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 640
Avg Goals 2.25
Avg Home 1.32
Avg Away 0.92
Home Win % 46.6%
Draw % 27.5%
Away Win % 25.9%

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 640
Avg Brier Score 0.5183
Pick Accuracy 59.4%
Source postgres
Raw Model Brier 0.5178
Market Brier 0.5172
Blended Model Beats Market? No
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 0
Value Bet Hit Rate -
ROI (flat stake) -
ROI Trustworthy? No
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 0 of 640 matches had at least one · staked 0.00, profit 0.00 units.
Side Bets Hit Rate Staked Profit ROI
home 0 - 0.00 0.00 -
draw 0 - 0.00 0.00 -
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% 6.7% 2.8% 142
10–20% 15.6% 8.1% 248
20–30% 25.5% 22.2% 481
30–40% 33.1% 34.3% 540
40–50% 44.4% 48.4% 223
50–60% 54.0% 58.2% 98
60–70% 65.4% 76.6% 64
70–80% 74.8% 84.0% 81
80–90% 83.7% 97.6% 42
90–100% 93.4% 100.0% 1
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
15.08.23 Dodoma FC vs Coastal Union FC 2-1 44% 50% -11.3 32% 35% -9.9 24% 27% -11.0
15.08.23 Namungo FC vs JKT Ruvu Stars 0-1 42% 49% -13.7 31% 34% -8.7 27% 30% -11.1
15.08.23 Singida Black Stars SC vs Geita Gold FC 0-1 47% 55% -14.7 30% 32% -7.2 23% 25% -7.2
17.08.23 Mtibwa Sugar vs Simba SC 2-4 11% 12% -8.9 23% 24% -4.9 67% 76% -12.0
19.08.23 Namungo FC vs KMC FC 1-1 44% 51% -14.3 31% 34% -8.8 25% 28% -9.4
19.08.23 Singida Black Stars SC vs Kagera Sugar 1-0 50% 57% -13.3 30% 33% -9.1 20% 22% -7.2
20.08.23 Mtibwa Sugar vs Coastal Union FC 1-1 40% 47% -14.3 32% 34% -8.4 29% 31% -8.7
20.08.23 Simba SC vs Dodoma FC 2-0 82% 90% -8.9 13% 14% -4.8 5% 5% -10.7
22.08.23 Singida Fountain Gate FC vs Tanzania Prisons 0-0 55% 64% -13.6 27% 29% -6.8 18% 19% -7.7
23.08.23 Young Africans vs KMC FC 5-0 76% 84% -9.1 17% 19% -10.6 7% 8% -14.2
28.08.23 Azam FC vs Tanzania Prisons 3-1 63% 70% -10.2 24% 26% -8.2 14% 16% -14.8
29.08.23 Young Africans vs JKT Ruvu Stars 5-0 80% 87% -8.1 14% 15% -6.0 6% 6% -12.4
15.09.23 Dodoma FC vs Mtibwa Sugar 1-1 42% 49% -13.7 31% 34% -9.0 27% 29% -9.8
15.09.23 KMC FC vs JKT Ruvu Stars 2-1 43% 50% -14.3 32% 35% -9.6 25% 28% -8.4
15.09.23 Tabora United vs Tanzania Prisons 3-1 41% 44% -8.0 31% 34% -9.1 28% 34% -16.6
16.09.23 Mashujaa FC vs Singida Black Stars SC 2-0 35% 37% -5.4 32% 36% -9.6 33% 39% -16.6
20.09.23 Young Africans vs Namungo FC 1-0 80% 89% -10.0 14% 15% -2.9 5% 6% -5.5
21.09.23 Azam FC vs Singida Fountain Gate FC 2-1 62% 71% -12.1 25% 26% -6.8 13% 14% -8.0
21.09.23 Simba SC vs Coastal Union FC 3-0 78% 86% -9.0 15% 15% -4.1 7% 8% -14.9
29.09.23 Coastal Union FC vs Tabora United 0-0 41% 48% -14.0 31% 34% -8.9 28% 31% -10.2
29.09.23 JKT Ruvu Stars vs Kagera Sugar 1-1 37% 41% -9.7 33% 36% -10.5 31% 36% -14.3
30.09.23 Geita Gold FC vs KMC FC 1-2 43% 51% -15.1 30% 32% -6.5 27% 29% -8.3
03.10.23 Dodoma FC vs Azam FC 0-0 21% 26% -17.0 29% 31% -8.2 50% 55% -8.9
03.10.23 JKT Ruvu Stars vs Mashujaa FC 1-0 45% 51% -10.9 31% 33% -8.3 24% 28% -11.9
04.10.23 Kagera Sugar vs Namungo FC 1-1 42% 49% -13.1 33% 36% -10.0 25% 27% -6.6
04.10.23 Singida Black Stars SC vs Young Africans 2-1 10% 11% -12.7 22% 23% -6.8 69% 77% -10.6
05.10.23 Mtibwa Sugar vs Singida Fountain Gate FC 0-1 29% 36% -20.3 32% 36% -11.4 39% 40% -3.0
05.10.23 Tanzania Prisons vs Simba SC 1-3 12% 13% -9.3 23% 24% -3.3 65% 74% -12.4
06.10.23 Coastal Union FC vs Azam FC 0-1 20% 24% -14.3 29% 31% -7.9 51% 57% -11.1
06.10.23 Tabora United vs Dodoma FC 2-1 45% 53% -13.8 32% 35% -10.0 23% 25% -7.9
07.10.23 Geita Gold FC vs Young Africans 0-3 11% 13% -17.0 21% 23% -7.4 68% 75% -9.7
07.10.23 KMC FC vs Singida Black Stars SC 1-0 42% 47% -9.9 32% 36% -9.9 26% 29% -11.9
08.10.23 Singida Fountain Gate FC vs Simba SC 1-2 20% 24% -13.9 29% 31% -7.3 51% 58% -11.8
08.10.23 Tanzania Prisons vs Mtibwa Sugar 3-2 42% 48% -11.0 31% 34% -8.7 26% 29% -11.2
19.10.23 Mtibwa Sugar vs Kagera Sugar 0-2 43% 50% -13.4 32% 36% -10.0 25% 27% -7.9
21.10.23 Geita Gold FC vs Dodoma FC 2-2 41% 48% -13.3 32% 35% -8.7 27% 29% -8.5
21.10.23 Namungo FC vs Singida Fountain Gate FC 2-3 30% 36% -18.0 34% 38% -12.1 36% 38% -3.6
21.10.23 Singida Black Stars SC vs Coastal Union FC 0-0 51% 60% -13.6 30% 32% -8.2 19% 20% -5.2
22.10.23 Tabora United vs KMC FC 0-0 38% 43% -12.3 33% 37% -10.8 29% 32% -10.7
22.10.23 Tanzania Prisons vs JKT Ruvu Stars 1-1 45% 51% -10.2 30% 32% -8.1 25% 29% -15.0
23.10.23 Young Africans vs Azam FC 3-2 58% 66% -11.5 26% 28% -7.2 16% 18% -11.9
25.10.23 Coastal Union FC vs Mashujaa FC 2-0 44% 51% -13.9 32% 36% -10.2 24% 26% -7.2
25.10.23 Dodoma FC vs Kagera Sugar 1-0 44% 51% -13.5 31% 34% -8.8 25% 27% -8.1
25.10.23 JKT Ruvu Stars vs Tabora United 1-0 41% 47% -12.9 32% 35% -9.2 28% 31% -10.3
26.10.23 Mtibwa Sugar vs Geita Gold FC 3-1 44% 51% -13.8 30% 32% -6.8 26% 29% -10.2
27.10.23 Azam FC vs Namungo FC 1-3 69% 78% -11.3 20% 21% -3.5 10% 11% -9.3
27.10.23 KMC FC vs Tanzania Prisons 1-1 49% 56% -13.6 30% 32% -7.7 21% 23% -7.5
27.10.23 Young Africans vs Singida Fountain Gate FC 2-0 74% 84% -12.1 18% 18% -0.7 8% 8% -3.3
30.10.23 JKT Ruvu Stars vs Dodoma FC 0-1 40% 47% -13.6 32% 34% -8.5 28% 31% -9.7
30.10.23 Kagera Sugar vs Tabora United 0-0 42% 49% -13.0 32% 34% -8.6 26% 29% -8.9
30.10.23 Tanzania Prisons vs Geita Gold FC 0-0 42% 48% -12.4 31% 33% -7.8 28% 31% -11.8
31.10.23 KMC FC vs Mtibwa Sugar 1-0 47% 55% -14.2 30% 32% -7.6 23% 26% -9.2
01.11.23 Coastal Union FC vs Namungo FC 0-0 40% 48% -16.2 33% 36% -9.9 27% 29% -4.3
01.11.23 Mashujaa FC vs Azam FC 0-3 25% 31% -18.8 30% 32% -8.3 45% 49% -6.9
01.11.23 Singida Fountain Gate FC vs Singida Black Stars SC 2-2 46% 53% -11.7 31% 34% -9.8 22% 25% -10.2
03.11.23 Kagera Sugar vs Tanzania Prisons 2-1 43% 50% -13.1 32% 35% -9.0 25% 27% -8.0
03.11.23 KMC FC vs Dodoma FC 1-2 45% 52% -13.5 31% 34% -8.7 24% 27% -9.1
03.11.23 Mtibwa Sugar vs JKT Ruvu Stars 1-2 41% 47% -11.9 31% 34% -8.6 28% 32% -13.0
04.11.23 Singida Black Stars SC vs Azam FC 1-3 28% 32% -13.7 32% 35% -9.1 40% 45% -10.9
05.11.23 Simba SC vs Young Africans 1-5 40% 45% -11.9 31% 34% -8.5 29% 33% -13.2
06.11.23 Mashujaa FC vs Singida Fountain Gate FC 1-3 29% 34% -16.9 32% 36% -10.8 39% 42% -7.8
08.11.23 Coastal Union FC vs Young Africans 0-1 7% 9% -17.0 19% 22% -11.3 74% 80% -8.1
09.11.23 Simba SC vs Namungo FC 1-1 78% 83% -6.9 16% 19% -14.1 6% 7% -18.2
22.11.23 Geita Gold FC vs JKT Ruvu Stars 1-0 37% 42% -10.4 33% 38% -11.7 29% 34% -13.4
22.11.23 Kagera Sugar vs KMC FC 1-1 41% 48% -14.3 33% 36% -10.2 27% 29% -7.2
23.11.23 Namungo FC vs Singida Black Stars SC 2-0 38% 44% -13.6 32% 35% -9.2 30% 33% -10.8
23.11.23 Tanzania Prisons vs Coastal Union FC 0-1 41% 45% -10.8 32% 36% -9.7 27% 31% -11.6
24.11.23 Azam FC vs Mtibwa Sugar 5-0 70% 80% -12.4 20% 20% -1.1 10% 11% -6.4
24.11.23 Dodoma FC vs Singida Fountain Gate FC 1-2 33% 39% -15.6 33% 36% -10.0 34% 37% -7.8
26.11.23 Geita Gold FC vs Namungo FC 1-0 36% 41% -12.8 33% 36% -10.1 32% 36% -11.2
26.11.23 JKT Ruvu Stars vs Singida Black Stars SC 1-1 40% 47% -13.0 32% 36% -9.8 27% 30% -9.9
27.11.23 Singida Fountain Gate FC vs Coastal Union FC 2-1 48% 53% -9.1 30% 34% -10.6 22% 26% -14.7
29.11.23 Tanzania Prisons vs Dodoma FC 1-0 42% 49% -14.3 32% 35% -8.8 26% 29% -7.5
30.11.23 Coastal Union FC vs Geita Gold FC 3-1 46% 52% -10.8 31% 35% -10.3 22% 25% -10.6
01.12.23 Singida Fountain Gate FC vs JKT Ruvu Stars 2-2 51% 58% -12.7 29% 32% -9.1 20% 22% -9.7
01.12.23 Tabora United vs Mtibwa Sugar 2-1 44% 51% -13.2 32% 35% -9.3 24% 26% -7.5
02.12.23 KMC FC vs Mashujaa FC 3-2 45% 52% -13.1 31% 34% -8.9 24% 27% -9.8
03.12.23 Namungo FC vs Dodoma FC 1-0 47% 55% -14.2 31% 34% -9.3 22% 23% -5.0
04.12.23 Singida Black Stars SC vs Tanzania Prisons 0-0 47% 53% -12.5 30% 32% -7.4 24% 26% -10.4
05.12.23 Mashujaa FC vs Tabora United 1-1 41% 48% -13.7 32% 35% -9.0 27% 29% -8.3
07.12.23 Azam FC vs KMC FC 5-0 64% 74% -12.6 22% 23% -3.0 13% 15% -9.9
07.12.23 Namungo FC vs Mtibwa Sugar 1-0 51% 60% -14.6 28% 29% -5.1 21% 22% -7.3
08.12.23 Mashujaa FC vs Tanzania Prisons 0-2 41% 47% -12.7 33% 36% -10.2 27% 29% -9.2
08.12.23 Singida Black Stars SC vs Tabora United 2-1 47% 55% -13.5 31% 34% -9.2 22% 24% -7.8
09.12.23 Coastal Union FC vs Kagera Sugar 1-0 45% 51% -12.9 32% 35% -9.5 24% 26% -7.9
11.12.23 Azam FC vs JKT Ruvu Stars 2-1 67% 77% -13.0 21% 21% -0.1 12% 13% -6.8
11.12.23 Singida Fountain Gate FC vs KMC FC 0-0 55% 64% -13.0 26% 28% -4.8 18% 20% -9.2
15.12.23 Simba SC vs Kagera Sugar 3-0 68% 76% -10.7 21% 23% -7.4 10% 12% -11.4
16.12.23 Young Africans vs Mtibwa Sugar 4-1 82% 91% -9.7 13% 12% 3.0 5% 5% -4.4
18.12.23 Dodoma FC vs Singida Black Stars SC 1-0 37% 43% -13.8 33% 36% -9.7 30% 32% -8.0
18.12.23 JKT Ruvu Stars vs Coastal Union FC 0-1 40% 45% -12.3 33% 36% -10.0 27% 30% -9.4
19.12.23 Mtibwa Sugar vs Mashujaa FC 2-1 44% 51% -14.1 31% 34% -8.3 25% 27% -7.9
21.12.23 Geita Gold FC vs Singida Fountain Gate FC 1-0 30% 35% -15.1 33% 36% -10.0 38% 41% -7.6
21.12.23 Kagera Sugar vs Azam FC 0-4 18% 20% -8.8 28% 30% -6.7 54% 62% -13.8
21.12.23 Tanzania Prisons vs Namungo FC 1-0 37% 43% -13.8 34% 38% -10.9 29% 31% -7.5
23.12.23 KMC FC vs Simba SC 2-2 13% 15% -13.1 24% 26% -5.7 62% 70% -10.7
23.12.23 Tabora United vs Young Africans 0-1 8% 8% -8.8 19% 20% -4.2 73% 82% -10.7
02.02.24 Kagera Sugar vs Young Africans 0-0 8% 8% -1.5 19% 18% 3.5 73% 83% -12.4
03.02.24 Mashujaa FC vs Simba SC 0-1 10% 11% -11.6 20% 21% -2.8 70% 79% -11.2
05.02.24 Young Africans vs Dodoma FC 1-0 76% 82% -7.7 17% 20% -13.4 7% 9% -18.9
Showing the 100 most recent of 640 evaluated matches.

Home Ratings

16 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Simba SC 2044.42
2 Young Africans 1972.48
3 Azam FC 1789.72
4 Singida Black Stars SC 1708.36
5 JKT Ruvu Stars 1673.83
6 Tabora United 1603.29
7 Pamba SC 1591.09
8 Coastal Union FC 1554.54
9 Mashujaa FC 1533.59
10 Namungo FC 1511.93
11 Polisi Tanzania FC 1505.34
12 Mbeya City FC 1493.86
13 Dodoma FC 1490.65
14 Geita Gold FC 1478.72
15 Kagera Sugar 1471.12
16 Singida Fountain Gate FC 1468.08

Away Ratings

16 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Simba SC 1975.74
2 Young Africans 1857.74
3 Azam FC 1698.63
4 Singida Black Stars SC 1618.39
5 Tabora United 1609.32
6 Coastal Union FC 1508.57
7 Mbeya City FC 1498.14
8 Polisi Tanzania FC 1468.69
9 JKT Ruvu Stars 1466.54
10 Namungo FC 1427.93
11 Pamba SC 1421.63
12 Geita Gold FC 1417.78
13 Kagera Sugar 1415.59
14 Dodoma FC 1406.95
15 Singida Fountain Gate FC 1398.25
16 Mashujaa FC 1363.32