SearchDeutsch

The NFT Rating

Match forecasts

How likely is a win, a draw or a defeat? The rating gives the probabilities, and every rated match since 1872 shows how reliable they are.

Skill
14%
Better than guessing from base rates (Brier score)
Brier score
0.536
Brier score of the forecasts (base rates only: 0.625)
Draw peak
29%
Chance of a draw between equally rated teams
Backtest
36,318
Matches backtested

Upcoming matches

Planned matches between two rated teams, with each team's current rating. The team playing in its own country gets 100 points extra.

No planned matches entered yet

As soon as upcoming internationals are in the database, their forecasts show up here. Meanwhile, see below what the model said about the latest matches.

The latest matches, forecast in hindsight

The 20 most recent rated matches with the forecast the ratings before kick-off would have given. ✓ marks what actually happened.

DateHomeHome / AwayAwayHome winDrawAway winLikely scoreScoreChance of the result
Neutral ground5 Oct 2026Grenada 1,282Bonaire 1,136Bonaire 1,13657%26%17% ✓Actual result1–0 13%1–417%
Neutral ground4 Oct 2026Aruba 1,253Anguilla 906Anguilla 90680% ✓Actual result17%4%2–0 14%3–280%
4 Oct 2026Turks & Caicos Islands 994British Virgin Islands 958British Virgin Islands 95855% ✓Actual result27%18%1–0 13%3–055%
4 Oct 2026US Virgin Islands 1,019Bahamas 971Bahamas 97157% ✓Actual result26%17%1–0 13%3–257%
4 Oct 2026Greece 1,838Germany 1,951Germany 1,95134%29% ✓Actual result37%1–1 13%0–029%
4 Oct 2026Netherlands 2,018Serbia 1,725Serbia 1,72584% ✓Actual result14%2%2–0 14%2–184%
4 Oct 2026Portugal 2,091Norway 1,955Norway 1,95568% ✓Actual result23%9%1–0 13%2–168%
4 Oct 2026Wales 1,701Denmark 1,874Denmark 1,87426%28%46% ✓Actual result1–1 13%0–146%
Neutral ground4 Oct 2026Ireland 1,750Israel 1,638Israel 1,63852%27% ✓Actual result21%1–0 12%1–127%
4 Oct 2026Kosovo 1,726Austria 1,887Austria 1,88727%28% ✓Actual result44%1–1 13%1–128%
4 Oct 2026Azerbaijan 1,353Lithuania 1,316Lithuania 1,31656% ✓Actual result27%18%1–0 13%1–056%
4 Oct 2026Malta 1,283Andorra 1,094Andorra 1,09474% ✓Actual result20%6%2–0 13%1–074%
4 Oct 2026Egypt 1,835South Africa 1,701South Africa 1,70168%23%9% ✓Actual result1–0 13%0–19%
4 Oct 2026Morocco 1,992Mali 1,721Mali 1,72182%16% ✓Actual result3%2–0 14%1–116%
4 Oct 2026Kyrgyzstan 1,445Lebanon 1,434Lebanon 1,43452% ✓Actual result27%21%1–0 12%3–152%
Neutral ground4 Oct 2026Senegal 1,888Comoros 1,478Comoros 1,47885% ✓Actual result13%2%2–0 14%1–085%
3 Oct 2026Belize 1,293French Guiana 1,420French Guiana 1,42032%29%39% ✓Actual result1–1 13%0–239%
Neutral ground3 Oct 2026Sint Maarten 1,291Saint Vincent & Grenadines 1,414Saint Vincent & Grenadines 1,41419%27%54% ✓Actual result0–1 12%2–454%
3 Oct 2026Croatia 1,935England 2,166England 2,16619%27%55% ✓Actual result0–1 12%0–755%
3 Oct 2026Spain 2,327Czechia 1,706Czechia 1,70697% ✓Actual result2%0%4–0 13%3–197%

Do the forecasts hold up?

Every rated match grouped by the predicted chance of a home win, compared with how often the home team actually won. On the dashed line, forecasts and reality agree.

Each point is one group of matches. Above the dashed line, teams won more often than forecast.
Predicted home winMatchesPredicted winActual winsPredicted drawsActual draws
0–10 %3,0104.7%10.1%16.3%17.6%
10–20 %3,23215.2%23.1%25.5%27.0%
20–30 %3,71825.1%31.0%28.1%28.3%
30–40 %4,30635.0%38.6%28.9%28.7%
40–50 %4,69345.1%48.2%28.3%28.5%
50–60 %4,68854.9%55.3%26.6%26.4%
60–70 %4,43464.9%63.6%23.7%22.5%
70–80 %3,92874.9%73.3%19.5%18.3%
80–90 %2,63184.7%82.1%13.1%13.4%
90–100 %1,67894.2%91.0%5.0%7.3%

Model against simpler guesses

Average error over 36,318 matches (24,500 since 2000). Lower is better.

MethodBrier scoreBrier since 2000Log-lossLog-loss since 2000Better than base rates
NFT Rating with draw model0.53630.53070.91140.902514.2%
NFT Rating with a constant draw share0.53820.53280.91610.907613.9%
Base rates only0.62510.63201.03951.04890.0%

Brier score: the squared error of the three probabilities added up (0 = perfect). Log-loss: how surprised the forecast was by the actual result. Base rates only: the same chances for every match (how often home teams win, draw and lose).

Draws by rating gap

The bigger the gap between the teams (home advantage included), the rarer the draw: observed against the fitted curve.

Rating gapMatchesActual drawsPredicted draws
0–506,14728.3%28.8%
50–1005,90328.6%28.2%
100–1505,26427.5%27.0%
150–2004,49124.6%25.2%
200–2503,70823.4%23.1%
250–3002,94920.4%20.6%
300–3502,28717.8%18.1%
350–4001,63115.3%15.3%
400–4501,16112.7%12.1%
450–5008499.9%9.2%
500–55060210.8%7.1%
550–6004215.5%5.3%
600+9054.0%2.7%

How it works

The rating says how many points a team can expect, a draw counting half. To split that into win, draw and defeat, the share of draws is fitted to every rated match as a bell curve of the rating gap: 29% between equally rated teams, falling off with a width of 473 points.

The draw chance is then taken equally from both sides: win = expected points − half the draw chance, defeat = the rest. So a win plus half a draw is exactly what the rating expects.

For the likely score, each team's goals follow a Poisson distribution whose average grows with the rating gap: 1.23 goals each for equally rated teams.

The backtest uses the ratings each team had before kick-off, so they only include what was known at the time. Only the two parameters of the draw curve are fitted on the whole history. A shoot-out counts as a draw.