⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
23 Aug 2026 01:00
USA USL CHAMPIONSHIP GROUP STAGE
San Antonio
W D W L W
FT
0 - 1
Oakland Roots
L D L W W
🏟️ Toyota Field
Referee: C. Hernandez

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

San Antonio 0 - 1 Oakland Roots
San Antonio Timeline Oakland Roots
1st Half 0 - 0
25'
D. Pacheco ↔ S. Patino Substitution
2nd Half 0 - 1
50'
J. de Vicente yellow card
51'
L. Berron yellow card
64'
Bruno Lapa ↔ P. Wilson Substitution
69'
M. Maldonado ↔ N. Hernandez Substitution
72'
J. de Vicente ↔ B. Byaruhanga Substitution
72'
B. Jacquesson ↔ T. Lepley Substitution
72'
M. Fisher ↔ T. Gibson Substitution
82'
J. Batrouni yellow card
86'
L. Berron yellow card
86'
L. Berron red card
89'
A. Ward yellow card
90+3'
0 - 1
P. Wilson penalty
90+5'
Tiago ↔ L. Ricol Substitution
90+7'
B. Byaruhanga yellow card

All Predictions Markets

Soccer match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top Pick
BTTS

Yes

Confidence 67.1% Medium Confidence
Odds 1.73
Value +13%
Win Probability 67.1%
View Full Analysis
👕
1X2 Home Win
Confidence 63.1%
Odds 2.20
Over / Under 2.5 Over 2.5
Confidence 55.6%
Odds 1.85
🚩
Corners O/U Under 7.5 Corners
Confidence 92%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds 2.88
🎯
Correct Score 2-1
Confidence -
Odds 9.00

Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "Yes" showing the best current confidence signal.

Confidence 46.3% Low
Best Odds 9.00 Fair Odds
Value Edge +13% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

46 matches analysed
San Antonio
San Antonio Home
VS
Oakland Roots Away
Oakland Roots
🎟️ 25 Matches Played
🏆 10 Wins
🎯 1.28 Avg Goals
🎟️ 21 Matches Played
🏆 5 Wins
🎯 1.24 Avg Goals
25
Matches Played
21
10
Wins
5
10
Draws
8
5
Losses
8
32
Goals For
26
28
Goals Against
30
1.28
Avg Goals Scored
1.24
1.12
Avg Goals Conceded
1.43
11
BTTS Yes
13
10
Over 2.5
10
10
Clean Sheets
3
10
Failed To Score
7

Key Stats

Quick comparison based on available match data

1.28
Average Goals Scored
1.24
1.12
Average Goals Conceded
1.43
11
BTTS Yes
13
10
Over 2.5
10
0
Shots on Goal
0

Trend Signals

Derived from season data
Attack Edge San Antonio
Defensive Edge San Antonio
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 40%
Away Win Rate 24%

San Antonio show the stronger season trend before kickoff.

Last matches: San Antonio
16.08.26
USL
San Antonio
El Paso Locomotive
0
3
L
09.08.26
USL
San Antonio
Louisville City
1
1
D
01.08.26
USL
San Antonio
Indy Eleven
3
1
W
25.07.26
USL
San Antonio
Brooklyn
1
0
W
19.07.26
USL
San Antonio
Las Vegas Lights
1
2
L
05.07.26
USL
San Antonio
Monterey Bay
0
0
D
25.06.26
USL
San Antonio
Colorado Springs
2
1
W
13.06.26
USL
San Antonio
Lexington
0
2
L
27.05.26
USL
San Antonio
Sporting JAX
4
4
D
24.05.26
USL
San Antonio
Sacramento Republic
2
1
W
10.05.26
USL
San Antonio
Phoenix Rising
1
1
D
03.05.26
USL
San Antonio
Colorado Springs
3
3
D
19.04.26
USL
San Antonio
El Paso Locomotive
3
2
W
12.04.26
USL
San Antonio
Miami FC
0
0
D
09.04.26
USL
San Antonio
Orange County SC
0
2
L
05.04.26
USL
San Antonio
Monterey Bay
0
0
D
29.03.26
USL
San Antonio
Lexington
2
0
W
22.03.26
USL
San Antonio
New Mexico United
1
0
W
15.03.26
USL
San Antonio
FC Tulsa
0
0
D
08.03.26
USL
San Antonio
Phoenix Rising
2
1
W
Last matches: Oakland Roots
30.08.26
USL
Oakland Roots
Orange County SC
1
1
D
16.08.26
USL
Oakland Roots
Monterey Bay
1
1
D
09.08.26
USL
Oakland Roots
El Paso Locomotive
0
1
L
06.08.26
USL
Oakland Roots
Las Vegas Lights
0
0
D
02.08.26
USL
Oakland Roots
Pittsburgh Riverhounds
0
1
L
26.07.26
USL
Oakland Roots
Sacramento Republic
1
3
L
22.07.26
USL
Oakland Roots
Lexington
0
2
L
05.07.26
USL
Oakland Roots
New Mexico United
1
2
L
21.06.26
USL
Oakland Roots
Phoenix Rising
4
3
W
17.06.26
USL
Oakland Roots
Birmingham Legion
1
1
D
14.06.26
USL
Oakland Roots
Miami FC
0
0
D
31.05.26
USL
Oakland Roots
Colorado Springs
0
1
L
24.05.26
USL
Oakland Roots
Orange County SC
2
3
L
10.05.26
USL
Oakland Roots
El Paso Locomotive
2
1
W
02.05.26
USL
Oakland Roots
Loudoun United
2
2
D
23.04.26
USL
Oakland Roots
Las Vegas Lights
4
2
W
19.04.26
USL
Oakland Roots
FC Tulsa
1
1
D
11.04.26
USL
Oakland Roots
Tampa Bay Rowdies
2
2
D
29.03.26
USL
Oakland Roots
Orange County SC
0
1
L
22.03.26
USL
Oakland Roots
Phoenix Rising
2
2
D
H2H: San Antonio vs Oakland Roots
23.08.26
H2H
San Antonio
Oakland Roots
0
1
L
11.05.25
H2H
San Antonio
Oakland Roots
1
2
L
23.03.25
H2H
Oakland Roots
San Antonio
1
2
W
15.09.24
H2H
Oakland Roots
San Antonio
0
1
W
05.05.24
H2H
San Antonio
Oakland Roots
2
2
D
01.10.23
H2H
Oakland Roots
San Antonio
2
2
D
12.03.23
H2H
San Antonio
Oakland Roots
3
1
W
29.10.22
H2H
San Antonio
Oakland Roots
3
0
W
04.09.22
H2H
Oakland Roots
San Antonio
0
2
W
19.06.22
H2H
San Antonio
Oakland Roots
1
1
D
Last matches: San Antonio
16.08.26
USL
San Antonio
El Paso Locomotive
0
3
L
01.08.26
USL
San Antonio
Indy Eleven
3
1
W
19.07.26
USL
San Antonio
Las Vegas Lights
1
2
L
05.07.26
USL
San Antonio
Monterey Bay
0
0
D
24.05.26
USL
San Antonio
Sacramento Republic
2
1
W
03.05.26
USL
San Antonio
Colorado Springs
3
3
D
12.04.26
USL
San Antonio
Miami FC
0
0
D
29.03.26
USL
San Antonio
Lexington
2
0
W
22.03.26
USL
San Antonio
New Mexico United
1
0
W
08.03.26
USL
San Antonio
Phoenix Rising
2
1
W
28.02.26
Fri
San Antonio
Corpus Christi
1
0
W
21.02.26
Fri
San Antonio
Houston Dynamo FC II
5
2
W
H2H at home: San Antonio
23.08.26
H2H
San Antonio
Oakland Roots
0
1
L
11.05.25
H2H
San Antonio
Oakland Roots
1
2
L
05.05.24
H2H
San Antonio
Oakland Roots
2
2
D
12.03.23
H2H
San Antonio
Oakland Roots
3
1
W
29.10.22
H2H
San Antonio
Oakland Roots
3
0
W
19.06.22
H2H
San Antonio
Oakland Roots
1
1
D
Last matches: Oakland Roots
09.08.26
USL
Oakland Roots
El Paso Locomotive
0
1
L
06.08.26
USL
Oakland Roots
Las Vegas Lights
0
0
D
22.07.26
USL
Oakland Roots
Lexington
0
2
L
05.07.26
USL
Oakland Roots
New Mexico United
1
2
L
21.06.26
USL
Oakland Roots
Phoenix Rising
4
3
W
24.05.26
USL
Oakland Roots
Orange County SC
2
3
L
02.05.26
USL
Oakland Roots
Loudoun United
2
2
D
11.04.26
USL
Oakland Roots
Tampa Bay Rowdies
2
2
D
22.03.26
USL
Oakland Roots
Phoenix Rising
2
2
D
08.03.26
USL
Oakland Roots
Monterey Bay
1
0
W
H2H away: Oakland Roots
23.08.26
H2H
San Antonio
Oakland Roots
0
1
W
11.05.25
H2H
San Antonio
Oakland Roots
1
2
W
05.05.24
H2H
San Antonio
Oakland Roots
2
2
D
12.03.23
H2H
San Antonio
Oakland Roots
3
1
L
29.10.22
H2H
San Antonio
Oakland Roots
3
0
L
19.06.22
H2H
San Antonio
Oakland Roots
1
1
D
Bookmaker Odds

Odds

Showing odds from: Bet365

Away 3.00
Draw 3.25
Home 2.20
Draw/Away 1.83
Home/Away 1.28
Home/Draw 1.25
Over 0.5 1.05
Over 1.5 1.25
Over 2.5 1.85
Over 3.5 3.00
Over 4.5 5.50
Over 5.5 9.00
Over 6.5 15.00
Over 7.5 21.00
Under 0.5 8.50
Under 1.5 3.75
Under 2.5 1.95
Under 3.5 1.36
Under 4.5 1.12
Under 5.5 1.04
Under 6.5 1.01
Under 7.5 1.00
No 2.00
Yes 1.73
Away 4.00
Draw 2.20
Home 2.38
Away 3.75
Draw 2.60
Home 2.20
Away -0.25 1.82
Away -0.5 1.90
Away -0.75 1.70
Away -1 1.48
Away -1.25 1.40
Away -1.5 1.32
Away -1.75 1.23
Away -2 1.13
Away -2.25 1.12
Away -2.5 1.10
Away +0 2.85
Away +0.25 3.30
Away +0.5 3.70
Away +0.75 4.80
Home -0.25 1.98
Home -0.5 1.90
Home -0.75 2.10
Home -1 2.60
Home -1.25 2.85
Home -1.5 3.30
Home -1.75 4.00
Home -2 5.90
Home -2.25 6.25
Home -2.5 6.80
Home +0 1.40
Home +0.25 1.32
Home +0.5 1.26
Home +0.75 1.18
Away 2.75
Home 1.40
Over 0.5 1.36
Over 1.5 2.62
Over 2.5 6.50
Over 3.5 11.00
Under 0.5 3.00
Under 1.5 1.44
Under 2.5 1.10
Under 3.5 1.02
Away/Away 6.00
Away/Draw 15.00
Away/Home 23.00
Draw/Away 8.50
Draw/Draw 5.50
Draw/Home 5.00
Home/Away 34.00
Home/Draw 15.00
Home/Home 2.88
Away -1 1.83
Away -2 1.30
Away -3 1.09
Away +1 8.00
Away +2 21.00
Draw -1 3.75
Draw -2 5.50
Draw -3 10.00
Draw +1 5.50
Draw +2 12.00
Home -1 3.20
Home -2 6.50
Home -3 15.00
Home +1 1.25
Home +2 1.06
0:0 11.00
0:1 12.00
0:2 21.00
0:3 41.00
0:4 81.00
1:0 8.00
1:1 7.00
1:2 13.00
1:3 29.00
1:4 67.00
1:5 151.00
2:0 9.50
2:1 9.00
2:2 15.00
2:3 34.00
2:4 67.00
3:0 15.00
3:1 15.00
3:2 26.00
3:3 41.00
3:4 101.00
4:0 29.00
4:1 29.00
4:2 41.00
4:3 81.00
5:0 51.00
5:1 51.00
5:2 81.00
5:3 151.00
6:0 126.00
6:1 126.00
1st Half 3.00
2nd Half 2.05
Draw 3.60
Away 2.40
Home 1.67
No goal 11.00
Away 2.40
Home 1.67
No goal 11.00
Over 0.5 1.20
Over 1.5 1.83
Over 2.5 3.75
Over 3.5 7.50
Over 4.5 12.00
Over 5.5 21.00
Under 0.5 4.33
Under 1.5 1.83
Under 2.5 1.25
Under 3.5 1.07
Under 4.5 1.01
Under 5.5 1.00
Over 0.5 1.44
Over 1.5 3.25
Over 2.5 7.50
Over 3.5 13.00
Over 4.5 21.00
Under 0.5 2.62
Under 1.5 1.33
Under 2.5 1.07
Under 3.5 1.01
Under 4.5 1.00
Away -1 1.53
Away -2 1.09
Away -3 1.02
Away +1 15.00
Draw -1 3.25
Draw -2 9.00
Draw -3 26.00
Draw +1 5.00
Home -1 6.50
Home -2 21.00
Home -3 51.00
Home +1 1.22
Away -0.25 1.80
Away -0.5 1.52
Away -0.75 1.35
Away -1 1.15
Away -1.25 1.12
Away -1.5 1.10
Away +0 2.50
Away +0.25 3.45
Away +0.5 4.10
Away +0.75 5.90
Home -0.25 2.00
Home -0.5 2.42
Home -0.75 3.10
Home -1 5.50
Home -1.25 6.00
Home -1.5 6.80
Home +0 1.50
Home +0.25 1.30
Home +0.5 1.23
Home +0.75 1.13
Draw/Away 1.53
Home/Away 1.62
Home/Draw 1.22
Even 1.85
Odd 2.00
Even 1.73
Odd 2.10
Even 1.80
Odd 1.91
Away/No 7.00
Away/Yes 7.00
Draw/No 11.00
Draw/Yes 4.75
Home/No 3.40
Home/Yes 4.00
Away/Over 2.5 6.00
Away/Under 2.5 8.00
Draw/Over 2.5 12.00
Draw/Under 2.5 4.75
Home/Over 2.5 2.88
Home/Under 2.5 4.50
Over 0.5 1.22
Over 1.5 2.00
Over 2.5 4.33
Over 3.5 11.00
Over 4.5 26.00
Under 0.5 4.00
Under 1.5 1.73
Under 2.5 1.20
Under 3.5 1.05
Under 4.5 1.01
No 1.44
Yes 2.62
No 1.20
Yes 4.33
0:0 3.00
0:1 6.00
0:2 21.00
0:3 67.00
1:0 4.00
1:1 8.00
1:2 26.00
1:3 81.00
2:0 9.50
2:1 19.00
2:2 51.00
2:3 151.00
3:0 29.00
3:1 51.00
3:2 126.00
4:0 81.00
4:1 151.00
Away 15.00
Home 5.50
No 1.20
Yes 4.33
No 1.30
Yes 3.40
Away 7.00
Home 3.40
0 11.00
1 5.00
2 3.75
3 4.00
4 5.50
5 10.00
6 19.00
more 7 15.00
Away 2.25
Home 1.50
0 4.33
1 2.88
2 3.40
more 3 3.75
0 2.62
1 2.50
2 4.50
more 3 7.50
0 4.00
1 2.75
2 3.60
3 6.50
4 15.00
more 5 26.00
Over 8 1.82
Over 8.5 2.00
Under 8 1.98
Under 8.5 1.73
0 3.00
1 2.60
2 4.00
3 9.00
4 26.00
more 5 21.00
1 by 1 3.75
1 by 2 5.50
1 by 3 10.00
1 by 4+ 15.00
2 by 1 5.50
2 by 2 12.00
2 by 3 29.00
2 by 4+ 41.00
Draw 11.00
Score Draw 4.75
Away 5.00
Home 3.00
o/no 2.5 8.00
o/yes 2.5 2.20
u/no 2.5 2.50
u/yes 2.5 7.00
Over 1.25 1.16
Over 1.5 1.26
Over 1.75 1.32
Over 2 1.40
Over 2.25 1.60
Over 2.5 1.85
Over 3 2.38
Over 3.25 2.68
Over 3.5 3.00
Over 3.75 3.55
Over 4 5.00
Over 4.25 5.50
Over 4.5 5.75
Under 1.25 5.25
Under 1.5 3.70
Under 1.75 3.30
Under 2 2.85
Under 2.25 2.30
Under 2.5 1.95
Under 3 1.55
Under 3.25 1.45
Under 3.5 1.38
Under 3.75 1.27
Under 4 1.17
Under 4.25 1.15
Under 4.5 1.14
Even 1.67
Odd 2.10
Even 1.80
Odd 1.91
Over 0.5 1.35
Over 0.75 1.50
Over 1 1.75
Over 1.25 2.20
Over 1.5 2.68
Over 1.75 3.45
Over 2 5.50
Over 2.25 5.90
Over 2.5 6.60
Under 0.5 3.10
Under 0.75 2.50
Under 1 2.05
Under 1.25 1.65
Under 1.5 1.45
Under 1.75 1.30
Under 2 1.15
Under 2.25 1.13
Under 2.5 1.11
Over 3.5 1.75
Under 3.5 2.05
Away/Over 1.5 11.00
Away/Under 1.5 6.00
Draw/Over 1.5 7.50
Draw/Under 1.5 3.00
Home/Over 1.5 5.50
Home/Under 1.5 4.00
Exactly 1 67.00
Exactly 10 9.00
Exactly 11 11.00
Exactly 12 15.00
Exactly 13 19.00
Exactly 14 23.00
Exactly 15 29.00
Exactly 16 41.00
Exactly 17 41.00
Exactly 18 51.00
Exactly 19 67.00
Exactly 2 34.00
Exactly 3 21.00
Exactly 4 13.00
Exactly 5 9.50
Exactly 6 8.00
Exactly 7 7.00
Exactly 8 7.00
Exactly 9 8.00
Over 1 1.00
Over 10 4.00
Over 11 6.00
Over 12 9.00
Over 13 15.00
Over 14 19.00
Over 15 26.00
Over 16 34.00
Over 17 41.00
Over 18 51.00
Over 19 67.00
Over 2 1.01
Over 3 1.02
Over 4 1.07
Over 5 1.17
Over 6 1.33
Over 7 1.62
Over 8 2.00
Over 9 2.75
Under 1 101.00
Under 10 1.40
Under 11 1.22
Under 12 1.12
Under 13 1.07
Under 14 1.03
Under 15 1.02
Under 16 1.01
Under 17 1.00
Under 18 1.00
Under 19 1.00
Under 2 51.00
Under 3 29.00
Under 4 19.00
Under 5 9.00
Under 6 5.00
Under 7 3.25
Under 8 2.20
Under 9 1.73
1st Half 3.20
2nd Half 2.38
Draw 2.62
1st Half 3.75
2nd Half 2.75
Draw 2.05
Away 15.00
Home 9.00
12 - 14 7.00
6 - 8 2.40
9 - 11 3.00
Over 14 19.00
Under 6 5.00
2 or 3 goals 2.00
Over 3 goals 3.00
Under 2 goals 3.75

USL Championship Standings

# Team MP GD PTS Form
1
Tampa Bay Rowdies
21 18 44
L W W W W
1
New Mexico United
19 10 37
W D W W W
2
Charleston Battery
21 17 36
W L W W L
2
El Paso Locomotive
22 7 37
W W W W W
3
Detroit City
20 10 35
W D W D L
3
Orange County SC
21 2 34
L L L W W
4
Pittsburgh Riverhounds
22 2 33
L W W D W
4
FC Tulsa
20 6 32
W L L W W
5
Louisville City
21 1 31
L W D L W
5
San Antonio
21 1 32
L L D W W
6
Indy Eleven
19 1 28
W W D L L
6
Sacramento Republic
20 9 31
D W D L W
7
Rhode Island
19 8 28
W L W L W
7
Lexington
21 6 31
L W L W W
8
Hartford Athletic
19 -3 24
W D L D L
8
Las Vegas Lights
21 -2 29
L W W D D
9
Miami FC
22 -14 22
L L L D L
9
Colorado Springs
21 0 28
L L W L L
10
Loudoun United
20 -9 20
D D L W W
10
Oakland Roots
22 -3 26
W D L D L
11
Birmingham Legion
19 -5 17
L L W L D
11
Phoenix Rising
21 0 26
D W L D D
12
Brooklyn
19 -17 13
L L L L D
12
Monterey Bay
22 -17 16
L D L L L
13
Sporting JAX
21 -28 11
W L L L D
Play Offs: 1/8-finals

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

San Antonio 0 - 1 Oakland Roots
San Antonio Timeline Oakland Roots
1st Half 0 - 0
25'
D. Pacheco ↔ S. Patino Substitution
2nd Half 0 - 1
50'
J. de Vicente yellow card
51'
L. Berron yellow card
64'
Bruno Lapa ↔ P. Wilson Substitution
69'
M. Maldonado ↔ N. Hernandez Substitution
72'
J. de Vicente ↔ B. Byaruhanga Substitution
72'
B. Jacquesson ↔ T. Lepley Substitution
72'
M. Fisher ↔ T. Gibson Substitution
82'
J. Batrouni yellow card
86'
L. Berron yellow card
86'
L. Berron red card
89'
A. Ward yellow card
90+3'
0 - 1
P. Wilson penalty
90+5'
Tiago ↔ L. Ricol Substitution
90+7'
B. Byaruhanga yellow card