pitchers with most career ip with fewer than 95 hr allowed since 1966

Since 1966, J.R. Richard has pitched the most innings when allowing <95 HR, with 1606 innings.

NAME IP HR G W L W% GS ERA SO CG SHO SV H ER R 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 J.R. Richard
J.R. Richard
1606.0
73
238
107
71
.601
221
3.15
1,493
76
19
0
1,227
562
625
770
17
3
15
6,674
92
8.37
4.32
1.94
0.41
22.4
11.5
1.24
.267
3.50
92
2.85
82
6.88
114.7
2 Steve Trout
S. Trout
1501.1
90
301
88
92
.489
236
4.18
656
32
9
4
1,665
697
791
578
33
25
48
6,550
50
3.93
3.46
1.13
0.54
10.0
8.8
1.49
.303
4.74
105
3.86
97
9.98
20.5
3 Kent Tekulve
K. Tekulve
1436.2
63
1,050
94
90
.511
0
2.85
779
0
0
184
1,305
455
526
491
17
638
179
6,001
23
4.88
3.08
1.59
0.39
13.0
8.2
1.25
.267
3.30
77
3.25
88
8.18
71.1
4 Sparky Lyle
S. Lyle
1390.1
84
899
99
76
.566
0
2.88
873
0
0
238
1,292
445
519
481
14
634
81
5,794
66
5.65
3.11
1.81
0.54
15.1
8.3
1.28
.278
3.36
79
3.19
86
8.36
81.4
5 Mike Marshall
M. Marshall
1386.2
79
724
97
112
.464
24
3.14
880
3
1
188
1,281
484
548
514
31
549
52
5,842
72
5.71
3.34
1.71
0.51
15.1
8.8
1.29
.277
3.56
85
3.22
87
8.31
75.5
6 Brandon Webb
B. Webb
1319.2
92
199
87
62
.584
198
3.27
1,065
15
8
0
1,200
479
557
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
7 Ed Figueroa
E. Figueroa
1309.2
90
200
80
67
.544
179
3.51
571
63
12
1
1,299
511
571
443
19
9
16
5,523
25
3.92
3.04
1.29
0.62
10.3
8.0
1.33
.275
3.92
95
3.72
99
8.93
6.5
8 Bob Moose
B. Moose
1303.1
75
289
76
71
.517
160
3.50
827
35
13
19
1,308
507
566
387
30
59
59
5,501
25
5.71
2.67
2.14
0.52
15.0
7.0
1.30
.295
3.91
101
2.94
87
9.03
62.1
9 Clay Carroll
C. Carroll
1298.1
63
701
94
72
.566
26
2.92
648
1
0
141
1,246
421
484
426
36
367
109
5,446
39
4.49
2.95
1.52
0.44
11.9
7.8
1.29
.277
3.36
82
3.24
93
8.64
33.8
10 Lee Smith
L. Smith
1289.1
89
1,022
71
92
.436
6
3.03
1,251
0
0
478
1,133
434
475
486
10
802
100
5,388
47
8.73
3.39
2.57
0.62
23.2
9.0
1.26
.294
3.32
76
2.92
74
7.91
142
11 Mariano Rivera
M. Rivera
1283.2
71
1,115
82
60
.577
10
2.21
1,173
0
0
652
998
315
340
286
46
952
41
5,103
13
8.22
2.01
4.10
0.50
23.0
5.6
1.00
.263
2.38
49
2.76
61
7.00
246.7
12 Al Fitzmorris
A. Fitzmorris
1277.0
83
288
77
59
.566
159
3.65
458
36
11
7
1,284
518
573
433
11
49
47
5,385
62
3.23
3.05
1.06
0.58
8.5
8.0
1.34
.273
4.04
99
3.75
102
9.05
-10.9
13 Bruce Ruffin
B. Ruffin
1268.0
92
469
60
82
.423
152
4.19
843
17
3
63
1,345
591
677
565
10
160
50
5,569
61
5.98
4.01
1.49
0.65
15.1
10.1
1.51
.309
4.81
105
3.84
98
9.55
16.4
14 Tom Burgmeier
T. Burgmeier
1258.2
94
745
79
55
.590
3
3.23
584
0
0
102
1,231
452
521
384
32
370
55
5,272
23
4.18
2.75
1.52
0.67
11.1
7.3
1.28
.272
3.73
86
3.65
97
8.80
22.2
15 Bob Veale
B. Veale
1257.0
75
273
78
67
.538
167
3.30
1,067
45
10
17
1,143
461
517
550
18
49
43
5,360
50
7.64
3.94
1.94
0.54
19.9
10.3
1.35
.293
3.70
94
2.95
89
8.18
54.4
16 John Franco
J. Franco
1245.2
81
1,119
90
87
.508
0
2.89
975
0
0
424
1,166
400
466
495
22
774
78
5,312
54
7.04
3.58
1.97
0.59
18.4
9.3
1.33
.290
3.37
73
3.44
86
8.42
76
17 Bill Campbell
B. Campbell
1229.1
82
700
83
68
.550
9
3.54
864
2
1
126
1,139
484
550
495
20
455
100
5,239
47
6.33
3.62
1.75
0.60
16.5
9.4
1.33
.280
4.03
91
3.39
88
8.34
60.2
18 Chad Billingsley
C. Billingsley
1212.1
92
226
83
64
.565
197
3.72
1,052
4
2
0
1,162
501
545
499
44
7
32
5,202
50
7.81
3.70
2.11
0.68
20.2
9.6
1.37
.304
4.05
94
3.70
90
8.63
54.4
19 Pat Zachry
P. Zachry
1177.1
88
293
69
67
.507
154
3.52
669
29
7
3
1,147
461
529
495
21
44
46
5,050
19
5.11
3.78
1.35
0.67
13.2
9.8
1.39
.280
4.04
99
3.83
107
8.77
-33.8
20 Dean Chance
D. Chance
1170.1
79
224
66
66
.500
163
3.05
857
46
14
8
1,016
397
483
391
38
31
43
4,853
45
6.59
3.01
2.19
0.61
17.7
8.1
1.20
.269
3.71
90
3.02
85
7.81
64.1
21 Jim Beattie
J. Beattie
1148.2
88
203
52
87
.374
182
4.17
660
31
7
1
1,174
532
581
461
29
10
25
4,956
35
5.17
3.61
1.43
0.69
13.3
9.3
1.42
.292
4.55
102
3.84
92
9.20
42.4
22 Greg Minton
G. Minton
1130.2
43
710
59
65
.476
7
3.10
479
0
0
150
1,082
389
452
483
16
415
131
4,810
56
3.81
3.84
0.99
0.34
10.0
10.0
1.38
.274
3.60
86
3.70
101
8.61
-3.2
23 Doug Jones
D. Jones
1128.1
86
846
69
79
.466
4
3.30
909
0
0
303
1,155
414
465
247
39
640
53
4,754
18
7.25
1.97
3.68
0.69
19.1
5.2
1.24
.308
3.71
78
3.10
74
9.21
138.6
24 Andy Hassler
A. Hassler
1123.1
67
387
44
71
.383
112
3.83
630
26
5
29
1,125
478
562
520
32
126
49
4,896
58
5.05
4.17
1.21
0.54
12.9
10.6
1.46
.290
4.50
103
3.77
101
9.01
-2.8
25 Jim Gott
J. Gott
1120.0
85
554
56
74
.431
96
3.87
837
10
3
91
1,081
481
546
466
23
261
63
4,828
52
6.73
3.74
1.80
0.68
17.3
9.7
1.38
.291
4.39
100
3.60
92
8.69
36.4

More Astros Stats

Team Rankings

HR

66

20th

R

273

21st

SO

648

1st

ERA

3.51

7th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
37
30
.552
Angels Angels
33
34
.493
4.0
Mariners Mariners
33
34
.493
4.0
Rangers Rangers
32
36
.471
5.5
Athletics Athletics
26
44
.371
12.5
Schedule
DATE MATCHUP TIME (ET)
Thu
6/12
CWS CWS
@
HOU HOU
8:10 PM
Fri
6/13
MIN MIN
@
HOU HOU
8:10 PM
Sat
6/14
MIN MIN
@
HOU HOU
4:10 PM
Sun
6/15
MIN MIN
@
HOU HOU
2:10 PM
Mon
6/16
HOU HOU
@
ATH ATH
10:05 PM
Last Game
HOU Astros

37 - 30

10

Final

2

CWS White Sox

23 - 45

Wed 11 Jun 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
Mets Mets
44
24
.647
Phillies Phillies
39
29
.574
5.0
NL Central W L PCT GB
Cubs Cubs
41
27
.603
Cardinals Cardinals
36
32
.529
5.0
NL West W L PCT GB
Dodgers Dodgers
41
28
.594
Giants Giants
40
28
.588
0.5
AL East W L PCT GB
Yankees Yankees
41
25
.621
Blue Jays Blue Jays
38
30
.559
4.0
AL Central W L PCT GB
Tigers Tigers
44
25
.638
Twins Twins
36
31
.537
7.0
AL West W L PCT GB
Astros Astros
37
30
.552
Angels Angels
33
34
.493
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/26
CIN CIN
@
KCR KCR
7-2
Mon
5/26
ATH ATH
@
HOU HOU
1-11
Mon
5/26
PIT PIT
@
AZ AZ
9-6
Tue
5/27
LAD LAD
@
CLE CLE
4-7
Tue
5/27
CWS CWS
@
NYM NYM
9-4

Schedule

DATE MATCHUP TIME (ET)
Thu
6/12
WSH WSH
@
NYM NYM
1:10 PM
Thu
6/12
TEX TEX
@
MIN MIN
1:10 PM
Thu
6/12
SFG SFG
@
COL COL
3:10 PM
Thu
6/12
DET DET
@
BAL BAL
6:35 PM
Thu
6/12
NYY NYY
@
KCR KCR
7:40 PM