mlb best run differential 1998 to 2022

Between the 1998 and 2022 seasons, the New York Yankees had the highest run differential by a team, with a differential of 3,166 runs.

TEAM DIFF G W% 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
3,166
3,946
.589
2,322
1,622
135,241
20,441
35,916
6,783
525
5,305
19,550
14,739
1,588
28,111
2,479
824
153,310
59,664
12,613
623
1,119
798
3,220
.266
.342
.441
.783
2 Red Sox
Red Sox
2,286
3,947
.550
2,172
1,775
137,168
20,317
37,186
8,235
665
4,650
19,348
14,064
1,421
28,094
1,931
696
154,409
60,701
13,550
537
1,219
966
3,201
.271
.342
.443
.785
3 Dodgers
Dodgers
2,243
3,948
.557
2,201
1,747
134,067
17,979
34,542
6,652
687
4,261
17,121
13,348
1,422
28,088
2,374
921
151,278
55,351
11,600
1,416
1,025
1,064
2,954
.258
.329
.413
.742
4 Cardinals
Cardinals
1,970
3,945
.553
2,183
1,761
134,240
18,751
35,333
6,949
617
4,385
17,841
13,338
1,566
27,708
1,965
844
151,745
56,671
11,951
1,500
1,101
1,187
3,092
.263
.334
.422
.757
5 Braves
Braves
1,879
3,945
.550
2,168
1,776
134,607
18,374
35,050
7,041
612
4,364
17,529
13,302
1,282
28,935
2,002
839
151,683
56,407
12,017
1,486
1,006
1,119
3,029
.260
.330
.419
.750
6 Athletics
Athletics
1,146
3,946
.525
2,072
1,874
134,478
18,424
33,874
7,031
566
4,343
17,525
14,089
1,408
28,144
1,828
638
151,636
55,066
11,940
576
1,085
637
3,125
.252
.327
.409
.736
7 Astros
Astros
1,072
3,948
.519
2,050
1,897
134,289
18,338
34,808
7,024
633
4,470
17,475
13,097
1,483
28,511
2,383
972
151,197
56,508
12,127
1,247
1,081
877
3,158
.259
.329
.421
.750
8 Guardians
Guardians
1,067
3,946
.523
2,064
1,882
135,011
18,996
35,343
7,353
642
4,384
18,113
13,627
1,502
28,402
2,374
887
152,192
57,132
12,379
870
1,182
766
3,037
.262
.334
.423
.757
9 Giants
Giants
710
3,947
.524
2,068
1,878
134,610
17,633
34,795
6,987
842
3,833
16,768
13,024
1,246
27,341
1,853
817
151,449
54,965
11,662
1,445
1,124
1,293
3,110
.258
.327
.408
.735
10 Angels
Angels
524
3,948
.520
2,053
1,895
135,026
18,312
35,419
6,788
657
4,157
17,420
12,032
1,337
26,440
2,615
1,057
150,383
55,992
11,602
883
1,105
893
3,070
.262
.326
.415
.741
11 Blue Jays
Blue Jays
496
3,948
.503
1,986
1,961
135,385
18,952
35,217
7,406
561
4,921
18,119
12,753
1,432
28,088
2,037
789
151,245
58,508
12,888
600
1,075
621
3,142
.260
.328
.432
.760
12 Mets
Mets
256
3,947
.506
1,997
1,950
133,979
17,376
34,116
6,765
647
4,044
16,565
13,145
1,462
28,315
2,335
874
151,005
54,307
11,456
1,405
1,014
1,125
2,995
.255
.326
.405
.731
13 Cubs
Cubs
46
3,948
.497
1,960
1,987
134,347
17,760
34,221
6,852
715
4,463
16,906
12,961
1,486
30,468
1,803
849
151,159
55,892
12,030
1,419
946
1,003
2,989
.255
.325
.416
.741
14 Phillies
Phillies
6
3,947
.503
1,986
1,961
135,003
18,094
34,500
6,919
814
4,268
17,230
13,451
1,440
29,527
2,463
704
152,197
55,851
12,001
1,303
1,000
1,162
2,757
.256
.327
.414
.741
15 White Sox
White Sox
-259
3,949
.498
1,964
1,983
134,778
18,341
35,189
6,637
611
4,648
17,552
11,724
1,493
27,795
2,249
1,015
149,956
56,992
11,896
911
1,050
575
3,091
.261
.325
.423
.748
16 Rangers
Rangers
-304
3,949
.494
1,952
1,997
135,944
19,588
35,980
7,098
683
4,913
18,644
12,417
1,398
28,691
2,405
918
151,682
59,183
12,694
785
1,138
710
2,935
.265
.330
.435
.765
17 Diamondbacks
Diamondbacks
-368
3,948
.485
1,914
2,034
134,813
17,873
34,333
7,072
976
4,168
17,029
13,070
1,259
29,743
2,180
835
151,458
55,861
12,216
1,247
1,069
1,056
2,816
.255
.324
.414
.738
18 Mariners
Mariners
-385
3,947
.496
1,957
1,990
134,958
17,615
34,575
6,520
599
4,186
16,770
12,473
1,329
28,527
2,485
936
150,634
54,851
11,305
820
1,054
797
2,864
.256
.323
.406
.729
19 Twins
Twins
-406
3,948
.494
1,948
1,999
135,600
18,175
35,525
7,140
776
3,878
17,223
12,569
1,257
27,607
2,140
926
151,262
55,851
11,794
710
1,126
782
3,159
.262
.328
.412
.740
20 Rays
Rays
-610
3,946
.485
1,912
2,034
134,301
17,522
34,187
6,827
800
4,075
16,670
12,812
1,490
30,108
2,811
1,119
150,395
54,839
11,702
721
1,071
663
2,796
.255
.324
.408
.732
21 Brewers
Brewers
-683
3,948
.487
1,923
2,024
133,706
17,597
33,807
6,822
665
4,534
16,817
13,010
1,654
31,236
2,441
913
150,670
55,561
12,021
1,345
955
962
2,990
.253
.325
.416
.740
22 Nationals
Nationals
-880
3,946
.474
1,869
2,077
133,445
17,161
34,138
6,976
688
3,964
16,313
12,656
1,379
28,671
2,233
938
150,044
54,382
11,628
1,567
997
1,081
3,044
.256
.324
.408
.732
23 Rockies
Rockies
-1,005
3,949
.465
1,838
2,111
135,810
19,508
36,760
7,321
1,021
4,417
18,571
12,611
1,185
29,276
2,172
968
152,273
59,374
12,759
1,612
1,055
981
2,986
.271
.336
.437
.773
24 Reds
Reds
-1,011
3,951
.475
1,875
2,074
134,205
17,727
34,064
6,763
595
4,502
16,931
13,108
1,583
30,410
2,348
945
151,377
55,523
11,860
1,499
982
988
2,859
.254
.325
.414
.739
25 Padres
Padres
-1,060
3,949
.477
1,885
2,064
133,245
16,599
32,949
6,416
737
3,720
15,778
13,205
1,197
30,391
2,440
916
149,900
51,999
10,873
1,217
1,036
888
2,835
.247
.318
.390
.709

More Yankees Stats

Team Rankings

HR

140

2nd

R

462

4th

SO

809

5th

ERA

3.84

15th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
53
38
.582
Yankees Yankees
49
41
.544
3.5
Rays Rays
49
42
.538
4.0
Red Sox Red Sox
47
45
.511
6.5
Orioles Orioles
40
49
.449
12.0
Schedule
DATE MATCHUP TIME (ET)
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Wed
7/9
SEA SEA
@
NYY NYY
7:05 PM
Thu
7/10
SEA SEA
@
NYY NYY
7:05 PM
Fri
7/11
CHC CHC
@
NYY NYY
7:05 PM
Sat
7/12
CHC CHC
@
NYY NYY
1:05 PM
Last Game
NYM Mets

52 - 39

4

Final

6

NYY Yankees

49 - 41

Sun 6 Jul 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
Blue Jays Blue Jays
53
38
.582
Yankees Yankees
49
41
.544
3.5
AL Central W L PCT GB
Tigers Tigers
58
34
.630
Royals Royals
44
48
.478
14.0
AL West W L PCT GB
Astros Astros
55
36
.604
Mariners Mariners
48
42
.533
6.5
NL East W L PCT GB
Phillies Phillies
53
38
.582
Mets Mets
52
39
.571
1.0
NL Central W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
51
40
.560
3.5
NL West W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8
Sat
6/21
CIN CIN
@
STL STL
4-1
Sat
6/21
WSH WSH
@
LAD LAD
7-13
Sun
6/22
TEX TEX
@
BAL BAL
0-6

Schedule

DATE MATCHUP TIME (ET)
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Tue
7/8
TBR TBR
@
DET DET
6:40 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Tue
7/8
MIA MIA
@
CIN CIN
7:10 PM
Tue
7/8
COL COL
@
BOS BOS
7:10 PM