Soccer Porch

Rankings

Every ranked team in each age group, from this season's results. Computed Nov 11 from 44792 decided games; runs every Wednesday.

Boys 2012/13 · U14 this season · 12 teams with a decided game in MO

One state at a time, for now. A rating is built from the games a team has played, and clubs in different states have barely played each other this season — a national list would say more about whose games we hold than about who is better. It comes back when the winter's tournaments connect enough of them.

  1. 1St. Louis Stars SC ECNL B2012/13St Louis Stars SC · ECNL2167
    Level
    ECNL · ECNL League 2026-27 · BU14 - ECNL
    Record
    11-1-1 · 56–11 in 13 games
    Best wins
    • 3–1 FC Wichita ECNL B2012/13 (ECNL)
    • 3–2 Sporting Iowa Central ECNL B2012/13 (ECNL)
    • 7–0 Union KC Soccer Club ECNL B2012/13 (ECNL)
    Losses
    0–2 Chicago Magic Soccer Club ECNL B2012/13 (ECNL)

    2026 ECNL St. Louis · ECNL League 2026-27

  2. 2Union KC Soccer Club ECNL B2012/13Union KC Soccer Club · ECNL2003
    Level
    ECNL · ECNL League 2026-27 · BU14 - ECNL
    Record
    10-1-3 · 41–26 in 14 games
    Best wins
    • 4–2 Sporting Iowa Central ECNL B2012/13 (ECNL)
    • 2–1 Capital FC B12/13 ECNL (ECNL)
    • 4–2 Chicago Inter ECNL B2012/13 (ECNL)
    Losses
    • 0–7 FC Wichita ECNL B2012/13 (ECNL)
    • 0–7 St. Louis Stars SC ECNL B2012/13 (ECNL)
    • 0–1 Missouri Rush ECNL B2012/13 (ECNL)

    2026 ECNL St. Louis · ECNL League 2026-27

  3. 3Missouri Rush ECNL B2012/13Missouri Rush · ECNL1967
    Level
    ECNL · ECNL League 2026-27 · BU14 - ECNL
    Record
    6-3-4 · 21–10 in 13 games
    Best wins
    • 1–0 Union KC Soccer Club ECNL B2012/13 (ECNL)
    • 1–0 Arkansas Comets FC ECNL B2012/13 (ECNL)
    • 2–0 MN Thunder Academy ECNL B2012/13 (ECNL)
    Losses
    • 2–3 NM Rapids SC B12/13 ECNL (ECNL)
    • 0–1 St. Louis Stars SC ECNL B2012/13 (ECNL)
    • 0–1 Gretna Elite Academy ECNL B2012/13 (ECNL)

    2026 ECNL St. Louis · ECNL League 2026-27

  4. 4Sporting City B12/13Sporting City · MLS Next1922
    Level
    MLS Next · MLS NEXT Academy Division 2026-27 · U14 MLS Next
    Record
    8-1-1 · 46–13 in 10 games
    Best wins
    • 2–1 Omaha Evolution Soccer Club B12/13 (MLS Next)
    • 2–1 Lou Fusz Athletic B12/13 (MLS Next)
    • 4–0 Sporting Springfield B12/13 (MLS Next)
    Losses
    3–6 Sporting Wichita B12/13 (MLS Next)

    MLS NEXT Academy Division 2026-27

  5. 5Union KC Soccer Club B12/13 ECNL RL NavyUnion KC Soccer Club · ECNL RL1810
    Level
    ECNL RL
    Record
    3-0-0 · 20–5 in 3 games
    Best wins
    • 4–3 FC Pride Elite B12/13 ECNL RL (ECNL RL)
    • 10–1 Eastside Timbers ECNL RL B2012/13 (ECNL RL)
    • 6–1 MN Thunder Academy ECNL RL B2012/13 (ECNL RL)
    Losses
    Unbeaten
    Note
    Only 3 games — provisional

    2026 ECNL St. Louis

  6. 6St. Louis Scott Gallagher B12/13St Louis Scott Gallagher · MLS Next1762
    Level
    MLS Next · MLS NEXT Academy Division 2026-27 · U14 MLS Next
    Record
    5-1-4 · 20–17 in 10 games
    Best wins
    • 1–0 Central Illinois United B12/13 (MLS Next)
    • 3–2 Sporting Columbus United B12/13 (MLS Next)
    • 4–3 Indy Eleven B12/13 (MLS Next)
    Losses
    • 2–4 Club Ohio B12/13 (MLS Next)
    • 0–1 Cincinnati United Soccer Club B12/13 (MLS Next)
    • 1–2 Kings Hammer Cincinnati B12/13 (MLS Next)

    MLS NEXT Academy Division 2026-27

  7. 7St Louis Stars SC B12/13 ECNL RLSt Louis Stars SC · ECNL RL1761
    Level
    ECNL RL
    Record
    3-0-0 · 7–2 in 3 games
    Best wins
    • 3–2 FC 1974 Libertyville ECNL RL B2012/13 (ECNL RL)
    • 2–0 FC United (Iowa) ECNL RL B2012/13 (ECNL RL)
    • 2–0 Nationals SC B12/13 ECNL RL (ECNL RL)
    Losses
    Unbeaten
    Note
    Only 3 games — provisional

    2026 ECNL St. Louis

  8. 8Lou Fusz Athletic B12/13Lou Fusz Athletic · MLS Next1759
    Level
    MLS Next · MLS NEXT Academy Division 2026-27 · U14 MLS Next
    Record
    2-5-3 · 21–19 in 10 games
    Best wins
    • 3–2 Sporting Blue Valley B12/13 (MLS Next)
    • 7–3 St. Louis Scott Gallagher Illinois B12/13 (MLS Next)
    Losses
    • 1–2 Sporting City B12/13 (MLS Next)
    • 0–1 Omaha Evolution Soccer Club B12/13 (MLS Next)
    • 0–1 Sporting Kaw Valley B12/13 (MLS Next)

    MLS NEXT Academy Division 2026-27

  9. 9Sporting Springfield B12/13Sporting Springfield · MLS Next1739
    Level
    MLS Next · MLS NEXT Academy Division 2026-27 · U14 MLS Next
    Record
    2-3-5 · 18–18 in 10 games
    Best wins
    • 6–0 St. Louis Scott Gallagher Illinois B12/13 (MLS Next)
    • 4–0 Eastern Iowa United B12/13 (MLS Next)
    Losses
    • 1–2 St. Louis Scott Gallagher St. Charles B12/13 (MLS Next)
    • 1–3 Sporting Wichita B12/13 (MLS Next)
    • 1–3 Sporting Blue Valley B12/13 (MLS Next)

    MLS NEXT Academy Division 2026-27

  10. 10Lou Fusz Athletic 2 B12/13Lou Fusz Athletic · MLS Next1650
    Level
    MLS Next · MLS NEXT Academy Division 2026-27 · U14 MLS Next
    Record
    0-5-5 · 17–31 in 10 games
    Losses
    • 1–3 Sporting Blue Valley B12/13 (MLS Next)
    • 4–5 Sporting City B12/13 (MLS Next)
    • 1–2 Omaha Evolution Soccer Club B12/13 (MLS Next)

    MLS NEXT Academy Division 2026-27

How it is worked out

A rating is the goal difference that best explains a team's last 20 games within a year, solved against everyone's results at once — a hundred points is a goal. Recent games, close matchups and stronger competitions count more. Where a team plays anchors it — ECNL at the top, then MLS Next, ECNL RL, EA and GA, RCL and WPL division by division — and trophies and playing up add a little. One decided game to be ranked; Washington clubs’ teams are listed, whether the club lists them or a schedule did.

The full rule is open source: github.com/sidbai/kingjuan-ranking — read it, run it on this season’s games, or propose a change. Rule 2026-11-04.