Football · USL Championship · Usa
FC Tulsa vs Oakland Roots
Sunday, 18 October 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.FC Tulsa vs Oakland Roots in USL Championship (Football) on Sunday, 18 October 2026. Model prediction: FC Tulsa 62% vs Oakland Roots 9%, draw 29%. See the head-to-head record, recent form and odds. Predictions and stats update daily.
Usa•USL Championship
fc Tulsa(2)Rank 4 · 36 pts
Oakland Roots(3)Rank 11 · 27 pts
Sunday, 18 October 2026 at 03:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
H2H: 2-2-3
fc Tulsa — Last 10
L5d
D12d
W19d
W26d
L33d
L40d
W43d
W50d
D54d
W61d
Played10
GF/GA10/5
Avg For1.00
Avg Against0.50
Scored ≥16/10
Scored ≥21/10
Conceded ≥14/10
Conceded ≥21/10
Clean Sheets6/10
Failed To Score4/10
Over 1.52/10
Over 2.52/10
BTTS2/10
Oakland Roots — Last 10
L5d
D19d
W26d
D33d
L40d
D43d
L47d
L54d
L57d
L69d
Played10
GF/GA6/16
Avg For0.60
Avg Against1.60
Scored ≥16/10
Scored ≥20/10
Conceded ≥18/10
Conceded ≥24/10
Clean Sheets2/10
Failed To Score4/10
Over 1.56/10
Over 2.53/10
BTTS5/10
Model Prediction
Expected Goals
fc Tulsa: 1.24
Expected Goals
Oakland Roots: 0.27
fc Tulsa
62%
Draw
29%
Oakland Roots
9%
Over 2.5: 20%
BTTS: 28%
Quality: high
Market Odds (1X2)
Bookmaker odds not available for this match.
Team 1 Form
fc Tulsa
13 Sept
Phoenix Rising vs fc Tulsa
2-1L
06 Sept
San Antonio vs fc Tulsa
0-0D
30 Aug
fc Tulsa vs Rhode Island
1-0W
23 Aug
Orange County sc vs fc Tulsa
1-5W
16 Aug
New Mexico vs fc Tulsa
1-0L
09 Aug
fc Tulsa vs Detroit
0-1L
06 Aug
fc Tulsa vs Sacramento Republic
1-0W
30 Jul
Pittsburgh vs fc Tulsa
0-1W
26 Jul
fc Tulsa vs Lexington
0-0D
19 Jul
fc Tulsa vs el Paso
1-0W
Team 2 Form
Oakland Roots
13 Sept
Oakland Roots vs Lexington
1-4L
30 Aug
Oakland Roots vs Orange County sc
1-1D
23 Aug
San Antonio vs Oakland Roots
0-1W
16 Aug
Oakland Roots vs Monterey Bay
1-1D
09 Aug
el Paso vs Oakland Roots
1-0L
06 Aug
Las Vegas Lights vs Oakland Roots
0-0D
02 Aug
Oakland Roots vs Pittsburgh
0-1L
26 Jul
Oakland Roots vs Sacramento Republic
1-3L
23 Jul
Lexington vs Oakland Roots
2-0L
11 Jul
Oakland Roots vs Spokane Velocity
1-3L
Head-to-Head
Last 10
19 Apr
Oakland Roots vs fc Tulsa
1-1•
21 Sept
Oakland Roots vs fc Tulsa
1-1•
13 Apr
fc Tulsa vs Oakland Roots
1-2•
30 Sept
Oakland Roots vs fc Tulsa
0-1•
25 May
fc Tulsa vs Oakland Roots
0-1•
17 Sept
Oakland Roots vs fc Tulsa
0-1•
20 Feb
Oakland Roots vs fc Tulsa
3-2•
Full Match Object
{
"league": "USL Championship",
"country": "Usa",
"match": "FC Tulsa vs Oakland Roots",
"date": "2026-10-18",
"time": "03:00",
"team_1": {
"name": "FC Tulsa",
"last_10_matches": [
{
"date": "13.09.26",
"home": "Phoenix Rising",
"away": "FC Tulsa",
"score": "2-1"
},
{
"date": "06.09.26",
"home": "San Antonio",
"away": "FC Tulsa",
"score": "0-0"
},
{
"date": "30.08.26",
"home": "FC Tulsa",
"away": "Rhode Island",
"score": "1-0"
},
{
"date": "23.08.26",
"home": "Orange County SC",
"away": "FC Tulsa",
"score": "1-5"
},
{
"date": "16.08.26",
"home": "New Mexico",
"away": "FC Tulsa",
"score": "1-0"
},
{
"date": "09.08.26",
"home": "FC Tulsa",
"away": "Detroit",
"score": "0-1"
},
{
"date": "06.08.26",
"home": "FC Tulsa",
"away": "Sacramento Republic",
"score": "1-0"
},
{
"date": "30.07.26",
"home": "Pittsburgh",
"away": "FC Tulsa",
"score": "0-1"
},
{
"date": "26.07.26",
"home": "FC Tulsa",
"away": "Lexington",
"score": "0-0"
},
{
"date": "19.07.26",
"home": "FC Tulsa",
"away": "El Paso",
"score": "1-0"
}
],
"standing": {
"rank": 4,
"points": 36,
"goal_diff": 6,
"played": 23,
"wins": 10,
"draws": 6,
"losses": 7,
"goals": "27:21",
"form": [
"?",
"L",
"D",
"W",
"W",
"L"
]
},
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 6,
"scored_2plus": 1,
"conceded_1plus": 4,
"conceded_2plus": 1,
"clean_sheets": 6,
"failed_to_score": 4,
"over_1_5": 2,
"over_2_5": 2,
"btts": 2,
"total_scored": 10,
"total_conceded": 5,
"avg_scored": 1,
"avg_conceded": 0.5
},
"home_last10": {
"played": 5,
"scored_1plus": 3,
"scored_2plus": 0,
"conceded_1plus": 1,
"conceded_2plus": 0,
"clean_sheets": 4,
"failed_to_score": 2,
"over_1_5": 0,
"over_2_5": 0,
"btts": 0,
"total_scored": 3,
"total_conceded": 1,
"avg_scored": 0.6,
"avg_conceded": 0.2
},
"away_last10": {
"played": 5,
"scored_1plus": 3,
"scored_2plus": 1,
"conceded_1plus": 3,
"conceded_2plus": 1,
"clean_sheets": 2,
"failed_to_score": 2,
"over_1_5": 2,
"over_2_5": 2,
"btts": 2,
"total_scored": 7,
"total_conceded": 4,
"avg_scored": 1.4,
"avg_conceded": 0.8
},
"weighted_avg_scored": 1.133,
"weighted_avg_conceded": 0.6,
"last5_home_scored": [
1
],
"last5_home_conc": [
0
],
"last5_away_scored": [
1,
0,
5,
0
],
"last5_away_conc": [
2,
0,
1,
1
]
}
},
"team_2": {
"name": "Oakland Roots",
"last_10_matches": [
{
"date": "13.09.26",
"home": "Oakland Roots",
"away": "Lexington",
"score": "1-4"
},
{
"date": "30.08.26",
"home": "Oakland Roots",
"away": "Orange County SC",
"score": "1-1"
},
{
"date": "23.08.26",
"home": "San Antonio",
"away": "Oakland Roots",
"score": "0-1"
},
{
"date": "16.08.26",
"home": "Oakland Roots",
"away": "Monterey Bay",
"score": "1-1"
},
{
"date": "09.08.26",
"home": "El Paso",
"away": "Oakland Roots",
"score": "1-0"
},
{
"date": "06.08.26",
"home": "Las Vegas Lights",
"away": "Oakland Roots",
"score": "0-0"
},
{
"date": "02.08.26",
"home": "Oakland Roots",
"away": "Pittsburgh",
"score": "0-1"
},
{
"date": "26.07.26",
"home": "Oakland Roots",
"away": "Sacramento Republic",
"score": "1-3"
},
{
"date": "23.07.26",
"home": "Lexington",
"away": "Oakland Roots",
"score": "2-0"
},
{
"date": "11.07.26",
"home": "Oakland Roots",
"away": "Spokane Velocity",
"score": "1-3"
}
],
"standing": {
"rank": 11,
"points": 27,
"goal_diff": -6,
"played": 24,
"wins": 6,
"draws": 9,
"losses": 9,
"goals": "29:35",
"form": [
"?",
"L",
"D",
"W",
"D",
"L"
]
},
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 6,
"scored_2plus": 0,
"conceded_1plus": 8,
"conceded_2plus": 4,
"clean_sheets": 2,
"failed_to_score": 4,
"over_1_5": 6,
"over_2_5": 3,
"btts": 5,
"total_scored": 6,
"total_conceded": 16,
"avg_scored": 0.6,
"avg_conceded": 1.6
},
"home_last10": {
"played": 6,
"scored_1plus": 5,
"scored_2plus": 0,
"conceded_1plus": 6,
"conceded_2plus": 3,
"clean_sheets": 0,
"failed_to_score": 1,
"over_1_5": 5,
"over_2_5": 3,
"btts": 5,
"total_scored": 5,
"total_conceded": 13,
"avg_scored": 0.83,
"avg_conceded": 2.17
},
"away_last10": {
"played": 4,
"scored_1plus": 1,
"scored_2plus": 0,
"conceded_1plus": 2,
"conceded_2plus": 1,
"clean_sheets": 2,
"failed_to_score": 3,
"over_1_5": 1,
"over_2_5": 0,
"btts": 0,
"total_scored": 1,
"total_conceded": 3,
"avg_scored": 0.25,
"avg_conceded": 0.75
},
"weighted_avg_scored": 0.667,
"weighted_avg_conceded": 1.533,
"last5_home_scored": [
1,
1,
1
],
"last5_home_conc": [
4,
1,
1
],
"last5_away_scored": [
1,
0
],
"last5_away_conc": [
0,
1
]
}
},
"head_to_head": {
"last_10_matches": [
{
"date": "19.04.26",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "1-1"
},
{
"date": "21.09.25",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "1-1"
},
{
"date": "13.04.25",
"home": "FC Tulsa",
"away": "Oakland Roots",
"score": "1-2"
},
{
"date": "30.09.24",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "0-1"
},
{
"date": "25.05.24",
"home": "FC Tulsa",
"away": "Oakland Roots",
"score": "0-1"
},
{
"date": "17.09.23",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "0-1"
},
{
"date": "20.02.22",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "3-2"
}
]
},
"odds": {
"match_winner": {
"home": null,
"draw": null,
"away": null,
"vig_pct": null
},
"scraped_at": "2026-09-17T21:17:27.525546+00:00"
},
"model": {
"expected_goals": {
"team_1": 1.24,
"team_2": 0.27
},
"win_probability": {
"team_1": 62,
"draw": 29,
"team_2": 9
},
"over_2_5_probability": 20,
"btts_probability": 28,
"prediction_quality": "high",
"model_version": "v2-2026-04-football",
"_model_debug": {
"rank_adj": [
0.176,
-0.176
],
"h2h_considered": 6,
"over25_poisson": 19,
"over25_empirical": 25,
"btts_poisson": 17,
"btts_empirical": 32
}
},
"enrichment_status": "complete"
}Team 1
{
"name": "FC Tulsa",
"last_10_matches": [
{
"date": "13.09.26",
"home": "Phoenix Rising",
"away": "FC Tulsa",
"score": "2-1"
},
{
"date": "06.09.26",
"home": "San Antonio",
"away": "FC Tulsa",
"score": "0-0"
},
{
"date": "30.08.26",
"home": "FC Tulsa",
"away": "Rhode Island",
"score": "1-0"
},
{
"date": "23.08.26",
"home": "Orange County SC",
"away": "FC Tulsa",
"score": "1-5"
},
{
"date": "16.08.26",
"home": "New Mexico",
"away": "FC Tulsa",
"score": "1-0"
},
{
"date": "09.08.26",
"home": "FC Tulsa",
"away": "Detroit",
"score": "0-1"
},
{
"date": "06.08.26",
"home": "FC Tulsa",
"away": "Sacramento Republic",
"score": "1-0"
},
{
"date": "30.07.26",
"home": "Pittsburgh",
"away": "FC Tulsa",
"score": "0-1"
},
{
"date": "26.07.26",
"home": "FC Tulsa",
"away": "Lexington",
"score": "0-0"
},
{
"date": "19.07.26",
"home": "FC Tulsa",
"away": "El Paso",
"score": "1-0"
}
],
"standing": {
"rank": 4,
"points": 36,
"goal_diff": 6,
"played": 23,
"wins": 10,
"draws": 6,
"losses": 7,
"goals": "27:21",
"form": [
"?",
"L",
"D",
"W",
"W",
"L"
]
},
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 6,
"scored_2plus": 1,
"conceded_1plus": 4,
"conceded_2plus": 1,
"clean_sheets": 6,
"failed_to_score": 4,
"over_1_5": 2,
"over_2_5": 2,
"btts": 2,
"total_scored": 10,
"total_conceded": 5,
"avg_scored": 1,
"avg_conceded": 0.5
},
"home_last10": {
"played": 5,
"scored_1plus": 3,
"scored_2plus": 0,
"conceded_1plus": 1,
"conceded_2plus": 0,
"clean_sheets": 4,
"failed_to_score": 2,
"over_1_5": 0,
"over_2_5": 0,
"btts": 0,
"total_scored": 3,
"total_conceded": 1,
"avg_scored": 0.6,
"avg_conceded": 0.2
},
"away_last10": {
"played": 5,
"scored_1plus": 3,
"scored_2plus": 1,
"conceded_1plus": 3,
"conceded_2plus": 1,
"clean_sheets": 2,
"failed_to_score": 2,
"over_1_5": 2,
"over_2_5": 2,
"btts": 2,
"total_scored": 7,
"total_conceded": 4,
"avg_scored": 1.4,
"avg_conceded": 0.8
},
"weighted_avg_scored": 1.133,
"weighted_avg_conceded": 0.6,
"last5_home_scored": [
1
],
"last5_home_conc": [
0
],
"last5_away_scored": [
1,
0,
5,
0
],
"last5_away_conc": [
2,
0,
1,
1
]
}
}Team 2
{
"name": "Oakland Roots",
"last_10_matches": [
{
"date": "13.09.26",
"home": "Oakland Roots",
"away": "Lexington",
"score": "1-4"
},
{
"date": "30.08.26",
"home": "Oakland Roots",
"away": "Orange County SC",
"score": "1-1"
},
{
"date": "23.08.26",
"home": "San Antonio",
"away": "Oakland Roots",
"score": "0-1"
},
{
"date": "16.08.26",
"home": "Oakland Roots",
"away": "Monterey Bay",
"score": "1-1"
},
{
"date": "09.08.26",
"home": "El Paso",
"away": "Oakland Roots",
"score": "1-0"
},
{
"date": "06.08.26",
"home": "Las Vegas Lights",
"away": "Oakland Roots",
"score": "0-0"
},
{
"date": "02.08.26",
"home": "Oakland Roots",
"away": "Pittsburgh",
"score": "0-1"
},
{
"date": "26.07.26",
"home": "Oakland Roots",
"away": "Sacramento Republic",
"score": "1-3"
},
{
"date": "23.07.26",
"home": "Lexington",
"away": "Oakland Roots",
"score": "2-0"
},
{
"date": "11.07.26",
"home": "Oakland Roots",
"away": "Spokane Velocity",
"score": "1-3"
}
],
"standing": {
"rank": 11,
"points": 27,
"goal_diff": -6,
"played": 24,
"wins": 6,
"draws": 9,
"losses": 9,
"goals": "29:35",
"form": [
"?",
"L",
"D",
"W",
"D",
"L"
]
},
"metrics": {
"overall_last10": {
"played": 10,
"scored_1plus": 6,
"scored_2plus": 0,
"conceded_1plus": 8,
"conceded_2plus": 4,
"clean_sheets": 2,
"failed_to_score": 4,
"over_1_5": 6,
"over_2_5": 3,
"btts": 5,
"total_scored": 6,
"total_conceded": 16,
"avg_scored": 0.6,
"avg_conceded": 1.6
},
"home_last10": {
"played": 6,
"scored_1plus": 5,
"scored_2plus": 0,
"conceded_1plus": 6,
"conceded_2plus": 3,
"clean_sheets": 0,
"failed_to_score": 1,
"over_1_5": 5,
"over_2_5": 3,
"btts": 5,
"total_scored": 5,
"total_conceded": 13,
"avg_scored": 0.83,
"avg_conceded": 2.17
},
"away_last10": {
"played": 4,
"scored_1plus": 1,
"scored_2plus": 0,
"conceded_1plus": 2,
"conceded_2plus": 1,
"clean_sheets": 2,
"failed_to_score": 3,
"over_1_5": 1,
"over_2_5": 0,
"btts": 0,
"total_scored": 1,
"total_conceded": 3,
"avg_scored": 0.25,
"avg_conceded": 0.75
},
"weighted_avg_scored": 0.667,
"weighted_avg_conceded": 1.533,
"last5_home_scored": [
1,
1,
1
],
"last5_home_conc": [
4,
1,
1
],
"last5_away_scored": [
1,
0
],
"last5_away_conc": [
0,
1
]
}
}Head-to-Head
{
"last_10_matches": [
{
"date": "19.04.26",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "1-1"
},
{
"date": "21.09.25",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "1-1"
},
{
"date": "13.04.25",
"home": "FC Tulsa",
"away": "Oakland Roots",
"score": "1-2"
},
{
"date": "30.09.24",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "0-1"
},
{
"date": "25.05.24",
"home": "FC Tulsa",
"away": "Oakland Roots",
"score": "0-1"
},
{
"date": "17.09.23",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "0-1"
},
{
"date": "20.02.22",
"home": "Oakland Roots",
"away": "FC Tulsa",
"score": "3-2"
}
]
}Model
{
"expected_goals": {
"team_1": 1.24,
"team_2": 0.27
},
"win_probability": {
"team_1": 62,
"draw": 29,
"team_2": 9
},
"over_2_5_probability": 20,
"btts_probability": 28,
"prediction_quality": "high",
"model_version": "v2-2026-04-football",
"_model_debug": {
"rank_adj": [
0.176,
-0.176
],
"h2h_considered": 6,
"over25_poisson": 19,
"over25_empirical": 25,
"btts_poisson": 17,
"btts_empirical": 32
}
}Odds
{
"match_winner": {
"home": null,
"draw": null,
"away": null,
"vig_pct": null
},
"scraped_at": "2026-09-17T21:17:27.525546+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.