lowest era- by a player with at least 1200 ip between 1994 to 2004

Between the 1994 and 2004 seasons, Randy Johnson had the best ERA- when pitching at least 1200 innings, with an ERA- of 59.

NAMEERA-IPGWLW%GSERASOCGSHOSVHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAFIPFIP-H/9PRAA
1Randy Johnson
R. Johnson
59
2294.2
324
178
72
.712
316
2.73
3,035
66
29
1
1,778
697
795
209
684
102
3
17
9,242
48
11.90
2.68
4.44
0.82
32.8
7.4
1.07
.301
3.12
2.65
58
6.97
485.8
2Pedro Martinez
P. Martinez
60
2181.0
321
172
70
.711
318
2.72
2,526
42
16
1
1,664
658
730
170
557
111
2
17
8,714
50
10.42
2.30
4.54
0.70
29.0
6.4
1.02
.279
3.01
2.70
62
6.87
408.9
3Greg Maddux
G. Maddux
65
2472.1
360
190
89
.681
360
2.78
1,782
55
21
0
2,263
764
863
173
364
68
0
81
9,889
22
6.49
1.33
4.90
0.63
18.0
3.7
1.06
.279
3.14
3.08
70
8.24
354.1
4Kevin Brown
K. Brown
69
2074.1
312
136
82
.624
302
2.96
1,728
35
11
0
1,868
682
780
136
504
86
1
24
8,469
57
7.50
2.19
3.43
0.59
20.4
6.0
1.14
.288
3.38
3.14
71
8.10
296.5
5John Smoltz
J. Smoltz
72
1476.1
421
91
56
.619
180
3.07
1,452
19
8
154
1,267
503
551
115
377
21
204
34
5,960
54
8.85
2.30
3.85
0.70
24.4
6.3
1.11
.288
3.36
2.96
68
7.72
225.1
6Tim Hudson
T. Hudson
73
1240.2
183
92
39
.702
183
3.30
899
16
8
0
1,134
455
509
94
382
47
0
33
5,150
39
6.52
2.77
2.35
0.68
17.5
7.4
1.22
.279
3.69
3.62
80
8.23
127
7Roger Clemens
R. Clemens
74
2270.1
338
165
78
.679
338
3.42
2,284
26
11
0
1,968
862
941
191
839
83
0
17
9,494
79
9.05
3.33
2.72
0.76
24.1
8.8
1.24
.291
3.73
3.39
74
7.80
304
8Curt Schilling
C. Schilling
75
2206.0
306
150
94
.615
305
3.30
2,299
65
13
0
1,944
808
847
244
451
38
0
23
8,881
50
9.38
1.84
5.10
1.00
25.9
5.1
1.09
.291
3.46
3.10
71
7.93
311.9
9Mike Mussina
M. Mussina
79
2337.0
344
175
103
.629
344
3.67
1,959
41
15
0
2,223
952
1,018
257
524
30
0
19
9,549
47
7.54
2.02
3.74
0.99
20.5
5.5
1.18
.290
3.92
3.55
77
8.56
279.5
10Tom Glavine
T. Glavine
79
2383.1
362
167
105
.614
362
3.39
1,481
25
11
0
2,289
897
977
194
833
32
0
83
10,026
29
5.59
3.15
1.78
0.73
14.8
8.3
1.31
.280
3.69
3.99
92
8.64
94.8
11David Cone
D. Cone
82
1377.2
215
99
61
.619
213
3.82
1,250
16
6
0
1,240
584
631
146
563
64
0
15
5,869
67
8.17
3.68
2.22
0.95
21.3
9.6
1.31
.284
4.12
4.04
87
8.10
89.8
12Al Leiter
A. Leiter
83
2021.1
321
139
106
.567
321
3.55
1,691
15
9
0
1,795
797
874
166
929
94
0
49
8,659
52
7.53
4.14
1.82
0.74
19.5
10.7
1.35
.282
3.89
4.00
92
7.99
79.6
13Andy Pettitte
A. Pettitte
86
1875.2
298
155
82
.654
291
3.94
1,354
23
3
0
1,972
821
910
151
610
31
2
23
8,016
44
6.50
2.93
2.22
0.72
16.9
7.6
1.38
.310
4.37
3.72
81
9.46
182.3
14Bartolo Colon
B. Colon
86
1597.0
247
118
74
.615
245
4.01
1,278
28
7
0
1,537
711
760
186
596
29
0
26
6,769
34
7.20
3.36
2.14
1.05
18.9
8.8
1.34
.289
4.28
4.15
91
8.66
76.2
15Wilson Alvarez
W. Alvarez
88
1359.1
258
78
74
.513
211
3.99
1,061
9
3
3
1,272
603
671
146
580
39
11
19
5,835
22
7.02
3.84
1.83
0.97
18.2
9.9
1.36
.281
4.44
4.30
94
8.42
40.8
16Kevin Appier
K. Appier
88
1733.1
278
110
99
.526
278
4.13
1,363
17
5
0
1,657
795
849
185
657
68
0
37
7,382
84
7.08
3.41
2.07
0.96
18.5
8.9
1.34
.288
4.41
4.16
90
8.60
93.9
17Brad Radke
B. Radke
89
2088.0
319
127
118
.518
318
4.23
1,267
34
9
0
2,232
982
1,048
269
390
54
0
8
8,724
24
5.46
1.68
3.25
1.16
14.5
4.5
1.26
.291
4.52
4.19
92
9.62
86.2
18Jamie Moyer
J. Moyer
89
2087.2
340
146
82
.640
317
4.06
1,257
17
5
0
2,082
942
1,012
268
523
74
5
29
8,768
22
5.42
2.25
2.40
1.16
14.3
6.0
1.25
.273
4.36
4.40
97
8.98
35.6
19Chuck Finley
C. Finley
89
1747.1
272
111
97
.534
272
4.21
1,584
24
7
0
1,695
818
901
181
740
45
0
18
7,510
86
8.16
3.81
2.14
0.93
21.1
9.9
1.39
.305
4.64
3.98
84
8.73
141.2
20David Wells
D. Wells
89
2148.0
319
154
90
.631
318
4.10
1,386
50
12
0
2,275
979
1,057
256
401
50
0
28
8,977
47
5.81
1.68
3.46
1.07
15.4
4.5
1.25
.293
4.43
3.98
87
9.53
146.7
21Tim Wakefield
T. Wakefield
90
1846.1
387
114
99
.535
250
4.31
1,329
18
3
22
1,788
884
1,027
244
719
115
61
21
8,005
59
6.48
3.50
1.85
1.19
16.6
9.0
1.36
.276
5.01
4.72
105
8.72
-47.6
22Kevin Millwood
K. Millwood
90
1367.1
228
98
64
.605
220
3.89
1,134
11
5
0
1,283
591
640
138
422
32
3
32
5,752
31
7.46
2.78
2.69
0.91
19.7
7.3
1.25
.284
4.21
3.71
85
8.44
103.5
23Mike Hampton
M. Hampton
91
1987.2
350
132
95
.581
306
3.94
1,237
20
8
0
2,054
871
993
169
791
46
7
33
8,604
72
5.60
3.58
1.56
0.77
14.4
9.2
1.43
.296
4.50
4.21
98
9.30
24.2
24Jason Schmidt
J. Schmidt
91
1567.2
252
104
74
.584
243
3.90
1,383
17
8
0
1,449
680
742
142
601
37
1
22
6,673
73
7.94
3.45
2.30
0.82
20.7
9.0
1.31
.290
4.26
3.71
86
8.32
101.5
25Rick Reed
R. Reed
91
1313.0
220
85
62
.578
209
3.96
847
12
5
0
1,342
577
619
189
237
34
2
16
5,414
11
5.81
1.62
3.57
1.30
15.6
4.4
1.20
.281
4.24
4.27
99
9.20
4.7

More Diamondbacks Stats

Team Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAMWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
AZ AZ
@
LAD LAD
4:00 AM
Fri
3/27
AZ AZ
@
LAD LAD
4:00 AM
Sat
3/28
AZ AZ
@
LAD LAD
4:00 AM
Mon
3/30
DET DET
@
AZ AZ
4:00 AM
Tue
3/31
DET DET
@
AZ AZ
4:00 AM
Last Game
AZ Diamondbacks

80 - 82

4

Final

12

SDP Padres

90 - 72

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5
Tue
9/16
TOR TOR
@
TBR TBR
1-2
Tue
9/16
SEA SEA
@
KCR KCR
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
NYY NYY
@
SFG SFG
4:00 AM
Thu
3/26
ATH ATH
@
TOR TOR
4:00 AM
Thu
3/26
LAA LAA
@
HOU HOU
4:00 AM
Thu
3/26
DET DET
@
SDP SDP
4:00 AM
Thu
3/26
MIN MIN
@
BAL BAL
4:00 AM