
YSoccer understands that football doesn't need to be complicated to be fun. The tiny players, one-button-at-a-time controls, frantic pace, and wonderfully direct ball physics make matches feel closer to an arcade game than a simulation—and that's precisely why it remains so enjoyable. Underneath the retro presentation is a surprisingly substantial football game with tactics, weather, penalties, tournaments, replays, and player management
Genuinely free
No trial, no paywalled campaign, no pay-to-win, no cosmetic treadmill. Free means free, forever.
Finished enough to enjoy
Playable and satisfying start to finish today — not a promising alpha you should check back on.
Actively maintained
A release or meaningful commit within the last twelve months. Someone is still looking after it.
Stands on its own merits
Good enough that we would recommend it even if it cost money. Free is not the reason it is here.
High quality only
We cut through free-game noise and only platform games that are actually good. Volume is not a goal.
YSoccer last verified against the bar on . Read the full standard →
2 ways to play YSoccer. Each has its own install, community and verification status.

Official standalone 64-bit release with bundled runtime, full leagues, and team editors.
Sensible Soccer spirit, made for today.

Pre-configured classic 16-bit Sensible Soccer pitch layouts, custom formations, and 4-player controls.
YSoccer is a free, open-source football game designed as a modern continuation of the classic Sensible World of Soccer formula. It takes the fast, immediately accessible gameplay of 1990s football games and expands it with features that make the experience considerably deeper than its deliberately retro appearance suggests. The project is released under the GPL and runs on Windows, Linux, and macOS.
The philosophy is simple: get the ball, find space, pass, shoot, and keep moving.
YSoccer deliberately avoids the complexity that has increasingly defined modern football games. You don't need to learn hundreds of contextual animations or memorize elaborate control combinations before you can play. Its SWOS-inspired controls are built around a small number of buttons, allowing the focus to remain on positioning, timing, passing, and improvisation. The developers describe the intended gameplay as frenetic and easy to play while still giving players freedom to control the action.
That simplicity doesn't mean the game is shallow.
YSoccer includes preset competitions as well as customizable leagues, cups, and tournaments. You can choose between automatically controlling players and a fixed-player mode, giving the game very different possibilities depending on whether you're managing an entire side or focusing on an individual player.
There is also a surprising amount of tactical and roster customization. The game includes team and player editors, a tactics editor, customizable kits, player appearances, and a worldwide database. Players can even import and export team data in the SWOS 96/97 format, connecting YSoccer directly to the enormous ecosystem that grew around its inspiration.
The match presentation goes beyond what you might expect from a retro-inspired project, too. Rain, snow, fog, and wind can affect the atmosphere, while replays, slow motion, highlights, substitutions, penalties, free kicks, tackling, heading, and goalkeeper animations give matches considerably more variety.
The game even includes training and competition-management features, making it possible to treat YSoccer as more than a collection of quick exhibition matches. You can build custom competitions and save/load them, create teams, modify players, adjust tactics, and shape the experience around the football you want to play.
One of the most appealing things about YSoccer is its longevity. The project dates back to 2014 and has continued to receive development; SourceForge lists an update on April 25, 2026. The current project remains available for Windows, Linux, and macOS.
It also remains remarkably accessible. There's no premium license, no enormous download, and no requirement to buy into a modern sports-game ecosystem. It's simply a free football game that you can install and play.
Visually, YSoccer intentionally stays close to its retro roots. The players are small, the pitch is viewed from above, and the action is immediately readable. But the project has gradually added more detailed players, stadiums, kits, hairstyles, skin tones, weather effects, goals, crowds, and other presentation improvements.
The result is an unusual middle ground: YSoccer looks like a game from another era but has the feature set of something much more ambitious.
We picked YSoccer because we miss when a football game could be about football instead of everything surrounding football. There's something refreshing about booting up a free game and immediately being able to play a match without navigating a storefront, building a collectible roster, or being pushed toward another monetization system. YSoccer is also exactly the sort of obscure project we want PlayBound to uncover: a long-running open-source game quietly carrying the spirit of a beloved classic forward, with a small community continuing to add to it years after most people stopped looking for it.
Great if you want
Look elsewhere if
Checking…
Minimum
1.5 GHz CPU · 1 GB RAM · OpenGL 2.0 compatible GPU · 200 MB storage
Recommended
Dual-Core 2.0 GHz CPU · 2 GB RAM · Dedicated GPU · USB Gamepads (1–4 players)
Yes! YSoccer is 100% free and open-source software licensed under the GNU General Public License (GPL-3.0). There are no ads, subscriptions, or microtransactions.
When you strike the ball, holding a directional input immediately after pressing the button applies spin in mid-air, allowing you to curl shots around goalkeepers or swerve crosses.
Yes! YSoccer features plug-and-play support for standard USB controllers, Xbox gamepads, DualShock/DualSense controllers, and keyboards, accommodating up to 4 simultaneous players.
Yes! YSoccer includes full in-game visual editors for team kits, player appearances, and individual skill ratings, saved in human-readable JSON files.
Yes! Wet grass increases ball skid speed, muddy pitches create drag, frozen turf causes unpredictable bounces, and strong winds noticeably alter aerial ball flight.
YSoccer is extremely lightweight, requiring only a 1.5 GHz processor, 1 GB RAM, and any basic OpenGL-compatible graphics card.
Community
Official Discord
No verified official Discord has been submitted.
Developers can contact PlayBound to verify an official community link.
PlayBound Discord
Chat with PlayBound players in #ysoccer.
Join #ysoccer ↗
Solved this in Discord? Post the fix here so the next player can find it.
2 ways to play YSoccer. Each has its own install, community and verification status.

Official standalone 64-bit release with bundled runtime, full leagues, and team editors.

Pre-configured classic 16-bit Sensible Soccer pitch layouts, custom formations, and 4-player controls.
Activity
0
playing now
Updated every 15 minutes