• TeamRankings
  • BetIQ
  • PoolGenius
TeamRankingsGet Smart About Sports
TeamRankings
Log InSubscribe
HomeWorld Cup
  • Overview
  • Rankings
  • World Cup 2026
  • Methodology
  • Predict

A product of

TeamRankings
  • Blog
  • About
  • Team
  • Jobs
  • Contact

© 2005-2026 Team Rankings, LLC. All Rights Reserved. Statistical data provided by Gracenote.

TeamRankings.com is not affiliated with the National Collegiate Athletic Association (NCAA®) or March Madness Athletic Association, neither of which has supplied, reviewed, approved or endorsed the material on this site. TeamRankings.com is solely responsible for this site but makes no guarantee about the accuracy or completeness of the information herein.

  • Terms of Service
  • Privacy Policy
← All Backtests

AFC Asian Cup 2023/24

January 12 – February 10, 2024

Model accuracy of 52.9% beat the always-pick-favorite baseline (45%) by 7.9 points. Brier score of 0.608 beat the coin-flip baseline (0.667) by 0.059.

52.9%
Accuracy
27/51
0.608
Brier Score
vs 0.667 baseline
1.049
Log Loss
Lower is better
55%
Group Stage
23/42
44%
Knockout
4/9

Model Comparison

Head-to-head performance of different rating models on this tournament. “Elo (walk-forward)” updates ratings after each match; snapshot-based models use pre-tournament ratings for all matches.

ModelAccuracyBrierLog LossCorrect
Bradley-TerryBest56.9%0.51970.878129/51
Grid-Optimized54.9%0.57300.978928/51
Glicko-254.9%0.60071.007328/51
Elo (walk-forward)52.9%0.60851.049427/51
Combined (Elo+Roster)54.9%0.62341.076528/51

Biggest Surprises

99% confIran 1–1 Syriapredicted Iran
91% confSouth Korea 3–3 Malaysiapredicted South Korea
82% confUzbekistan 0–0 Syriapredicted Uzbekistan
80% confKyrgyzstan 1–1 Omanpredicted Oman
79% confJordan 2–2 South Koreapredicted South Korea

Pre-Tournament Rankings

Ratings before the tournament began. Only participating teams shown.

#TeamOverallOffDefBT
10JapanJPN1625162513751693
14IranIRN1608160813921691
16South KoreaKOR1600160014001676
24IraqIRQ1570157014301617
25AustraliaAUS1568156814321683
32ThailandTHA15571557

Match-by-Match Predictions

DateMatchScoreH%D%A%xGPred
Jan 12QATvLBN3–0741792.6–0.8QAT✓
Jan 13CHNvTJK0–03930321.4–1.2CHN✗
Jan 13AUSvIND2–06423132.1–0.8AUS✓
Jan 13UZBvSYR0–082135
1443
1555
38UzbekistanUZB1549154914511639
43OmanOMA1537153714631605
47QatarQAT1535153514651628
49VietnamVNM1533153314671566
52BahrainBHR1529152914711583
57JordanJOR1526152614741609
62IndiaIND1522152214781517
64MalaysiaMAS1518151814821516
66United Arab EmiratesUAE1517151714831600
67Saudi ArabiaKSA1516151614841629
70IndonesiaIDN1510151014901516
74China PRCHN1505150514951595
83TajikistanTJK1494149415061564
85PalestinePLE1491149115091577
101LebanonLBN1477147715231555
111KyrgyzstanKGZ1466146615341518
119SyriaSYR1460146015401588
199Hong KongHKG1441144115591471
2.9–0.6
UZB
✗
Jan 14UAEvHKG3–1781672.6–0.7UAE✓
Jan 14IRNvPLE4–194514.1–0.4IRN✓
Jan 14JPNvVNM4–288933.3–0.5JPN✓
Jan 15IDNvIRQ1–3919730.7–2.4IRQ✓
Jan 15KORvBHR3–1791562.7–0.6KOR✓
Jan 15MASvJOR0–42929421.2–1.4JOR✓
Jan 16THAvKGZ2–0851143.0–0.6THA✓
Jan 16KSAvOMA2–12528471.1–1.6OMA✗
Jan 17LBNvCHN0–01927541.0–1.8CHN✗
Jan 17QATvTJK1–06621132.3–0.9QAT✓
Jan 18SYRvAUS0–126920.5–3.7AUS✓
Jan 18INDvUZB0–31927541.0–1.8UZB✓
Jan 18PLEvUAE1–11926550.9–1.8UAE✗
Jan 19HKGvIRN0–101990.2–6.0IRN✓
Jan 19IRQvJPN2–11020710.7–2.3JPN✗
Jan 19VNMvIDN0–15128211.7–1.0VNM✗
Jan 20JORvKOR2–2615790.6–2.7KOR✗
Jan 20BHRvMAS1–04329281.5–1.1BHR✓
Jan 21OMAvTHA0–01927541.0–1.8THA✗
Jan 21KGZvKSA0–2818740.7–2.4KSA✓
Jan 22QATvCHN1–06721122.3–0.9QAT✓
Jan 22TJKvLBN2–14729251.6–1.1TJK✓
Jan 23AUSvUZB1–15327201.7–1.0AUS✗
Jan 23SYRvIND1–01423630.8–2.0IND✗
Jan 23HKGvPLE0–31020700.8–2.3PLE✓
Jan 23IRNvUAE2–190823.5–0.5IRN✓
Jan 24IRQvVNM3–2741882.5–0.7IRQ✓
Jan 24JPNvIDN3–194514.0–0.4JPN✓
Jan 25JORvBHR0–13930321.4–1.2JOR✗
Jan 25KORvMAS3–391723.6–0.5KOR✗
Jan 25KGZvOMA1–1615800.6–2.7OMA✗
Jan 25KSAvTHA0–02127521.0–1.7THA✗
Jan 28AUSvIDN4–0811452.8–0.6AUS✓
Jan 28TJKvUAE1–12829431.1–1.5UAE✗
Jan 29IRQvJOR2–3741882.4–0.7IRQ✗
Jan 29QATvPLE2–1761682.7–0.8QAT✓
Jan 30KSAvKOR1–1717760.7–2.5KOR✗
Jan 30UZBvTHA2–13030411.2–1.4THA✗
Jan 31BHRvJPN1–3310870.5–3.0JPN✓
Jan 31IRNvSYR1–199105.5–0.3IRN✗
Feb 2AUSvKOR1–22529461.0–1.4KOR✓
Feb 2TJKvJOR0–12027530.9–1.6JOR✓
Feb 3IRNvJPN2–13130401.1–1.3JPN✗
Feb 3QATvUZB1–13828341.4–1.3QAT✗
Feb 6JORvKOR2–0717770.6–2.4KOR✗
Feb 7QATvIRN3–2715770.7–2.5IRN✗
Feb 10QATvJOR3–15226221.7–1.0QAT✓