No games for this day
Finished
WPG
0
CAR
7
Finished
MIN
5
WSH
1
Finished
UTA
3
PHI
6
Finished
EDM
4
NYR
1
Finished
OTT
3
ANA
6
Finished
BAL
10
BUF
36
After Over Time
TEN
36
CIN
43
After Over Time
ARI
33
DAL
30
Finished
MIN
15
DET
19
Finished
LV
38
NYJ
33
Finished
CLE
6
PIT
27
Finished
ATL
0
TB
16
Finished
IND
7
JAX
42
Finished
LAC
9
LA
24
Finished
KC
24
DEN
28
Finished
NE
24
MIA
19
Finished
PHI
10
WAS
27
Finished
BOS
108
ORL
97
Finished
BKN
98
IND
90
Finished
LAC
112
GSW
124
Finished
TOR
125
LAL
131
No games for this day
07:00 PM ET
VGK
BOS
07:00 PM ET
DET
FLA
08:00 PM ET
COL
CHI
09:00 PM ET
CGY
SJ
08:15 PM ET
CHI
SEA
07:00 PM ET
OKC
CLE
07:30 PM ET
DET
CHA
07:30 PM ET
ATL
IND
07:30 PM ET
BKN
NYK
07:30 PM ET
WAS
ORL
07:30 PM ET
CHI
PHI
08:00 PM ET
SAC
DAL
08:00 PM ET
NOP
MEM
08:00 PM ET
MIL
MIN
08:30 PM ET
BOS
HOU
08:30 PM ET
UTA
SAS
09:00 PM ET
POR
DEN
10:00 PM ET
PHX
GSW
10:00 PM ET
TOR
LAC
10:00 PM ET
MIA
LAL
No games for this day
No games for this day
No games for this day
No games for this day
    • 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 Scores

      Sunday, April 20, 2025

      « Previous Day
      Sunday, April 20, 2025
      Today Next Day »

      Eredivisie

      Netherlands
      Eredivisie Final
      Ajax 0
      Utrecht 4

      Süper Lig

      Turkey
      Süper Lig Final
      Gazişehir Gaziantep 1
      Istanbul Basaksehir 2
      Süper Lig Final
      Eyüpspor 0
      Rizespor 1
      Süper Lig Final
      Kayserispor 3
      Fenerbahce 3

      La Liga

      Spain
      La Liga Final
      Osasuna 3
      Valladolid 2
      La Liga Final
      Real Sociedad 2
      Villarreal 2
      La Liga Final
      Alaves 1
      Sevilla 1
      La Liga Final
      Athletic Club 0
      Real Madrid 1

      Premier League

      England
      Premier League Final
      Chelsea 2
      Fulham 1
      Premier League Final
      Arsenal 4
      Ipswich 0
      Premier League Final
      Wolves 1
      Manchester United 0
      Premier League Final
      Liverpool 1
      Leicester 0

      Ligue 1

      France
      Ligue 1 Final
      Auxerre 1
      Lille 3
      Ligue 1 Final
      Angers 1
      Nice 2
      Ligue 1 Final
      Toulouse 0
      Reims 1
      Ligue 1 Final
      Lens 3
      Stade Brestois 29 1
      Ligue 1 Final
      Lyon 1
      Saint Etienne 2

      Serie A

      Italy
      Serie A Final
      Venezia 2
      Empoli 2
      Serie A Final
      Inter 0
      Bologna 1
      Serie A Final
      Atalanta 1
      AC Milan 0

      Bundesliga

      Germany
      Bundesliga Final
      Eintracht Frankfurt 0
      FC Augsburg 0
      Bundesliga Final
      Borussia Mönchengladbach 2
      Borussia Dortmund 3
      Bundesliga Final
      Bayer Leverkusen 1
      FC St. Pauli 1
      • 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