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 384
Avg Goals 3.53
Avg Home 1.80
Avg Away 1.73
Home Win % 39.8%
Draw % 21.9%
Away Win % 38.3%

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 384
Avg Brier Score 0.5822
Pick Accuracy 56.0%
Source postgres
Raw Model Brier 0.5806
Market Brier 0.5858
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 2
Value Bet Hit Rate 50.0%
ROI (flat stake) 60.0%
ROI Trustworthy? Yes
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 2 of 384 matches had at least one · staked 2.00, profit 1.20 units.
Side Bets Hit Rate Staked Profit ROI
home 1 100.0% 1.00 2.20 220.0%
draw 0 - 0.00 0.00 -
away 1 0.0% 1.00 -1.00 -100.0%
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.8% 0.0% 8
10–20% 16.9% 14.9% 121
20–30% 24.0% 22.2% 486
30–40% 35.4% 34.8% 204
40–50% 45.0% 47.4% 171
50–60% 55.0% 61.1% 95
60–70% 63.2% 69.6% 46
70–80% 73.4% 73.7% 19
80–90% 86.8% 100.0% 2
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 Olympic Kingsway vs Stirling Macedonia 2-3 36% 38% -6.8 25% 28% -10.7 39% 43% -9.5
12.08.23 Armadale SC vs Floreat Athena 3-1 38% 43% -11.3 24% 27% -9.8 38% 41% -6.4
12.08.23 Bayswater City vs Stirling Macedonia 2-2 29% 31% -8.6 24% 27% -10.2 48% 52% -8.3
12.08.23 Cockburn City vs Perth Glory U23 1-4 32% 36% -9.1 24% 26% -9.4 44% 48% -8.2
12.08.23 Perth Redstar FC vs Balcatta SC 1-0 63% 67% -5.6 19% 22% -12.9 18% 21% -15.1
12.08.23 Perth SC vs Olympic Kingsway 0-2 37% 41% -9.1 25% 29% -11.7 38% 41% -7.7
12.08.23 Sorrento vs Inglewood United 0-3 36% 39% -7.6 24% 26% -8.3 40% 44% -9.4
19.08.23 Balcatta SC vs Armadale SC 0-1 33% 37% -11.4 24% 26% -10.2 44% 48% -8.5
19.08.23 Floreat Athena vs Bayswater City 3-0 38% 40% -6.1 24% 26% -9.4 39% 43% -11.2
19.08.23 Olympic Kingsway vs Sorrento 0-1 52% 58% -9.5 23% 25% -9.5 25% 27% -6.0
19.08.23 Perth Glory U23 vs Perth Redstar FC 0-0 23% 28% -16.2 21% 24% -10.5 55% 58% -5.3
19.08.23 Stirling Macedonia vs Perth SC 0-3 53% 57% -7.4 23% 26% -11.3 24% 27% -9.8
26.08.23 Balcatta SC vs Cockburn City 3-0 42% 45% -7.5 25% 28% -11.5 33% 37% -9.9
26.08.23 Bayswater City vs Perth SC 3-3 37% 39% -5.5 24% 26% -9.6 39% 44% -12.0
26.08.23 Floreat Athena vs Perth Glory U23 2-2 40% 43% -7.9 24% 26% -9.5 36% 40% -9.6
26.08.23 Inglewood United vs Stirling Macedonia 1-1 29% 33% -12.4 24% 27% -10.8 47% 50% -6.0
26.08.23 Olympic Kingsway vs Perth Redstar FC 1-1 29% 35% -15.9 24% 27% -11.6 47% 49% -3.4
26.08.23 Sorrento vs Armadale SC 1-5 36% 41% -10.6 24% 26% -9.3 40% 43% -6.8
09.09.23 Fremantle City FC vs Mandurah City 2-0 39% 31% 24.3 23% 27% -14.3 38% 51% -25.3
09.09.23 Joondalup United vs Sorrento 0-0 21% 29% -26.3 21% 26% -18.9 58% 56% 3.7
09.09.23 Olympic Kingsway vs Perth SC 0-3 42% 47% -8.8 25% 28% -11.2 33% 36% -7.8
09.09.23 Perth Redstar FC vs Stirling Macedonia 1-0 47% 51% -7.8 24% 27% -11.1 29% 32% -8.9
12.09.23 Stirling Macedonia vs Perth SC 2-2 48% 51% -5.3 24% 27% -11.9 28% 32% -12.1
16.09.23 Mandurah City vs Fremantle City FC 1-3 50% 53% -6.4 23% 27% -12.4 27% 30% -12.3
16.09.23 Perth Redstar FC vs Stirling Macedonia 0-2 44% 48% -6.8 25% 28% -11.6 31% 34% -10.0
16.09.23 Sorrento vs Joondalup United 2-2 51% 54% -4.9 23% 27% -13.0 25% 29% -13.7
23.09.23 Fremantle City FC vs Joondalup United 3-1 42% 48% -11.7 25% 28% -10.9 33% 34% -3.7
16.03.24 Armadale SC vs Bayswater City 2-2 33% 38% -11.4 24% 26% -10.0 43% 47% -7.8
16.03.24 Balcatta SC vs Fremantle City FC 2-2 42% 43% -2.8 24% 28% -12.3 33% 39% -14.9
16.03.24 Inglewood United vs Perth Glory U23 0-1 38% 43% -12.9 25% 28% -11.2 37% 39% -4.5
16.03.24 Perth Redstar FC vs Floreat Athena 0-2 65% 70% -7.0 19% 22% -11.4 16% 17% -9.5
16.03.24 Stirling Macedonia vs Olympic Kingsway 0-3 41% 47% -11.6 25% 29% -11.6 34% 35% -3.5
16.03.24 Western Knights vs Perth SC 1-0 33% 38% -12.9 25% 29% -12.2 41% 43% -4.7
22.03.24 Perth SC vs Stirling Macedonia 2-3 38% 43% -10.4 25% 29% -11.3 37% 38% -5.0
23.03.24 Bayswater City vs Olympic Kingsway 5-1 30% 32% -7.1 24% 27% -10.1 46% 50% -8.5
23.03.24 Fremantle City FC vs Armadale SC 4-1 31% 36% -13.0 25% 28% -11.6 44% 47% -4.6
23.03.24 Inglewood United vs Western Knights 0-1 37% 42% -12.3 26% 29% -12.5 38% 39% -3.8
23.03.24 Perth Glory U23 vs Floreat Athena 1-1 44% 49% -9.4 24% 27% -10.4 32% 34% -6.8
23.03.24 Perth Redstar FC vs Balcatta SC 2-1 69% 73% -6.1 18% 20% -12.3 14% 16% -13.2
28.03.24 Perth SC vs Inglewood United 6-0 54% 60% -9.0 22% 24% -9.6 24% 26% -7.2
30.03.24 Armadale SC vs Perth Redstar FC 1-1 22% 27% -20.2 21% 24% -13.3 57% 58% -1.4
30.03.24 Balcatta SC vs Perth Glory U23 2-2 35% 39% -9.9 24% 27% -9.5 41% 43% -6.8
30.03.24 Olympic Kingsway vs Fremantle City FC 2-0 58% 60% -4.1 21% 24% -13.3 21% 25% -15.7
30.03.24 Stirling Macedonia vs Bayswater City 0-2 41% 43% -4.6 24% 26% -9.8 36% 41% -12.6
30.03.24 Western Knights vs Floreat Athena 4-2 41% 44% -8.2 24% 27% -9.9 35% 38% -7.7
06.04.24 Floreat Athena vs Perth SC 4-1 30% 35% -13.6 24% 26% -10.5 46% 49% -5.4
06.04.24 Fremantle City FC vs Bayswater City 2-0 29% 32% -9.0 24% 27% -10.4 47% 51% -8.8
06.04.24 Inglewood United vs Stirling Macedonia 1-3 19% 22% -12.6 21% 24% -10.8 59% 63% -6.3
06.04.24 Perth Glory U23 vs Armadale SC 4-3 33% 36% -8.3 24% 27% -9.6 43% 47% -8.5
06.04.24 Perth Redstar FC vs Olympic Kingsway 1-1 39% 42% -5.8 25% 28% -11.3 36% 41% -11.6
06.04.24 Western Knights vs Balcatta SC 2-1 48% 53% -8.0 24% 27% -10.9 28% 30% -8.2
13.04.24 Bayswater City vs Perth Redstar FC 0-3 34% 39% -13.1 25% 28% -10.8 41% 42% -2.5
13.04.24 Olympic Kingsway vs Perth Glory U23 6-3 63% 65% -4.0 20% 23% -14.3 17% 21% -16.2
13.04.24 Perth SC vs Balcatta SC 2-1 48% 51% -5.7 24% 28% -13.0 28% 32% -12.6
13.04.24 Stirling Macedonia vs Fremantle City FC 4-2 50% 51% -1.7 23% 26% -13.2 27% 32% -17.1
13.04.24 Western Knights vs Armadale SC 1-1 43% 48% -9.1 25% 28% -10.8 32% 34% -5.9
20.04.24 Armadale SC vs Perth SC 1-1 38% 43% -11.5 24% 27% -10.0 37% 39% -5.2
20.04.24 Balcatta SC vs Inglewood United 3-1 58% 62% -7.3 22% 24% -11.6 21% 23% -9.7
20.04.24 Bayswater City vs Perth Glory U23 5-2 53% 57% -6.9 22% 24% -9.9 25% 28% -10.6
20.04.24 Floreat Athena vs Stirling Macedonia 2-0 32% 35% -7.7 24% 26% -9.0 44% 48% -8.3
20.04.24 Perth Redstar FC vs Fremantle City FC 2-3 57% 61% -5.6 21% 24% -12.0 21% 24% -12.6
20.04.24 Western Knights vs Olympic Kingsway 3-3 28% 33% -14.8 25% 29% -13.3 47% 49% -4.0
04.05.24 Floreat Athena vs Balcatta SC 2-1 50% 56% -10.6 23% 26% -9.6 27% 29% -5.0
04.05.24 Fremantle City FC vs Perth Glory U23 2-1 45% 49% -8.8 23% 25% -8.8 33% 36% -10.1
04.05.24 Inglewood United vs Armadale SC 1-4 21% 24% -14.7 22% 25% -12.1 57% 60% -5.0
04.05.24 Olympic Kingsway vs Perth SC 5-0 51% 55% -6.7 23% 26% -11.3 26% 29% -11.7
04.05.24 Stirling Macedonia vs Perth Redstar FC 0-1 36% 41% -11.2 25% 28% -11.0 39% 42% -6.3
04.05.24 Western Knights vs Bayswater City 1-1 38% 43% -11.5 24% 26% -8.9 38% 39% -4.3
17.05.24 Olympic Kingsway vs Inglewood United 3-1 87% 92% -4.7 8% 10% -16.5 4% 5% -18.7
17.05.24 Perth SC vs Bayswater City 3-3 40% 45% -11.2 24% 26% -9.6 36% 38% -6.8
18.05.24 Armadale SC vs Floreat Athena 3-0 36% 41% -11.1 24% 26% -9.8 40% 43% -8.0
18.05.24 Balcatta SC vs Stirling Macedonia 0-3 26% 30% -12.6 24% 28% -12.3 49% 52% -5.1
18.05.24 Perth Glory U23 vs Perth Redstar FC 0-1 22% 27% -17.8 22% 26% -13.3 56% 57% -2.8
18.05.24 Western Knights vs Fremantle City FC 0-3 46% 51% -8.1 24% 27% -10.4 30% 32% -8.0
25.05.24 Balcatta SC vs Armadale SC 1-0 29% 32% -10.7 24% 27% -10.3 47% 51% -6.4
25.05.24 Floreat Athena vs Olympic Kingsway 0-1 23% 28% -17.7 22% 24% -11.8 56% 58% -3.8
25.05.24 Fremantle City FC vs Perth SC 4-3 40% 45% -12.6 23% 26% -8.5 37% 38% -4.3
25.05.24 Inglewood United vs Bayswater City 0-3 9% 11% -19.6 14% 16% -13.0 77% 81% -4.7
25.05.24 Perth Glory U23 vs Stirling Macedonia 0-1 25% 29% -13.7 23% 26% -11.1 53% 56% -5.4
25.05.24 Perth Redstar FC vs Western Knights 2-1 51% 56% -9.5 23% 25% -9.4 27% 29% -7.2
01.06.24 Armadale SC vs Stirling Macedonia 5-0 37% 40% -8.2 24% 27% -9.9 39% 43% -8.5
01.06.24 Bayswater City vs Floreat Athena 1-1 49% 52% -6.3 23% 26% -11.7 28% 32% -12.6
01.06.24 Inglewood United vs Fremantle City FC 0-3 12% 15% -17.9 16% 18% -11.4 72% 76% -5.3
01.06.24 Olympic Kingsway vs Balcatta SC 2-0 58% 60% -2.7 22% 26% -15.7 20% 24% -16.3
01.06.24 Perth Glory U23 vs Western Knights 2-5 29% 34% -14.3 23% 26% -9.9 48% 50% -4.3
01.06.24 Perth SC vs Perth Redstar FC 1-4 30% 36% -17.9 24% 28% -13.1 46% 47% -1.1
08.06.24 Armadale SC vs Olympic Kingsway 1-2 34% 39% -14.0 24% 26% -9.9 43% 44% -4.2
08.06.24 Balcatta SC vs Bayswater City 0-2 27% 30% -10.9 23% 26% -9.9 50% 54% -7.7
08.06.24 Floreat Athena vs Fremantle City FC 1-2 39% 43% -8.2 24% 27% -10.0 37% 40% -8.5
08.06.24 Perth Glory U23 vs Perth SC 3-3 29% 34% -14.7 23% 26% -10.3 48% 51% -4.8
08.06.24 Perth Redstar FC vs Inglewood United 2-0 86% 89% -3.5 9% 11% -20.2 5% 7% -24.9
08.06.24 Stirling Macedonia vs Western Knights 1-0 45% 50% -10.4 24% 26% -10.0 32% 34% -7.0
15.06.24 Bayswater City vs Armadale SC 3-3 42% 45% -8.3 24% 26% -9.4 34% 38% -8.6
15.06.24 Floreat Athena vs Perth Redstar FC 3-4 26% 30% -15.5 24% 28% -13.2 50% 52% -2.9
15.06.24 Fremantle City FC vs Balcatta SC 0-1 49% 54% -9.2 22% 24% -8.4 29% 31% -8.6
15.06.24 Olympic Kingsway vs Stirling Macedonia 3-0 44% 48% -8.3 24% 27% -10.9 32% 36% -9.7
15.06.24 Perth Glory U23 vs Inglewood United 1-6 61% 64% -4.0 20% 23% -13.2 19% 23% -17.0
15.06.24 Perth SC vs Western Knights 2-1 44% 50% -12.6 23% 26% -9.1 33% 35% -5.3
22.06.24 Armadale SC vs Fremantle City FC 3-1 46% 51% -10.2 23% 26% -9.5 31% 33% -7.7
22.06.24 Balcatta SC vs Perth Redstar FC 1-3 17% 20% -16.9 19% 22% -11.9 64% 68% -5.6
Showing the 100 most recent of 384 evaluated matches.

Home Ratings

13 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Bayswater City 1586.80
2 Perth SC 1518.85
3 Perth Redstar FC 1481.53
4 Olympic Kingsway 1479.25
5 Fremantle City FC 1460.46
6 Western Knights 1445.80
7 Dianella White Eagles SC 1433.50
8 Stirling Macedonia 1428.25
9 Armadale SC 1405.55
10 Perth Glory U23 1391.87
11 Balcatta SC 1305.68
12 UWA Nedlands FC 1263.00
13 Sorrento 1257.39

Away Ratings

13 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Bayswater City 1542.50
2 Olympic Kingsway 1506.92
3 Perth SC 1506.27
4 Dianella White Eagles SC 1435.74
5 Western Knights 1428.03
6 Perth Glory U23 1425.30
7 Perth Redstar FC 1420.91
8 Stirling Macedonia 1420.75
9 Fremantle City FC 1414.56
10 Armadale SC 1341.43
11 Balcatta SC 1340.48
12 UWA Nedlands FC 1307.81
13 Sorrento 1241.91