Football · League Two · China
Lanzhou Longyuan vs Hubei Istar
Saturday, 31 October 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.Lanzhou Longyuan vs Hubei Istar in League Two (Football) on Saturday, 31 October 2026. Model prediction: Lanzhou Longyuan 47% vs Hubei Istar 29%, draw 24%. See the head-to-head record, recent form and odds. Predictions and stats update daily.
China•League Two
Lanzhou Longyuan(3)
Hubei Istar(1)Saturday, 31 October 2026 at 09:30
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
H2H: 3-0-1
Lanzhou Longyuan — Last 10
W13d
W18d
L30d
D40d
W47d
D53d
W57d
D61d
D64d
D68d
Played10
GF/GA13/10
Avg For1.30
Avg Against1.00
Scored ≥18/10
Scored ≥25/10
Conceded ≥15/10
Conceded ≥24/10
Clean Sheets5/10
Failed To Score2/10
Over 1.56/10
Over 2.55/10
BTTS5/10
Hubei Istar — Last 10
D12d
L19d
W39d
L46d
L54d
L57d
D61d
D67d
W75d
D89d
Played10
GF/GA11/13
Avg For1.10
Avg Against1.30
Scored ≥16/10
Scored ≥23/10
Conceded ≥17/10
Conceded ≥23/10
Clean Sheets3/10
Failed To Score4/10
Over 1.55/10
Over 2.54/10
BTTS5/10
Model Prediction
Expected Goals
Lanzhou Longyuan: 1.47
Expected Goals
Hubei Istar: 1.06
Lanzhou Longyuan
47%
Draw
24%
Hubei Istar
29%
Over 2.5: 42%
BTTS: 45%
Quality: high
Market Odds (1X2)
Bookmaker odds not available for this match.
Team 1 Form
Lanzhou Longyuan
18 Sept
Lanzhou Longyuan vs Wenzhou Professional
2-0W
13 Sept
Guangzhou Dandelion vs Lanzhou Longyuan
1-2W
01 Sept
Beijing Guoan vs Lanzhou Longyuan
3-1L
22 Aug
Shanxi Chongde Ronghai vs Lanzhou Longyuan
0-0D
15 Aug
Lanzhou Longyuan vs Shanghai Port b
1-0W
09 Aug
Dalian Kewei vs Lanzhou Longyuan
2-2D
05 Aug
Lanzhou Longyuan vs Beijing Technology
1-0W
01 Aug
Qingdao Red Lions vs Lanzhou Longyuan
0-0D
29 Jul
Lanzhou Longyuan vs Taian Tiankuang
2-2D
25 Jul
Lanzhou Longyuan vs Shanghai Second
2-2D
Team 2 Form
Hubei Istar
19 Sept
Shanghai Second vs Hubei Istar
0-0D
12 Sept
Hubei Istar vs Changchun Xidu
1-2L
23 Aug
Shenzhen vs Hubei Istar
0-1W
16 Aug
Hubei Istar vs Hangzhou Linping
0-1L
08 Aug
Chengdu Rongcheng b vs Hubei Istar
3-2L
05 Aug
Hubei Istar vs Jiangxi Lushan
0-1L
01 Aug
Hubei Istar vs Guangdong Mingtu
0-0D
26 Jul
Hubei Istar vs Wuhan Three Towns b
1-1D
18 Jul
Wenzhou Professional vs Hubei Istar
1-2W
04 Jul
Ganzhou Ruishi vs Hubei Istar
4-4D
Head-to-Head
Last 10
21 Jun
Hubei Istar vs Lanzhou Longyuan
2-3•
09 Apr
Lanzhou Longyuan vs Hubei Istar
2-0•
13 Jul
Lanzhou Longyuan vs Hubei Istar
1-0•
05 May
Hubei Istar vs Lanzhou Longyuan
1-0•
Full Match Object
{
"league": "League Two",
"country": "China",
"match": "Lanzhou Longyuan vs Hubei Istar",
"date": "2026-10-31",
"time": "09:30",
"team_1": {
"name": "Lanzhou Longyuan",
"last_10_matches": [
{
"date": "18.09.26",
"home": "Lanzhou Longyuan",
"away": "Wenzhou Professional",
"score": "2-0"
},
{
"date": "13.09.26",
"home": "Guangzhou Dandelion",
"away": "Lanzhou Longyuan",
"score": "1-2"
},
{
"date": "01.09.26",
"home": "Beijing Guoan",
"away": "Lanzhou Longyuan",
"score": "3-1"
},
{
"date": "22.08.26",
"home": "Shanxi Chongde Ronghai",
"away": "Lanzhou Longyuan",
"score": "0-0"
},
{
"date": "15.08.26",
"home": "Lanzhou Longyuan",
"away": "Shanghai Port B",
"score": "1-0"
},
{
"date": "09.08.26",
"home": "Dalian Kewei",
"away": "Lanzhou Longyuan",
"score": "2-2"
},
{
"date": "05.08.26",
"home": "Lanzhou Longyuan",
"away": "Beijing Technology",
"score": "1-0"
},
{
"date": "01.08.26",
"home": "Qingdao Red Lions",
"away": "Lanzhou Longyuan",
"score": "0-0"
},
{
"date": "29.07.26",
"home": "Lanzhou Longyuan",
"away": "Taian Tiankuang",
"score": "2-2"
},
{
"date": "25.07.26",
"home": "Lanzhou Longyuan",
"away": "Shanghai Second",
"score": "2-2"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 8,
"scored_2plus": 5,
"conceded_1plus": 5,
"conceded_2plus": 4,
"clean_sheets": 5,
"failed_to_score": 2,
"over_1_5": 6,
"over_2_5": 5,
"btts": 5,
"total_scored": 13,
"total_conceded": 10,
"avg_scored": 1.3,
"avg_conceded": 1
},
"home_last10": {
"played": 5,
"scored_1plus": 5,
"scored_2plus": 3,
"conceded_1plus": 2,
"conceded_2plus": 2,
"clean_sheets": 3,
"failed_to_score": 0,
"over_1_5": 3,
"over_2_5": 2,
"btts": 2,
"total_scored": 8,
"total_conceded": 4,
"avg_scored": 1.6,
"avg_conceded": 0.8
},
"away_last10": {
"played": 5,
"scored_1plus": 3,
"scored_2plus": 2,
"conceded_1plus": 3,
"conceded_2plus": 2,
"clean_sheets": 2,
"failed_to_score": 2,
"over_1_5": 3,
"over_2_5": 3,
"btts": 3,
"total_scored": 5,
"total_conceded": 6,
"avg_scored": 1,
"avg_conceded": 1.2
},
"weighted_avg_scored": 1.267,
"weighted_avg_conceded": 0.933,
"last5_home_scored": [
2,
1
],
"last5_home_conc": [
0,
0
],
"last5_away_scored": [
2,
1,
0
],
"last5_away_conc": [
1,
3,
0
]
}
},
"team_2": {
"name": "Hubei Istar",
"last_10_matches": [
{
"date": "19.09.26",
"home": "Shanghai Second",
"away": "Hubei Istar",
"score": "0-0"
},
{
"date": "12.09.26",
"home": "Hubei Istar",
"away": "Changchun Xidu",
"score": "1-2"
},
{
"date": "23.08.26",
"home": "Shenzhen",
"away": "Hubei Istar",
"score": "0-1"
},
{
"date": "16.08.26",
"home": "Hubei Istar",
"away": "Hangzhou Linping",
"score": "0-1"
},
{
"date": "08.08.26",
"home": "Chengdu Rongcheng B",
"away": "Hubei Istar",
"score": "3-2"
},
{
"date": "05.08.26",
"home": "Hubei Istar",
"away": "Jiangxi Lushan",
"score": "0-1"
},
{
"date": "01.08.26",
"home": "Hubei Istar",
"away": "Guangdong Mingtu",
"score": "0-0"
},
{
"date": "26.07.26",
"home": "Hubei Istar",
"away": "Wuhan Three Towns B",
"score": "1-1"
},
{
"date": "18.07.26",
"home": "Wenzhou Professional",
"away": "Hubei Istar",
"score": "1-2"
},
{
"date": "04.07.26",
"home": "Ganzhou Ruishi",
"away": "Hubei Istar",
"score": "4-4"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 6,
"scored_2plus": 3,
"conceded_1plus": 7,
"conceded_2plus": 3,
"clean_sheets": 3,
"failed_to_score": 4,
"over_1_5": 5,
"over_2_5": 4,
"btts": 5,
"total_scored": 11,
"total_conceded": 13,
"avg_scored": 1.1,
"avg_conceded": 1.3
},
"home_last10": {
"played": 5,
"scored_1plus": 2,
"scored_2plus": 0,
"conceded_1plus": 4,
"conceded_2plus": 1,
"clean_sheets": 1,
"failed_to_score": 3,
"over_1_5": 2,
"over_2_5": 1,
"btts": 2,
"total_scored": 2,
"total_conceded": 5,
"avg_scored": 0.4,
"avg_conceded": 1
},
"away_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 3,
"conceded_1plus": 3,
"conceded_2plus": 2,
"clean_sheets": 2,
"failed_to_score": 1,
"over_1_5": 3,
"over_2_5": 3,
"btts": 3,
"total_scored": 9,
"total_conceded": 8,
"avg_scored": 1.8,
"avg_conceded": 1.6
},
"weighted_avg_scored": 1,
"weighted_avg_conceded": 1.267,
"last5_home_scored": [
1,
0
],
"last5_home_conc": [
2,
1
],
"last5_away_scored": [
0,
1,
2
],
"last5_away_conc": [
0,
0,
3
]
}
},
"head_to_head": {
"last_10_matches": [
{
"date": "21.06.25",
"home": "Hubei Istar",
"away": "Lanzhou Longyuan",
"score": "2-3"
},
{
"date": "09.04.25",
"home": "Lanzhou Longyuan",
"away": "Hubei Istar",
"score": "2-0"
},
{
"date": "13.07.24",
"home": "Lanzhou Longyuan",
"away": "Hubei Istar",
"score": "1-0"
},
{
"date": "05.05.24",
"home": "Hubei Istar",
"away": "Lanzhou Longyuan",
"score": "1-0"
}
]
},
"odds": {
"match_winner": {
"home": null,
"draw": null,
"away": null,
"vig_pct": null
},
"scraped_at": "2026-09-30T21:22:15.216198+00:00"
},
"model": {
"expected_goals": {
"team_1": 1.47,
"team_2": 1.06
},
"win_probability": {
"team_1": 47,
"draw": 24,
"team_2": 29
},
"over_2_5_probability": 42,
"btts_probability": 45,
"prediction_quality": "high",
"model_version": "v2-2026-04-football",
"_model_debug": {
"rank_adj": [
0,
0
],
"h2h_considered": 4,
"over25_poisson": 46,
"over25_empirical": 45,
"btts_poisson": 50,
"btts_empirical": 50
}
},
"enrichment_status": "complete"
}Team 1
{
"name": "Lanzhou Longyuan",
"last_10_matches": [
{
"date": "18.09.26",
"home": "Lanzhou Longyuan",
"away": "Wenzhou Professional",
"score": "2-0"
},
{
"date": "13.09.26",
"home": "Guangzhou Dandelion",
"away": "Lanzhou Longyuan",
"score": "1-2"
},
{
"date": "01.09.26",
"home": "Beijing Guoan",
"away": "Lanzhou Longyuan",
"score": "3-1"
},
{
"date": "22.08.26",
"home": "Shanxi Chongde Ronghai",
"away": "Lanzhou Longyuan",
"score": "0-0"
},
{
"date": "15.08.26",
"home": "Lanzhou Longyuan",
"away": "Shanghai Port B",
"score": "1-0"
},
{
"date": "09.08.26",
"home": "Dalian Kewei",
"away": "Lanzhou Longyuan",
"score": "2-2"
},
{
"date": "05.08.26",
"home": "Lanzhou Longyuan",
"away": "Beijing Technology",
"score": "1-0"
},
{
"date": "01.08.26",
"home": "Qingdao Red Lions",
"away": "Lanzhou Longyuan",
"score": "0-0"
},
{
"date": "29.07.26",
"home": "Lanzhou Longyuan",
"away": "Taian Tiankuang",
"score": "2-2"
},
{
"date": "25.07.26",
"home": "Lanzhou Longyuan",
"away": "Shanghai Second",
"score": "2-2"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 8,
"scored_2plus": 5,
"conceded_1plus": 5,
"conceded_2plus": 4,
"clean_sheets": 5,
"failed_to_score": 2,
"over_1_5": 6,
"over_2_5": 5,
"btts": 5,
"total_scored": 13,
"total_conceded": 10,
"avg_scored": 1.3,
"avg_conceded": 1
},
"home_last10": {
"played": 5,
"scored_1plus": 5,
"scored_2plus": 3,
"conceded_1plus": 2,
"conceded_2plus": 2,
"clean_sheets": 3,
"failed_to_score": 0,
"over_1_5": 3,
"over_2_5": 2,
"btts": 2,
"total_scored": 8,
"total_conceded": 4,
"avg_scored": 1.6,
"avg_conceded": 0.8
},
"away_last10": {
"played": 5,
"scored_1plus": 3,
"scored_2plus": 2,
"conceded_1plus": 3,
"conceded_2plus": 2,
"clean_sheets": 2,
"failed_to_score": 2,
"over_1_5": 3,
"over_2_5": 3,
"btts": 3,
"total_scored": 5,
"total_conceded": 6,
"avg_scored": 1,
"avg_conceded": 1.2
},
"weighted_avg_scored": 1.267,
"weighted_avg_conceded": 0.933,
"last5_home_scored": [
2,
1
],
"last5_home_conc": [
0,
0
],
"last5_away_scored": [
2,
1,
0
],
"last5_away_conc": [
1,
3,
0
]
}
}Team 2
{
"name": "Hubei Istar",
"last_10_matches": [
{
"date": "19.09.26",
"home": "Shanghai Second",
"away": "Hubei Istar",
"score": "0-0"
},
{
"date": "12.09.26",
"home": "Hubei Istar",
"away": "Changchun Xidu",
"score": "1-2"
},
{
"date": "23.08.26",
"home": "Shenzhen",
"away": "Hubei Istar",
"score": "0-1"
},
{
"date": "16.08.26",
"home": "Hubei Istar",
"away": "Hangzhou Linping",
"score": "0-1"
},
{
"date": "08.08.26",
"home": "Chengdu Rongcheng B",
"away": "Hubei Istar",
"score": "3-2"
},
{
"date": "05.08.26",
"home": "Hubei Istar",
"away": "Jiangxi Lushan",
"score": "0-1"
},
{
"date": "01.08.26",
"home": "Hubei Istar",
"away": "Guangdong Mingtu",
"score": "0-0"
},
{
"date": "26.07.26",
"home": "Hubei Istar",
"away": "Wuhan Three Towns B",
"score": "1-1"
},
{
"date": "18.07.26",
"home": "Wenzhou Professional",
"away": "Hubei Istar",
"score": "1-2"
},
{
"date": "04.07.26",
"home": "Ganzhou Ruishi",
"away": "Hubei Istar",
"score": "4-4"
}
],
"standing": null,
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 6,
"scored_2plus": 3,
"conceded_1plus": 7,
"conceded_2plus": 3,
"clean_sheets": 3,
"failed_to_score": 4,
"over_1_5": 5,
"over_2_5": 4,
"btts": 5,
"total_scored": 11,
"total_conceded": 13,
"avg_scored": 1.1,
"avg_conceded": 1.3
},
"home_last10": {
"played": 5,
"scored_1plus": 2,
"scored_2plus": 0,
"conceded_1plus": 4,
"conceded_2plus": 1,
"clean_sheets": 1,
"failed_to_score": 3,
"over_1_5": 2,
"over_2_5": 1,
"btts": 2,
"total_scored": 2,
"total_conceded": 5,
"avg_scored": 0.4,
"avg_conceded": 1
},
"away_last10": {
"played": 5,
"scored_1plus": 4,
"scored_2plus": 3,
"conceded_1plus": 3,
"conceded_2plus": 2,
"clean_sheets": 2,
"failed_to_score": 1,
"over_1_5": 3,
"over_2_5": 3,
"btts": 3,
"total_scored": 9,
"total_conceded": 8,
"avg_scored": 1.8,
"avg_conceded": 1.6
},
"weighted_avg_scored": 1,
"weighted_avg_conceded": 1.267,
"last5_home_scored": [
1,
0
],
"last5_home_conc": [
2,
1
],
"last5_away_scored": [
0,
1,
2
],
"last5_away_conc": [
0,
0,
3
]
}
}Head-to-Head
{
"last_10_matches": [
{
"date": "21.06.25",
"home": "Hubei Istar",
"away": "Lanzhou Longyuan",
"score": "2-3"
},
{
"date": "09.04.25",
"home": "Lanzhou Longyuan",
"away": "Hubei Istar",
"score": "2-0"
},
{
"date": "13.07.24",
"home": "Lanzhou Longyuan",
"away": "Hubei Istar",
"score": "1-0"
},
{
"date": "05.05.24",
"home": "Hubei Istar",
"away": "Lanzhou Longyuan",
"score": "1-0"
}
]
}Model
{
"expected_goals": {
"team_1": 1.47,
"team_2": 1.06
},
"win_probability": {
"team_1": 47,
"draw": 24,
"team_2": 29
},
"over_2_5_probability": 42,
"btts_probability": 45,
"prediction_quality": "high",
"model_version": "v2-2026-04-football",
"_model_debug": {
"rank_adj": [
0,
0
],
"h2h_considered": 4,
"over25_poisson": 46,
"over25_empirical": 45,
"btts_poisson": 50,
"btts_empirical": 50
}
}Odds
{
"match_winner": {
"home": null,
"draw": null,
"away": null,
"vig_pct": null
},
"scraped_at": "2026-09-30T21:22:15.216198+00:00"
}Prediction alerts
Know when the next pick goes live.
Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.
Explore more matches and live updates on the Football board.