top pitchers 2002 to 2010 with at least 100 games started

Between the 2002 and 2010 seasons, Johan Santana had the best ERA when starting 100+ games, with an ERA of 2.90.

NAME ERA GS G W L W% SO CG SHO SV IP H ER 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 Johan Santana
J. Santana
2.90
254
294
130
66
.663
1,785
13
8
1
1779.0
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
2 Adam Wainwright
A. Wainwright
2.97
119
182
66
35
.653
724
8
2
3
874.1
802
289
316
64
249
23
11
10
3,624
21
7.45
2.56
2.91
0.66
20.0
6.9
1.20
.288
3.25
72
3.35
80
8.26
80
3 Tim Lincecum
T. Lincecum
3.04
122
123
56
27
.675
907
7
4
0
811.0
666
274
295
51
293
19
0
15
3,348
47
10.07
3.25
3.10
0.57
27.1
8.8
1.18
.296
3.27
73
2.85
69
7.39
117.1
4 Roy Halladay
R. Halladay
3.04
271
272
151
69
.686
1,479
55
17
0
1961.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
5 Josh Johnson
J. Johnson
3.10
104
114
45
22
.672
611
4
0
0
665.0
603
229
249
43
223
17
1
18
2,760
22
8.27
3.02
2.74
0.58
22.1
8.1
1.24
.300
3.37
73
3.19
76
8.16
73.6
6 Chris Carpenter
C. Carpenter
3.12
173
174
88
38
.698
927
18
8
0
1167.2
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
7 Felix Hernandez
F. Hernandez
3.20
172
172
71
53
.573
1,042
13
4
0
1154.2
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
8 Roy Oswalt
R. Oswalt
3.21
283
288
136
80
.630
1,522
17
7
0
1873.1
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
9 Roger Clemens
R. Clemens
3.23
163
164
74
39
.655
955
2
1
0
1029.2
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
10 Brandon Webb
B. Webb
3.27
198
199
87
62
.584
1,065
15
8
0
1319.2
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
11 John Smoltz
J. Smoltz
3.28
120
331
53
39
.576
929
6
2
144
999.2
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
12 Pedro Martinez
P. Martinez
3.32
180
180
87
41
.680
1,173
10
2
0
1134.1
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
13 Tim Hudson
T. Hudson
3.36
256
257
116
70
.624
1,059
17
9
0
1714.2
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
14 Jake Peavy
J. Peavy
3.36
232
232
102
74
.580
1,459
8
4
0
1469.2
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
15 Carlos Zambrano
C. Zambrano
3.44
257
289
115
72
.615
1,437
9
4
0
1673.1
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
16 Matt Cain
M. Cain
3.45
170
171
57
62
.479
906
12
4
0
1095.2
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
17 Jason Schmidt
J. Schmidt
3.47
161
161
74
42
.638
1,030
14
9
0
1046.2
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
18 CC Sabathia
CC Sabathia
3.50
289
289
140
83
.628
1,616
30
11
0
1946.2
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
19 Mark Prior
M. Prior
3.51
106
106
42
29
.592
757
5
1
0
657.0
582
256
277
77
223
31
0
10
2,771
21
10.37
3.05
3.39
1.05
27.3
8.0
1.23
.300
3.79
81
3.40
78
7.97
70.6
20 Ubaldo Jimenez
U. Jimenez
3.52
116
117
50
36
.581
655
6
2
0
728.0
604
285
307
45
320
35
0
21
3,060
43
8.10
3.96
2.05
0.56
21.4
10.5
1.27
.279
3.80
76
3.58
81
7.47
66
21 Cole Hamels
C. Hamels
3.53
149
149
60
45
.571
897
7
4
0
945.1
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
22 Jered Weaver
J. Weaver
3.55
144
144
64
39
.621
779
4
2
0
896.0
828
353
375
101
252
15
0
11
3,717
19
7.82
2.53
3.09
1.01
21.0
6.8
1.21
.283
3.77
82
3.74
87
8.32
55.2
23 Jon Lester
J. Lester
3.55
123
124
61
25
.709
712
6
2
0
766.0
707
302
315
65
287
29
0
2
3,220
21
8.37
3.37
2.48
0.76
22.1
8.9
1.30
.302
3.70
78
3.59
85
8.31
55.4
24 Chad Billingsley
C. Billingsley
3.55
131
160
59
41
.590
751
3
2
0
825.2
760
326
351
61
357
31
7
26
3,525
38
8.19
3.89
2.10
0.66
21.3
10.1
1.35
.301
3.83
87
3.67
87
8.28
49.4
25 Kerry Wood
K. Wood
3.58
101
304
50
49
.505
937
8
3
62
842.1
674
335
352
95
370
64
131
16
3,555
38
10.01
3.95
2.53
1.02
26.4
10.4
1.24
.277
3.76
84
3.82
88
7.20
49.2

More Twins Stats

Team Rankings

HR

82

14th

R

320

20th

SO

654

12th

ERA

4.11

20th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
38
37
.507
8.5
Royals Royals
38
39
.494
9.5
Twins Twins
37
39
.487
10.0
White Sox White Sox
24
53
.312
23.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/22
MIL MIL
@
MIN MIN
2:10 PM
Mon
6/23
SEA SEA
@
MIN MIN
7:40 PM
Tue
6/24
SEA SEA
@
MIN MIN
7:40 PM
Wed
6/25
SEA SEA
@
MIN MIN
7:40 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Last Game
MIN Twins

37 - 39

0

Final

9

MIL Brewers

42 - 35

Sat 21 Jun 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
44
32
.579
Rays Rays
43
34
.558
1.5
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Guardians Guardians
38
37
.507
8.5
AL West W L PCT GB
Astros Astros
44
33
.571
Mariners Mariners
38
37
.507
5.0
NL East W L PCT GB
Mets Mets
46
31
.597
Phillies Phillies
46
31
.597
NL Central W L PCT GB
Cubs Cubs
46
30
.605
Brewers Brewers
42
35
.545
4.5
NL West W L PCT GB
Dodgers Dodgers
47
31
.603
Giants Giants
43
34
.558
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/6
CHC CHC
@
DET DET
6-1
Fri
6/6
LAD LAD
@
STL STL
1-2
Fri
6/6
PHI PHI
@
PIT PIT
1-2
Fri
6/6
TEX TEX
@
WSH WSH
5-0
Fri
6/6
ATL ATL
@
SFG SFG
2-3

Schedule

DATE MATCHUP TIME (ET)
Sun
6/22
BAL BAL
@
NYY NYY
11:35 AM
Sun
6/22
DET DET
@
TBR TBR
12:10 PM
Sun
6/22
TEX TEX
@
PIT PIT
1:35 PM
Sun
6/22
CWS CWS
@
TOR TOR
1:37 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM