
Welcome to MIA Footy
We’re competitive, but not ridiculous. Join the community today.
Register as an individual, with friends, or as a full team for beginner thru advanced, coed/mixed soccer leagues in Pembroke Pines, Wynwood, Coconut Grove and more
Featured Leagues
Pembroke Pines
Soccer Town
Wynwood
Soccer Cage
Brickell
Coming Soon
Coconut Grove
Coming Soon
Doral
Coming Soon
How to Register
A one-time fee unlocks a season of pure soccer joy. No additional fees!
Individual
If you’re interested in joining a league, but don’t have a team, don’t fret. Register as an individual and we’ll take care of getting you onto a team and connecting you with your new teammates.
With Friends
If you’d like to play with one or more friends, simply register as a “small group” and we’ll make sure everyone is grouped together onto the same team.
A Full Team
Have a full team worth of friend/teammates? Register as a “team captain” and invite the rest of your roster seamlessly from your dashboard. No additional players will be added to your team unless otherwise requested.
All about the people.
South Florida’s top destination for professional quality recreational soccer.
We’re competitive (but not ridiculous). Players from all walks of life are here to level up their active social life by enjoying the beautiful game on & off the pitch.
MIA Footy is the perfect place to meet new people, make friends and create memories.













Kits Are Provided By
TEAM SPONSORS
Top FAQs
-
You may register as an individual and MIA Footy will place you on a "free agent (FA)" team (usually a collection of individuals). If we are not able to accommodate you, you will receive a full refund or be offered an opportunity to transfer to a different league with availability.
-
Yes. The easiest way to ensure you play with your friends is to click “small group” after clicking the “register” button for your desired league. You will be registered as an individual within a “small group” and you can now ask your friends to register and select the name of your small group.
A less reliable option is to include the names of friends in the “notes” section when you register as a free agent.
Please note, if you do not take these steps and email us requests after teams are assigned, we may not be able to make adjustments.
Also, free agent teams are grouped together based on the time and date they register. If a roster fills in this manner before a member of your small group registers, that player is not guaranteed to be on your roster.
-
The best (and usually cheaper) option is to register as a "team captain". This means you decide who is on your entire team and can make roster changes as you'd like.
An alternative way to register a team is to register as a "small group". However, in this scenario, NYC Footy sets the roster size and if the roster isn't complete, we will complete it by adding additional individual players. You can find more details about small group registration in these FAQs.
-
Yes. For free agent teams, we roster them with the expectation that there will be players unable to make every game.
-
Through the year, there are only 4 holiday periods where we do not hold games.
-New Year’s
-Memorial Day
-Labor Day
-Christmas
*Due to permit restrictions, we are often not able to take off other holidays. If the schedule permits, however, we will take off on Juneteenth and July 4th and/or the Juneteenth & July 4th weekend. But this is not guaranteed and is on a league-by-league basis.
Please plan on playing during all other holidays (e.g. Easter, Veteran's Day, Mother's Day, etc.).
MIA Footy may take an ad-hoc day off, should the schedule allow, for certain key holidays or events (e.g. SuperBowl, World Cup Finals, etc.)
-
Our roster size limit is typically 2x the number of field players. For example, a 7v7 league has a roster limit of 14 players and each team will receive 14 jerseys.
The exceptions are with our 9v9 leagues, where the roster limit is typically 16, our 11v11 leagues, where the roster limit is 18 or our corporate leagues, where we provide extra roster places for company employees.
Typically, we will fill a full roster for free agent teams. Note, that doesn't mean 14 players will show up to play each week. In fact, that very rarely happens and a full roster helps protect against forfeits.
-
It depends.
Usually, if there is an odd number of teams or more than 8 teams in a division, there will be at least one (1) bye week.
However, all players and teams should be prepared to play every week throughout a season, as schedules an be adjusted to accommodate facility changes, weather, rescheduling, etc.
Exceptions are holiday breaks, where the league will not host games.
-
Though the number of teams that make playoffs can vary depending on field space and weeks available for an individual permit, the default is as follows:
-5-6 team divisions = Top 3
-7-10 team divisions = Top 4
-
We typically group individuals into teams once registration has been filled or 2-5 days prior to week 1 of a season. Whichever comes first.
If you request to play with one or more players, we begin by making sure you are all together.
From there, we split up teams to be as equal as possible based on self-selected skill levels.
-
The official kickoff of a particular league is informed by a number of factors. At times we need to wait for permit details to be finalized, but more often a start date is informed by reaching the requisite number of teams to kick the league off.
If we need more time to reach a league minimum, the start date will be pushed out from the "tentative" date listed on the registration page. -
Yes, we prioritize keeping games on as long as the field conditions are safe. We will not start or continue games if there is active dangerous weather (lightning, thunder, etc.) at kickoff or during the game. If weather turns during a game, we begin with a "delay then play" policy. The referees will wait and if 20 minutes passes without dangerous weather, games will continue, otherwise it will be called complete (if past halftime) or abandoned.
Abandoned games may not get rescheduled (depends on available permit time).
For more information, visit our weather protocol at www.miafooty.com/weather-protocol.