which starting pitcher with minimum 30 starts has the least hbp in the past 5 years

Between June 26, 2020 and June 26, 2025, Roansy Contreras and Tyler Glasnow are tied for hitting the fewest batters by a starting pitcher when starting 30+ games, with 2 batters hit.

NAME HBP GS G W L W% ERA SO CG SHO SV IP H ER R HR BB GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA H/9
1 Roansy Contreras
R. Contreras
2
33
33
7
11
.389
4.79
126
0
0
0
152.1
154
81
87
20
68
0
3
669
14
7.44
4.02
1.85
1.18
18.8
10.2
1.46
.296
5.14
9.10
2 Tyler Glasnow
T. Glasnow
2
75
75
30
15
.667
3.42
577
0
0
0
424.0
299
161
167
54
134
0
0
1,688
42
12.25
2.84
4.31
1.15
34.2
7.9
1.02
.266
3.54
6.35
3 Shota Imanaga
S. Imanaga
3
37
37
18
5
.783
2.89
208
0
0
0
218.0
184
70
81
34
42
0
0
875
3
8.59
1.73
4.95
1.40
23.8
4.8
1.04
.255
3.34
7.60
4 Yoshinobu Yamamoto
Y. Yamamoto
3
34
34
14
8
.636
2.81
206
0
0
0
179.2
141
56
61
16
53
0
0
724
6
10.32
2.65
3.89
0.80
28.5
7.3
1.08
.280
3.06
7.06
5 Ronel Blanco
R. Blanco
3
45
45
18
11
.621
3.36
244
1
1
0
251.2
181
94
98
40
108
0
0
1,026
4
8.73
3.86
2.26
1.43
23.8
10.5
1.15
.223
3.50
6.47
6 Alex Faedo
A. Faedo
3
30
30
3
11
.214
5.00
106
0
0
0
120.2
116
67
71
19
52
0
0
526
5
7.91
3.88
2.04
1.42
20.2
9.9
1.39
.280
5.30
8.65
7 Jeffrey Springs
J. Springs
3
49
49
18
11
.621
3.08
251
0
0
0
248.1
213
85
97
31
73
0
0
1,028
1
9.10
2.65
3.44
1.12
24.4
7.1
1.15
.272
3.52
7.72
8 Chris Archer
C. Archer
3
30
30
3
8
.273
4.43
103
0
0
0
120.0
101
59
63
15
55
0
0
509
4
7.73
4.13
1.87
1.13
20.2
10.8
1.30
.258
4.73
7.58
9 Paolo Espino
P. Espino
3
40
40
5
14
.263
5.27
144
1
0
0
177.2
206
104
107
40
43
0
2
767
2
7.29
2.18
3.35
2.03
18.8
5.6
1.40
.309
5.42
10.44
10 Michael Pineda
M. Pineda
3
37
37
12
15
.444
4.21
136
0
0
0
179.2
195
84
90
30
35
0
1
757
1
6.81
1.75
3.89
1.50
18.0
4.6
1.28
.298
4.51
9.77
11 Reynaldo López
R. López
3
44
44
11
11
.500
3.02
207
0
0
0
205.1
178
69
77
27
69
0
0
842
3
9.07
3.02
3.00
1.18
24.6
8.2
1.20
.282
3.38
7.80
12 Andrew Abbott
A. Abbott
4
59
59
25
16
.610
3.32
306
1
1
0
322.2
280
119
127
49
116
0
1
1,341
9
8.54
3.24
2.64
1.37
22.8
8.7
1.23
.267
3.54
7.81
13 Simeon Woods Richardson
S. Woods Richardson
4
39
39
7
9
.438
4.36
163
0
0
0
187.2
178
91
95
24
70
0
0
803
7
7.82
3.36
2.33
1.15
20.3
8.7
1.32
.284
4.56
8.54
14 Andre Pallante
A. Pallante
4
45
45
16
13
.552
3.96
186
0
0
0
248.0
239
109
114
24
86
0
0
1,040
17
6.75
3.12
2.16
0.87
17.9
8.3
1.31
.291
4.14
8.67
15 Zach Thompson
Z. Thompson
4
36
36
4
17
.190
4.45
131
0
0
0
166.0
165
82
94
25
63
0
1
719
8
7.10
3.42
2.08
1.36
18.2
8.8
1.37
.282
5.10
8.95
16 Luis Garcia
L. Garcia
4
63
63
28
17
.622
3.61
352
0
0
0
338.2
286
136
143
44
108
0
1
1,385
17
9.35
2.87
3.26
1.17
25.4
7.8
1.16
.276
3.80
7.60
17 Ian Anderson
I. Anderson
4
52
52
22
13
.629
3.97
262
0
0
0
272.1
241
120
125
29
121
0
2
1,166
15
8.66
4.00
2.17
0.96
22.5
10.4
1.33
.283
4.13
7.96
18 Kolby Allard
K. Allard
4
33
33
4
19
.174
6.03
123
0
0
0
153.2
166
103
108
33
43
0
0
665
4
7.20
2.52
2.86
1.93
18.5
6.5
1.36
.288
6.33
9.72
19 J.A. Happ
J.A. Happ
4
39
39
12
10
.545
5.22
164
0
0
0
201.2
214
117
119
38
63
0
0
867
4
7.32
2.81
2.60
1.70
18.9
7.3
1.37
.294
5.31
9.55
20 James Paxton
J. Paxton
4
46
46
17
9
.654
4.67
202
0
0
0
218.0
211
113
122
34
91
0
0
943
12
8.34
3.76
2.22
1.40
21.4
9.7
1.39
.289
5.04
8.71
21 Jacob deGrom
J. deGrom
4
63
63
26
10
.722
2.10
505
1
1
0
360.2
221
84
92
34
62
0
0
1,353
6
12.60
1.55
8.15
0.85
37.3
4.6
0.78
.250
2.30
5.51
22 Hyun Jin Ryu
H. Jin Ryu
4
60
60
24
15
.615
3.97
269
1
1
0
315.0
315
139
149
44
72
0
0
1,313
4
7.69
2.06
3.74
1.26
20.5
5.5
1.23
.293
4.26
9.00
23 Mitchell Parker
M. Parker
5
45
45
11
18
.379
4.40
192
0
0
0
237.1
235
116
130
29
76
0
0
1,016
9
7.28
2.88
2.53
1.10
18.9
7.5
1.31
.289
4.93
8.91
24 Garrett Crochet
G. Crochet
5
49
49
13
16
.448
2.93
344
0
0
0
255.1
203
83
89
27
64
0
0
1,026
5
12.13
2.26
5.38
0.95
33.5
6.2
1.05
.300
3.14
7.16
25 Shane McClanahan
S. McClanahan
5
74
74
33
16
.673
3.02
456
0
0
0
404.2
331
136
143
48
116
0
1
1,627
19
10.14
2.58
3.93
1.07
28.0
7.1
1.10
.282
3.18
7.36
StatMuse has game-level data for hit batsmen and starts going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

55

30th

R

267

29th

SO

603

27th

ERA

3.87

14th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
Cardinals Cardinals
44
37
.543
3.5
Reds Reds
42
39
.519
5.5
Pirates Pirates
32
50
.390
16.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/27
NYM NYM
@
PIT PIT
6:40 PM
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Tue
7/1
STL STL
@
PIT PIT
6:40 PM
Last Game
MIL Brewers

45 - 36

4

Final

2

PIT Pirates

32 - 50

Wed 25 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
Phillies Phillies
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5
AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
50
31
.617
Guardians Guardians
40
38
.513
8.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
MIA MIA
@
PIT PIT
2-5
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
TOR TOR
@
CLE CLE
1:10 PM
Thu
6/26
ATH ATH
@
DET DET
1:10 PM
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
PHI PHI
@
HOU HOU
2:10 PM
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM