what team has the best record in the last 20 years

Between June 10, 2005 and June 10, 2025, the New York Yankees have the best record by a team, with a record of 1809-1334.

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
1809-1334
.576
3,143
1,809
1,334
107,075
15,760
27,733
5,184
403
4,291
15,091
11,476
1,226
23,822
1,875
559
121,115
46,596
9,878
452
886
538
2,479
.259
.335
.435
.770
2 Dodgers
Dodgers
1806-1340
.574
3,146
1,806
1,340
106,869
14,750
27,565
5,494
545
3,539
14,067
11,040
1,181
23,711
1,868
649
120,864
44,766
9,578
916
858
840
2,325
.258
.332
.419
.751
3 Cardinals
Cardinals
1702-1440
.542
3,142
1,702
1,440
106,646
14,299
27,644
5,438
447
3,318
13,620
10,235
1,264
22,859
1,444
605
119,956
43,930
9,203
972
839
797
2,462
.259
.329
.412
.741
4 Red Sox
Red Sox
1692-1455
.538
3,147
1,692
1,455
109,104
15,820
29,112
6,507
479
3,664
15,047
10,949
1,141
24,090
1,769
543
122,475
47,569
10,650
362
919
727
2,498
.267
.337
.436
.773
5 Braves
Braves
1668-1474
.531
3,142
1,668
1,474
107,142
14,406
27,547
5,533
453
3,558
13,784
10,437
1,036
24,665
1,496
587
120,333
44,660
9,544
972
746
787
2,394
.257
.327
.417
.744
6 Rays
Rays
1656-1489
.527
3,145
1,656
1,489
106,451
14,098
26,680
5,376
605
3,519
13,422
10,481
1,286
25,823
2,409
865
119,502
43,823
9,500
437
847
473
2,130
.251
.323
.412
.735
7 Guardians
Guardians
1649-1493
.525
3,142
1,649
1,493
106,748
14,388
27,311
5,743
471
3,321
13,711
10,361
1,234
23,529
1,981
629
119,853
43,959
9,535
594
916
595
2,310
.256
.326
.412
.738
8 Brewers
Brewers
1635-1512
.520
3,147
1,635
1,512
106,188
14,164
26,618
5,328
528
3,703
13,530
10,338
1,312
25,824
2,210
686
119,481
44,111
9,559
889
754
686
2,322
.251
.323
.415
.738
9 Phillies
Phillies
1621-1522
.516
3,143
1,621
1,522
107,347
14,326
27,125
5,367
626
3,549
13,676
10,253
1,227
24,722
2,019
501
120,445
44,391
9,542
861
757
832
2,143
.253
.323
.414
.736
10 Astros
Astros
1614-1529
.514
3,144
1,614
1,529
106,863
14,115
27,323
5,438
449
3,566
13,471
9,783
1,134
23,397
1,857
706
119,367
44,357
9,453
770
817
544
2,473
.256
.322
.415
.738
11 Angels
Angels
1606-1538
.511
3,144
1,606
1,538
106,864
14,215
27,319
5,225
477
3,436
13,541
9,534
1,101
23,021
2,033
774
118,912
43,806
9,138
558
855
658
2,454
.256
.321
.410
.731
12 Mets
Mets
1599-1545
.509
3,144
1,599
1,545
106,637
13,874
26,878
5,342
543
3,354
13,268
10,235
1,316
23,737
1,959
606
119,908
43,368
9,239
918
802
789
2,292
.252
.323
.407
.730
13 Giants
Giants
1592-1553
.506
3,145
1,592
1,553
106,844
13,191
26,849
5,390
660
2,824
12,536
9,485
1,002
23,555
1,476
592
119,100
42,031
8,874
914
855
752
2,422
.251
.316
.393
.709
14 Blue Jays
Blue Jays
1588-1556
.505
3,144
1,588
1,556
107,211
14,617
27,383
5,774
394
3,885
13,977
10,151
1,058
23,109
1,502
543
119,685
45,600
10,053
443
822
410
2,505
.255
.324
.425
.749
15 Cubs
Cubs
1581-1563
.503
3,145
1,581
1,563
106,821
14,082
26,952
5,466
576
3,461
13,399
10,212
1,299
25,294
1,646
672
119,925
43,953
9,503
857
736
679
2,302
.252
.323
.411
.734
16 Rangers
Rangers
1560-1587
.496
3,147
1,560
1,587
107,546
14,897
27,704
5,439
493
3,748
14,175
9,627
1,128
24,352
2,064
695
119,712
45,373
9,680
558
853
496
2,219
.258
.323
.422
.745
17 Twins
Twins
1554-1593
.494
3,147
1,554
1,593
107,570
14,408
27,635
5,520
567
3,290
13,687
10,096
1,087
23,668
1,533
584
120,119
44,159
9,377
508
858
553
2,412
.257
.325
.411
.735
18 Athletics
Athletics
1550-1596
.493
3,146
1,550
1,596
106,614
13,814
26,218
5,385
461
3,364
13,152
10,535
1,089
24,001
1,651
512
119,481
42,617
9,210
404
839
386
2,452
.246
.318
.400
.718
19 Tigers
Tigers
1542-1602
.490
3,144
1,542
1,602
107,838
14,117
28,098
5,421
696
3,283
13,525
9,296
963
24,484
1,326
556
119,413
44,760
9,400
492
824
535
2,444
.261
.323
.415
.738
20 Mariners
Mariners
1526-1619
.485
3,145
1,526
1,619
106,820
13,227
26,384
4,956
419
3,353
12,596
9,393
1,206
24,679
1,873
676
118,681
42,237
8,728
530
732
513
2,221
.247
.313
.395
.708
21 Padres
Padres
1518-1626
.483
3,144
1,518
1,626
105,709
12,987
25,809
5,039
555
3,075
12,352
10,087
995
25,122
1,997
663
118,535
41,183
8,669
957
787
637
2,206
.244
.314
.390
.703
22 Diamondbacks
Diamondbacks
1512-1631
.481
3,143
1,512
1,631
107,034
14,232
26,955
5,650
762
3,365
13,562
10,383
1,056
24,998
1,892
619
120,214
44,224
9,777
875
866
717
2,221
.252
.322
.413
.735
23 Nationals
Nationals
1506-1635
.479
3,141
1,506
1,635
106,209
13,699
26,977
5,412
497
3,193
13,033
10,112
1,204
24,019
1,977
708
119,344
42,962
9,102
1,011
808
699
2,365
.254
.324
.405
.728
24 Reds
Reds
1497-1649
.476
3,147
1,497
1,649
106,397
13,893
26,595
5,225
472
3,605
13,268
10,259
1,320
25,238
2,041
748
119,788
43,579
9,302
1,045
767
675
2,187
.250
.321
.410
.731
25 White Sox
White Sox
1465-1680
.466
3,145
1,465
1,680
106,977
13,518
27,086
5,048
428
3,468
12,957
8,811
1,212
24,248
1,699
745
118,334
43,394
8,944
587
747
410
2,439
.253
.315
.406
.721
Some of the information used here was obtained free of charge from Retrosheet.

More Yankees Stats

Team Rankings

HR

105

1st

R

349

3rd

SO

607

3rd

ERA

3.78

13th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
39
25
.609
Blue Jays Blue Jays
36
30
.545
4.0
Rays Rays
36
30
.545
4.0
Red Sox Red Sox
32
36
.471
9.0
Orioles Orioles
26
38
.406
13.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/10
NYY NYY
@
KCR KCR
7:40 PM
Wed
6/11
NYY NYY
@
KCR KCR
7:40 PM
Thu
6/12
NYY NYY
@
KCR KCR
7:40 PM
Fri
6/13
NYY NYY
@
BOS BOS
7:10 PM
Sat
6/14
NYY NYY
@
BOS BOS
7:15 PM
Last Game
NYY Yankees

39 - 25

7

Final

11

BOS Red Sox

32 - 35

Sun 8 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
39
25
.609
Rays Rays
36
30
.545
4.0
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Twins Twins
35
30
.538
7.0
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
33
32
.508
3.0
NL East W L PCT GB
Mets Mets
42
24
.636
Phillies Phillies
38
28
.576
4.0
NL Central W L PCT GB
Cubs Cubs
40
26
.606
Cardinals Cardinals
36
30
.545
4.0
NL West W L PCT GB
Dodgers Dodgers
40
27
.597
Giants Giants
38
28
.576
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/24
SFG SFG
@
WSH WSH
3-2
Sat
5/24
BAL BAL
@
BOS BOS
5-1
Sat
5/24
CHC CHC
@
CIN CIN
11-8
Sat
5/24
TEX TEX
@
CWS CWS
5-4
Sat
5/24
SDP SDP
@
ATL ATL
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
6/10
DET DET
@
BAL BAL
6:35 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
CIN CIN
@
CLE CLE
6:40 PM
Tue
6/10
CHC CHC
@
PHI PHI
6:45 PM
Tue
6/10
TBR TBR
@
BOS BOS
7:10 PM