which mlb team had the worst run differential in the modern era

Since 1900, the Philadelphia Phillies have the lowest run differential by a team, with a differential of -6,239 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 Phillies
Phillies
-6,239
19,470
.469
9,102
10,291
662,669
82,953
171,344
29,873
5,448
13,590
76,430
61,123
4,653
102,239
11,569
2,913
742,703
252,883
48,911
11,245
3,013
3,739
9,862
.259
.324
.382
.706
2 Orioles
Orioles
-5,443
19,359
.475
9,135
10,114
657,579
83,585
169,679
29,325
4,911
14,432
77,281
63,281
4,476
98,331
10,546
2,781
738,968
252,122
48,668
10,531
3,101
2,575
10,841
.258
.326
.383
.709
3 Twins
Twins
-3,211
19,370
.482
9,285
9,976
660,780
85,172
173,295
29,756
6,333
12,016
78,413
62,357
5,159
94,469
12,014
3,079
741,650
251,765
48,105
10,189
3,165
2,663
10,970
.262
.329
.381
.710
4 Athletics
Athletics
-3,078
19,322
.486
9,351
9,884
654,929
85,280
168,576
29,196
5,332
14,139
78,584
64,503
4,731
99,009
12,105
3,206
737,948
250,853
48,667
10,682
3,103
2,269
10,616
.257
.327
.383
.710
5 Padres
Padres
-2,833
8,891
.467
4,154
4,735
300,568
36,045
74,962
13,262
1,760
7,259
33,894
28,613
2,125
59,453
6,004
2,603
337,264
113,521
22,281
3,710
2,248
2,686
6,501
.249
.317
.378
.695
6 Marlins
Marlins
-2,222
5,057
.459
2,321
2,736
171,893
21,279
43,791
8,330
982
4,606
20,175
15,545
1,834
38,277
3,251
1,292
192,265
67,903
13,918
1,717
1,276
1,203
3,797
.255
.321
.395
.716
7 Royals
Royals
-2,158
8,881
.477
4,234
4,645
303,767
38,832
79,766
14,911
2,291
7,002
36,648
25,998
2,458
52,120
7,090
2,895
337,259
120,265
24,204
2,368
2,668
1,868
6,779
.263
.323
.396
.719
8 Rangers
Rangers
-2,081
10,174
.476
4,843
5,325
347,305
45,776
89,579
15,964
1,891
10,197
43,254
32,890
2,699
65,167
5,944
2,846
388,689
139,916
28,052
2,963
2,832
2,250
7,795
.258
.324
.403
.727
9 Rockies
Rockies
-1,892
5,066
.460
2,329
2,737
173,988
25,063
47,006
9,281
1,308
5,727
23,833
15,984
1,581
37,705
3,054
1,366
194,912
76,084
16,316
2,002
1,357
1,209
3,864
.270
.335
.437
.772
10 Mariners
Mariners
-1,636
7,596
.477
3,625
3,969
259,112
33,734
66,580
12,416
1,258
7,727
32,047
24,566
2,350
49,717
5,021
2,168
290,051
104,693
21,401
1,947
2,076
1,664
5,678
.257
.325
.404
.729
11 Braves
Braves
-1,543
19,498
.491
9,518
9,869
663,026
82,429
170,798
28,128
4,853
14,200
76,122
60,178
4,427
97,215
10,516
3,067
742,505
251,232
47,181
11,994
2,880
3,655
10,381
.258
.322
.379
.701
12 Nationals
Nationals
-1,478
8,886
.483
4,286
4,596
300,537
37,227
76,257
14,710
1,789
7,605
34,989
28,256
2,626
57,187
6,549
2,776
337,584
117,360
24,104
3,879
2,286
2,881
6,501
.254
.321
.391
.712
13 Brewers
Brewers
-821
8,889
.487
4,330
4,555
301,719
39,503
77,245
14,397
1,755
8,702
37,425
29,035
2,710
58,913
5,981
2,731
339,041
121,258
24,854
3,162
2,415
2,158
6,609
.256
.324
.402
.726
14 Mets
Mets
-773
10,019
.484
4,845
5,166
338,967
41,338
84,698
15,133
1,817
8,578
38,923
32,408
2,858
64,949
5,885
2,734
380,840
129,199
25,528
3,988
2,619
3,137
7,458
.250
.318
.381
.699
15 Angels
Angels
-717
10,184
.495
5,041
5,140
345,524
44,065
88,401
15,282
1,810
9,214
41,463
32,316
2,822
62,722
6,044
3,100
386,969
134,945
26,306
3,537
2,770
2,483
7,876
.256
.322
.391
.713
16 Reds
Reds
-652
19,530
.498
9,680
9,755
663,266
84,245
172,344
29,394
6,013
13,747
77,758
60,091
4,839
99,571
13,973
3,405
743,245
255,005
49,154
12,013
3,036
3,646
9,717
.260
.324
.384
.709
17 Rays
Rays
-483
4,316
.489
2,112
2,204
146,742
19,165
37,233
7,417
850
4,491
18,232
13,958
1,673
33,406
3,206
1,225
164,266
59,823
12,758
737
1,156
685
3,025
.254
.323
.408
.731
18 Diamondbacks
Diamondbacks
-282
4,319
.489
2,112
2,207
147,357
19,748
37,549
7,715
1,065
4,609
18,816
14,363
1,423
32,606
2,507
902
165,673
61,221
13,389
1,325
1,205
1,090
3,083
.255
.325
.415
.740
19
Terrapins
-193
314
.425
131
177
10,180
1,195
2,609
418
120
68
1,016
957
83
1,184
280
11,579
3,471
606
359
.256
.325
.341
.666
20 White Sox
White Sox
-148
19,356
.499
9,608
9,645
655,378
84,068
170,166
28,203
5,550
12,286
77,276
62,088
5,248
92,065
13,624
3,482
738,302
246,327
46,039
12,368
3,220
2,461
10,519
.260
.327
.376
.703
21 Orioles
Orioles
-122
276
.435
118
153
9,349
1,476
2,666
381
218
57
1,231
786
106
797
396
10,459
3,654
656
218
.285
.347
.391
.738
22 Packers
Packers
-43
307
.487
148
156
10,064
1,191
2,575
426
143
67
1,040
767
82
1,091
315
11,264
3,488
636
351
.256
.314
.347
.660
23
Blues
-42
308
.508
154
149
10,129
1,194
2,525
370
142
77
1,014
850
42
1,329
412
11,287
3,410
589
266
.249
.310
.337
.647
24
Tip-Tops
-41
310
.480
147
159
10,256
1,309
2,750
430
160
78
1,134
877
92
1,223
469
11,516
3,734
668
291
.268
.331
.364
.695
25
Terriers
-26
313
.489
149
156
10,223
1,199
2,598
392
146
49
1,026
1,079
70
1,150
308
11,783
3,429
587
411
.254
.329
.335
.665

More Phillies Stats

Team Rankings

HR

46

18th

R

216

10th

SO

450

1st

ERA

3.77

14th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
29
18
.617
Phillies Phillies
28
18
.609
0.5
Braves Braves
24
23
.511
5.0
Nationals Nationals
21
27
.438
8.5
Marlins Marlins
18
27
.400
10.0
Schedule
DATE MATCHUP TIME (ET)
Tue
5/20
PHI PHI
@
COL COL
8:40 PM
Wed
5/21
PHI PHI
@
COL COL
8:40 PM
Thu
5/22
PHI PHI
@
COL COL
3:10 PM
Fri
5/23
PHI PHI
@
ATH ATH
10:05 PM
Sat
5/24
PHI PHI
@
ATH ATH
10:05 PM
Last Game
PHI Phillies

28 - 18

1

Final

0

PIT Pirates

15 - 32

Sun 18 May 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
27
19
.587
Red Sox Red Sox
23
25
.479
5.0
AL Central W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
26
19
.578
Astros Astros
24
22
.522
2.5
NL East W L PCT GB
Mets Mets
29
18
.617
Phillies Phillies
28
18
.609
0.5
NL Central W L PCT GB
Cubs Cubs
28
19
.596
Cardinals Cardinals
26
21
.553
2.0
NL West W L PCT GB
Dodgers Dodgers
29
18
.617
Padres Padres
27
18
.600
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/3
NYM NYM
@
STL STL
5-6
Sat
5/3
TBR TBR
@
NYY NYY
7-5
Sat
5/3
MIN MIN
@
BOS BOS
5-4
Sat
5/3
SDP SDP
@
PIT PIT
4-0
Sat
5/3
CLE CLE
@
TOR TOR
5-4

Schedule

DATE MATCHUP TIME (ET)
Mon
5/19
CLE CLE
@
MIN MIN
7:40 PM
Mon
5/19
KCR KCR
@
SFG SFG
9:45 PM
Mon
5/19
LAA LAA
@
ATH ATH
10:05 PM
Mon
5/19
AZ AZ
@
LAD LAD
10:10 PM
Tue
5/20
CHC CHC
@
MIA MIA
6:40 PM