most earned runs by pitcher with between 600 and 642 games played 2006 to 2018

Between the 2006 and 2018 seasons, James Shields gave up the most earned runs, with 1,167 earned runs.

NAME ER G W L W% GS ERA SO CG SHO SV IP H R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA ERA- FIP FIP- H/9 PRAA
1 James Shields
J. Shields
1,167
407
145
139
.511
405
4.01
2,234
23
9
0
2616.0
2,581
1,267
361
746
97
1
22
10,993
107
7.69
2.57
2.99
1.24
20.3
6.8
1.27
.294
4.36
98
4.16
101
8.88
-13.5
2 Justin Verlander
J. Verlander
1,030
417
204
121
.628
417
3.37
2,699
24
8
0
2747.2
2,383
1,115
271
803
91
0
27
11,292
82
8.84
2.63
3.36
0.89
23.9
7.1
1.16
.284
3.65
80
3.41
81
7.81
250.1
3 Ervin Santana
E. Santana
1,018
361
137
117
.539
358
4.03
1,822
20
10
0
2274.1
2,168
1,099
299
701
94
1
32
9,558
92
7.21
2.77
2.60
1.18
19.1
7.3
1.26
.281
4.35
97
4.26
103
8.58
-32.3
4 CC Sabathia
CC Sabathia
983
381
177
108
.621
381
3.54
2,225
32
10
0
2497.1
2,394
1,090
261
677
92
0
34
10,425
49
8.02
2.44
3.29
0.94
21.3
6.5
1.23
.297
3.93
83
3.61
84
8.63
195.1
5 Cole Hamels
C. Hamels
964
395
156
114
.578
394
3.40
2,415
17
7
0
2553.0
2,280
1,036
293
710
93
0
42
10,484
56
8.51
2.50
3.40
1.03
23.0
6.8
1.17
.285
3.65
81
3.66
87
8.04
145.2
6 Felix Hernandez
F. Hernandez
961
392
164
124
.569
391
3.36
2,390
25
11
0
2573.2
2,341
1,073
242
757
97
0
16
10,631
148
8.36
2.65
3.16
0.85
22.5
7.1
1.20
.294
3.75
83
3.47
84
8.19
180.4
7 Ricky Nolasco
R. Nolasco
957
330
114
118
.491
312
4.56
1,513
12
6
0
1887.2
2,045
1,023
239
460
56
1
45
8,059
52
7.21
2.19
3.29
1.14
18.8
5.7
1.33
.312
4.88
112
3.96
98
9.75
17.4
8 Jason Hammel
J. Hammel
929
377
96
114
.457
298
4.62
1,428
2
1
4
1810.1
1,919
987
232
567
71
41
30
7,826
77
7.10
2.82
2.52
1.15
18.2
7.2
1.37
.305
4.91
108
4.25
102
9.54
-19.4
9 Edwin Jackson
E. Jackson
922
375
98
119
.452
291
4.57
1,408
5
3
1
1817.0
1,910
1,006
215
708
34
29
37
7,895
97
6.97
3.51
1.99
1.06
17.8
9.0
1.44
.307
4.98
112
4.32
105
9.46
-43.2
10 Jon Lester
J. Lester
920
381
177
98
.644
380
3.50
2,190
15
4
0
2366.0
2,182
995
232
768
79
0
8
9,831
58
8.33
2.92
2.85
0.88
22.3
7.8
1.25
.297
3.78
82
3.60
88
8.30
122.1
11 John Lackey
J. Lackey
905
331
141
109
.564
330
3.84
1,731
13
5
0
2120.2
2,103
985
243
585
100
0
21
8,933
78
7.35
2.48
2.96
1.03
19.4
6.5
1.27
.296
4.18
91
3.94
96
8.93
44.3
12 Ubaldo Jimenez
U. Jimenez
901
329
114
117
.494
315
4.34
1,720
9
3
1
1870.0
1,757
968
186
848
78
4
31
8,094
93
8.28
4.08
2.03
0.90
21.3
10.5
1.39
.299
4.66
102
4.04
95
8.46
44.5
13 Mark Buehrle
M. Buehrle
897
321
129
107
.547
321
3.92
1,140
15
4
0
2059.1
2,246
982
232
454
48
0
31
8,646
17
4.98
1.98
2.51
1.01
13.2
5.3
1.31
.297
4.29
91
4.19
98
9.82
21.6
14 Rick Porcello
R. Porcello
881
311
135
106
.560
307
4.26
1,364
10
3
0
1863.0
1,998
967
224
429
76
2
15
7,883
64
6.59
2.07
3.18
1.08
17.3
5.4
1.30
.306
4.67
100
4.01
97
9.65
24.3
15 Bronson Arroyo
B. Arroyo
858
293
115
104
.525
293
4.18
1,204
15
6
0
1847.1
1,896
911
285
471
62
0
37
7,779
25
5.87
2.29
2.56
1.39
15.5
6.1
1.28
.280
4.44
100
4.67
111
9.24
-81.9
16 Jeremy Guthrie
J. Guthrie
857
299
91
109
.455
273
4.41
1,036
8
2
0
1747.2
1,844
920
247
502
87
9
16
7,480
32
5.34
2.59
2.06
1.27
13.9
6.7
1.34
.285
4.74
104
4.76
113
9.50
-102.4
17 A.J. Burnett
A.J. Burnett
856
301
115
107
.518
299
4.10
1,760
10
2
0
1877.2
1,800
933
197
723
112
1
19
8,073
117
8.44
3.47
2.43
0.94
21.8
9.0
1.34
.304
4.47
100
3.93
95
8.63
46.4
18 Dan Haren
D. Haren
855
329
133
109
.550
327
3.69
1,775
13
6
1
2084.0
2,016
937
266
408
54
2
32
8,610
88
7.67
1.76
4.35
1.15
20.6
4.7
1.16
.287
4.05
91
3.73
92
8.71
83.5
19 Matt Cain
M. Cain
841
335
102
117
.466
324
3.71
1,664
14
6
0
2039.1
1,825
898
207
693
62
4
41
8,518
69
7.34
3.06
2.40
0.91
19.5
8.1
1.23
.275
3.96
94
3.90
99
8.05
8.9
20 Aaron Harang
A. Harang
835
295
97
111
.466
291
4.19
1,448
13
7
0
1794.2
1,884
903
232
544
46
1
44
7,696
59
7.26
2.73
2.66
1.16
18.8
7.1
1.35
.304
4.53
103
4.17
101
9.45
-1.7
21 Jered Weaver
J. Weaver
833
331
150
98
.605
331
3.63
1,621
14
8
0
2067.1
1,912
879
262
551
55
0
17
8,531
37
7.06
2.40
2.94
1.14
19.0
6.5
1.19
.273
3.83
89
4.06
99
8.32
5.6
22 Yovani Gallardo
Y. Gallardo
820
319
121
101
.545
307
4.06
1,584
4
3
1
1816.2
1,770
878
205
710
24
6
26
7,793
78
7.85
3.52
2.23
1.02
20.3
9.1
1.37
.297
4.35
99
4.04
98
8.77
18
23 Zack Greinke
Z. Greinke
820
398
174
90
.659
357
3.16
2,221
14
5
1
2335.1
2,110
889
222
558
44
8
20
9,491
79
8.56
2.15
3.98
0.86
23.4
5.9
1.14
.293
3.43
77
3.22
79
8.13
218.1
24 Kyle Lohse
K. Lohse
796
307
98
91
.519
274
4.25
1,100
8
6
2
1687.0
1,766
855
196
430
49
11
21
7,152
24
5.87
2.29
2.56
1.05
15.4
6.0
1.30
.292
4.56
105
4.16
103
9.42
-17.7
25 Francisco Liriano
F. Liriano
795
344
106
109
.493
296
4.16
1,719
3
1
1
1720.0
1,570
864
172
774
59
9
14
7,387
99
8.99
4.05
2.22
0.90
23.3
10.5
1.36
.300
4.52
102
3.86
95
8.22
37.7

More Rays Stats

Team Rankings

HR

100

12th

R

424

7th

SO

740

15th

ERA

3.78

10th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
51
38
.573
Yankees Yankees
48
41
.539
3.0
Rays Rays
48
41
.539
3.0
Red Sox Red Sox
45
45
.500
6.5
Orioles Orioles
39
49
.443
11.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/6
TBR TBR
@
MIN MIN
2:10 PM
Mon
7/7
TBR TBR
@
DET DET
6:40 PM
Tue
7/8
TBR TBR
@
DET DET
6:40 PM
Wed
7/9
TBR TBR
@
DET DET
1:10 PM
Thu
7/10
TBR TBR
@
BOS BOS
7:10 PM
Last Game
MIN Twins

43 - 46

6

Final

5

TBR Rays

48 - 41

Sat 5 Jul 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
52
37
.584
Mets Mets
52
38
.578
0.5
NL Central W L PCT GB
Cubs Cubs
53
36
.596
Brewers Brewers
49
40
.551
4.0
NL West W L PCT GB
Dodgers Dodgers
56
34
.622
Padres Padres
47
41
.534
8.0
AL East W L PCT GB
Blue Jays Blue Jays
51
38
.573
Yankees Yankees
48
41
.539
3.0
AL Central W L PCT GB
Tigers Tigers
56
34
.622
Twins Twins
43
46
.483
12.5
AL West W L PCT GB
Astros Astros
54
35
.607
Mariners Mariners
47
42
.528
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/20
DET DET
@
TBR TBR
3-8
Fri
6/20
BAL BAL
@
NYY NYY
0-9
Fri
6/20
MIL MIL
@
MIN MIN
9-0
Fri
6/20
CIN CIN
@
STL STL
5-6
Fri
6/20
CWS CWS
@
TOR TOR
1-7

Schedule

DATE MATCHUP TIME (ET)
Sun
7/6
BAL BAL
@
ATL ATL
11:35 AM
Sun
7/6
BOS BOS
@
WSH WSH
1:35 PM
Sun
7/6
CIN CIN
@
PHI PHI
1:35 PM
Sun
7/6
LAA LAA
@
TOR TOR
1:37 PM
Sun
7/6
MIL MIL
@
MIA MIA
1:40 PM