Games

Every rated fixture in the next 14 days, with our odds and the market's where we hold one.

Data as of · Refreshed every morning.

Games by day

Our number leads; the cross-sport baseline and the market sit beneath it.

How this is measured

Where a league has its own graded game model (the NFL, college football, MLB, the Premier League and the Champions League), that model’s number leads and the Universal Index figure for the same game sits under it as the cross-sport baseline. Every other league shows the index figure alone: the index’s own Elo, priced through each engine’s formula (the club Elo’s draw-aware model for club football, World Football Elo for national sides, the league Elo with its home edge for the NBA and NHL).

A league model’s game is paired with the index’s only when the day, the home side and the away side all match by slug or by name; if they cannot be matched with confidence the model’s number is shown alone. Market prices, where shown, have the bookmaker’s margin removed. Every forecast freezes at kickoff and is scored against the result on the league’s own page. Times are London time.

This page lists every game. The Digest and the Next up strip on the predictions index show only the headline ones: the major leagues, the Gold Standard top flights and top-level internationals first.

Back-tested on the last three seasons of our own results (Brier score, lower is better): club football 0.598 against 0.651 for the base rate; men’s internationals 0.515 against 0.637; women’s 0.488 against 0.613; NBA 0.210, NHL 0.239 and MLB 0.244 per game (two-way); the NFL’s Elo 0.224 against the closing market’s 0.209. A team starting a new season is carried over exactly as its engine seeds it.

Wed 14 Oct (today) · 12 games

NHL · 12 games

00:00
Universal Index
54%46%
Market 53% / 47%
00:15
Universal Index
47%53%
Market 40% / 60%
00:30
Universal Index
53%47%
Market 52% / 48%
00:45
Universal Index
63%37%
Market 67% / 33%
01:00
Universal Index
43%57%
Market 43% / 57%
01:15
Universal Index
53%47%
Market 51% / 49%
Show all 12 games
01:30
Universal Index
50%50%
Market 49% / 51%
01:45
Universal Index
52%48%
Market 45% / 55%
02:00
Universal Index
59%41%
Market 59% / 41%
02:45
Universal Index
61%39%
Market 65% / 35%
03:30
Universal Index
47%53%
Market 47% / 53%
04:00
Universal Index
46%54%
Market 51% / 49%

Thu 15 Oct · 2 games

NHL · 2 games

00:30
Universal Index
55%45%
01:30
Universal Index
59%41%

Fri 16 Oct · 11 games

NHL · 11 games

00:00
Universal Index
52%48%
00:00
Universal Index
64%36%
00:00
Universal Index
47%53%
00:00
Universal Index
65%35%
00:00
Universal Index
61%39%
00:30
Universal Index
54%46%
Show all 11 games
01:00
Universal Index
45%55%
01:00
Universal Index
58%42%
01:00
Universal Index
59%41%
02:00
Universal Index
55%45%
03:00
Universal Index
67%33%

Sat 17 Oct · 6 games

NHL · 6 games

02:00
Universal Index
62%38%
03:00
Universal Index
51%49%
18:00
Universal Index
60%40%
20:30
Universal Index
41%59%
21:00
Universal Index
71%29%
23:00
Universal Index
57%43%

Sun 18 Oct · 11 games

NHL · 11 games

00:00
Universal Index
39%61%
00:00
Universal Index
54%46%
00:00
Universal Index
53%47%
00:00
Universal Index
46%54%
00:00
Universal Index
53%47%
00:00
Universal Index
58%42%
Show all 11 games
01:00
Universal Index
52%48%
02:00
Universal Index
54%46%
03:00
Universal Index
64%36%
03:00
Universal Index
53%47%
23:00
Universal Index
65%35%

Mon 19 Oct · 1 game

NHL · 1 game

01:00
Universal Index
40%60%

Tue 20 Oct · 4 games

NHL · 4 games

00:00
Universal Index
42%58%
00:00
Universal Index
56%44%
00:30
Universal Index
58%42%
02:00
Universal Index
55%45%

Wed 21 Oct · 11 games

NHL · 11 games

00:00
Universal Index
63%37%
00:00
Universal Index
68%32%
00:00
Universal Index
62%38%
00:00
Universal Index
48%52%
00:00
Universal Index
59%41%
01:00
Universal Index
56%44%
Show all 11 games
01:00
Universal Index
57%43%
02:00
Universal Index
52%48%
02:40
Universal Index
54%46%
03:00
Universal Index
32%68%
03:30
Universal Index
52%48%

Thu 22 Oct · 2 games

NHL · 2 games

00:30
Universal Index
62%38%
00:30
Universal Index
59%41%

Fri 23 Oct · 12 games

NHL · 12 games

00:00
Universal Index
59%41%
00:00
Universal Index
53%47%
00:00
Universal Index
51%49%
00:00
Universal Index
61%39%
00:00
Universal Index
60%40%
00:30
Universal Index
56%44%
Show all 12 games
01:00
Universal Index
49%51%
01:00
Universal Index
60%40%
02:00
Universal Index
41%59%
02:00
Universal Index
46%54%
03:00
Universal Index
46%54%
03:00
Universal Index
49%51%

Sat 24 Oct · 4 games

NHL · 4 games

01:00
Universal Index
41%59%
02:00
Universal Index
56%44%
18:00
Universal Index
52%48%
20:30
Universal Index
56%44%

Sun 25 Oct · 13 games

NHL · 13 games

00:00
Universal Index
43%57%
00:00
Universal Index
63%37%
00:00
Universal Index
53%47%
00:00
Universal Index
60%40%
00:00
Universal Index
58%42%
Show all 13 games
00:00
Universal Index
59%41%
01:00
Universal Index
55%45%
02:00
Universal Index
50%50%
02:00
Universal Index
46%54%
19:00
Universal Index
43%57%
22:00
Universal Index
61%39%
23:00
Universal Index
50%50%

Mon 26 Oct · 3 games

NHL · 3 games

00:00
Universal Index
37%63%
02:00
Universal Index
43%57%
23:00
Universal Index
58%42%

Tue 27 Oct · 2 games

NHL · 2 games

00:30
Universal Index
50%50%
01:30
Universal Index
60%40%

Where these numbers come from

Index odds come from the Universal Index’s Elo ratings, written each morning; league model odds come from the graded ledgers behind the NFL, college football, MLB, Premier League and Champions League pages. How the index itself is built is on the Universal Index.