lowest earned run average as a pitcher from 2002 to 2010 minimum 900 innings pitched

Between the 2002 and 2010 seasons, Johan Santana had the best ERA when pitching at least 900 innings, with an ERA of 2.90.

NAMEERAIPGWLW%GSSOCGSHOSVHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAERA-FIPFIP-H/9PRAA
1Johan Santana
J. Santana
2.90
1779.0
294
130
66
.663
254
1,785
13
8
1
1,457
573
619
186
458
31
9
12
7,170
59
9.03
2.32
3.90
0.94
24.9
6.4
1.08
.270
3.13
67
3.26
77
7.37
197.8
2Roy Halladay
R. Halladay
3.04
1961.0
272
151
69
.686
271
1,479
55
17
0
1,859
663
736
158
337
55
0
22
7,924
32
6.79
1.55
4.39
0.73
18.7
4.3
1.12
.289
3.38
68
3.22
73
8.53
259
3Chris Carpenter
C. Carpenter
3.12
1167.2
174
88
38
.698
173
927
18
8
0
1,051
405
441
102
265
46
0
10
4,733
19
7.15
2.04
3.50
0.79
19.6
5.6
1.13
.280
3.40
75
3.41
81
8.10
103.6
4Felix Hernandez
F. Hernandez
3.20
1154.2
172
71
53
.573
172
1,042
13
4
0
1,057
410
465
97
357
35
0
14
4,787
60
8.12
2.78
2.92
0.76
21.8
7.5
1.22
.295
3.62
76
3.42
80
8.24
109.1
5Roy Oswalt
R. Oswalt
3.21
1873.1
288
136
80
.630
283
1,522
17
7
0
1,792
669
717
160
443
65
1
30
7,717
23
7.31
2.13
3.44
0.77
19.7
5.7
1.19
.295
3.44
76
3.37
78
8.61
200.6
6Roger Clemens
R. Clemens
3.23
1029.2
164
74
39
.655
163
955
2
1
0
879
369
406
84
322
30
0
18
4,233
37
8.35
2.81
2.97
0.73
22.6
7.6
1.17
.280
3.55
73
3.28
74
7.68
129.6
7Brandon Webb
B. Webb
3.27
1319.2
199
87
62
.584
198
1,065
15
8
0
1,200
479
557
92
435
50
1
34
5,515
56
7.26
2.97
2.45
0.63
19.3
7.9
1.24
.286
3.80
72
3.49
78
8.18
146.6
8John Smoltz
J. Smoltz
3.28
999.2
331
53
39
.576
120
929
6
2
144
929
364
381
86
226
17
184
27
4,086
26
8.36
2.03
4.11
0.77
22.7
5.5
1.16
.298
3.43
76
3.08
71
8.36
140.3
9Pedro Martinez
P. Martinez
3.32
1134.1
180
87
41
.680
180
1,173
10
2
0
959
418
453
110
293
66
0
10
4,644
19
9.31
2.32
4.00
0.87
25.3
6.3
1.10
.283
3.59
75
3.18
74
7.61
144.3
10Tim Hudson
T. Hudson
3.36
1714.2
257
116
70
.624
256
1,059
17
9
0
1,641
640
692
132
491
67
0
57
7,117
41
5.56
2.58
2.16
0.69
14.9
6.9
1.24
.281
3.63
77
3.81
88
8.61
100.1
11Jake Peavy
J. Peavy
3.36
1469.2
232
102
74
.580
232
1,459
8
4
0
1,267
549
580
149
475
50
0
33
6,076
28
8.93
2.91
3.07
0.91
24.0
7.8
1.19
.284
3.55
84
3.49
83
7.76
120.1
12Carlos Zambrano
C. Zambrano
3.44
1673.1
289
115
72
.615
257
1,437
9
4
0
1,421
640
711
131
759
86
5
36
7,122
55
7.73
4.08
1.89
0.70
20.2
10.7
1.30
.274
3.82
78
3.90
89
7.64
90.9
13Matt Cain
M. Cain
3.45
1095.2
171
57
62
.479
170
906
12
4
0
925
420
441
99
410
25
1
24
4,546
46
7.44
3.37
2.21
0.81
19.9
9.0
1.22
.266
3.62
81
3.83
92
7.60
43.4
14Jason Schmidt
J. Schmidt
3.47
1046.2
161
74
42
.638
161
1,030
14
9
0
862
403
434
89
387
25
0
18
4,354
46
8.86
3.33
2.66
0.77
23.7
8.9
1.19
.274
3.73
82
3.36
80
7.41
99.9
15CC Sabathia
CC Sabathia
3.50
1946.2
289
140
83
.628
289
1,616
30
11
0
1,798
756
826
169
569
59
0
27
8,041
37
7.47
2.63
2.84
0.78
20.1
7.1
1.22
.289
3.82
79
3.52
81
8.31
181.7
16Cole Hamels
C. Hamels
3.53
945.1
149
60
45
.571
149
897
7
4
0
864
371
396
122
248
20
0
24
3,885
14
8.54
2.36
3.62
1.16
23.1
6.4
1.18
.286
3.77
82
3.76
87
8.23
61.1
17Randy Johnson
R. Johnson
3.61
1387.0
217
103
65
.613
212
1,463
21
7
0
1,233
557
627
170
337
65
2
19
5,691
21
9.49
2.19
4.34
1.10
25.7
5.9
1.13
.291
4.07
82
3.41
78
8.00
150.3
18Curt Schilling
C. Schilling
3.63
1102.1
179
84
45
.651
157
1,084
12
4
9
1,074
444
454
130
173
19
21
5
4,485
15
8.85
1.41
6.27
1.06
24.2
3.9
1.13
.307
3.71
80
3.15
72
8.77
147.6
19Dan Haren
D. Haren
3.66
1461.2
231
91
74
.552
222
1,251
11
2
0
1,420
594
647
171
324
41
2
26
6,061
66
7.70
1.99
3.86
1.05
20.6
5.3
1.19
.292
3.98
84
3.66
85
8.74
106.7
20Ben Sheets
B. Sheets
3.68
1396.0
216
79
82
.491
216
1,196
17
3
0
1,359
571
626
155
308
26
0
21
5,780
49
7.71
1.99
3.88
1.00
20.7
5.3
1.19
.294
4.04
87
3.51
81
8.76
128.7
21Andy Pettitte
A. Pettitte
3.78
1605.2
261
125
73
.631
258
1,253
6
2
0
1,655
674
755
147
465
25
1
25
6,783
29
7.02
2.61
2.69
0.82
18.5
6.9
1.32
.308
4.23
85
3.63
82
9.28
141.6
22Kelvim Escobar
K. Escobar
3.79
916.1
227
61
52
.540
127
810
5
2
43
879
386
419
78
339
31
82
16
3,896
42
7.96
3.33
2.39
0.77
20.8
8.7
1.33
.304
4.12
84
3.64
82
8.63
82.1
23Justin Verlander
J. Verlander
3.81
1064.1
165
83
52
.615
165
965
10
3
0
987
450
482
94
353
52
0
17
4,483
48
8.16
2.98
2.73
0.79
21.5
7.9
1.26
.296
4.08
86
3.60
82
8.35
93.5
24Zack Greinke
Z. Greinke
3.82
1108.0
210
60
67
.472
169
931
12
3
1
1,121
470
509
112
280
39
8
12
4,648
25
7.56
2.27
3.33
0.91
20.0
6.0
1.26
.307
4.13
86
3.58
83
9.11
92.3
25Cliff Lee
C. Lee
3.85
1409.0
222
102
61
.626
218
1,085
20
5
0
1,419
603
661
150
350
39
1
12
5,922
35
6.93
2.24
3.10
0.96
18.3
5.9
1.26
.295
4.22
88
3.76
87
9.06
83.4

More MLB News

More Twins Stats

Team Batting Leaders

HR

25

Buxton

Byron Buxton

RBI

62

Bell

Josh Bell

AVG

.294

Larnach

Trevor Larnach
Team Pitching Leaders

W

9

Bradley

Taj Bradley

K

131

Ryan

Joe Ryan

ERA

3.38

Ryan

Joe Ryan
Team Rankings

HR

126

13th

R

498

8th

SO

863

18th

ERA

4.69

25th

2026 Division Standings
TEAMWLPCTGB
54
48
.529
54
51
.514
1.5
Twins Twins
51
54
.486
4.5
50
55
.476
5.5
44
62
.415
12.0
Schedule
DATEMATCHUPTIME (ET)
Sat
7/25
@
7:10 PM
Sun
7/26
@
2:10 PM
Tue
7/28
@
7:40 PM
Wed
7/29
@
7:40 PM
Thu
7/30
@
1:40 PM
Last Game
ATH Athletics

44 - 59

2

Final

0

MIN Twins

51 - 54

Fri 24 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
61
42
.592
56
48
.538
5.5
53
52
.505
9.0
52
52
.500
9.5
43
61
.413
18.5
NL CentralWLPCTGB
64
39
.621
58
45
.563
6.0
53
51
.510
11.5
52
51
.505
12.0
48
54
.471
15.5
NL WestWLPCTGB
66
38
.635
55
50
.524
11.5
51
53
.490
15.0
44
60
.423
22.0
42
63
.400
24.5
AL EastWLPCTGB
60
43
.583
58
45
.563
2.0
53
50
.515
7.0
50
54
.481
10.5
48
57
.457
13.0
AL CentralWLPCTGB
54
48
.529
54
51
.514
1.5
51
54
.486
4.5
50
55
.476
5.5
44
62
.415
12.0
AL WestWLPCTGB
52
51
.505
51
53
.490
1.5
51
54
.486
2.0
44
59
.427
8.0
41
64
.390
12.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
7/7
@
4-3
Tue
7/7
@
4-12
Tue
7/7
@
4-6
Tue
7/7
@
6-3
Tue
7/7
@
16-12

Schedule

DATEMATCHUPTIME (ET)
Sat
7/25
@
7:05 PM
Sat
7/25
@
7:10 PM
Sat
7/25
@
7:10 PM
Sat
7/25
@
7:10 PM
Sat
7/25
@
7:15 PM