ratings1x2
soccer match ratings

Home and away ratings by league.

Choose a country and league, then compare venue splits side by side.

Continents 5
Countries 150
Status Live
Live data — not yet cached in the database
No cached league history dataset for this league yet.
Matches 697
Avg Goals 2.91
Avg Home 1.74
Avg Away 1.18
Home Win % 46.3%
Draw % 28.1%
Away Win % 25.5%

Team Comparison

Select teams to calculate odds, or build a full round of fixtures.
Calculating…
No rows yet Rows will be created automatically from the league size.
Rows Created0
Rows Ready0
Margin0.00%
Each row shows 1X2, DNB, O/U 2.5, and BTTS prices for one matchup.

Replays every completed match stored for this league through the ratings-only model and compares it against the bookmaker odds recorded at the time.

Market weight: how much of the reported probability comes from the de-vigged market versus the ratings-only model (0 = pure model, 1 = pure market). Edge threshold: a relative edge against the raw (vigged) price actually on offer — model_p / raw_implied_p − 1 — since that's what you'd actually pay, and a flat percentage-point gap means very different things at a 10% price versus a 70% one. Recalculating…
Matches Backtested 697
Avg Brier Score 0.5692
Pick Accuracy 52.2%
Source postgres
Raw Model Brier 0.5661
Market Brier 0.5723
Blended Model Beats Market? Yes
Market Weight 0.7
"Avg Brier Score" and the calibration/match tables below use the model blended 70% toward the de-vigged market (raw ratings-only model shown separately as "Raw Model Brier") — edges and value bets are computed from this blended view.
Value Bets Found 1
Value Bet Hit Rate 0.0%
ROI (flat stake) -100.0%
ROI Trustworthy? No
Before trusting this ROI:
  • 100.0% of value bets are on 'draw' — ROI may just be measuring a systematic model bias toward that side, not real edge.
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 1 of 697 matches had at least one · staked 1.00, profit -1.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 1 0.0% 1.00 -1.00 -100.0%
away 0 - 0.00 0.00 -
Value bets broken down by outcome side — a lopsided book (almost all bets on one side) means the ROI above is more likely measuring a systematic model bias toward that side than real per-match mispricing.
Predicted Range Predicted Avg Actual Freq Samples
0–10% 7.6% 3.6% 55
10–20% 15.7% 10.1% 296
20–30% 26.0% 27.9% 892
30–40% 34.8% 32.4% 256
40–50% 44.6% 38.1% 239
50–60% 54.5% 62.6% 174
60–70% 64.6% 70.4% 108
70–80% 74.1% 76.8% 56
80–90% 83.3% 93.3% 15
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
11.08.23 Nakhon Pathom vs Thai Port FC 2-2 20% 24% -18.9 26% 28% -7.7 55% 60% -8.3
11.08.23 Police Tero FC vs BG Pathum United FC 2-2 23% 26% -10.9 27% 28% -3.8 50% 58% -14.8
12.08.23 Khonkaen United vs Buriram United 0-0 13% 15% -13.6 22% 23% -4.4 65% 73% -11.5
12.08.23 Uthai Thani FC vs Bangkok United FC 1-4 19% 21% -10.2 25% 25% -1.6 57% 66% -14.1
13.08.23 Muang Thong United vs Chiangrai United 0-1 58% 65% -11.5 24% 26% -4.7 18% 21% -15.1
13.08.23 Prachuap FC vs Ratchaburi FC 1-0 49% 54% -10.0 28% 31% -8.4 23% 28% -16.6
13.08.23 Trat FC vs Chonburi FC 2-2 26% 29% -10.9 28% 29% -3.8 46% 54% -14.3
14.08.23 Lampun Warrior vs Sukhothai FC 1-2 48% 53% -10.4 28% 29% -6.4 25% 29% -16.5
18.08.23 BG Pathum United FC vs Prachuap FC 0-0 56% 65% -13.4 25% 26% -3.2 19% 22% -13.2
18.08.23 Thai Port FC vs Police Tero FC 3-1 65% 72% -9.3 21% 22% -4.9 14% 17% -18.4
19.08.23 Bangkok United FC vs Muang Thong United 0-0 53% 60% -10.5 26% 27% -5.4 21% 26% -17.4
19.08.23 Chiangrai United vs Uthai Thani FC 3-0 49% 55% -10.2 27% 29% -7.1 24% 29% -17.3
19.08.23 Ratchaburi FC vs Nakhon Pathom 0-1 54% 58% -6.4 27% 30% -11.7 19% 24% -21.6
20.08.23 Buriram United vs Lampun Warrior 3-0 79% 85% -8.1 15% 16% -7.3 7% 8% -20.3
20.08.23 Sukhothai FC vs Trat FC 0-0 50% 54% -8.2 27% 29% -7.6 23% 29% -18.8
21.08.23 Chonburi FC vs Khonkaen United 0-0 63% 72% -12.1 22% 22% -1.5 15% 17% -14.3
25.08.23 Lampun Warrior vs Bangkok United FC 0-2 25% 29% -12.7 28% 29% -5.7 47% 55% -13.9
26.08.23 Police Tero FC vs Chonburi FC 3-2 33% 38% -12.4 29% 30% -5.2 38% 44% -14.0
26.08.23 Sukhothai FC vs Buriram United 0-1 14% 17% -13.9 23% 24% -4.5 63% 71% -11.3
26.08.23 Trat FC vs Chiangrai United 0-0 31% 35% -10.9 29% 31% -6.1 40% 48% -15.8
27.08.23 Khonkaen United vs Ratchaburi FC 2-2 34% 38% -10.7 30% 32% -7.1 36% 42% -14.3
27.08.23 Prachuap FC vs Nakhon Pathom 2-2 56% 60% -7.6 26% 29% -10.3 19% 24% -21.3
28.08.23 Muang Thong United vs Thai Port FC 1-3 40% 45% -12.3 28% 29% -5.0 32% 38% -16.2
28.08.23 Uthai Thani FC vs BG Pathum United FC 0-2 22% 24% -11.7 26% 27% -3.0 53% 61% -13.2
15.09.23 Bangkok United FC vs Sukhothai FC 3-0 65% 71% -7.9 22% 24% -9.4 13% 17% -21.3
15.09.23 Buriram United vs Trat FC 4-0 75% 80% -5.7 16% 19% -14.9 8% 11% -27.2
16.09.23 BG Pathum United FC vs Muang Thong United 5-2 51% 56% -10.2 26% 28% -4.7 23% 27% -15.7
16.09.23 Chiangrai United vs Khonkaen United 2-0 56% 64% -12.5 27% 29% -7.1 18% 20% -11.5
16.09.23 Ratchaburi FC vs Police Tero FC 6-1 56% 61% -9.5 26% 28% -7.8 19% 23% -18.2
17.09.23 Chonburi FC vs Lampun Warrior 1-0 57% 66% -13.0 25% 26% -4.5 18% 20% -11.8
17.09.23 Thai Port FC vs Prachuap FC 3-1 58% 66% -12.2 24% 25% -3.6 18% 21% -14.6
18.09.23 Nakhon Pathom vs Uthai Thani FC 2-1 39% 42% -5.4 30% 32% -8.3 31% 38% -19.4
22.09.23 Trat FC vs Thai Port FC 2-1 19% 21% -8.8 24% 24% -0.3 56% 67% -15.2
23.09.23 Lampun Warrior vs Chiangrai United 2-1 43% 49% -12.5 29% 31% -6.6 28% 32% -12.8
23.09.23 Muang Thong United vs Nakhon Pathom 3-1 62% 68% -8.4 23% 25% -9.1 15% 19% -21.4
24.09.23 Khonkaen United vs Prachuap FC 4-3 30% 34% -13.3 29% 31% -6.4 41% 47% -12.2
24.09.23 Uthai Thani FC vs Ratchaburi FC 1-0 33% 36% -9.5 29% 31% -5.8 38% 45% -16.2
25.09.23 Bangkok United FC vs BG Pathum United FC 2-0 55% 62% -11.3 25% 27% -5.1 19% 23% -15.3
25.09.23 Police Tero FC vs Buriram United 1-2 13% 15% -11.6 21% 21% -0.1 66% 75% -12.1
29.09.23 BG Pathum United FC vs Lampun Warrior 3-0 60% 68% -12.2 24% 26% -4.8 15% 17% -11.1
30.09.23 Prachuap FC vs Muang Thong United 1-3 36% 39% -8.8 29% 31% -5.9 35% 43% -17.1
30.09.23 Ratchaburi FC vs Trat FC 3-1 63% 70% -9.4 23% 24% -7.5 14% 17% -18.8
30.09.23 Thai Port FC vs Khonkaen United 6-1 75% 84% -10.4 16% 16% 1.0 9% 10% -14.9
01.10.23 Chonburi FC vs Uthai Thani FC 0-2 57% 63% -10.3 25% 26% -6.4 19% 23% -18.3
02.10.23 Chiangrai United vs Sukhothai FC 2-1 45% 49% -8.6 29% 31% -7.0 27% 32% -16.9
06.10.23 Lampun Warrior vs Ratchaburi FC 1-1 37% 42% -13.0 30% 32% -7.4 33% 38% -13.0
06.10.23 Uthai Thani FC vs Thai Port FC 1-5 19% 21% -9.4 26% 26% -3.1 55% 65% -14.1
07.10.23 Police Tero FC vs Prachuap FC 1-1 38% 44% -13.6 28% 29% -3.1 34% 39% -13.4
07.10.23 Sukhothai FC vs BG Pathum United FC 1-2 23% 27% -13.3 27% 28% -4.3 50% 58% -13.0
08.10.23 Bangkok United FC vs Chiangrai United 2-1 71% 78% -8.9 19% 20% -6.5 10% 12% -19.1
08.10.23 Buriram United vs Chonburi FC 2-2 70% 79% -11.6 19% 19% 1.0 11% 12% -10.0
08.10.23 Khonkaen United vs Muang Thong United 0-1 30% 36% -16.6 27% 29% -4.5 43% 49% -12.0
20.10.23 BG Pathum United FC vs Trat FC 3-0 68% 75% -9.2 20% 21% -5.8 12% 15% -19.5
20.10.23 Chiangrai United vs Buriram United 0-0 18% 22% -15.9 24% 26% -4.8 57% 65% -11.2
21.10.23 Ratchaburi FC vs Sukhothai FC 3-1 59% 65% -8.8 25% 27% -7.6 16% 20% -17.5
22.10.23 Police Tero FC vs Muang Thong United 2-1 30% 35% -13.5 28% 29% -3.6 42% 49% -13.7
22.10.23 Prachuap FC vs Uthai Thani FC 1-2 53% 58% -8.9 25% 27% -6.4 22% 28% -20.6
22.10.23 Thai Port FC vs Lampun Warrior 3-2 73% 81% -10.7 18% 18% -1.6 10% 11% -14.5
27.10.23 Sukhothai FC vs Thai Port FC 2-1 16% 18% -9.5 23% 23% 0.6 61% 70% -13.8
28.10.23 Chiangrai United vs Chonburi FC 1-1 40% 47% -14.8 28% 29% -4.1 32% 36% -11.6
28.10.23 Lampun Warrior vs Nakhon Pathom 2-0 50% 56% -10.6 26% 28% -4.7 24% 29% -16.5
28.10.23 Uthai Thani FC vs Muang Thong United 4-2 30% 34% -11.3 28% 29% -3.4 42% 50% -15.3
29.10.23 Bangkok United FC vs Ratchaburi FC 3-1 66% 72% -8.7 21% 22% -6.9 13% 17% -20.9
29.10.23 Buriram United vs BG Pathum United FC 0-0 56% 62% -8.7 25% 26% -6.7 19% 24% -19.8
29.10.23 Trat FC vs Prachuap FC 1-0 37% 42% -12.0 28% 29% -4.4 35% 42% -15.5
04.11.23 Khonkaen United vs Uthai Thani FC 2-2 34% 40% -15.7 28% 29% -3.7 39% 44% -12.8
04.11.23 Thai Port FC vs Bangkok United FC 0-2 38% 43% -10.5 28% 29% -3.1 34% 41% -16.1
05.11.23 Nakhon Pathom vs Sukhothai FC 2-2 46% 51% -10.3 28% 29% -6.4 26% 32% -18.0
05.11.23 Ratchaburi FC vs Chonburi FC 1-2 44% 54% -17.8 28% 29% -3.5 28% 30% -7.6
06.11.23 Police Tero FC vs Lampun Warrior 2-2 46% 51% -9.7 28% 29% -5.8 27% 32% -17.2
06.11.23 Trat FC vs Muang Thong United 0-1 32% 36% -12.6 28% 29% -4.2 40% 47% -13.9
10.11.23 Sukhothai FC vs Chonburi FC 3-2 29% 36% -17.8 28% 29% -5.2 43% 47% -8.0
24.11.23 Bangkok United FC vs Nakhon Pathom 1-1 77% 83% -7.0 15% 16% -7.6 8% 11% -24.6
24.11.23 Buriram United vs Ratchaburi FC 0-0 65% 74% -12.0 22% 22% -2.2 13% 15% -11.6
25.11.23 Chonburi FC vs BG Pathum United FC 1-3 35% 39% -9.7 28% 29% -4.1 36% 43% -16.3
25.11.23 Lampun Warrior vs Muang Thong United 3-1 38% 45% -15.4 29% 30% -5.0 33% 36% -10.0
26.11.23 Chiangrai United vs Thai Port FC 1-1 22% 27% -15.8 26% 27% -4.3 52% 58% -11.6
26.11.23 Uthai Thani FC vs Police Tero FC 0-1 47% 51% -8.6 27% 29% -5.6 26% 32% -18.9
01.12.23 Ratchaburi FC vs Chiangrai United 3-0 53% 60% -10.9 27% 29% -7.1 20% 24% -16.2
01.12.23 Uthai Thani FC vs Sukhothai FC 0-0 47% 50% -6.9 27% 29% -6.5 27% 34% -21.2
02.12.23 Nakhon Pathom vs Chonburi FC 1-0 32% 36% -11.6 28% 29% -4.4 40% 48% -15.3
02.12.23 Thai Port FC vs BG Pathum United FC 2-3 48% 52% -6.7 27% 29% -6.5 25% 31% -20.2
03.12.23 Khonkaen United vs Lampun Warrior 2-2 31% 36% -14.0 29% 30% -5.6 41% 47% -12.5
03.12.23 Muang Thong United vs Buriram United 2-2 23% 25% -9.9 27% 28% -3.8 51% 60% -14.7
03.12.23 Prachuap FC vs Bangkok United FC 0-1 22% 26% -12.5 28% 29% -6.4 50% 58% -13.4
09.12.23 Bangkok United FC vs Khonkaen United 4-0 78% 84% -7.0 15% 16% -8.8 7% 10% -23.6
09.12.23 BG Pathum United FC vs Ratchaburi FC 2-1 55% 62% -11.3 25% 26% -3.9 20% 24% -16.4
09.12.23 Buriram United vs Nakhon Pathom 4-1 76% 82% -7.6 16% 17% -7.7 8% 11% -22.0
10.12.23 Chonburi FC vs Thai Port FC 0-2 29% 33% -12.8 28% 29% -4.8 43% 50% -14.2
10.12.23 Lampun Warrior vs Prachuap FC 2-1 46% 48% -3.1 28% 31% -10.3 26% 34% -23.9
10.12.23 Trat FC vs Uthai Thani FC 2-3 39% 44% -11.6 28% 29% -4.4 33% 38% -15.2
11.12.23 Chiangrai United vs Police Tero FC 1-2 49% 53% -7.2 28% 30% -8.9 24% 29% -20.0
12.12.23 Sukhothai FC vs Muang Thong United 1-2 37% 42% -10.3 28% 29% -3.4 35% 42% -17.0
15.12.23 Prachuap FC vs Chonburi FC 3-1 40% 44% -10.2 29% 30% -5.7 32% 38% -16.5
16.12.23 Khonkaen United vs BG Pathum United FC 1-1 20% 22% -9.9 25% 26% -2.0 55% 65% -15.0
16.12.23 Muang Thong United vs Ratchaburi FC 1-1 44% 50% -12.7 27% 29% -4.6 29% 35% -16.4
16.12.23 Nakhon Pathom vs Chiangrai United 1-2 40% 44% -9.5 29% 31% -6.6 31% 36% -15.9
16.12.23 Uthai Thani FC vs Lampun Warrior 2-2 43% 47% -8.4 28% 30% -6.7 29% 36% -18.5
17.12.23 Police Tero FC vs Sukhothai FC 2-3 38% 43% -10.2 28% 29% -3.2 34% 41% -16.4
17.12.23 Thai Port FC vs Buriram United 4-1 39% 42% -6.5 28% 29% -5.4 33% 42% -20.3
Showing the 100 most recent of 697 evaluated matches.

Home Ratings

16 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Buriram United 1937.14
2 Thai Port FC 1923.58
3 Bangkok United FC 1893.64
4 Prachuap FC 1846.58
5 BG Pathum United FC 1808.97
6 Ratchaburi FC 1795.03
7 Uthai Thani FC 1761.29
8 Chonburi FC 1744.98
9 Chiangrai United 1732.60
10 Lampun Warrior 1723.55
11 Rayong FC 1694.54
12 Sukhothai FC 1690.41
13 Pattani FC 1689.82
14 Ayutthaya United 1688.98
15 Sisaket United FC 1684.76
16 Rasi Salai United 1641.12

Away Ratings

16 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Buriram United 1864.48
2 Bangkok United FC 1860.48
3 Thai Port FC 1839.82
4 BG Pathum United FC 1792.32
5 Ratchaburi FC 1766.40
6 Prachuap FC 1724.11
7 Uthai Thani FC 1710.72
8 Lampun Warrior 1703.17
9 Ayutthaya United 1659.05
10 Rayong FC 1641.39
11 Chonburi FC 1631.38
12 Chiangrai United 1614.83
13 Sisaket United FC 1606.53
14 Sukhothai FC 1585.55
15 Rasi Salai United 1514.08
16 Pattani FC 1507.08