MLS NEXT · ECNL · ECNL RL · U13–U19

Every score. Every table. Every weekend.

The weekend's youth soccer scores for every age group and conference in MLS NEXT, ECNL Boys, ECNL Girls and ECNL RL, in one app. See how your team did, the table it changed, and who they play next.

Freeto download
Every gameleague results and the table
No adsno accounts, no tracking
4
leagues, boys and girls
U13–U19
every age group and conference
2020–21
seasons of history, back to
0
ads, accounts or trackers
A player's cleat about to strike a soccer ball on grass
Why Through Ball

The scores you're looking for, in one place.

Built for the families who check the scores on the drive home: every result in your team's conference, and what it did to the table.

🧭
Every league posts scores its own wayMLS NEXT, ECNL and ECNL RL each publish results on their own sites, in their own formats.
📋
The table rarely keeps upWe rebuild every table from the results, ordered by each league's own rules, so it moves when the scores come in.
🎯
Your team firstFollow your team, and its latest score, its place in the table and its next game come first.
What's inside

The scores, the table, and the next game.

Free for every league, age group and conference.

Every score

The results of every league game in every conference and age group, newest first, with the winners in bold. Plus scores from national events, and a note when a game is still waiting for its score.

The table, updated

Every table is rebuilt from the scores and ordered the way each league does it, with its own tiebreakers. With form, goal difference and who moved up or down after the weekend.

Your team, front and center

Follow your team for its latest score, its season so far, and the next game with directions to the field and the chance of a win, draw or loss.

Insights and news

Every weekend, the biggest wins, upsets, risers and streaks across an age group. Plus a Monday recap of each league and the latest official ECNL, MLS NEXT and U.S. Soccer news.

Who beat who, rankings and history

Every result in a conference on one grid, national and power rankings, how a team climbed them weekend by weekend, and how the same players finished in seasons back to 2020–21.

Playoff chances

For the races later in the season: a statistical model plays out the rest of the season thousands of times under each league's postseason rules, from the ECNL Champions League to the MLS NEXT Cup.

How it works

From every score to your team.

Set it up once, then check the scores after every game.

1

Pick your league

MLS NEXT, ECNL or ECNL RL, boys or girls, then the age group and conference. Switch anytime.

2

Follow your team

Pick your team to follow. Its latest score, place in the table and next game come first, and the choice stays on your phone.

3

Check the scores

We look for new scores several times every game day, and again on Monday and Tuesday mornings for late ones. The tables and rankings update with them.

Leagues

Built on free dashboards.

Through Ball is the app version of our free MLS NEXT, ECNL and ECNL RL dashboards: the same tables and the same model, with Insights, news and Premium tools on top.

ECNL Boys

Every conference from U13 to U18/19, the Champions League race under ECNL's postseason rules, and national rankings.

ECNL Girls

Every conference and age group, the Champions League, North American Cup and Showcase Cup races, and national rankings.

ECNL RL

The Regional League for boys and girls, with the chances of an ECNL RL Playoffs or Conference League Playoffs spot under RL's 2026–27 rules.

MLS NEXT

The Homegrown and Academy Divisions from U13 to U19, every conference, the MLS NEXT Cup races and Flex games.

Game weekend

Your weekend, at a glance.

From the night before to the Monday recap.

🔔
The day beforeThe matchup

Time, field, the prediction and both teams' form.

⚽
Game dayDirections and odds

The way to the field and the chance of a win, draw or loss.

📊
Scores inThe final scores

Every result in the conference, and the table it changed.

📰
MondayThe recap

The weekend's scores, upsets, risers and next week's biggest game.

What it doesn't do

No ads. No accounts. No tracking. A youth soccer app should be about the soccer.

No ads, everNo banners, no interstitials, no sponsored teams. Premium pays for it.
Nothing about youNo sign-in, and only anonymous usage counts (which screens get opened), never about you. The teams you follow stay on your phone, and alerts go to anonymous team topics. Team and club names only, never players' names or photos.
Unofficial, and honest about itNot affiliated with or endorsed by ECNL or MLS NEXT. Predictions come from a statistical model, and the app shows how accurate they've been.
Free & Premium

Free every week. Premium for the weekends that decide it.

Free

$0
Every score, table and prediction
  • Every score, for every league, age group and conference
  • The tables, updated as the scores come in
  • Playoff chances and projected finishes
  • The next game's prediction and directions
  • Insights, news and the Monday league recaps
  • Who beat who, rankings and history back to 2020–21
Get the app

Premium

$0.99 / month
or $4.99 for the whole 2026–27 season
Every Premium tool, every league
  • What-if: pick the results ahead and watch the playoff chances change
  • Scouting reports: form, records, common opponents and the predicted score
  • Expert previews written fresh for each of your games
  • Alerts when the scores are in, and the matchup the day before
  • Your conference, every week: a Monday recap and the news that names your clubs
  • For MLS NEXT, ECNL and ECNL RL, boys and girls
Get Premium in the app

Bought in the app through the App Store or Google Play. The monthly plan renews until you cancel; the season pass is a one-time purchase, good until July 31, 2027.

FAQ

Questions families ask

Is Through Ball official?

No. Through Ball is independent and isn't affiliated with or endorsed by ECNL, MLS NEXT or any club. Tables are rebuilt from the leagues' published results and ordered by each league's own rules, so they can differ briefly while a result is being corrected.

Which leagues and ages does it cover?

MLS NEXT (Homegrown and Academy Divisions), ECNL Boys, ECNL Girls and the ECNL Regional League for boys and girls, from U13 to U19, every conference.

How are the playoff chances worked out?

A statistical model rates every team from its results, starting from how the same players did last season. It then plays out the rest of the season thousands of times under each league's official postseason rules and counts how often each team qualifies. It's a forecast, not a promise, and the app shows how accurate past predictions have been.

Do I need an account?

No. There's no sign-in. The app counts which screens get opened, anonymously, and you can turn that off in More. The teams you follow stay on your phone, and alerts go to anonymous team topics, so we never know who gets them.

What does Premium cost?

$0.99 a month, or $4.99 once for the whole 2026–27 season (good until July 31, 2027). It's bought in the app through the App Store or Google Play. Everything else is free.

Can I use it in a browser?

Yes: the free ECNL, ECNL RL and MLS NEXT dashboards have the same tables and predictions. The app adds Insights, news, following your teams and Premium.

iPhone, iPad & Android

Every score, every weekend.

Free to download, with every score, table and prediction.

Get it on Google Play App Store: coming soon

Questions? support@spaikz.com