How does this work?

sport.dev uses match and player data to train machine learning models on years of historical results. Each prediction shows a win probability for the upcoming match. Click a match to see detailed stats and player predictions — these update weekly once team lists are announced.

Do I need to register?

No account needed. The sports and teams you pick are saved directly in your browser — nothing is sent to a server. It's completely free with no subscription or paywall.

Which sports are covered?

Rugby League, AFL, and Rugby Union are fully covered. Football and Basketball models are currently in training and coming soon. Pick the leagues you follow and we'll show predictions for your teams.

35%
Lions
AFL: Round 16
09:30
GabbaBrisbane
Swans
65%
54%
Eels
NRL: Round 17
09:50
CommBank StadiumSydney
Rabbitohs
46%
23%
Curaçao
FIFA World Cup 2026: Group E
20:00
DRAW 19%
Lincoln Financial FieldPhiladelphia, Pennsylvania
Ivory Coast
57%
26%
Ecuador
FIFA World Cup 2026: Group E
20:00
DRAW 20%
MetLife StadiumEast Rutherford, New Jersey
Germany
54%
66%
Japan
FIFA World Cup 2026: Group F
23:00
DRAW 16%
AT&T StadiumArlington, Texas
Sweden
18%
19%
Tunisia
FIFA World Cup 2026: Group F
23:00
DRAW 17%
GEHA Field at Arrowhead StadiumKansas City, Missouri
Netherlands
64%

TOMORROW
26%
Paraguay
FIFA World Cup 2026: Group D
02:00
DRAW 20%
Levi's StadiumSanta Clara, California
Australia
54%
30%
Turkey
FIFA World Cup 2026: Group D
02:00
DRAW 23%
SoFi StadiumInglewood, California
USA
48%
41%
Titans
NRL: Round 17
08:00
Cbus Super StadiumGold Coast
Bulldogs
59%
60%
Hawks
AFL: Round 16
09:40
MCGMelbourne
Giants
40%
32%
Broncos
NRL: Round 17
10:00
Suncorp StadiumBrisbane
Roosters
68%
36%
Norway
FIFA World Cup 2026: Group I
19:00
DRAW 26%
Gillette StadiumFoxborough, Massachusetts
France
38%
53%
Senegal
FIFA World Cup 2026: Group I
19:00
DRAW 21%
BMO FieldToronto
Iraq
27%

SATURDAY, 27 JUNE
46%
Cape Verde
FIFA World Cup 2026: Group H
00:00
DRAW 23%
NRG StadiumHouston, Texas
Saudi Arabia
31%
18%
Uruguay
FIFA World Cup 2026: Group H
00:00
DRAW 16%
Estadio AkronGuadalajara
Spain
66%
37%
Egypt
FIFA World Cup 2026: Group G
03:00
DRAW 26%
Lumen FieldSeattle, Washington
Iran
37%
26%
New Zealand
FIFA World Cup 2026: Group G
03:00
DRAW 20%
BC PlaceVancouver
Belgium
54%
55%
Blues
AFL: Round 16
03:15
Marvel StadiumMelbourne
Eagles
45%
67%
Dolphins
NRL: Round 17
05:00
Suncorp StadiumBrisbane
Warriors
33%
70%
Magpies
AFL: Round 16
06:15
MCGMelbourne
Tigers
30%
39%
Cowboys
NRL: Round 17
07:30
Queensland Country Bank StadiumTownsville
Panthers
61%
71%
Sea Eagles
NRL: Round 17
09:35
4 Pines ParkSydney
Storm
29%
45%
Power
AFL: Round 16
09:35
Adelaide OvalAdelaide
Crows
55%
45%
Croatia
FIFA World Cup 2026: Group L
21:00
DRAW 24%
Lincoln Financial FieldPhiladelphia, Pennsylvania
Ghana
32%
20%
Panama
FIFA World Cup 2026: Group L
21:00
DRAW 17%
MetLife StadiumEast Rutherford, New Jersey
England
63%
36%
Colombia
FIFA World Cup 2026: Group K
23:30
DRAW 26%
Hard Rock StadiumMiami Gardens, Florida
Portugal
38%
44%
DR Congo
FIFA World Cup 2026: Group K
23:30
DRAW 24%
Mercedes-Benz StadiumAtlanta, Georgia
Uzbekistan
32%

SUNDAY, 28 JUNE
42%
Algeria
FIFA World Cup 2026: Group J
02:00
DRAW 25%
GEHA Field at Arrowhead StadiumKansas City, Missouri
Austria
33%
16%
Jordan
FIFA World Cup 2026: Group J
02:00
DRAW 15%
AT&T StadiumArlington, Texas
Argentina
70%
83%
Raiders
NRL: Round 17
04:00
GIO StadiumCanberra
Dragons
17%
60%
Roos
AFL: Round 16
05:15
Marvel StadiumMelbourne
Bombers
40%
78%
Knights
NRL: Round 17
06:05
McDonald Jones StadiumNewcastle
Wests Tigers
22%
65%
Dockers
AFL: Round 16
07:10
Optus StadiumPerth
SUNS
35%

WEDNESDAY, 8 JULY
Maroons
State of Origin: Game 3
10:10
Suncorp StadiumBrisbane
Blues