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 616
Avg Goals 2.48
Avg Home 1.39
Avg Away 1.09
Home Win % 42.9%
Draw % 30.2%
Away Win % 26.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 616
Avg Brier Score 0.5972
Pick Accuracy 49.5%
Source postgres
Raw Model Brier 0.6058
Market Brier 0.5967
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 1
Value Bet Hit Rate 0.0%
ROI (flat stake) -100.0%
ROI Trustworthy? No
Before trusting this ROI:
  • The blended model's Brier score does not beat the market's — ROI may reflect leftover model bias rather than genuine skill.
  • 100.0% of value bets are on 'home' — 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 616 matches had at least one · staked 1.00, profit -1.00 units.
Side Bets Hit Rate Staked Profit ROI
home 1 0.0% 1.00 -1.00 -100.0%
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% 7.7% 1.9% 53
10–20% 15.9% 14.6% 260
20–30% 26.2% 27.2% 611
30–40% 33.1% 34.5% 435
40–50% 44.6% 42.2% 204
50–60% 55.0% 56.7% 141
60–70% 63.8% 61.3% 93
70–80% 74.6% 71.7% 46
80–90% 83.1% 100.0% 5
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 Jinan Xingzhou vs Shijiazhuang Gongfu FC 1-0 40% 43% -5.1 31% 34% -8.2 28% 36% -20.3
05.08.23 Liaoning Tieren vs Suzhou Dongwu 1-1 33% 39% -17.1 31% 33% -7.5 37% 40% -8.4
05.08.23 Ningbo Professional vs Wuxi Wugou 2-1 60% 67% -9.4 26% 28% -6.9 14% 17% -17.7
05.08.23 Yanbian Longding vs Dandong Tengyue 0-0 42% 52% -18.1 31% 33% -7.0 27% 28% -4.3
06.08.23 Dingnan Ganlian vs Jiangxi Lushan 1-2 64% 68% -7.2 23% 25% -7.4 13% 17% -23.8
06.08.23 Nanjing City vs Foshan Nanshi FC 2-1 66% 68% -3.7 23% 26% -14.2 12% 17% -28.7
12.08.23 Dingnan Ganlian vs Jinan Xingzhou 2-2 35% 39% -10.4 30% 32% -5.6 34% 41% -15.7
12.08.23 Suzhou Dongwu vs Guangzhou FC 1-2 51% 56% -8.5 27% 29% -6.5 22% 28% -21.9
13.08.23 Foshan Nanshi FC vs Liaoning Tieren 4-0 60% 66% -9.0 25% 27% -6.1 15% 19% -20.7
13.08.23 Ningbo Professional vs Nanjing City 0-0 9% 12% -20.0 19% 21% -9.1 71% 78% -7.8
13.08.23 Qingdao West Coast vs Wuxi Wugou 3-1 86% 92% -6.4 10% 11% -11.3 4% 6% -30.7
13.08.23 Shijiazhuang Gongfu FC vs Yanbian Longding 3-2 73% 81% -9.6 19% 19% -2.6 8% 10% -20.1
19.08.23 Dingnan Ganlian vs Qingdao West Coast 1-1 20% 21% -3.7 27% 27% -0.9 53% 63% -16.4
19.08.23 Ningbo Professional vs Guangxi Pingguo Haliao 2-0 16% 21% -23.0 26% 30% -13.7 58% 61% -4.9
19.08.23 Yanbian Longding vs Wuxi Wugou 2-2 71% 80% -10.8 20% 20% -1.2 9% 11% -17.6
20.08.23 Guangzhou FC vs Shijiazhuang Gongfu FC 0-3 28% 32% -13.4 30% 31% -5.6 43% 49% -12.8
20.08.23 Jiangxi Lushan vs Foshan Nanshi FC 1-2 28% 29% -5.3 30% 31% -4.8 42% 52% -18.1
20.08.23 Nanjing City vs Suzhou Dongwu 2-1 70% 74% -6.2 20% 23% -11.4 10% 14% -27.2
26.08.23 Dingnan Ganlian vs Suzhou Dongwu 3-0 58% 67% -12.3 25% 26% -2.6 17% 20% -17.4
26.08.23 Yanbian Longding vs Jiangxi Lushan 1-1 57% 65% -12.0 26% 28% -4.8 17% 20% -16.2
27.08.23 Foshan Nanshi FC vs Shijiazhuang Gongfu FC 1-0 18% 18% -3.6 26% 27% -2.3 56% 66% -15.3
27.08.23 Qingdao West Coast vs Ningbo Professional 2-0 71% 73% -3.2 20% 24% -17.8 10% 14% -31.6
27.08.23 Wuxi Wugou vs Nanjing City 1-1 8% 11% -26.0 16% 19% -14.3 76% 81% -5.9
02.09.23 Foshan Nanshi FC vs Dandong Tengyue 0-0 51% 56% -8.8 29% 31% -7.3 20% 25% -18.4
02.09.23 Nanjing City vs Yanbian Longding 1-0 68% 72% -6.2 22% 24% -11.3 11% 15% -26.6
02.09.23 Suzhou Dongwu vs Ningbo Professional 1-1 47% 51% -6.0 30% 32% -8.6 23% 29% -21.7
03.09.23 Guangxi Pingguo Haliao vs Wuxi Wugou 1-1 79% 85% -7.1 15% 17% -11.2 6% 8% -27.5
03.09.23 Shijiazhuang Gongfu FC vs Liaoning Tieren 1-1 69% 74% -6.5 21% 23% -10.6 10% 14% -26.6
04.09.23 Guangzhou FC vs Dingnan Ganlian 3-2 26% 29% -8.3 28% 29% -2.3 46% 56% -17.4
09.09.23 Guangzhou FC vs Nanjing City 1-1 25% 28% -11.7 29% 30% -5.1 47% 54% -13.6
09.09.23 Qingdao West Coast vs Foshan Nanshi FC 2-0 68% 72% -5.7 22% 25% -13.4 10% 14% -27.3
09.09.23 Suzhou Dongwu vs Shenzhen Peng City 0-2 13% 17% -19.4 23% 26% -9.6 63% 70% -9.3
09.09.23 Wuxi Wugou vs Shijiazhuang Gongfu FC 1-2 13% 16% -17.8 23% 25% -8.1 64% 70% -9.3
10.09.23 Ningbo Professional vs Dingnan Ganlian 1-0 32% 37% -12.7 30% 32% -6.0 37% 43% -14.1
10.09.23 Yanbian Longding vs Jinan Xingzhou 1-0 46% 55% -15.9 31% 32% -5.4 23% 24% -4.5
13.09.23 Dingnan Ganlian vs Liaoning Tieren 0-1 62% 69% -11.0 22% 22% 0.6 16% 20% -20.9
13.09.23 Foshan Nanshi FC vs Yanbian Longding 1-1 41% 48% -14.0 31% 33% -6.6 28% 31% -10.7
13.09.23 Jiangxi Lushan vs Nanjing City 1-2 15% 17% -12.5 25% 26% -5.6 60% 68% -11.9
13.09.23 Ningbo Professional vs Shenzhen Peng City 1-3 11% 13% -17.1 22% 24% -9.2 68% 75% -9.3
13.09.23 Shijiazhuang Gongfu FC vs Guangxi Pingguo Haliao 0-0 48% 52% -7.9 30% 33% -8.9 22% 27% -18.8
13.09.23 Wuxi Wugou vs Suzhou Dongwu 4-1 30% 33% -11.2 30% 32% -5.9 40% 47% -13.9
16.09.23 Guangzhou FC vs Foshan Nanshi FC 1-0 51% 56% -7.7 28% 30% -7.8 21% 27% -22.0
16.09.23 Nanjing City vs Shijiazhuang Gongfu FC 1-1 48% 51% -5.8 30% 34% -10.4 21% 27% -21.2
17.09.23 Dingnan Ganlian vs Guangxi Pingguo Haliao 1-1 35% 40% -12.3 31% 34% -7.6 34% 39% -14.3
17.09.23 Jiangxi Lushan vs Wuxi Wugou 2-3 48% 51% -5.6 30% 33% -10.9 22% 29% -23.4
17.09.23 Jinan Xingzhou vs Ningbo Professional 2-0 55% 60% -6.9 27% 29% -8.7 18% 23% -23.1
17.09.23 Shenzhen Peng City vs Yanbian Longding 3-1 72% 78% -7.7 20% 22% -9.9 8% 11% -24.4
17.09.23 Suzhou Dongwu vs Dandong Tengyue 2-1 37% 39% -4.8 31% 34% -8.3 32% 40% -21.1
09.10.23 Guangzhou FC vs Wuxi Wugou 1-2 62% 65% -5.9 23% 25% -7.9 15% 21% -26.6
09.10.23 Liaoning Tieren vs Ningbo Professional 1-1 47% 51% -9.0 29% 31% -6.2 24% 29% -18.4
09.10.23 Suzhou Dongwu vs Foshan Nanshi FC 1-2 35% 36% -4.8 30% 32% -5.7 35% 43% -19.6
10.10.23 Dandong Tengyue vs Nanjing City 0-0 17% 20% -13.7 26% 28% -6.3 57% 65% -12.1
10.10.23 Dingnan Ganlian vs Yanbian Longding 1-1 49% 56% -12.1 29% 30% -5.0 22% 26% -15.0
10.10.23 Shijiazhuang Gongfu FC vs Jiangxi Lushan 1-1 73% 79% -7.0 18% 20% -9.8 9% 12% -27.8
14.10.23 Dandong Tengyue vs Dingnan Ganlian 2-1 44% 50% -12.2 29% 31% -4.4 27% 31% -14.7
14.10.23 Jinan Xingzhou vs Suzhou Dongwu 0-0 57% 62% -7.9 26% 29% -8.6 17% 22% -23.4
14.10.23 Nanjing City vs Qingdao West Coast 1-0 34% 36% -5.5 32% 35% -8.3 33% 41% -18.1
15.10.23 Foshan Nanshi FC vs Shenzhen Peng City 0-3 17% 20% -17.2 25% 26% -6.5 59% 66% -10.6
15.10.23 Ningbo Professional vs Shijiazhuang Gongfu FC 1-1 23% 26% -13.4 30% 32% -8.0 48% 53% -11.1
15.10.23 Wuxi Wugou vs Liaoning Tieren 1-1 41% 48% -13.8 30% 31% -4.5 29% 33% -12.6
15.10.23 Yanbian Longding vs Guangxi Pingguo Haliao 2-2 36% 42% -15.2 32% 35% -8.3 32% 36% -9.6
18.10.23 Guangxi Pingguo Haliao vs Foshan Nanshi FC 2-0 61% 66% -7.7 24% 27% -8.5 14% 19% -23.9
18.10.23 Jiangxi Lushan vs Ningbo Professional 1-2 27% 28% -2.5 31% 33% -6.7 42% 51% -18.4
18.10.23 Liaoning Tieren vs Yanbian Longding 2-0 33% 40% -16.6 31% 33% -7.3 36% 39% -8.9
18.10.23 Nanjing City vs Jinan Xingzhou 0-1 64% 69% -7.6 24% 26% -8.3 12% 16% -22.9
18.10.23 Qingdao West Coast vs Suzhou Dongwu 2-0 80% 85% -5.8 14% 17% -15.2 6% 9% -31.1
18.10.23 Shenzhen Peng City vs Wuxi Wugou 4-0 79% 84% -6.0 14% 17% -13.5 7% 10% -30.8
18.10.23 Shijiazhuang Gongfu FC vs Dingnan Ganlian 1-0 61% 68% -9.8 24% 25% -4.9 15% 19% -21.8
21.10.23 Guangxi Pingguo Haliao vs Nanjing City 0-0 34% 36% -7.3 33% 36% -9.5 33% 40% -16.5
21.10.23 Suzhou Dongwu vs Jiangxi Lushan 0-1 45% 48% -5.1 28% 31% -7.5 26% 35% -24.3
22.10.23 Foshan Nanshi FC vs Ningbo Professional 1-0 54% 60% -8.5 28% 30% -8.3 18% 22% -20.2
22.10.23 Shijiazhuang Gongfu FC vs Qingdao West Coast 1-1 34% 39% -12.1 32% 34% -7.6 34% 38% -12.5
22.10.23 Wuxi Wugou vs Dingnan Ganlian 2-1 29% 33% -13.0 28% 29% -3.4 43% 50% -14.8
22.10.23 Yanbian Longding vs Guangzhou FC 1-0 45% 51% -11.4 28% 29% -4.0 27% 33% -18.8
28.10.23 Dandong Tengyue vs Shijiazhuang Gongfu FC 1-2 13% 16% -16.3 22% 24% -5.7 64% 72% -10.8
28.10.23 Dingnan Ganlian vs Foshan Nanshi FC 1-0 67% 78% -14.0 22% 21% 3.6 11% 12% -10.2
28.10.23 Jinan Xingzhou vs Wuxi Wugou 1-2 64% 68% -6.2 22% 25% -10.0 13% 18% -27.0
28.10.23 Nanjing City vs Shenzhen Peng City 0-1 49% 53% -9.1 30% 32% -7.7 22% 26% -17.8
28.10.23 Suzhou Dongwu vs Guangxi Pingguo Haliao 1-3 25% 29% -13.9 30% 32% -7.5 46% 51% -11.2
28.10.23 Yanbian Longding vs Ningbo Professional 3-0 70% 78% -9.9 21% 21% -2.4 10% 12% -18.4
05.11.23 Foshan Nanshi FC vs Jinan Xingzhou 2-0 36% 43% -16.3 30% 32% -6.3 33% 38% -11.5
05.11.23 Liaoning Tieren vs Nanjing City 3-0 20% 26% -24.8 26% 29% -12.0 54% 56% -3.8
05.11.23 Ningbo Professional vs Guangzhou FC 1-0 32% 37% -12.8 30% 31% -5.0 38% 44% -14.4
05.11.23 Qingdao West Coast vs Yanbian Longding 1-0 77% 85% -8.9 16% 17% -2.3 7% 8% -21.6
05.11.23 Shenzhen Peng City vs Dingnan Ganlian 2-0 67% 76% -11.2 21% 21% 0.0 12% 14% -18.5
05.11.23 Shijiazhuang Gongfu FC vs Suzhou Dongwu 3-0 70% 75% -6.4 20% 22% -11.4 10% 14% -28.1
05.11.23 Wuxi Wugou vs Dandong Tengyue 3-0 55% 61% -9.9 26% 27% -3.7 20% 25% -21.1
09.03.24 Foshan Nanshi FC vs Yunnan Yukun 0-0 17% 19% -10.4 26% 27% -4.3 57% 65% -12.7
09.03.24 Guangzhou FC vs Dingnan Ganlian 0-1 41% 47% -12.7 30% 32% -6.0 29% 34% -14.3
10.03.24 Ningbo Professional vs Nanjing City 0-1 18% 24% -23.3 26% 30% -12.6 55% 58% -5.0
10.03.24 Suzhou Dongwu vs Yanbian Longding 1-1 28% 33% -14.9 31% 33% -8.1 41% 47% -11.8
10.03.24 Wuxi Wugou vs Shijiazhuang Gongfu FC 0-0 18% 22% -17.1 27% 29% -8.9 55% 61% -10.0
16.03.24 Chongqing Tonglianglong FC vs Dingnan Ganlian 1-1 55% 61% -9.5 27% 29% -6.7 18% 22% -18.6
16.03.24 Jiangxi Lushan vs Ningbo Professional 0-0 40% 45% -11.1 32% 34% -7.8 28% 32% -13.7
16.03.24 Qingdao Red Lions FC vs Foshan Nanshi FC 0-0 32% 32% -0.1 32% 34% -7.8 36% 45% -20.8
16.03.24 Wuxi Wugou vs Yanbian Longding 2-0 27% 32% -16.4 31% 34% -9.1 42% 47% -9.2
16.03.24 Yunnan Yukun vs Nanjing City 2-1 54% 58% -8.1 28% 31% -8.6 18% 23% -20.2
17.03.24 Guangzhou FC vs Shijiazhuang Gongfu FC 3-1 25% 27% -8.8 30% 32% -6.4 45% 53% -14.2
17.03.24 Suzhou Dongwu vs Dalian Yingbo 0-1 25% 30% -18.3 30% 33% -10.1 45% 50% -9.4
23.03.24 Jiangxi Lushan vs Shijiazhuang Gongfu FC 1-2 13% 16% -17.9 24% 26% -9.7 63% 69% -9.2
Showing the 100 most recent of 616 evaluated matches.

Home Ratings

17 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Nantong Zhiyun 1726.62
2 Guangdong GZ-Power FC 1715.54
3 Guangxi Hengchen FC 1709.76
4 Shenzhen Juniors FC 1673.09
5 Shaanxi Union FC 1640.38
6 Nanjing City 1622.01
7 Suzhou Dongwu 1577.30
8 Dingnan Ganlian 1576.15
9 Changchun Yatai 1571.90
10 Jiangxi Dingnan United 1562.63
11 Yanbian Longding 1561.44
12 Shijiazhuang Gongfu FC 1512.76
13 Dalian Kuncheng City 1488.72
14 Ningbo Professional 1463.59
15 Wuxi Wugou 1419.83
16 Meizhou Hakka 1370.97
17 Foshan Nanshi FC 1288.23

Away Ratings

17 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Guangxi Hengchen FC 1614.03
2 Guangdong GZ-Power FC 1609.33
3 Nantong Zhiyun 1575.48
4 Shaanxi Union FC 1574.19
5 Shenzhen Juniors FC 1530.30
6 Nanjing City 1517.40
7 Suzhou Dongwu 1515.79
8 Wuxi Wugou 1511.15
9 Yanbian Longding 1475.68
10 Shijiazhuang Gongfu FC 1473.86
11 Changchun Yatai 1465.04
12 Jiangxi Dingnan United 1455.85
13 Ningbo Professional 1453.73
14 Dingnan Ganlian 1450.88
15 Foshan Nanshi FC 1362.82
16 Dalian Kuncheng City 1358.35
17 Meizhou Hakka 1344.33