No games for this day
Finished
FLA
1
BOS
4
Finished
VGK
4
BUF
1
Finished
TB
3
WPG
4
Finished
NJ
4
TOR
0
After Over Time
PHI
3
CGY
4
Finished
PIT
2
ANA
5
Finished
CIN
34
ATL
17
Finished
DAL
27
IND
23
Finished
NYJ
12
KC
35
Finished
DET
19
MIA
9
After Over Time
CLE
22
NO
23
Finished
NYG
19
PHI
11
Finished
LA
20
WAS
13
Finished
DEN
26
CAR
21
Finished
HOU
44
LAC
22
Finished
GB
45
NE
27
Finished
LV
17
SF
38
Finished
ARI
3
SEA
17
Finished
TB
24
CHI
27
Finished
PHI
127
CHI
121
Finished
LAL
121
DET
116
Finished
UTA
100
MIN
115
Finished
BKN
93
DAL
130
Finished
BOS
117
MIL
97
Finished
NOP
123
LAC
139
Finished
MIA
114
SAC
108
No games for this day
Finished
NYR
1
EDM
3
Finished
PHI
3
VAN
1
After Over Time
NYI
2
SJ
3
Finished
BUF
23
MIN
6
Finished
LAL
124
ATL
114
Finished
CLE
112
CHA
124
Finished
WAS
111
DET
122
Finished
MEM
118
TOR
102
Finished
IND
122
DAL
125
Finished
DEN
100
HOU
110
Finished
SAS
122
PHX
96
Finished
NOP
87
GSW
138
No games for this day
07:00 PM ET
COL
TOR
07:00 PM ET
MIN
MTL
07:00 PM ET
WSH
OTT
07:00 PM ET
NJ
WPG
07:30 PM ET
FLA
CBJ
08:00 PM ET
DET
STL
10:00 PM ET
NSH
LA
No games for this day
07:30 PM ET
MIL
NYK
08:00 PM ET
BOS
PHI
09:00 PM ET
LAC
PHX
09:00 PM ET
MIA
UTA
10:00 PM ET
ORL
SAC
11:00 PM ET
OKC
POR
    • Baseball
      • MLB Scores
      • MLB Standings
      • MLB Transactions
    • Basketball
      • NBA Scores
      • NBA Standings
    • Football
      • NFL Scores
      • NFL Standings
    • Hockey
      • NHL Scores
      • NHL Standings
    • Soccer
      • Soccer Scores
      • Soccer Standings
      • Soccer Schedule
      • Top Scorers
      • Soccer Teams
    • Free Betting Picks
      • Baseball
        • MLB Scores
        • MLB Standings
        • MLB Transactions
      • Basketball
        • NBA Scores
        • NBA Standings
      • Football
        • NFL Scores
        • NFL Standings
      • Hockey
        • NHL Scores
        • NHL Standings
      • Soccer
        • Soccer Scores
        • Soccer Standings
        • Soccer Schedule
        • Top Scorers
        • Soccer Teams
      • Free Betting Picks

      Soccer Schedule

      Jul 8 - Jul 14, 2025

      « Previous Week
      Jul 8 - Jul 14, 2025
      Next Week »

      Wednesday, July 9

      Major League Soccer Final
      Inter Miami 2
      New England Revolution 1
      Major League Soccer Final
      Colorado Rapids 0
      Los Angeles FC 3

      Saturday, July 12

      Major League Soccer Final
      CF Montreal 1
      Orlando City SC 1
      Major League Soccer Final
      New York Red Bulls 0
      Philadelphia Union 2
      Major League Soccer Final
      Atlanta United FC 1
      Toronto FC 1
      Major League Soccer Final
      Nashville SC 1
      Inter Miami 2
      Major League Soccer Final
      New England Revolution 0
      Austin 0
      Major League Soccer Final
      Seattle Sounders 3
      Sporting Kansas City 2
      Major League Soccer Final
      San Jose Earthquakes 1
      Minnesota United FC 4
      Major League Soccer Final
      San Diego 2
      Chicago Fire 1
      Major League Soccer Final
      Columbus Crew 4
      FC Cincinnati 2
      Major League Soccer Final
      New York City FC 0
      Charlotte 2
      Major League Soccer Final
      Vancouver Whitecaps 0
      Colorado Rapids 3
      Major League Soccer Final
      Houston Dynamo 0
      Real Salt Lake 1
      Major League Soccer Final
      DC United 1
      Los Angeles Galaxy 2
      Major League Soccer Final
      FC Dallas 0
      Los Angeles FC 2

      Sunday, July 13

      Major League Soccer Final
      Portland Timbers 1
      St. Louis City 2
      • About
      • Advertise
      • Contact
      • Privacy Policy
      • Write For Us

      21Sports.com is an independent website that provides scores, information and analysis on NFL football, MLB baseball, NHL hockey, and NBA basketball. We are not affiliated with, endorsed by, or connected to the National Football League (NFL), Major League Baseball (MLB), National Hockey League (NHL), National Basketball Association (NBA), its teams, or any associated organizations. All trademarks, logos, and team names are the property of their respective owners. Any use of such marks on 21Sports.com is for informational purposes only and does not imply any association with or endorsement by the NFL, MLB, NHL, or NBA.

       

      If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (DC/KY/KS/MI/NJ/LA/OH/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), Call (877-8-HOPENY) or text HOPENY (467369) (NY), Call 877-718-5543 (NC),  1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), 1-888-777-9696 (MS) or call/text TN REDLINE 1-800-889-9789 (TN). Eligibility restrictions apply. T&C’s Apply. Void where prohibited. If you click on a link on this site which takes you to a sportsbook or casino and you subsequently open an account, 21Sports.com may receive a commission. Bets placed are the responsibility of the bettor.

      Copyright © 2023-2024 21Sports.com