EPSC
ECNL Regional League Boys · Twin Cities BU13 · 16 teams · EPSC (all teams)
Next game
No remaining games on the published schedule.
Climbing the table
What it takes to pass each team above us, from our 0 remaining known games (max 0.67 PPG if we win out).
| # | Team | PPG | Proj. | To pass them |
|---|---|---|---|---|
| 1 | Tonka United SA | 2.50 (+1.83) | 1st (2.50) | — |
| 2 | DASC | 2.25 (+1.58) | 2nd (2.25) | — |
| 3 | Centennial SC | 2.20 (+1.53) | 3rd (2.20) | — |
| 4 | Minnesota Rush | 2.00 (+1.33) | 4th (2.00) | — |
| 5 | Fusion Soccer Club | 2.00 (+1.33) | 5th (2.00) | — |
| 6 | Boreal FC | 2.00 (+1.33) | 6th (1.89) | — |
| 7 | MN Thunder Academy | 1.75 (+1.08) | 8th (1.52) | — |
| 8 | Salvo SC | 1.67 (+1.00) | 7th (1.67) | — |
| 9 | North Surf | 1.20 (+0.53) | 9th (1.35) | — |
| 10 | Park Valley United FC | 1.20 (+0.53) | 10th (1.35) | — |
| 11 | Wave SC | 1.00 (+0.33) | 11th (0.95) | Win next game |
Position over the season
14 game days
The table re-sorted after each date on which a game was played. Shaded band is the top 4.
The path
No remaining games published.
Standings
| # | Team | GP | W | D | L | GF | GA | GD | Pts | PPG | Form | SoS | Run-in | Top 4 | Exp. finish | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Tonka United SA | 6 | 5 | 0 | 1 | 27 | 5 | +22 | 15 | 2.50 | WWWLW | -0.38 | — | 100% | 1.0 | ||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | DASC | 8 | 6 | 0 | 2 | 15 | 11 | +4 | 18 | 2.25 | WWLWL | +0.22 | — | 100% | 2.7 | ||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | Centennial SC | 5 | 3 | 2 | 0 | 11 | 1 | +10 | 11 | 2.20 | WDWWD | -0.35 | +0.52 | 83% | 2.9 | ||||||||||||||||||||||||||||||||||||||||
Next: Fri Oct 23 vs MN Thunder Academy See all 1 future matchup ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | Minnesota Rush | 6 | 3 | 3 | 0 | 10 | 2 | +8 | 12 | 2.00 | WDWDW | +0.13 | — | 68% | 4.3 | ||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | Fusion Soccer Club | 6 | 4 | 0 | 2 | 11 | 4 | +7 | 12 | 2.00 | WWLWL | -0.17 | — | 3% | 5.3 | ||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | Boreal FC | 5 | 3 | 1 | 1 | 10 | 6 | +4 | 10 | 2.00 | DLWWW | -0.07 | +0.52 | 38% | 6.0 | ||||||||||||||||||||||||||||||||||||||||
Next: Sun Oct 25 at MN Thunder Academy See all 1 future matchup ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | MN Thunder Academy | 4 | 2 | 1 | 1 | 13 | 9 | +4 | 7 | 1.75 | WLWD | -0.20 | +0.84 | 8% | 7.8 | ||||||||||||||||||||||||||||||||||||||||
Next: Fri Oct 23 at Centennial SC · Sun Oct 25 vs Boreal FC See all 2 future matchups ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | Salvo SC | 6 | 3 | 1 | 2 | 9 | 4 | +5 | 10 | 1.67 | LLWWW | -0.30 | — | 0% | 6.8 | ||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | North Surf | 5 | 2 | 0 | 3 | 14 | 8 | +6 | 6 | 1.20 | LLLWW | +0.07 | -0.20 | 0% | 9.1 | ||||||||||||||||||||||||||||||||||||||||
Next: Sun Oct 25 vs Wave SC See all 1 future matchup ▸ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | Park Valley United FC | 5 | 1 | 3 | 1 | 11 | 9 | +2 | 6 | 1.20 | WDDLD | +0.37 | -0.97 | 0% | 9.5 | ||||||||||||||||||||||||||||||||||||||||
Next: Sun Oct 25 at Minneapolis United See all 1 future matchup ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | Wave SC | 5 | 1 | 2 | 2 | 8 | 8 | +0 | 5 | 1.00 | DDLWL | -0.66 | +0.85 | 0% | 11.3 | ||||||||||||||||||||||||||||||||||||||||
Next: Sun Oct 25 at North Surf See all 1 future matchup ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | EPSC | 6 | 1 | 1 | 4 | 5 | 21 | -16 | 4 | 0.67 | DLWLL | +0.07 | — | 0% | 13.6 | ||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | Western Wisconsin Soccer | 5 | 1 | 0 | 4 | 5 | 12 | -7 | 3 | 0.60 | LWLLL | +0.44 | -1.32 | 0% | 12.5 | ||||||||||||||||||||||||||||||||||||||||
Next: Sun Oct 25 at Keliix-Intra SC See all 1 future matchup ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 | Minneapolis United | 5 | 1 | 0 | 4 | 2 | 10 | -8 | 3 | 0.60 | LWLLL | +0.05 | +0.34 | 0% | 13.7 | ||||||||||||||||||||||||||||||||||||||||
Next: Sun Oct 25 vs Park Valley United FC See all 1 future matchup ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | Keliix-Intra SC | 5 | 1 | 0 | 4 | 4 | 16 | -12 | 3 | 0.60 | LLLLW | +0.29 | -0.74 | 0% | 13.5 | ||||||||||||||||||||||||||||||||||||||||
Next: Sun Oct 25 vs Western Wisconsin Soccer See all 1 future matchup ▸
Likely score and win chance are the model's view from this team's side. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 | MapleBrook SC | 6 | 0 | 0 | 6 | 2 | 31 | -29 | 0 | 0.00 | LLLLL | +0.40 | — | 0% | 16.0 | ||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tap a team to see every game it has played (opponent's current position in brackets) and what's next. Ordered the way the league publishes it: points per game, then goal difference. The green edge marks the top 4. SoS is strength of schedule, the average model rating of opponents faced — positive means a harder road than average. "Top 4" and "Exp. finish" come from playing the rest of the season 2,000 times with the forecast model.
How the forecast works: every played game feeds each team's attack and defence rating, adjusted for who it was against — a goal past a strong defence counts for more than one past a weak one. Ratings are shrunk toward the league average (1.79 goals per team per game) by 3 "prior" games so early blowouts don't dominate, and results older than about 120 days count half. Expected goals for a matchup multiply those, with a 8% home bump, and a Poisson score grid gives win/draw/loss odds.