best mlb team last 20 years

Between May 2, 2005 and May 2, 2025, the New York Yankees have the best record by a team, with a record of 1807-1337.

TEAM REC W% G W L AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Yankees
Yankees
1807-1337
.575
3,144
1,807
1,337
107,136
15,766
27,760
5,181
401
4,284
15,097
11,473
1,224
23,756
1,877
558
121,170
46,595
9,866
456
881
539
2,484
.259
.335
.435
.770
2 Dodgers
Dodgers
1802-1343
.573
3,145
1,802
1,343
106,781
14,700
27,531
5,492
545
3,519
14,021
11,014
1,184
23,638
1,862
651
120,759
44,670
9,556
929
851
834
2,321
.258
.332
.418
.750
3 Cardinals
Cardinals
1703-1441
.542
3,144
1,703
1,441
106,753
14,345
27,702
5,445
450
3,329
13,660
10,258
1,261
22,806
1,454
609
120,086
44,034
9,224
979
835
805
2,473
.259
.329
.412
.742
4 Red Sox
Red Sox
1696-1451
.539
3,147
1,696
1,451
109,085
15,825
29,131
6,506
478
3,654
15,048
10,975
1,138
23,988
1,754
536
122,480
47,555
10,638
358
924
728
2,515
.267
.338
.436
.774
5 Braves
Braves
1670-1471
.532
3,141
1,670
1,471
107,089
14,429
27,541
5,559
456
3,555
13,798
10,419
1,028
24,587
1,500
581
120,267
44,677
9,570
981
750
794
2,397
.257
.327
.417
.744
6 Guardians
Guardians
1652-1490
.526
3,142
1,652
1,490
106,816
14,391
27,351
5,753
477
3,327
13,716
10,341
1,234
23,465
1,970
631
119,906
44,039
9,557
596
919
597
2,320
.256
.326
.412
.739
7 Rays
Rays
1646-1499
.523
3,145
1,646
1,499
106,468
14,097
26,717
5,388
610
3,507
13,425
10,477
1,282
25,725
2,385
864
119,519
43,846
9,505
441
851
476
2,135
.251
.323
.412
.735
8 Brewers
Brewers
1633-1514
.519
3,147
1,633
1,514
106,194
14,169
26,662
5,358
530
3,704
13,534
10,329
1,317
25,795
2,191
684
119,493
44,192
9,592
897
756
699
2,336
.251
.323
.416
.739
9 Phillies
Phillies
1622-1522
.516
3,144
1,622
1,522
107,370
14,364
27,175
5,366
630
3,554
13,707
10,293
1,229
24,684
2,014
507
120,517
44,463
9,550
872
753
839
2,154
.253
.323
.414
.738
10 Angels
Angels
1607-1536
.511
3,143
1,607
1,536
106,862
14,208
27,355
5,225
483
3,411
13,536
9,530
1,092
22,860
2,047
783
118,897
43,779
9,119
562
851
665
2,463
.256
.321
.410
.731
11 Astros
Astros
1607-1536
.511
3,144
1,607
1,536
106,822
14,090
27,281
5,444
450
3,556
13,449
9,772
1,129
23,352
1,855
712
119,321
44,293
9,450
780
818
547
2,469
.255
.322
.415
.737
12 Mets
Mets
1597-1548
.508
3,145
1,597
1,548
106,679
13,871
26,896
5,352
547
3,345
13,258
10,219
1,298
23,718
1,956
612
119,918
43,377
9,244
926
796
793
2,278
.252
.323
.407
.729
13 Giants
Giants
1585-1560
.504
3,145
1,585
1,560
106,884
13,191
26,895
5,409
659
2,824
12,538
9,468
995
23,440
1,467
592
119,123
42,094
8,892
925
851
756
2,428
.252
.316
.394
.710
14 Blue Jays
Blue Jays
1584-1559
.504
3,143
1,584
1,559
107,158
14,594
27,350
5,767
403
3,870
13,952
10,113
1,065
23,055
1,504
548
119,595
45,533
10,040
437
822
407
2,503
.255
.323
.425
.748
15 Cubs
Cubs
1579-1565
.502
3,145
1,579
1,565
106,810
14,047
26,967
5,472
571
3,459
13,361
10,190
1,303
25,235
1,634
673
119,902
43,958
9,502
869
730
683
2,309
.252
.323
.412
.735
16 Rangers
Rangers
1565-1580
.498
3,145
1,565
1,580
107,573
14,975
27,790
5,471
498
3,772
14,251
9,621
1,129
24,276
2,042
691
119,732
45,573
9,741
558
851
497
2,222
.258
.323
.424
.747
17 Athletics
Athletics
1551-1593
.493
3,144
1,551
1,593
106,533
13,806
26,192
5,380
464
3,343
13,138
10,529
1,090
23,847
1,633
512
119,396
42,529
9,187
404
840
383
2,451
.246
.318
.399
.717
18 Twins
Twins
1552-1596
.493
3,148
1,552
1,596
107,652
14,416
27,685
5,533
569
3,285
13,694
10,094
1,079
23,589
1,538
590
120,204
44,211
9,387
515
864
559
2,423
.257
.325
.411
.735
19 Tigers
Tigers
1535-1608
.488
3,143
1,535
1,608
107,804
14,079
28,095
5,417
704
3,275
13,489
9,275
957
24,411
1,333
561
119,361
44,745
9,396
501
824
539
2,441
.261
.322
.415
.738
20 Mariners
Mariners
1525-1618
.485
3,143
1,525
1,618
106,726
13,232
26,379
4,980
426
3,338
12,596
9,381
1,203
24,578
1,867
678
118,573
42,225
8,744
530
733
521
2,211
.247
.313
.396
.709
21 Padres
Padres
1524-1620
.485
3,144
1,524
1,620
105,733
13,014
25,865
5,050
558
3,075
12,385
10,117
997
25,088
1,992
670
118,596
41,256
8,683
962
787
643
2,215
.245
.314
.390
.705
22 Diamondbacks
Diamondbacks
1514-1630
.482
3,144
1,514
1,630
107,070
14,223
26,967
5,657
761
3,349
13,549
10,393
1,050
24,960
1,875
616
120,268
44,193
9,767
888
867
721
2,220
.252
.322
.413
.734
23 Nationals
Nationals
1511-1632
.481
3,143
1,511
1,632
106,293
13,701
27,024
5,422
497
3,182
13,034
10,135
1,200
24,000
1,957
706
119,467
42,986
9,101
1,030
809
715
2,375
.254
.324
.404
.728
24 Reds
Reds
1494-1652
.475
3,147
1,494
1,652
106,455
13,940
26,635
5,244
469
3,616
13,313
10,268
1,330
25,180
2,037
744
119,866
43,665
9,329
1,045
768
677
2,192
.250
.322
.410
.732
25 White Sox
White Sox
1473-1671
.469
3,144
1,473
1,671
106,965
13,558
27,125
5,044
429
3,486
13,000
8,796
1,228
24,168
1,715
761
118,329
43,485
8,959
593
747
415
2,441
.254
.316
.407
.722
Some of the information used here was obtained free of charge from Retrosheet.

More Yankees Stats

Team Rankings

HR

53

1st

R

177

2nd

SO

283

5th

ERA

3.72

11th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
18
13
.581
Red Sox Red Sox
17
16
.515
2.0
Blue Jays Blue Jays
15
16
.484
3.0
Rays Rays
14
17
.452
4.0
Orioles Orioles
12
18
.400
5.5
Schedule
DATE MATCHUP TIME (ET)
Fri
5/2
TBR TBR
@
NYY NYY
7:05 PM
Sat
5/3
TBR TBR
@
NYY NYY
1:05 PM
Sun
5/4
TBR TBR
@
NYY NYY
1:35 PM
Mon
5/5
SDP SDP
@
NYY NYY
7:05 PM
Tue
5/6
SDP SDP
@
NYY NYY
7:05 PM
Last Game
BAL Orioles

12 - 18

5

Final

4

NYY Yankees

18 - 13

Wed 30 Apr 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
21
11
.656
Phillies Phillies
17
14
.548
3.5
NL Central W L PCT GB
Cubs Cubs
19
13
.594
Reds Reds
17
15
.531
2.0
NL West W L PCT GB
Dodgers Dodgers
21
10
.677
Padres Padres
19
11
.633
1.5
AL East W L PCT GB
Yankees Yankees
18
13
.581
Red Sox Red Sox
17
16
.515
2.0
AL Central W L PCT GB
Tigers Tigers
20
12
.625
Guardians Guardians
18
13
.581
1.5
AL West W L PCT GB
Mariners Mariners
18
12
.600
Astros Astros
16
14
.533
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/15
DET DET
@
MIL MIL
1-5
Tue
4/15
SEA SEA
@
CIN CIN
5-3
Tue
4/15
AZ AZ
@
MIA MIA
6-2
Tue
4/15
KCR KCR
@
NYY NYY
3-4
Tue
4/15
LAA LAA
@
TEX TEX
1-3

Schedule

DATE MATCHUP TIME (ET)
Fri
5/2
WSH WSH
@
CIN CIN
6:10 PM
Fri
5/2
SDP SDP
@
PIT PIT
6:40 PM
Fri
5/2
AZ AZ
@
PHI PHI
6:45 PM
Fri
5/2
TBR TBR
@
NYY NYY
7:05 PM
Fri
5/2
KCR KCR
@
BAL BAL
7:05 PM