run differential for each al team 2017 to 2023

The Boston Red Sox had a run differential of 384 runs in the AL between the 2017 and 2023 seasons.

TEAMDIFFGW%WLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Red Sox
Red Sox
384
1,032
.540
557
475
35,741
5,190
9,374
2,141
138
1,258
4,920
3,393
373
8,535
534
168
39,844
15,565
3,537
73
264
190
798
.262
.330
.435
.766
2White Sox
White Sox
-441
1,031
.457
471
560
35,081
4,499
8,837
1,680
147
1,156
4,307
2,734
435
9,193
453
160
38,615
14,279
2,983
152
213
87
769
.252
.312
.407
.719
3Guardians
Guardians
594
1,032
.551
569
463
34,893
4,730
8,754
1,827
153
1,164
4,501
3,334
404
7,842
730
184
39,064
14,379
3,144
150
283
190
701
.251
.321
.412
.733
4Tigers
Tigers
-1,021
1,029
.407
419
610
34,724
4,111
8,388
1,659
216
987
3,934
2,847
322
9,216
431
162
38,217
13,440
2,862
76
248
80
716
.242
.303
.387
.690
5Orioles
Orioles
-822
1,032
.423
437
595
35,123
4,508
8,664
1,715
127
1,259
4,319
2,879
398
8,987
479
157
38,747
14,410
3,101
107
240
80
727
.247
.309
.410
.719
6Athletics
Athletics
-226
1,032
.485
501
531
34,532
4,567
8,183
1,755
124
1,296
4,348
3,407
487
8,968
482
141
38,773
14,074
3,175
95
252
91
782
.237
.312
.408
.720
7Twins
Twins
255
1,032
.521
538
494
35,148
4,964
8,841
1,806
138
1,409
4,752
3,475
417
8,944
362
133
39,378
15,150
3,353
86
252
122
707
.252
.324
.431
.755
8Yankees
Yankees
886
1,032
.581
600
432
34,683
5,158
8,584
1,571
105
1,603
4,927
3,859
385
9,024
500
153
39,269
15,174
3,279
72
270
134
784
.247
.327
.438
.765
9Angels
Angels
-342
1,032
.466
481
551
34,798
4,579
8,448
1,597
146
1,316
4,386
3,293
427
8,721
539
178
38,856
14,285
3,059
97
241
195
764
.243
.314
.411
.724
10Rangers
Rangers
-345
1,032
.449
463
569
34,837
4,783
8,460
1,672
140
1,314
4,534
3,288
418
9,346
680
220
38,909
14,354
3,126
115
251
94
643
.243
.314
.412
.726
11Astros
Astros
1,296
1,032
.611
631
401
35,238
5,319
9,265
1,913
127
1,457
5,124
3,558
416
7,532
501
176
39,597
15,803
3,497
73
312
128
858
.263
.335
.448
.783
12Royals
Royals
-941
1,032
.405
418
614
34,817
4,281
8,628
1,677
210
1,042
4,069
2,737
363
8,349
765
242
38,338
13,851
2,929
138
283
79
721
.248
.307
.398
.705
13Mariners
Mariners
-125
1,032
.514
530
502
34,723
4,584
8,356
1,623
124
1,281
4,396
3,391
508
9,106
598
216
38,947
14,070
3,028
82
243
99
684
.241
.315
.405
.721
14Blue Jays
Blue Jays
28
1,032
.504
520
512
35,085
4,797
8,813
1,847
90
1,424
4,603
3,299
341
8,499
431
169
39,013
15,112
3,361
74
214
82
794
.251
.320
.431
.751
15Rays
Rays
686
1,032
.573
591
441
34,986
4,851
8,714
1,762
193
1,266
4,610
3,469
481
9,384
701
251
39,263
14,660
3,221
71
256
126
666
.249
.323
.419
.742

More MLB News

More Red Sox Stats

Team Batting Leaders

HR

16

Contreras

Willson Contreras

RBI

46

Contreras

Willson Contreras

AVG

.286

Rafaela

Ceddanne Rafaela
Team Pitching Leaders

W

9

Gray

Sonny Gray

K

84

Suarez

Ranger Suarez

ERA

2.83

Suarez

Ranger Suarez
Team Rankings

HR

67

29th

R

307

30th

SO

658

17th

ERA

3.82

7th

2026 Division Standings
TEAMWLPCTGB
48
31
.608
44
33
.571
3.0
39
41
.488
9.5
38
44
.463
11.5
Red Sox Red Sox
32
46
.410
15.5
Schedule
DATEMATCHUPTIME (ET)
Thu
6/25
@
7:10 PM
Fri
6/26
@
7:10 PM
Sat
6/27
@
1:10 PM
Sun
6/28
@
7:20 PM
Mon
6/29
@
7:10 PM
Last Game
BOS Red Sox

32 - 46

6

Final

8

COL Rockies

32 - 49

Wed 24 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
31
.608
44
36
.550
4.5
42
39
.519
7.0
41
40
.506
8.0
34
46
.425
14.5
NL CentralWLPCTGB
49
29
.628
42
36
.538
7.0
43
37
.538
7.0
40
40
.500
10.0
37
42
.468
12.5
NL WestWLPCTGB
52
29
.642
42
37
.532
9.0
41
39
.513
10.5
33
46
.418
18.0
32
49
.395
20.0
AL EastWLPCTGB
48
31
.608
44
33
.571
3.0
39
41
.488
9.5
38
44
.463
11.5
32
46
.410
15.5
AL CentralWLPCTGB
41
38
.519
42
39
.519
38
44
.463
4.5
34
46
.425
7.5
34
47
.420
8.0
AL WestWLPCTGB
41
40
.506
39
43
.476
2.5
38
42
.475
2.5
38
42
.475
2.5
34
48
.415
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/9
@
6-3
Tue
6/9
@
5-7
Wed
6/10
@
8-4
Wed
6/10
@
5-7
Wed
6/10
@
10-11

Schedule

DATEMATCHUPTIME (ET)
Thu
6/25
@
12:10 PM
Thu
6/25
@
12:35 PM
Thu
6/25
@
3:45 PM
Thu
6/25
@
6:40 PM
Thu
6/25
@
6:45 PM