Updated July 6, 2020, at 6:04 PM

Club Soccer Predictions

Forecasts and Soccer Power Index (SPI) ratings for 38 leagues, updated after each match.

See also: How this worksGlobal club soccer rankings

Time (ET)LeagueMatchQuality
The harmonic mean of the teams’ SPI ratings
Importance
How much the result will alter the league projections
Match Rating
The average of quality and importance
Premier League
Tuesday, July 7
July 7
11:30 a.m.
league-logo
Russia
Tambov
40%
28%
Akhmat Grozny
32%
45
75
60
Süper Lig
Tuesday, July 7
July 7
11:30 a.m.
league-logo
Turkey
Gençlerbirliği
27%
25%
Fenerbahçe
48%
40
29
35
Championship
Tuesday, July 7
July 7
12 p.m.
league-logo
England
Nottm Forest
31%
31%
Fulham
38%
51
19
35
Championship
Tuesday, July 7
July 7
1 p.m.
league-logo
England
Brentford
73%
20%
Charlton Athletic
7%
49
59
54
Championship
Tuesday, July 7
July 7
1 p.m.
league-logo
England
Luton Town
28%
29%
Barnsley
43%
38
57
47
Championship
Tuesday, July 7
July 7
1 p.m.
league-logo
England
Reading
35%
30%
Huddersfield
35%
47
10
28
Premier League
Tuesday, July 7
July 7
1 p.m.
league-logo
England
Crystal Palace
16%
23%
Chelsea
61%
77
21
49
Premier League
Tuesday, July 7
July 7
1 p.m.
league-logo
England
Watford
59%
25%
Norwich
16%
64
37
51
La Liga
Tuesday, July 7
July 7
1:30 p.m.
league-logo
Spain
Valencia
39%
29%
Valladolid
31%
65
0
32
La Liga 2
Tuesday, July 7
July 7
1:30 p.m.
league-logo
Spain
Mirandés
31%
27%
Elche
42%
34
26
30
Premier League
Tuesday, July 7
July 7
1:30 p.m.
league-logo
Russia
Arsenal Tula
43%
28%
Krylia Sovetov
29%
44
37
41
Serie A
Tuesday, July 7
July 7
1:30 p.m.
league-logo
Italy
Lecce
18%
20%
Lazio
61%
58
43
50
Süper Lig
Tuesday, July 7
July 7
2 p.m.
league-logo
Turkey
Başakşehir
81%
15%
Denizlispor
4%
42
73
57
La Liga 2
Tuesday, July 7
July 7
2:30 p.m.
league-logo
Spain
Fuenlabrada
50%
29%
Racing
21%
28
5
16
Super League
Tuesday, July 7
July 7
2:30 p.m.
league-logo
Switzerland
Xamax
33%
27%
Zürich
40%
35
26
30
Championship
Tuesday, July 7
July 7
2:45 p.m.
league-logo
England
Cardiff City
45%
29%
Blackburn
25%
50
16
33
Premier League
Tuesday, July 7
July 7
3:15 p.m.
league-logo
England
Arsenal
35%
27%
Leicester
38%
81
25
53
La Liga 2
Tuesday, July 7
July 7
3:45 p.m.
league-logo
Spain
Extremadura
19%
30%
Cádiz
51%
32
52
42
Serie A
Tuesday, July 7
July 7
3:45 p.m.
league-logo
Italy
AC Milan
25%
25%
Juventus
49%
80
24
52
La Liga
Tuesday, July 7
July 7
4 p.m.
league-logo
Spain
Celta Vigo
24%
28%
Atlético Madrid
48%
78
9
43
Championship
Wednesday, July 8
July 8
10 a.m.
league-logo
England
Millwall
41%
31%
Middlesbrough
28%
48
34
41
Premier League
Wednesday, July 8
July 8
11 a.m.
league-logo
Russia
Zenit
71%
18%
Sochi
11%
63
3
33
Premier League
Wednesday, July 8
July 8
11 a.m.
league-logo
Russia
Orenburg
20%
25%
CSKA Moscow
55%
51
86
69
Süper Lig
Wednesday, July 8
July 8
11:30 a.m.
league-logo
Turkey
Trabzonspor
77%
15%
Antalyaspor
8%
46
50
48
Süper Lig
Wednesday, July 8
July 8
11:30 a.m.
league-logo
Turkey
Sivasspor
47%
25%
Y. Malatyaspor
29%
43
41
42
Championship
Wednesday, July 8
July 8
12 p.m.
league-logo
England
West Brom
55%
26%
Derby County
19%
55
54
54
Superliga
Wednesday, July 8
July 8
12 p.m.
league-logo
Denmark
Randers
45%
25%
Esbjerg
30%
32
0
16
Superliga
Wednesday, July 8
July 8
12 p.m.
league-logo
Denmark
Horsens
40%
29%
Hobro
31%
30
1
15
Super League
Wednesday, July 8
July 8
12:15 p.m.
league-logo
Switzerland
Young Boys
80%
13%
Thun
7%
43
76
59
Super League
Wednesday, July 8
July 8
12:15 p.m.
league-logo
Greece
Aris
23%
23%
Olympiacos
54%
55
0
27
NWSL Challenge Cup
Wednesday, July 8
July 8
12:30 p.m.
league-logo
USA
Utah
38%
30%
Reign
32%
53
69
61
Championship
Wednesday, July 8
July 8
1 p.m.
league-logo
England
Bristol City
38%
26%
Hull City
35%
43
24
33
Championship
Wednesday, July 8
July 8
1 p.m.
league-logo
England
Wigan
45%
29%
QPR
26%
49
31
40
Championship
Wednesday, July 8
July 8
1 p.m.
league-logo
England
Birmingham
34%
28%
Swansea City
39%
47
8
27
Premier League
Wednesday, July 8
July 8
1 p.m.
league-logo
England
Sheffield Utd
22%
30%
Wolves
48%
76
31
53
Premier League
Wednesday, July 8
July 8
1 p.m.
league-logo
England
Man. City
65%
19%
Newcastle
16%
77
0
38
Premier League
Wednesday, July 8
July 8
1 p.m.
league-logo
England
West Ham
41%
26%
Burnley
32%
69
13
41
La Liga 2
Wednesday, July 8
July 8
1:30 p.m.
league-logo
Spain
Málaga
44%
35%
Deportivo
21%
34
24
29
La Liga 2
Wednesday, July 8
July 8
1:30 p.m.
league-logo
Spain
Oviedo
42%
32%
Las Palmas
25%
31
47
39
Premier League
Wednesday, July 8
July 8
1:30 p.m.
league-logo
Russia
Rostov
46%
31%
Ufa
23%
50
23
36
Premier League
Wednesday, July 8
July 8
1:30 p.m.
league-logo
Russia
Spartak Moscow
27%
28%
Lokomotiv
45%
57
25
41
Serie A
Wednesday, July 8
July 8
1:30 p.m.
league-logo
Italy
Genoa
25%
24%
Napoli
51%
66
21
44
Serie A
Wednesday, July 8
July 8
1:30 p.m.
league-logo
Italy
Fiorentina
46%
26%
Cagliari
27%
62
1
31
Primeira Liga
Wednesday, July 8
July 8
2 p.m.
league-logo
Portugal
Boavista
38%
32%
Marítimo
30%
43
2
22
Super League
Wednesday, July 8
July 8
2 p.m.
league-logo
Greece
PAOK
53%
28%
Panathinaikos
19%
54
11
32
Superliga
Wednesday, July 8
July 8
2 p.m.
league-logo
Denmark
Odense
42%
27%
Silkeborg
31%
35
0
17
Superliga
Wednesday, July 8
July 8
2 p.m.
league-logo
Denmark
Lyngby
33%
28%
SønderjyskE
39%
28
1
14
Süper Lig
Wednesday, July 8
July 8
2 p.m.
league-logo
Turkey
Göztepe
49%
27%
Ankaragücü
24%
35
17
26
Süper Lig
Wednesday, July 8
July 8
2 p.m.
league-logo
Turkey
Alanyaspor
34%
26%
Galatasaray
40%
55
0
28
La Liga
Wednesday, July 8
July 8
2:30 p.m.
league-logo
Spain
Getafe
41%
30%
Villarreal
29%
77
13
45
La Liga
Wednesday, July 8
July 8
2:30 p.m.
league-logo
Spain
Real Betis
39%
28%
Osasuna
33%
71
0
36
Super League
Wednesday, July 8
July 8
2:30 p.m.
league-logo
Greece
AEK Athens
76%
17%
OFI
7%
45
50
47
Super League
Wednesday, July 8
July 8
2:30 p.m.
league-logo
Switzerland
Sion
14%
21%
Basel
65%
44
42
43
Super League
Wednesday, July 8
July 8
2:30 p.m.
league-logo
Switzerland
Servette
37%
29%
Luzern
34%
47
0
23
Championship
Wednesday, July 8
July 8
2:45 p.m.
league-logo
England
Sheffield Wed.
33%
31%
Preston
35%
46
2
24
Premier League
Wednesday, July 8
July 8
3:15 p.m.
league-logo
England
Brighton
24%
24%
Liverpool
52%
80
0
40
La Liga 2
Wednesday, July 8
July 8
3:45 p.m.
league-logo
Spain
Ponferradina
33%
31%
Lugo
36%
27
55
41
La Liga 2
Wednesday, July 8
July 8
3:45 p.m.
league-logo
Spain
Huesca
51%
27%
Alcorcón
23%
35
63
49
Serie A
Wednesday, July 8
July 8
3:45 p.m.
league-logo
Italy
Bologna
39%
25%
Sassuolo
36%
64
0
32
Serie A
Wednesday, July 8
July 8
3:45 p.m.
league-logo
Italy
Atalanta
73%
16%
Sampdoria
10%
70
7
39
Serie A
Wednesday, July 8
July 8
3:45 p.m.
league-logo
Italy
Roma
50%
24%
Parma
25%
63
0
32
Serie A
Wednesday, July 8
July 8
3:45 p.m.
league-logo
Italy
Torino
51%
25%
Brescia
24%
51
22
37
La Liga
Wednesday, July 8
July 8
4 p.m.
league-logo
Spain
Barcelona
82%
13%
Espanyol
5%
77
29
53
Primeira Liga
Wednesday, July 8
July 8
4:15 p.m.
league-logo
Portugal
Desportivo Aves
28%
30%
Vitória
42%
33
27
30
MLS is Back
Wednesday, July 8
July 8
8 p.m.
league-logo
USA
Orlando City
27%
24%
Inter Miami
49%
39
98
68
NWSL Challenge Cup
Wednesday, July 8
July 8
10 p.m.
league-logo
USA
Sky Blue
34%
29%
Houston
38%
50
43
47
MLS is Back
Wednesday, July 8
July 8
10:30 p.m.
league-logo
USA
Nashville
22%
24%
Chicago
53%
33
82
57
MLS is Back
Thursday, July 9
July 9
9 a.m.
league-logo
USA
NYCFC
37%
24%
Philadelphia
39%
45
100
73
Premier League
Thursday, July 9
July 9
10 a.m.
league-logo
Russia
Ural
36%
29%
Dinamo Moscow
35%
45
10
28
Süper Lig
Thursday, July 9
July 9
11:30 a.m.
league-logo
Turkey
Rizespor
44%
24%
Kayserispor
32%
33
100
67
Championship
Thursday, July 9
July 9
12 p.m.
league-logo
England
Leeds United
62%
24%
Stoke City
14%
60
56
58
Primeira Liga
Thursday, July 9
July 9
12 p.m.
league-logo
Portugal
Rio Ave
43%
28%
Portimonense
29%
51
38
45
Superliga
Thursday, July 9
July 9
12 p.m.
league-logo
Denmark
Brøndby
39%
26%
Nordsjælland
35%
49
0
25
Superliga
Thursday, July 9
July 9
12 p.m.
league-logo
Denmark
AaB
36%
25%
AGF Aarhus
38%
47
0
23
Premier League
Thursday, July 9
July 9
1 p.m.
league-logo
England
Bournemouth
29%
24%
Tottenham
47%
68
29
49
Premier League
Thursday, July 9
July 9
1 p.m.
league-logo
England
Everton
42%
27%
Southampton
31%
74
0
37
La Liga
Thursday, July 9
July 9
1:30 p.m.
league-logo
Spain
Mallorca
40%
26%
Levante
34%
63
18
41
La Liga
Thursday, July 9
July 9
1:30 p.m.
league-logo
Spain
Eibar
37%
33%
Leganés
30%
71
30
50
La Liga 2
Thursday, July 9
July 9
1:30 p.m.
league-logo
Spain
Albacete
35%
39%
Sporting Gijón
27%
32
50
41
Premier League
Thursday, July 9
July 9
1:30 p.m.
league-logo
Russia
Rubin Kazan
11%
28%
Krasnodar
61%
53
53
53
Serie A
Thursday, July 9
July 9
1:30 p.m.
league-logo
Italy
SPAL
32%
28%
Udinese
40%
56
14
35
Superliga
Thursday, July 9
July 9
2 p.m.
league-logo
Denmark
Midtjylland
42%
29%
Copenhagen
29%
59
0
30
Süper Lig
Thursday, July 9
July 9
2 p.m.
league-logo
Turkey
GFK
36%
31%
Konyaspor
33%
38
50
44
Süper Lig
Thursday, July 9
July 9
2 p.m.
league-logo
Turkey
Beşiktaş
48%
23%
Kasımpaşa
29%
47
0
24
Primeira Liga
Thursday, July 9
July 9
2:15 p.m.
league-logo
Portugal
Tondela
13%
22%
Porto
65%
52
58
55
La Liga 2
Thursday, July 9
July 9
2:30 p.m.
league-logo
Spain
Rayo Vallecano
52%
27%
Numancia
21%
33
65
49
Super League
Thursday, July 9
July 9
2:30 p.m.
league-logo
Switzerland
Lugano
24%
26%
St. Gallen
50%
47
48
47
Premier League
Thursday, July 9
July 9
3:15 p.m.
league-logo
England
Aston Villa
15%
20%
Man. United
65%
74
60
67
La Liga 2
Thursday, July 9
July 9
3:45 p.m.
league-logo
Spain
Tenerife
36%
29%
Zaragoza
35%
38
72
55
La Liga 2
Thursday, July 9
July 9
3:45 p.m.
league-logo
Spain
Girona
34%
31%
Almería
35%
41
78
60
Serie A
Thursday, July 9
July 9
3:45 p.m.
league-logo
Italy
Verona
19%
22%
Inter Milan
59%
69
2
36
La Liga
Thursday, July 9
July 9
4 p.m.
league-logo
Spain
Athletic Bilbao
26%
29%
Sevilla
45%
76
11
43
Primeira Liga
Thursday, July 9
July 9
4:30 p.m.
league-logo
Portugal
Famalicão
16%
21%
Benfica
63%
54
10
32
MLS is Back
Thursday, July 9
July 9
8 p.m.
league-logo
USA
Montreal
32%
23%
New England
45%
35
100
67
MLS is Back
Thursday, July 9
July 9
10:30 p.m.
league-logo
USA
FC Dallas
56%
23%
Vancouver
22%
31
97
64
Primeira Liga
Friday, July 10
July 10
12 p.m.
league-logo
Portugal
Guimarães
46%
28%
Gil Vicente
27%
53
0
26
Serie B
Friday, July 10
July 10
12:45 p.m.
league-logo
Italy
Juve Stabia
36%
30%
Virtus Entella
34%
20
39
29
La Liga
Friday, July 10
July 10
1:30 p.m.
league-logo
Spain
Real Sociedad
45%
28%
Granada
26%
73
1
37
Primeira Liga
Friday, July 10
July 10
2:15 p.m.
league-logo
Portugal
Sporting
46%
27%
Santa Clara
27%
54
0
27
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Cittadella
36%
31%
Crotone
33%
33
100
66
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Benevento
54%
30%
Venezia
16%
27
10
19
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Spezia
44%
32%
Cosenza
25%
26
51
38
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Empoli
32%
33%
Frosinone
35%
28
32
30
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Livorno
26%
30%
Cremonese
45%
21
17
19
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Pescara
38%
32%
Perugia
30%
22
17
19
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Pordenone
40%
31%
Pisa
29%
21
28
25
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Chievo
46%
30%
Trapani
24%
25
40
33
Serie B
Friday, July 10
July 10
3 p.m.
league-logo
Italy
Ascoli
37%
31%
Salernitana
32%
20
45
32
La Liga
Friday, July 10
July 10
4 p.m.
league-logo
Spain
Real Madrid
84%
13%
Alavés
3%
74
63
69
Primeira Liga
Friday, July 10
July 10
4:30 p.m.
league-logo
Portugal
Paços Ferreira
24%
24%
Braga
52%
53
1
27
MLS is Back
Friday, July 10
July 10
8 p.m.
league-logo
USA
Toronto FC
51%
24%
D.C. United
25%
39
100
69
MLS is Back
Friday, July 10
July 10
10:30 p.m.
league-logo
USA
Seattle
46%
23%
San Jose
31%
41
100
70
Allsvenskan
Saturday, July 11
July 11
9 a.m.
league-logo
Sweden
Hammarby
62%
20%
Sirius
17%
33
13
23
Allsvenskan
Saturday, July 11
July 11
9 a.m.
league-logo
Sweden
Falkenbergs
31%
28%
Östersund
41%
17
53
35
Eliteserien
Saturday, July 11
July 11
12 p.m.
league-logo
Norway
Sarpsborg
34%
27%
Kristiansund
40%
27
23
25
Super League
Saturday, July 11
July 11
12:15 p.m.
league-logo
Greece
Volos
29%
28%
Atromitos
43%
27
0
14
Super League
Saturday, July 11
July 11
12:15 p.m.
league-logo
Greece
Panionios
35%
30%
Panetolikos
34%
25
100
63
Super League
Saturday, July 11
July 11
12:15 p.m.
league-logo
Greece
Lamia
36%
34%
Larissa
30%
28
0
14
Super League
Saturday, July 11
July 11
12:15 p.m.
league-logo
Greece
Xanthi
37%
32%
Asteras Tripoli
31%
31
49
40
Primeira Liga
Saturday, July 11
July 11
2:15 p.m.
league-logo
Portugal
Belenenses
35%
29%
Moreirense
37%
41
14
28
Eliteserien
Saturday, July 11
July 11
2:30 p.m.
league-logo
Norway
Rosenborg
67%
19%
Strømsgodset
14%
33
21
27
USL
Saturday, July 11
July 11
4 p.m.
league-logo
USA
Real Monarchs
45%
26%
San Diego Loyal
30%
19
19
19
USL
Saturday, July 11
July 11
7 p.m.
league-logo
USA
Indy Eleven
47%
27%
Saint Louis
26%
25
30
27
USL
Saturday, July 11
July 11
7:30 p.m.
league-logo
USA
Tampa Bay
76%
16%
Atlanta United 2
8%
12
13
12
MLS is Back
Saturday, July 11
July 11
8 p.m.
league-logo
USA
Atlanta
46%
24%
NY Red Bulls
30%
43
100
71
USL
Saturday, July 11
July 11
8 p.m.
league-logo
USA
C.S. Switchbacks
34%
27%
New Mexico
40%
15
28
21
USL
Saturday, July 11
July 11
9:30 p.m.
league-logo
USA
El Paso
59%
25%
RGV Toros
16%
11
14
13
USL
Saturday, July 11
July 11
10 p.m.
league-logo
USA
Phoenix Rising
74%
16%
LA Galaxy II
10%
23
18
20
MLS is Back
Saturday, July 11
July 11
10:30 p.m.
league-logo
USA
FC Cincinnati
21%
24%
Columbus
55%
30
96
63
Allsvenskan
Sunday, July 12
July 12
8:30 a.m.
league-logo
Sweden
Helsingborgs
16%
24%
AIK
59%
25
33
29
Allsvenskan
Sunday, July 12
July 12
8:30 a.m.
league-logo
Sweden
Örebro
44%
28%
Varbergs BoIS
28%
21
32
27
Allsvenskan
Sunday, July 12
July 12
11:30 a.m.
league-logo
Sweden
Mjällby
20%
28%
Häcken
51%
27
19
23
Allsvenskan
Sunday, July 12
July 12
11:30 a.m.
league-logo
Sweden
Göteborg
26%
27%
Djurgården
48%
39
14
26
Eliteserien
Sunday, July 12
July 12
12 p.m.
league-logo
Norway
Viking
40%
25%
Odd
35%
29
19
24
NWSL Challenge Cup
Sunday, July 12
July 12
12:30 p.m.
league-logo
USA
Washington
39%
28%
Houston
33%
53
63
58
Eliteserien
Sunday, July 12
July 12
2:30 p.m.
league-logo
Norway
Brann
53%
27%
Sandefjord
21%
19
33
26
USL
Sunday, July 12
July 12
5 p.m.
league-logo
USA
Louisville City
43%
27%
Pittsburgh
29%
25
17
21
MLS is Back
Sunday, July 12
July 12
8 p.m.
league-logo
USA
Sporting KC
35%
23%
Minnesota
42%
41
100
70
NWSL Challenge Cup
Sunday, July 12
July 12
10 p.m.
league-logo
USA
Chicago
38%
29%
Utah
33%
55
66
61
MLS is Back
Sunday, July 12
July 12
10:30 p.m.
league-logo
USA
Real Salt Lake
39%
27%
Colorado
34%
38
100
69
NWSL Challenge Cup
Monday, July 13
July 13
12:30 p.m.
league-logo
USA
Reign
31%
30%
Portland
39%
54
47
50
Allsvenskan
Monday, July 13
July 13
1 p.m.
league-logo
Sweden
Kalmar
27%
28%
Elfsborg
44%
24
24
24
Allsvenskan
Monday, July 13
July 13
1 p.m.
league-logo
Sweden
Malmö
44%
27%
Norrköping
29%
54
100
77
USL
Monday, July 13
July 13
7 p.m.
league-logo
USA
Oklahoma City
50%
25%
FC Tulsa
25%
14
21
18
MLS is Back
Monday, July 13
July 13
8 p.m.
league-logo
USA
LAFC
63%
19%
Houston
19%
42
98
70
NWSL Challenge Cup
Monday, July 13
July 13
10 p.m.
league-logo
USA
Sky Blue
16%
24%
North Carolina
61%
57
81
69
USL
Monday, July 13
July 13
10 p.m.
league-logo
USA
Sacramento
63%
21%
Tacoma Defiance
16%
14
18
16
MLS is Back
Monday, July 13
July 13
10:30 p.m.
league-logo
USA
LA Galaxy
43%
21%
Portland
36%
40
100
70
USL
Wednesday, July 15
July 15
8 p.m.
league-logo
USA
Birmingham
44%
27%
Memphis 901
29%
14
27
20
USL
Thursday, July 16
July 16
9 p.m.
league-logo
USA
Orange County
28%
25%
Phoenix Rising
47%
32
19
26
USL
Friday, July 17
July 17
7 p.m.
league-logo
USA
Tampa Bay
49%
26%
North Carolina
25%
23
17
20
USL
Friday, July 17
July 17
7 p.m.
league-logo
USA
RGV Toros
17%
21%
San Antonio
62%
12
14
13
USL
Friday, July 17
July 17
7 p.m.
league-logo
USA
NY Red Bulls II
43%
24%
Hartford Athletic
32%
12
29
20
USL
Friday, July 17
July 17
9 p.m.
league-logo
USA
Austin Bold
48%
26%
Oklahoma City
27%
20
29
25
USL
Saturday, July 18
July 18
7 p.m.
league-logo
USA
Indy Eleven
78%
15%
Sporting KC II
7%
11
11
11
USL
Saturday, July 18
July 18
7 p.m.
league-logo
USA
Tacoma Defiance
28%
22%
Portland 2
50%
13
17
15
USL
Saturday, July 18
July 18
7 p.m.
league-logo
USA
Philadelphia II
17%
23%
Pittsburgh
61%
11
19
15
Allsvenskan
Sunday, July 19
July 19
11:30 a.m.
league-logo
Sweden
Falkenbergs
34%
29%
Helsingborgs
37%
16
55
35
Premier League
Sunday, July 19
July 19
7 p.m.
league-logo
Russia
Krasnodar
61%
26%
Dinamo Moscow
14%
55
28
42
USL
Sunday, July 19
July 19
8 p.m.
league-logo
USA
Charleston
41%
29%
Birmingham
31%
16
21
18
USL
Sunday, July 19
July 19
9 p.m.
league-logo
USA
Sacramento
41%
26%
Reno 1868
33%
24
21
22
See more

Coming soon

Comments