mlb best run differential 2003 to 2022

Between the 2003 and 2022 seasons, the New York Yankees had the highest run differential by a team, with a differential of 2,340 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
2,340
3,139
.582
1,825
1,313
107,296
16,004
28,154
5,294
401
4,274
15,324
11,578
1,283
22,895
1,862
565
121,530
47,072
9,969
500
873
589
2,535
.262
.339
.439
.778
2 Dodgers
Dodgers
2,093
3,138
.566
1,777
1,361
106,513
14,248
27,417
5,375
553
3,343
13,567
10,692
1,174
22,917
1,790
679
120,237
43,927
9,271
1,061
797
862
2,363
.257
.330
.412
.742
3 Red Sox
Red Sox
1,753
3,138
.550
1,726
1,412
109,113
16,182
29,511
6,583
494
3,727
15,409
11,250
1,112
23,023
1,623
525
122,822
48,263
10,804
378
969
778
2,540
.270
.342
.442
.784
4 Cardinals
Cardinals
1,586
3,135
.555
1,740
1,395
106,644
14,644
28,003
5,565
477
3,359
13,930
10,303
1,257
22,058
1,434
627
120,187
44,599
9,401
1,112
871
910
2,501
.263
.332
.418
.750
5 Braves
Braves
1,130
3,136
.534
1,675
1,461
107,072
14,461
27,730
5,618
488
3,435
13,821
10,500
1,010
23,834
1,447
589
120,467
44,629
9,541
1,118
767
863
2,399
.259
.329
.417
.746
6 Guardians
Guardians
735
3,136
.518
1,623
1,513
107,055
14,551
27,637
5,851
487
3,352
13,879
10,450
1,230
23,109
1,840
665
120,295
44,518
9,690
657
903
596
2,369
.258
.329
.416
.744
7 Athletics
Athletics
642
3,137
.515
1,615
1,522
106,778
14,096
26,611
5,555
460
3,316
13,410
10,687
1,074
22,705
1,473
490
119,806
43,034
9,331
408
859
457
2,470
.249
.321
.403
.724
8 Astros
Astros
544
3,138
.511
1,602
1,535
106,562
14,107
27,279
5,512
485
3,512
13,449
9,905
1,128
22,883
1,813
718
119,333
44,297
9,509
918
820
602
2,459
.256
.324
.416
.739
9 Blue Jays
Blue Jays
475
3,137
.501
1,573
1,564
107,242
14,812
27,647
5,833
433
3,862
14,162
10,093
1,082
22,617
1,418
553
119,713
45,932
10,128
449
847
440
2,534
.258
.326
.428
.754
10 Angels
Angels
472
3,138
.523
1,642
1,496
107,045
14,408
27,861
5,309
516
3,306
13,698
9,447
1,048
21,560
2,125
812
119,053
44,120
9,131
651
862
719
2,473
.260
.324
.412
.736
11 Cubs
Cubs
297
3,137
.505
1,583
1,553
106,737
13,935
27,130
5,548
562
3,485
13,255
9,995
1,244
24,609
1,455
667
119,707
44,257
9,595
1,003
728
740
2,383
.254
.323
.415
.738
12 Rays
Rays
231
3,138
.508
1,594
1,544
106,527
14,052
26,948
5,427
650
3,403
13,386
10,325
1,226
24,706
2,311
854
119,459
43,884
9,480
497
884
537
2,140
.253
.324
.412
.736
13 Phillies
Phillies
215
3,138
.511
1,603
1,535
107,257
14,376
27,234
5,407
624
3,508
13,709
10,510
1,209
24,029
1,882
504
120,697
44,413
9,539
964
757
919
2,172
.254
.325
.414
.739
14 Giants
Giants
167
3,136
.514
1,611
1,525
106,791
13,409
27,255
5,480
679
2,825
12,725
9,700
976
22,190
1,432
608
119,393
42,568
8,984
1,069
857
958
2,483
.255
.321
.399
.719
15 Mets
Mets
68
3,137
.498
1,561
1,576
106,456
13,678
26,923
5,387
549
3,222
13,061
10,150
1,204
23,129
1,904
631
119,663
43,074
9,158
1,057
796
870
2,332
.253
.323
.405
.727
16 Twins
Twins
-96
3,140
.499
1,567
1,573
107,707
14,468
28,028
5,569
591
3,211
13,730
10,040
1,008
22,521
1,595
638
120,217
44,412
9,371
585
877
618
2,465
.260
.327
.412
.739
17 Brewers
Brewers
-161
3,138
.503
1,578
1,560
106,117
13,968
26,731
5,418
534
3,692
13,350
10,212
1,345
25,363
2,047
691
119,420
44,293
9,644
992
754
754
2,373
.252
.323
.417
.741
18 Rangers
Rangers
-216
3,139
.495
1,553
1,586
107,670
15,122
28,013
5,520
537
3,833
14,397
9,529
1,154
23,639
1,984
704
119,810
46,106
9,890
588
869
531
2,230
.260
.325
.428
.753
19 White Sox
White Sox
-296
3,138
.494
1,550
1,588
106,937
14,071
27,557
5,134
445
3,641
13,489
9,008
1,258
23,159
1,695
787
118,651
44,504
9,220
667
781
443
2,455
.258
.321
.416
.737
20 Nationals
Nationals
-317
3,136
.484
1,518
1,618
106,075
13,656
27,049
5,446
510
3,183
13,009
10,250
1,131
23,451
1,795
678
119,426
43,064
9,139
1,159
811
814
2,412
.255
.325
.406
.731
21 Diamondbacks
Diamondbacks
-777
3,138
.470
1,474
1,664
107,034
13,871
26,983
5,699
764
3,241
13,228
10,228
981
24,416
1,710
630
120,025
43,933
9,704
947
835
804
2,248
.252
.321
.410
.731
22 Rockies
Rockies
-822
3,139
.465
1,461
1,678
107,599
15,107
28,641
5,756
791
3,485
14,412
10,025
946
24,487
1,669
710
120,618
46,434
10,032
1,255
793
767
2,338
.266
.332
.432
.763
23 Padres
Padres
-864
3,139
.475
1,492
1,647
105,804
12,937
26,014
5,073
593
2,946
12,298
10,143
997
24,638
1,856
671
118,775
41,111
8,612
1,012
819
688
2,215
.246
.315
.389
.704
24 Tigers
Tigers
-882
3,134
.471
1,477
1,657
107,695
14,120
28,327
5,408
724
3,284
13,512
9,200
947
23,573
1,353
628
119,290
45,035
9,416
604
844
577
2,479
.263
.324
.418
.742
25 Mariners
Mariners
-885
3,138
.479
1,502
1,636
107,012
13,249
26,874
5,041
455
3,189
12,602
9,287
1,069
23,286
1,807
696
118,717
42,392
8,685
594
755
583
2,279
.251
.315
.396
.711

More Yankees Stats

Team Rankings

HR

109

2nd

R

370

3rd

SO

658

3rd

ERA

3.54

9th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
42
29
.592
Rays Rays
40
32
.556
2.5
Blue Jays Blue Jays
38
33
.535
4.0
Red Sox Red Sox
38
36
.514
5.5
Orioles Orioles
30
41
.423
12.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/17
LAA LAA
@
NYY NYY
7:05 PM
Wed
6/18
LAA LAA
@
NYY NYY
7:05 PM
Thu
6/19
LAA LAA
@
NYY NYY
1:05 PM
Fri
6/20
BAL BAL
@
NYY NYY
7:05 PM
Sat
6/21
BAL BAL
@
NYY NYY
1:05 PM
Last Game
NYY Yankees

42 - 29

0

Final

1

LAA Angels

34 - 37

Mon 16 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
42
29
.592
Rays Rays
40
32
.556
2.5
AL Central W L PCT GB
Tigers Tigers
46
27
.630
Twins Twins
36
35
.507
9.0
AL West W L PCT GB
Astros Astros
41
31
.569
Mariners Mariners
36
35
.507
4.5
NL East W L PCT GB
Mets Mets
45
27
.625
Phillies Phillies
43
29
.597
2.0
NL Central W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
NL West W L PCT GB
Dodgers Dodgers
44
29
.603
Giants Giants
41
31
.569
2.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/31
CWS CWS
@
BAL BAL
2-3
Sat
5/31
ATH ATH
@
TOR TOR
4-8
Sat
5/31
SFG SFG
@
MIA MIA
4-2
Sat
5/31
CIN CIN
@
CHC CHC
3-7
Sat
5/31
MIN MIN
@
SEA SEA
1-2

Schedule

DATE MATCHUP TIME (ET)
Tue
6/17
PHI PHI
@
MIA MIA
6:10 PM
Tue
6/17
PIT PIT
@
DET DET
6:40 PM
Tue
6/17
COL COL
@
WSH WSH
6:45 PM
Tue
6/17
LAA LAA
@
NYY NYY
7:05 PM
Tue
6/17
AZ AZ
@
TOR TOR
7:07 PM