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 675
Avg Goals 2.55
Avg Home 1.48
Avg Away 1.08
Home Win % 46.1%
Draw % 26.5%
Away Win % 27.4%

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 675
Avg Brier Score 0.5765
Pick Accuracy 54.7%
Source postgres
Raw Model Brier 0.5786
Market Brier 0.5759
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 675 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% 8.3% 0.0% 21
10–20% 16.1% 10.7% 261
20–30% 26.1% 24.9% 887
30–40% 34.4% 32.1% 296
40–50% 44.6% 52.2% 253
50–60% 54.8% 58.1% 172
60–70% 64.8% 68.7% 99
70–80% 73.9% 85.3% 34
80–90% 81.3% 100.0% 2
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 AD Guanacasteca vs AD San Carlos 0-0 38% 43% -12.2 28% 31% -10.1 34% 38% -12.4
06.08.23 CS Cartagines vs Puntarenas FC 1-0 57% 62% -9.3 25% 28% -11.2 19% 22% -14.3
06.08.23 Municipal Liberia vs Perez Zeledon 3-0 45% 48% -4.7 27% 31% -11.3 27% 33% -18.0
06.08.23 Sporting San Jose vs Alajuelense 0-0 24% 29% -14.2 27% 29% -9.8 49% 55% -10.4
07.08.23 Deportivo Saprissa vs CS Herediano 1-2 47% 50% -5.7 28% 32% -13.8 25% 31% -18.6
12.08.23 AD San Carlos vs CS Cartagines 1-1 40% 44% -9.9 28% 31% -9.9 32% 38% -14.6
13.08.23 CS Herediano vs AD Guanacasteca 0-1 62% 68% -8.3 22% 25% -12.0 16% 19% -17.9
14.08.23 Perez Zeledon vs Alajuelense 1-2 19% 22% -15.1 24% 27% -9.8 57% 62% -9.2
14.08.23 Puntarenas FC vs Deportivo Saprissa 2-4 26% 30% -15.3 28% 32% -12.1 46% 50% -8.1
19.08.23 Alajuelense vs AD San Carlos 3-0 60% 67% -10.0 23% 26% -9.9 17% 19% -13.3
20.08.23 AD Guanacasteca vs Sporting San Jose 3-1 42% 48% -11.9 29% 32% -10.6 29% 32% -9.5
20.08.23 Deportivo Saprissa vs CS Cartagines 2-1 59% 66% -10.2 24% 26% -10.2 17% 20% -13.4
20.08.23 Perez Zeledon vs Santos de Guapiles 1-1 44% 49% -10.1 28% 31% -9.7 28% 32% -12.2
21.08.23 Puntarenas FC vs CS Herediano 3-2 26% 29% -9.0 28% 31% -10.1 46% 53% -12.8
26.08.23 AD Municipal Grecia FC vs Perez Zeledon 2-2 42% 45% -8.6 28% 31% -10.1 31% 36% -15.4
26.08.23 CS Cartagines vs Santos de Guapiles 1-0 60% 67% -10.1 23% 26% -9.2 17% 19% -12.0
27.08.23 AD Guanacasteca vs Puntarenas FC 3-2 47% 55% -14.1 28% 31% -9.8 25% 27% -6.1
27.08.23 AD San Carlos vs Deportivo Saprissa 1-2 30% 33% -10.0 29% 32% -11.0 41% 48% -13.3
27.08.23 Sporting San Jose vs Municipal Liberia 3-4 47% 52% -9.9 27% 30% -10.3 26% 30% -13.7
28.08.23 CS Herediano vs Alajuelense 2-3 41% 47% -10.9 28% 31% -9.6 31% 35% -12.5
02.09.23 Perez Zeledon vs Sporting San Jose 1-2 41% 47% -12.0 28% 31% -9.4 31% 35% -11.1
02.09.23 Puntarenas FC vs AD San Carlos 1-0 41% 44% -8.8 28% 31% -9.9 31% 36% -13.8
03.09.23 CS Herediano vs AD Municipal Grecia FC 3-0 74% 81% -8.6 17% 19% -10.3 9% 11% -14.6
03.09.23 Municipal Liberia vs CS Cartagines 2-1 38% 43% -9.6 28% 30% -8.7 34% 39% -13.7
04.09.23 Alajuelense vs Deportivo Saprissa 2-1 42% 48% -12.3 28% 31% -9.7 30% 34% -11.7
09.09.23 AD Guanacasteca vs Perez Zeledon 1-2 52% 60% -12.3 26% 29% -8.9 22% 24% -8.6
10.09.23 AD San Carlos vs Santos de Guapiles 2-2 54% 58% -7.9 25% 29% -11.0 21% 25% -15.8
10.09.23 CS Cartagines vs CS Herediano 1-1 36% 40% -10.3 28% 31% -9.2 36% 42% -13.2
10.09.23 Deportivo Saprissa vs Municipal Liberia 2-0 67% 75% -10.5 20% 21% -5.7 14% 15% -11.9
10.09.23 Sporting San Jose vs Puntarenas FC 0-3 44% 50% -12.0 27% 30% -9.4 29% 32% -11.5
11.09.23 AD Municipal Grecia FC vs Alajuelense 1-2 19% 21% -12.0 24% 26% -8.2 57% 65% -11.1
13.09.23 Perez Zeledon vs Deportivo Saprissa 2-2 23% 26% -13.1 26% 29% -9.2 51% 58% -11.5
13.09.23 Santos de Guapiles vs Sporting San Jose 0-0 45% 52% -12.6 28% 30% -8.8 27% 29% -8.0
14.09.23 Alajuelense vs CS Cartagines 2-0 53% 59% -9.2 25% 27% -8.7 22% 26% -14.7
14.09.23 CS Herediano vs AD San Carlos 2-1 63% 70% -10.5 22% 24% -9.2 15% 17% -12.3
14.09.23 Puntarenas FC vs Municipal Liberia 1-0 44% 50% -11.7 27% 30% -9.5 28% 32% -11.9
16.09.23 Deportivo Saprissa vs AD Municipal Grecia FC 7-0 76% 84% -9.0 15% 16% -6.4 9% 10% -14.3
17.09.23 Alajuelense vs Puntarenas FC 2-0 68% 76% -11.3 19% 20% -4.5 13% 15% -10.9
17.09.23 CS Cartagines vs Sporting San Jose 2-1 53% 58% -8.9 25% 29% -10.8 21% 25% -15.0
17.09.23 Perez Zeledon vs AD San Carlos 2-2 36% 40% -9.8 29% 32% -10.4 35% 40% -12.5
17.09.23 Santos de Guapiles vs CS Herediano 1-1 24% 28% -14.2 28% 31% -11.5 49% 53% -8.8
19.09.23 AD Guanacasteca vs Alajuelense 3-2 24% 27% -10.7 27% 29% -8.9 49% 56% -11.7
20.09.23 Deportivo Saprissa vs Santos de Guapiles 2-0 71% 79% -9.9 18% 19% -7.2 11% 12% -13.3
21.09.23 AD San Carlos vs Municipal Liberia 2-1 50% 56% -10.5 26% 29% -10.4 24% 28% -14.0
21.09.23 CS Cartagines vs Perez Zeledon 4-0 58% 64% -9.6 23% 26% -9.2 19% 23% -15.7
21.09.23 Sporting San Jose vs CS Herediano 1-3 25% 29% -13.7 27% 29% -9.5 48% 54% -11.2
22.09.23 AD Municipal Grecia FC vs Puntarenas FC 1-1 19% 19% -0.1 26% 28% -7.4 55% 65% -15.4
23.09.23 AD Guanacasteca vs CS Cartagines 1-2 39% 43% -11.4 28% 31% -10.1 33% 38% -13.1
24.09.23 Alajuelense vs Santos de Guapiles 4-0 70% 78% -9.4 18% 20% -8.3 11% 13% -14.3
24.09.23 CS Herediano vs Municipal Liberia 2-2 67% 74% -10.0 20% 22% -8.1 13% 15% -13.4
24.09.23 Puntarenas FC vs Perez Zeledon 2-0 50% 55% -7.9 27% 30% -12.3 23% 28% -16.9
25.09.23 AD Municipal Grecia FC vs AD San Carlos 1-0 29% 32% -10.7 28% 31% -9.8 43% 50% -13.2
25.09.23 Sporting San Jose vs Deportivo Saprissa 1-2 20% 22% -7.9 25% 26% -6.4 55% 64% -13.1
01.10.23 AD San Carlos vs Sporting San Jose 2-2 55% 62% -11.2 25% 27% -8.1 20% 22% -9.5
01.10.23 CS Cartagines vs AD Municipal Grecia FC 4-1 65% 71% -8.7 20% 23% -10.2 14% 17% -17.4
01.10.23 Municipal Liberia vs Alajuelense 3-3 26% 29% -11.4 26% 29% -8.0 48% 55% -12.8
01.10.23 Perez Zeledon vs CS Herediano 1-4 22% 25% -11.7 26% 29% -9.1 52% 59% -11.7
01.10.23 Santos de Guapiles vs Puntarenas FC 2-1 40% 45% -11.4 28% 31% -9.5 32% 36% -12.4
02.10.23 Deportivo Saprissa vs AD Guanacasteca 4-0 70% 77% -9.1 19% 21% -10.7 11% 13% -15.6
08.10.23 CS Herediano vs Deportivo Saprissa 2-0 37% 43% -13.9 28% 30% -8.5 36% 39% -9.1
08.10.23 Perez Zeledon vs Municipal Liberia 3-2 40% 45% -11.4 27% 29% -8.2 33% 38% -13.3
08.10.23 Puntarenas FC vs CS Cartagines 0-4 39% 42% -8.1 28% 31% -9.4 33% 39% -14.9
09.10.23 AD San Carlos vs AD Guanacasteca 0-1 50% 58% -12.9 27% 29% -9.3 23% 25% -8.2
09.10.23 Alajuelense vs Sporting San Jose 1-2 71% 79% -9.9 18% 20% -9.5 11% 13% -15.1
18.10.23 Deportivo Saprissa vs Puntarenas FC 4-1 69% 76% -8.8 19% 21% -10.0 12% 14% -16.1
18.10.23 Sporting San Jose vs AD Municipal Grecia FC 2-1 55% 61% -9.9 25% 28% -9.5 20% 23% -12.3
19.10.23 Alajuelense vs Perez Zeledon 2-0 72% 79% -9.9 18% 19% -8.0 11% 13% -15.0
19.10.23 CS Cartagines vs AD San Carlos 4-3 51% 58% -12.2 25% 28% -8.3 24% 27% -12.1
22.10.23 AD San Carlos vs Alajuelense 0-1 29% 33% -12.0 28% 30% -9.1 43% 49% -11.6
22.10.23 CS Cartagines vs Deportivo Saprissa 0-4 29% 34% -14.0 27% 29% -8.9 44% 50% -11.9
22.10.23 CS Herediano vs Puntarenas FC 2-1 67% 73% -8.7 20% 23% -11.4 13% 16% -17.4
22.10.23 Sporting San Jose vs AD Guanacasteca 1-1 44% 51% -13.5 28% 30% -9.1 28% 31% -8.7
23.10.23 Santos de Guapiles vs Perez Zeledon 2-0 47% 53% -11.2 27% 29% -9.0 26% 29% -11.7
28.10.23 Municipal Liberia vs Sporting San Jose 2-1 43% 49% -12.0 26% 29% -7.5 31% 35% -12.7
28.10.23 Puntarenas FC vs AD Guanacasteca 1-2 44% 49% -9.9 28% 31% -9.7 28% 32% -12.4
28.10.23 Santos de Guapiles vs CS Cartagines 1-0 36% 42% -15.8 28% 31% -9.5 37% 40% -8.4
29.10.23 Alajuelense vs CS Herediano 1-0 46% 51% -8.8 26% 29% -8.8 28% 33% -16.3
29.10.23 Deportivo Saprissa vs AD San Carlos 2-1 65% 74% -12.0 21% 22% -4.9 15% 16% -8.7
29.10.23 Perez Zeledon vs AD Municipal Grecia FC 0-2 50% 56% -9.9 26% 29% -9.2 24% 28% -13.7
04.11.23 AD San Carlos vs Puntarenas FC 2-1 56% 63% -12.2 25% 27% -8.4 20% 22% -9.5
05.11.23 AD Municipal Grecia FC vs CS Herediano 0-0 19% 22% -11.6 24% 26% -7.7 56% 64% -11.3
05.11.23 CS Cartagines vs Municipal Liberia 3-2 61% 67% -9.3 22% 24% -8.6 17% 21% -16.5
05.11.23 Deportivo Saprissa vs Alajuelense 1-0 45% 53% -14.6 27% 30% -9.4 27% 29% -7.8
05.11.23 Sporting San Jose vs Perez Zeledon 4-0 55% 62% -12.0 25% 27% -7.7 21% 23% -10.3
08.11.23 Perez Zeledon vs AD Guanacasteca 0-0 33% 37% -9.6 28% 31% -9.7 38% 44% -13.8
09.11.23 Alajuelense vs AD Municipal Grecia FC 2-0 78% 85% -8.7 14% 15% -7.6 8% 9% -15.2
09.11.23 CS Herediano vs CS Cartagines 1-0 55% 62% -12.0 24% 26% -6.7 21% 24% -11.5
09.11.23 Puntarenas FC vs Sporting San Jose 4-0 42% 48% -11.8 27% 29% -8.0 31% 35% -11.8
09.11.23 Santos de Guapiles vs AD San Carlos 0-2 39% 44% -13.0 28% 31% -9.4 33% 36% -9.2
10.11.23 Municipal Liberia vs Deportivo Saprissa 1-2 23% 26% -12.0 26% 28% -7.8 51% 58% -11.4
12.11.23 AD San Carlos vs CS Herediano 2-1 33% 38% -14.1 28% 30% -9.2 39% 44% -11.2
12.11.23 CS Cartagines vs Alajuelense 1-1 30% 33% -10.6 26% 29% -7.5 44% 51% -14.7
12.11.23 Deportivo Saprissa vs Perez Zeledon 4-0 78% 86% -9.6 14% 15% -3.7 8% 9% -10.6
12.11.23 Municipal Liberia vs Puntarenas FC 0-0 44% 49% -10.0 28% 31% -10.5 29% 33% -14.4
13.11.23 Sporting San Jose vs Santos de Guapiles 1-0 47% 53% -11.1 27% 30% -10.0 26% 29% -11.8
15.11.23 AD Guanacasteca vs CS Herediano 0-1 32% 36% -12.9 28% 31% -9.6 40% 44% -9.8
22.11.23 Sporting San Jose vs CS Cartagines 1-1 34% 38% -10.8 28% 31% -9.3 38% 43% -13.1
23.11.23 AD Municipal Grecia FC vs Deportivo Saprissa 1-2 14% 15% -8.5 21% 23% -6.2 65% 74% -11.4
23.11.23 CS Herediano vs Santos de Guapiles 3-0 68% 76% -10.8 20% 22% -8.4 12% 13% -10.3
23.11.23 Puntarenas FC vs Alajuelense 1-2 23% 26% -12.9 27% 29% -9.8 51% 56% -10.5
Showing the 100 most recent of 675 evaluated matches.

Home Ratings

10 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Deportivo Saprissa 1861.29
2 Alajuelense 1821.33
3 CS Herediano 1812.26
4 Sporting San Jose 1784.38
5 CS Cartagines 1772.43
6 Puntarenas FC 1688.42
7 AD San Carlos 1680.64
8 Inter San Carlos 1670.27
9 Escorpiones FC 1559.96
10 Perez Zeledon 1559.02

Away Ratings

10 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Deportivo Saprissa 1784.04
2 CS Herediano 1745.61
3 Alajuelense 1736.87
4 CS Cartagines 1718.34
5 Sporting San Jose 1714.94
6 Inter San Carlos 1642.54
7 AD San Carlos 1613.26
8 Puntarenas FC 1568.30
9 Perez Zeledon 1499.11
10 Escorpiones FC 1497.33