Session III 2026 ArchiveThe complete session, every game final.Session III champions →The full 2026 season →
eggbeater
Session III · North Texas · Final

Junior Olympics2026

Session III is complete — all 545 games, every one scored. This is the full archive: every result, every bracket, every story the four days in Texas left behind.

Coed, boys & girls · July 30 – August 2, 20268 divisions, 8 champions
See the whole session
Session III · Final
545
Games
8
Divisions
15
Pools
24
Shootouts
The untold stories

The stories the bracket doesn't tell.

Every number on this page is a game someone played over four days in Texas. Here are seven of Session III's — the upsets, the #6 seed that beat every team in its division, the final that avenged a loss, the Sunday one pool decided six titles, and who took the session home. All computed straight from the 2026 Session III results.

The Upset Economy

In 1 of every 3 matchups, the better seed lost.

Across 133 games where both teams carried a seed, the lower seed won 43 of them. Each square is one matchup.

Tap a coral dot to see a real upset.
Deep seeds that won gold
Houston Hydra
14U Girls
Houston Hydra
12U Coed
Alamo
10U Coed
Team Orlando
14U Boys
Houston Hydra
18U Girls
Coral = lower seed won · indigo = the favorite held. JO 2026.
The Cinderella · 14U Girls

Seeded #6.
Finished first.

Houston Hydra started 6th of 7 — and beat every other team in the division. Eight games, eight wins, and a title decided 2–1 in the shootout.

Where they seededWhere they finished
1177Pegasus · seed 5 → finish 2Orlando Thunder · seed 4 → finish 4St Louis Lions · seed 3 → finish 3Kraken Satx · seed 7 → finish 5Viper Pigeon · seed 1 → finish 7Rise · seed 2 → finish 6🥇 #1#6 start
Tap any thread to trace a team
Houston Hydraseed #6🥇 #1
How they slayed the top seeds
Group upsetover #1 Viper Pigeon121
Semifinalover #3 St Louis Lions192
Final · SOover #5 Pegasus88
Biggest climb in the division · +5 spotsJO 2026 · real results

2026 · rematch of a loss

One final.
One team that flipped a loss.

This final was a rematch — the same two teams had already played, and one of them had lost. In the final, that team turned the tables and took the title.

Tap a row for both scores.

Houston Hydra lost by three on Saturday — and won the final by one on Sunday.

A 4-goal swing: down 8–11 in the crossover, then up 12–11 for the title. The one finalist in Session III who avenged an earlier loss when it counted. From this session's scores.

One Session III title winner had lost to their finals opponent earlier in the tournament, then beat them when it counted. Houston Hydra lost by 3, then won the final by 1. Houston Hydra's swing was 4 goals.
Garland ISD 1 · Sunday

One pool.
One afternoon.
Six golds.

Six of Session III's eight division titles were decided in this one pool, back to back, from half past ten to half past three.

10:30 AM · 16U Girls
Team Orlando10
Viper Pigeon Pink8
Won by 2Gold #1 — the day opens with a two-goal final.
11:30 AM · 14U Girls
Houston Hydra8
Pegasus8
8–8 · Shootout 2–1 → ShootoutGold #2 — level at the buzzer, decided in the shootout.
12:30 PM · 14U Boys
Team Orlando22
West Suburban7
Won by 15Gold #3 — the widest margin of the six.
1:30 PM · 16U Boys
Gladiators Gold15
New Haven Hydras13
Won by 2Gold #4 — two goals in it between the last two standing.
2:30 PM · 18U Girls
Houston Hydra12
Pegasus11
Won by one goalGold #5 — one goal, and a Saturday loss avenged.
3:30 PM · 18U Boys
Gladiators11
Team Orlando6
Won by 5Gold #6 — the last title of the session.
🥇🥇🥇Junior Olympics 2026 · six division titles in one pool, on the last afternoon of the session.

2026 · the closer the medal, the closer the game

The games tighten
all the way up.

A nail-biter is decided by a single goal — or a shootout. Watch the rate climb, round by round, the nearer a team gets to the podium.

9%Group playpool rounds21%Bracketswin-or-go-down19%Placementfinal standings23%Medal gamesgold & bronze
By medal day, 1 in 4 games is a nail-biter.

6 of 26 gold & bronze finals came down to one goal or a shootout — straight from this session's scores.

Nail-biter rate climbs by round in Session III: Group play 9 percent, Brackets 21 percent, Placement 19 percent, Medal games 23 percent. Games get closer the nearer a team is to a medal.
The Pulse · Thu Jul 30, 2026
games in the water
at once
at the 10:00 AM peak

First whistle was 7:30 AM. By mid-morning 15 pools were all running at once — every pool in the metroplex, in the water together. Drag across the day to feel it swell.

15 at 10a7a9a11a1p3p5p7p9p
168 games that day15 pools in play7 AM → 9 PMin the water = started within 50 min

On Thursday July 30, 2026 — the busiest day of Session III — 168 games were played across 15 pools. Counting a game as in the water for 50 minutes after it starts, the first games went in at 7:30 AM and the count peaked at 15 games in the water at the same time around 10:00 AM.

Junior Olympics 2026 · Session III Club Medal Table

The medal table
nobody printed.

Rank every club the way the Olympics do — 4 for gold, 2 for silver, 1 for bronze. Houston Hydra tops the podium with 14.

  1. 12U14U18U
    14U16U

1st–3rd place across all age groups · points = 4·G + 2·S + 1·B.

Explore the session

Session III · Coed, boys & girls — every game below is final.

North Texas · July 30 – August 2, 2026
2026 · Session III in full

545 games.
One breath.

Every figure below is Session III, counted straight from the official 2026 master schedule — not an estimate. Eggbeater carried all of it live.

545
Games this session
every one scored
8
Divisions
Championship + Classic
15
Pools
hosting this session
24
Shootouts
tied in regulation
Biggest blowout
Team Orlando 31–1 Sea Monsters Premier
16U Girls · Championship · +30 margin · Lewisville Isd Westside 1
Game page
Highest-scoring game
Rocky Mountain Warriors 17–23 Houston Hydra
14U Boys · Championship · 40 combined goals · Garland Isd 2
Game page
Games decided by one goal
52
of 545 games · won by a single goal
Busiest pool
Garland Isd 1
50 games hosted
Tournament pulse · the week's rhythm
Up to 15 games start every half hour.

Games started in each 30-minute slot, day by day — hover for any slot.

  • Thu · Jul 30: 168 games; busiest slot 10:30 AM with 15 games starting.
  • Fri · Jul 31: 146 games; busiest slot 10:30 AM with 14 games starting.
  • Sat · Aug 1: 140 games; busiest slot 10:30 AM with 11 games starting.
  • Sun · Aug 2: 91 games; busiest slot 7:30 AM with 11 games starting.
Every game · banded by division

One tile per game. All 545.

Tap a tile for the matchup

52 one-goal games and 24 shootouts, hiding in plain sight.

Shootout 241-goal 522–3 924–9 19810+ 179Hotter = closer game.
Now find yourself in it
Band 2 · Find my gameThe game explorer Search and filter every game in this session — by team, day, pool, round or shootout. Browse, or scan by day.Band 3 · Who's bestStandings & ratings Medal podiums, margin-aware power ratings, head-to-head compares and club depth.Band 4 · Road to goldBrackets & the atlas Every medal ladder, plus a 3D constellation tracing any team's road to its finish.
Find my game

Locate any of 545.

Feel the whole week — how close the games were and how the days flowed — then filter down to the matchup you want.

Competitiveness · every game by goal margin
One in 7 games came down to one goal — or a shootout.
76
one goal — or a shootout
14% of the field
7 goals
typical final margin
half the games were closer
24
shootouts
tied in regulation, decided from the line
+30
biggest blowout
Team Orlando 31–1 Sea Monsters Pr…
Half of all 545 games were decided by 7 goals or fewer.
Each dot is one of the 545 games in view — hover for the matchup. Click a band to filter the browse to it.
Division
Day
Round
Showing 24 of 545 games
Sort
12U C · Group D1/4Thu 7:30 AM
#21Pac3
Dallas Jesuit12C-001
12U C · Group E1/4Thu 7:30 AM
#5Rise9
Lewisville ISD Westside 312C-002
16U G · Bracket A1,A6Thu 7:30 AM
14U B · A bracket A1,A3Thu 7:30 AM
#17BCWP1
Lewisville ISD Eastside 114B-001
14U B · F bracket F1,F3Thu 7:30 AM
#6Norco19
Lewisville ISD Eastside 214B-007
14U B · C bracket C1,C3Thu 7:30 AM
#19Z Town3
16U B · GroupThu 7:30 AM
Lewisville ISD Westside 116B-007
16U B · GroupThu 7:30 AM
Lewisville ISD Westside 216B-001
16U B · GroupThu 7:30 AM
#20Pac6
Denton ISD16B-006
18U B · GroupThu 7:30 AM
Garland ISD 118B-001
18U B · GroupThu 7:30 AM
Garland ISD 218B-002
18U G · A bracket A1,A3Thu 8:00 AM
Carrol ISD 118G-001
18U G · B bracket B1,B3Thu 8:00 AM
#14BCWP1
Carrol ISD 218G-003
12U C · Group D2/3Thu 8:20 AM
Dallas Jesuit12C-003
12U C · Group E2/3Thu 8:20 AM
#880819
Lewisville ISD Westside 312C-004
16U G · Bracket A2,A5Thu 8:20 AM
14U B · B bracket B1,B3Thu 8:20 AM
Lewisville ISD Eastside 114B-002
14U B · W/L G1/G4Thu 8:20 AM
Lewisville ISD Eastside 214B-006
14U B · D bracket D1,D3Thu 8:20 AM
#20Fleet9
Shootout 5–6
16U B · GroupThu 8:20 AM
#7Dynamo16
#23Daisy2
Lewisville ISD Westside 116B-009
16U B · GroupThu 8:20 AM
Lewisville ISD Westside 216B-004
16U B · GroupThu 8:20 AM
Denton ISD16B-008
18U B · GroupThu 8:20 AM
Garland ISD 118B-003
18U B · GroupThu 8:20 AM
Garland ISD 218B-004
Who's best

Rank, rate, compare.

Pick a division once — it feeds the official standings, the margin-aware power ratings, a head-to-head compare, and the club leaderboard.

Division

Ratings only compare teams within the same division. Pick a division to open its standings, ratings and head-to-heads.

10U Coed · Championship6 teams →
1
Alamo
Champion
12U Coed · Championship21 teams →
1
Houston Hydra
Champion
14U Girls · Championship7 teams →
1
Houston Hydra
Champion
16U Girls · Championship12 teams →
1
Team Orlando
Champion
strongest: West Suburban
18U Girls · Championship18 teams →
1
Houston Hydra
Champion
14U Boys · Championship26 teams →
1
Team Orlando
Champion
16U Boys · Championship25 teams →
1
Gladiators Gold
Champion
18U Boys · Championship23 teams →
1
Gladiators
Champion
Road to gold

Relive the run.

The official medal ladder, then the atlas — a constellation that traces any team's game-by-game road to where it finished.

Division
10U Coed · Championship · 6 teams · 22 games

10U Coed · Championship — medal bracket

Real 2026 medal bracket
Semifinals
Alamo20
Mavericks5
Sun 7:30 AM · Garland Isd 3
Pegasus11
Pac7
Sun 8:30 AM · Garland Isd 3
Gold-medal game
Alamo18
Pegasus10
Sun 12:30 PM · Garland Isd 3
Bronze-medal game
Mavericks9
Pac11
Sun 11:30 AM · Garland Isd 3
Champion
1
Alamo
def. Pegasus
in the final
New · Apple TV
Junior Olympics 2026

The whole tournament.
On the biggest screen at the pool.

Put live scores, brackets and standings on the lobby TV — or follow from your couch. A lean-back tvOS app driven by the Siri Remote, sharing the same real-time score as every phone on the deck.

The reskinned Apple TV app — live demo above. · Free on the Apple TV App Store.

Live in seconds

Scores refresh automatically — the lobby never falls behind the pool.

Bracket & standings

Every pool, every division — readable from across the room.

Focus-engine native

Built for the Siri Remote — not a mirrored phone screen.

Branded display

Wears your club colors and logo on the big screen.

One link. The whole tournament.

Open one link and it's all there — scored live, bracketed, and personal to every player. Branded to your club, in English, Spanish and French.

01

Live scoring & box scores

Goals, assists, exclusions and saves — picker-driven, with per-player box scores that update within five seconds when a game is scored live.

02

Brackets & standings

JO master-sheet mode with live standings, configurable points and drag-order tiebreakers across every division.

03

My Player stats

Goals, assists, steals, exclusions & saves — per game, per phase and all-time, with downloadable box scores.

Integrations

Every goal, straight to your team chat.

Connect the chat your team already lives in. Eggbeater posts goals, kickouts and the final as the game is scored — keep up without being on the deck. Below, watch it call a real 2025 18U Boys gold final, live.

North Irvine Beast 18U · JO's
28 members · GroupMe
LIVE
Scroll in to watch it stream live…
Send a message…
Real 2025 18U Boys gold final · the exact feed !pbp on posts to your chat.
Goal & score alerts
Every goal posts with the running score and the clock — 🥅 GOAL, our team first.
Kickout & ejection notices
Exclusions, man-up, and the 3rd-kickout BENCHED — the moment they land.
Game start & final
Turn it on with “!pbp on” and the 🏁 FINAL whistle posts automatically.
Posts to
GGroupMeSHOWNTTeamSnapDDiscordSSlackWWhatsApp+ more

How to follow Junior Olympics 2026.

STEP 01

Open the page

No login, no install. Tap the link and the bracket loads in your browser — on any phone on the deck.

STEP 02

Pick your team

Filter to your club and age group. Follow a player to surface their box score every time they touch the ball.

STEP 03

Watch it live

Games scored live in Eggbeater update every five seconds; every other game updates the moment the desk posts the score. Refresh nothing.

Junior Olympics FAQ

Is this real 2025 Junior Olympics data?+

Yes. Every game, score, pool and time on this page is the complete 2025 Junior Olympics — all three sessions, 4,279 games across 32 divisions — reconstructed from the public JO master schedule. Nothing here is invented.

Why are the 2026 session numbers different from last year?+

Junior Olympics renumbered its sessions for 2026. In 2025 the order was Session I = Boys, Session II = Girls & Mixed, Session III = Open. For 2026 it is Session I = Girls & Mixed, Session II = Boys, Session III = Open. We show the 2026 number as primary, so last year's "Session I" boys results now sit under Session II — same teams, new number.

When do 2026 live scores go up?+

Live scoring runs right here across all three sessions — Session I (Girls 10U–18U, Orange County, July 18–21); Session II (Boys 10U–18U, Orange County, July 23–26); Session III (Open, North Texas, July 30 – August 2). Each session's scores go up as that session is played: Session I is already complete, with every game final on Eggbeater. Games scored live in the Eggbeater app update every five seconds, action by action; every other game updates as soon as the game desk posts the score to the master sheet.

How do I follow the games live?+

Open the Eggbeater spectator page in any browser — no login, no install. Filter to your club and age group, follow a player, and the scores update automatically.

Can I see standings and brackets for every division?+

Yes. Every division runs in JO master-sheet mode with standings, configurable points and drag-order tiebreakers. The 2025 page already shows final standings and the real medal bracket for every division that medaled.

Do I need to download an app?+

No. The public page works in any modern browser. The native iOS and Android apps add lock-screen Live Activities, home-screen widgets and push notifications if you want them.

Does it work in French and Spanish?+

The spectator page and the game-desk scorer support English, French and Spanish, so any volunteer can run the table.

Junior Olympics 2026 · Southern California & North Texas

Every 2026 game, posted as it's played.

You just explored all 4,279 games of 2025 in full. The same page carries 2026 — Session I is complete, every game final — updating the moment the desk posts a score, or every five seconds for games scored live in Eggbeater.

See the 2026 Session I results
Follow every 2026 game in the app
Back to the results
eggbeater
eggbeater.app