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 785
Avg Goals 2.30
Avg Home 1.29
Avg Away 1.01
Home Win % 41.0%
Draw % 29.4%
Away Win % 29.6%

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 785
Avg Brier Score 0.6076
Pick Accuracy 48.2%
Source postgres
Raw Model Brier 0.6087
Market Brier 0.6090
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 22
Value Bet Hit Rate 22.7%
ROI (flat stake) 80.7%
ROI Trustworthy? Yes
Relative edge ≥ 10.0% (against the raw, vigged price actually on offer) flags a value bet · 19 of 785 matches had at least one · staked 22.00, profit 17.75 units.
Side Bets Hit Rate Staked Profit ROI
home 6 16.7% 6.00 5.50 91.7%
draw 4 0.0% 4.00 -4.00 -100.0%
away 12 33.3% 12.00 16.25 135.4%
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% 28
10–20% 16.0% 10.2% 246
20–30% 26.4% 27.7% 919
30–40% 33.5% 33.1% 559
40–50% 44.6% 46.1% 304
50–60% 54.9% 52.4% 189
60–70% 64.3% 68.4% 79
70–80% 73.9% 81.5% 27
80–90% 84.1% 100.0% 4
Date Match Result HOME (1) DRAW (X) AWAY (2)
Model Price Edge Model Price Edge Model Price Edge
05.08.23 Ganzhou Ruishi FC vs Quanzhou Yaxin 4-2 43% 50% -14.5 28% 30% -7.4 29% 32% -9.4
05.08.23 Hunan Billows vs Wenzhou Professional FC 3-0 37% 42% -12.3 29% 32% -9.1 34% 38% -11.2
06.08.23 Dalian Yingbo vs BIT Beijing 2-0 60% 67% -9.3 25% 28% -11.2 15% 17% -14.7
06.08.23 Taian Tiankuang vs Nantong Haimen Codion 1-1 31% 36% -14.5 30% 33% -10.9 40% 43% -8.6
06.08.23 Wuhan Jiangcheng vs Qingdao Red Lions FC 0-3 12% 11% 6.8 21% 21% -1.5 68% 79% -14.4
06.08.23 Zibo Qisheng vs Hubei Istar FC 0-1 13% 12% 3.7 24% 26% -7.5 63% 74% -13.9
19.08.23 Kunming City Star vs Taian Tiankuang 0-2 20% 21% -6.3 27% 29% -9.1 54% 62% -13.4
19.08.23 Quanzhou Yaxin vs Nantong Haimen Codion 1-5 24% 28% -13.8 28% 31% -10.6 48% 53% -9.5
19.08.23 Zibo Qisheng vs Ganzhou Ruishi FC 0-1 33% 36% -7.5 29% 31% -8.2 38% 45% -15.8
20.08.23 BIT Beijing vs Guangxi Lanhang 0-1 28% 29% -2.4 32% 36% -11.7 41% 48% -14.8
20.08.23 Dalian Yingbo vs Wenzhou Professional FC 2-0 70% 78% -10.1 20% 22% -8.8 9% 11% -9.9
20.08.23 Hubei Istar FC vs Chongqing Tonglianglong FC 0-5 12% 13% -4.2 23% 25% -8.8 65% 73% -11.2
20.08.23 Qingdao Red Lions FC vs Yunnan Yukun 1-1 27% 27% 0.9 29% 32% -8.9 43% 53% -17.6
26.08.23 Chongqing Tonglianglong FC vs BIT Beijing 5-0 78% 86% -9.2 16% 17% -7.1 6% 6% -2.9
26.08.23 Guangxi Lanhang vs Hubei Istar FC 1-0 50% 57% -11.8 28% 31% -9.8 21% 24% -10.1
26.08.23 Nantong Haimen Codion vs Kunming City Star 2-0 59% 65% -8.2 25% 29% -12.4 16% 19% -17.4
26.08.23 Wenzhou Professional FC vs Qingdao Red Lions FC 0-0 19% 19% 1.5 28% 30% -8.6 53% 62% -15.2
27.08.23 Ganzhou Ruishi FC vs Wuhan Jiangcheng 2-2 23% 23% 0.2 26% 28% -5.0 51% 61% -17.1
27.08.23 Taian Tiankuang vs Quanzhou Yaxin 1-1 58% 68% -14.4 25% 26% -5.2 17% 17% -3.3
02.09.23 Taian Tiankuang vs Hunan Billows 1-2 69% 83% -16.6 20% 18% 7.8 11% 9% 20.2
03.09.23 Qingdao Red Lions FC vs Chongqing Tonglianglong FC 1-0 10% 9% 17.4 22% 23% -4.3 68% 79% -14.3
03.09.23 Wenzhou Professional FC vs BIT Beijing 2-0 40% 44% -10.4 31% 35% -11.2 29% 32% -10.0
03.09.23 Yunnan Yukun vs Hubei Istar FC 1-1 78% 88% -11.4 16% 16% 2.2 6% 5% 18.0
09.09.23 Ganzhou Ruishi FC vs Taian Tiankuang 2-4 15% 16% -8.1 22% 23% -5.4 63% 72% -12.4
09.09.23 Hubei Istar FC vs Wenzhou Professional FC 2-0 40% 47% -13.4 30% 34% -10.7 29% 32% -8.7
10.09.23 BIT Beijing vs Yunnan Yukun 0-3 7% 7% 4.0 16% 17% -2.0 76% 86% -11.6
10.09.23 Guangxi Lanhang vs Qingdao Red Lions FC 1-1 36% 36% -1.7 31% 36% -12.2 33% 40% -17.8
10.09.23 Hunan Billows vs Nantong Haimen Codion 2-1 31% 37% -17.4 28% 30% -8.9 42% 45% -8.1
16.09.23 Nantong Haimen Codion vs Quanzhou Yaxin 2-1 53% 60% -11.4 26% 29% -7.7 21% 24% -12.3
16.09.23 Taian Tiankuang vs Kunming City Star 1-2 46% 50% -8.1 28% 30% -9.2 27% 32% -17.7
16.09.23 Wenzhou Professional FC vs Dalian Yingbo 1-2 15% 15% -0.4 26% 29% -9.8 59% 68% -13.1
16.09.23 Yunnan Yukun vs Qingdao Red Lions FC 1-0 69% 77% -10.1 21% 23% -8.9 10% 11% -11.0
17.09.23 Chongqing Tonglianglong FC vs Hubei Istar FC 3-0 82% 91% -9.5 13% 13% -2.4 5% 5% -5.0
17.09.23 Guangxi Lanhang vs BIT Beijing 1-3 63% 70% -10.2 25% 28% -11.8 13% 14% -11.0
19.09.23 Ganzhou Ruishi FC vs Zibo Qisheng 0-1 71% 83% -14.0 19% 18% 3.7 10% 10% 5.4
09.10.23 Kunming City Star vs Nantong Haimen Codion 3-1 35% 40% -11.9 29% 32% -9.1 35% 40% -11.4
09.10.23 Qingdao Red Lions FC vs Wenzhou Professional FC 3-1 63% 71% -12.0 24% 26% -8.3 13% 14% -5.5
09.10.23 Quanzhou Yaxin vs Taian Tiankuang 1-2 32% 35% -9.0 29% 31% -8.5 39% 47% -15.1
09.10.23 Wuhan Jiangcheng vs Ganzhou Ruishi FC 4-2 56% 65% -15.0 25% 26% -4.9 19% 21% -6.9
10.10.23 BIT Beijing vs Chongqing Tonglianglong FC 2-0 9% 9% -6.2 14% 14% 4.0 77% 87% -11.3
10.10.23 Hubei Istar FC vs Guangxi Lanhang 0-1 23% 26% -10.4 29% 33% -11.9 48% 53% -10.8
14.10.23 Ganzhou Ruishi FC vs Nantong Haimen Codion 2-4 39% 49% -19.7 26% 27% -4.3 35% 37% -5.5
14.10.23 Hunan Billows vs Taian Tiankuang 1-6 17% 17% 3.7 24% 25% -3.2 59% 70% -16.3
15.10.23 BIT Beijing vs Wenzhou Professional FC 0-0 44% 51% -13.4 30% 33% -10.8 26% 29% -9.5
15.10.23 Chongqing Tonglianglong FC vs Qingdao Red Lions FC 0-0 60% 67% -10.4 24% 26% -8.7 16% 19% -14.6
15.10.23 Hubei Istar FC vs Yunnan Yukun 2-3 6% 6% -3.1 15% 15% -5.2 79% 88% -9.8
21.10.23 Nantong Haimen Codion vs Hunan Billows 5-0 72% 85% -16.2 17% 14% 21.4 12% 11% 10.3
21.10.23 Taian Tiankuang vs Ganzhou Ruishi FC 6-0 67% 76% -12.4 20% 20% -0.7 13% 15% -10.6
22.10.23 Qingdao Red Lions FC vs Guangxi Lanhang 3-0 45% 51% -11.4 32% 36% -13.2 23% 25% -7.9
22.10.23 Wenzhou Professional FC vs Hubei Istar FC 1-0 42% 48% -12.6 29% 32% -9.1 29% 32% -9.9
22.10.23 Yunnan Yukun vs BIT Beijing 3-1 83% 91% -8.4 13% 13% -5.3 4% 4% -5.5
24.03.24 BIT Beijing vs XI'an Ronghai FC 4-0 64% 68% -6.5 22% 25% -13.0 15% 19% -23.1
24.03.24 Shenzhen Juniors FC vs Ganzhou Ruishi FC 0-0 56% 66% -15.4 26% 28% -5.8 18% 18% -0.2
24.03.24 Wenzhou Professional FC vs Shanghai Port II 2-1 40% 50% -20.9 28% 31% -9.0 32% 31% 2.4
31.03.24 BIT Beijing vs Lanzhou Longyuan Athletic 3-2 56% 70% -21.2 25% 25% -0.3 20% 16% 22.2
31.03.24 Kunming City Star vs Wenzhou Professional FC 1-1 31% 34% -7.7 30% 33% -10.2 39% 45% -14.6
31.03.24 Taian Tiankuang vs Nantong Haimen Codion 1-1 49% 56% -11.5 29% 33% -11.7 21% 24% -10.1
05.04.24 Nantong Haimen Codion vs Hubei Istar FC 2-1 48% 56% -13.4 29% 32% -9.3 23% 24% -4.8
05.04.24 Shanghai Port II vs Shenzhen Juniors FC 2-0 30% 36% -17.0 29% 33% -11.6 41% 43% -6.0
06.04.24 Wenzhou Professional FC vs Ganzhou Ruishi FC 1-2 36% 44% -18.1 29% 32% -9.7 34% 36% -3.5
10.04.24 BIT Beijing vs Dalian Kuncheng City 0-3 53% 67% -20.9 26% 27% -2.6 21% 18% 17.3
10.04.24 Ganzhou Ruishi FC vs Kunming City Star 4-1 61% 69% -12.5 25% 27% -7.5 15% 15% -5.4
10.04.24 Lanzhou Longyuan Athletic vs Taian Tiankuang 0-1 32% 39% -17.3 30% 34% -11.4 38% 39% -4.3
10.04.24 Quanzhou Yaxin vs Wenzhou Professional FC 1-1 25% 27% -8.8 28% 31% -9.1 47% 53% -12.2
11.04.24 Guangxi Lanhang vs Shanghai Port II 0-1 41% 48% -14.1 29% 32% -9.0 30% 32% -7.9
11.04.24 Hubei Istar FC vs XI'an Ronghai FC 2-0 61% 65% -5.0 22% 24% -11.6 17% 23% -24.7
11.04.24 Shaanxi Union FC vs Nantong Haimen Codion 1-1 57% 65% -11.7 26% 28% -7.6 17% 19% -8.9
11.04.24 Shandong Taishan II vs Hangzhou Linping Wuyue 0-0 36% 39% -8.8 29% 32% -9.1 35% 41% -14.5
15.04.24 Dalian Kuncheng City vs Lanzhou Longyuan Athletic 0-1 60% 78% -23.1 22% 20% 9.2 18% 13% 40.4
15.04.24 Taian Tiankuang vs Hubei Istar FC 0-1 43% 43% -1.8 30% 34% -12.6 28% 35% -20.6
15.04.24 XI'an Ronghai FC vs Nantong Haimen Codion 1-4 14% 15% -3.2 22% 23% -4.3 64% 74% -13.6
16.04.24 Hangzhou Linping Wuyue vs BIT Beijing 1-1 45% 47% -3.1 27% 29% -9.4 28% 36% -22.2
16.04.24 Shandong Taishan II vs Shaanxi Union FC 0-2 30% 29% 4.2 29% 31% -7.9 41% 52% -20.0
16.04.24 Shanghai Port II vs Ganzhou Ruishi FC 2-2 31% 35% -10.6 29% 32% -9.5 39% 45% -13.2
16.04.24 Wenzhou Professional FC vs Hunan Billows 1-2 36% 45% -20.5 29% 32% -10.2 35% 34% 1.1
27.04.24 BIT Beijing vs Shandong Taishan II 0-1 48% 60% -18.7 28% 31% -7.8 23% 22% 4.7
27.04.24 Dalian Kuncheng City vs Hubei Istar FC 3-1 50% 61% -18.2 29% 31% -8.5 21% 20% 6.0
27.04.24 Nantong Haimen Codion vs Hangzhou Linping Wuyue 1-1 47% 56% -16.0 28% 30% -7.3 25% 26% -4.1
27.04.24 Shaanxi Union FC vs Taian Tiankuang 4-0 66% 74% -10.0 23% 26% -11.4 11% 11% -7.9
28.04.24 Guangdong GZ-Power FC vs Shanghai Port II 3-0 55% 60% -7.8 27% 31% -12.3 18% 22% -16.5
28.04.24 Hunan Billows vs Ganzhou Ruishi FC 3-1 34% 41% -16.4 30% 34% -11.8 35% 38% -6.0
28.04.24 Lanzhou Longyuan Athletic vs XI'an Ronghai FC 1-1 67% 75% -10.5 21% 23% -7.6 12% 13% -12.4
28.04.24 Wenzhou Professional FC vs Shenzhen Juniors FC 2-3 37% 43% -15.6 30% 33% -10.2 33% 36% -6.5
04.05.24 Guangxi Lanhang vs Wenzhou Professional FC 0-0 41% 45% -10.3 29% 32% -8.9 30% 34% -11.9
04.05.24 Quanzhou Yaxin vs Shanghai Port II 1-2 20% 21% -6.1 24% 25% -3.7 56% 66% -14.3
04.05.24 Taian Tiankuang vs BIT Beijing 0-0 33% 35% -4.5 30% 34% -10.4 36% 43% -16.3
05.05.24 Ganzhou Ruishi FC vs Guangdong GZ-Power FC 0-2 29% 29% -2.5 29% 32% -9.0 42% 51% -16.9
05.05.24 Hangzhou Linping Wuyue vs Shaanxi Union FC 1-0 20% 21% -2.8 28% 31% -9.6 51% 60% -13.8
05.05.24 Hubei Istar FC vs Lanzhou Longyuan Athletic 1-0 40% 47% -14.0 31% 35% -11.1 29% 31% -5.8
05.05.24 Nantong Haimen Codion vs Dalian Kuncheng City 1-1 31% 38% -16.7 30% 34% -11.9 38% 40% -4.5
11.05.24 Dalian Kuncheng City vs Taian Tiankuang 0-0 59% 68% -13.7 25% 26% -5.6 16% 17% -3.5
11.05.24 Guangdong GZ-Power FC vs Wenzhou Professional FC 1-0 74% 83% -10.5 19% 21% -7.8 7% 7% 2.5
11.05.24 Guangxi Hengchen FC vs Shanghai Port II 1-1 49% 54% -10.0 28% 31% -10.0 23% 27% -14.1
11.05.24 Lanzhou Longyuan Athletic vs Shaanxi Union FC 0-1 12% 13% -7.4 23% 27% -11.9 65% 71% -9.6
11.05.24 XI'an Ronghai FC vs Hangzhou Linping Wuyue 0-2 13% 12% 11.7 23% 24% -3.4 64% 76% -15.7
12.05.24 BIT Beijing vs Hubei Istar FC 2-1 43% 47% -7.7 30% 34% -11.8 27% 31% -14.7
12.05.24 Ganzhou Ruishi FC vs Quanzhou Yaxin 5-0 66% 73% -9.8 21% 23% -8.2 13% 15% -15.8
12.05.24 Shandong Taishan II vs Nantong Haimen Codion 0-1 35% 41% -14.1 30% 33% -10.7 35% 39% -10.4
24.05.24 Hubei Istar FC vs Shandong Taishan II 0-0 38% 43% -10.5 31% 34% -11.2 31% 36% -12.4
25.05.24 Nantong Haimen Codion vs BIT Beijing 1-1 37% 41% -8.9 29% 32% -9.1 34% 39% -14.6
Showing the 100 most recent of 785 evaluated matches.

Home Ratings

25 teams
Home team ratings and rankings based on historical performance.
Rank Team Rating
1 Guizhou Zhucheng Athletic 1550.01
2 Dalian Kewei 1545.30
3 Shandong Taishan II 1492.19
4 XI'an Ronghai FC 1477.99
5 Wuhan Three Towns B 1460.99
6 Qingdao Red Lions FC 1441.12
7 Shenzhen 2028 FC 1439.74
8 Wenzhou Professional FC 1439.73
9 Nantong Haimen Codion 1439.10
10 Shanghai Port II 1432.87
11 Guangzhou Dandelion Alpha FC 1428.53
12 Xiamen Feilu 1413.18
13 Taian Tiankuang 1410.64
14 Dalian Yingbo II 1401.92
15 Lanzhou Longyuan Athletic 1387.92
16 Guangdong Mingtu 1367.55
17 Changchun Xidu 1356.37
18 Jiangxi Lushan 1344.69
19 BIT Beijing 1328.08
20 Hubei Istar FC 1312.76
21 Shanghai Segenda 1311.81
22 Hangzhou Linping Wuyue 1298.43
23 Chengdu Rongcheng II 1288.46
24 Wuhan Three Towns II 1271.81
25 Ganzhou Ruishi FC 1270.61

Away Ratings

25 teams
Away team ratings and rankings based on historical performance.
Rank Team Rating
1 Guizhou Zhucheng Athletic 1505.79
2 Shandong Taishan II 1489.98
3 Dalian Kewei 1489.71
4 Shanghai Port II 1426.33
5 Nantong Haimen Codion 1420.00
6 Shenzhen 2028 FC 1410.34
7 XI'an Ronghai FC 1399.89
8 Wuhan Three Towns B 1371.44
9 Taian Tiankuang 1367.83
10 Guangdong Mingtu 1358.68
11 Chengdu Rongcheng II 1352.77
12 Jiangxi Lushan 1324.11
13 Guangzhou Dandelion Alpha FC 1316.55
14 Wenzhou Professional FC 1313.73
15 Wuhan Three Towns II 1303.12
16 Lanzhou Longyuan Athletic 1299.83
17 Qingdao Red Lions FC 1278.61
18 Xiamen Feilu 1270.85
19 Changchun Xidu 1270.33
20 Hubei Istar FC 1267.04
21 Hangzhou Linping Wuyue 1254.31
22 Dalian Yingbo II 1246.42
23 BIT Beijing 1242.28
24 Shanghai Segenda 1184.72
25 Ganzhou Ruishi FC 1097.55