what player has the hardest hits in the past 5 years

Bryan Abreu has gotten no hits between April 20, 2021 and April 20, 2026.

NAMEHGABR2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Bryan Abreu
B. Abreu
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2José Abreu
J. Abreu
461
468
1,756
237
93
3
63
278
159
42
386
0
1
1,977
749
159
0
20
6
64
.263
.335
.427
.761
3Willy Adames
W. Adames
681
754
2,849
425
154
5
143
452
334
14
847
50
19
3,220
1,274
302
0
23
10
54
.239
.320
.447
.767
4Ehire Adrianza
E. Adrianza
60
148
294
38
12
1
4
31
34
3
81
1
0
334
86
17
1
2
0
6
.204
.291
.293
.584
5Jesus Aguilar
J. Aguilar
233
281
965
92
40
0
43
143
74
8
237
1
0
1,059
402
83
0
12
7
22
.241
.297
.417
.714
6Nick Ahmed
N. Ahmed
195
286
874
86
48
5
12
77
58
3
218
14
5
944
289
65
5
4
3
18
.223
.273
.331
.603
7Hanser Alberto
H. Alberto
114
194
446
45
30
5
7
52
11
4
59
3
1
470
175
42
6
3
0
9
.256
.278
.392
.670
8Ozzie Albies
O. Albies
652
632
2,508
368
137
15
99
379
192
21
445
58
16
2,748
1,116
251
0
27
6
29
.260
.315
.445
.760
9Jorge Alfaro
J. Alfaro
145
196
601
51
34
1
12
74
23
11
212
9
1
638
217
47
0
3
0
16
.241
.281
.361
.642
10Yency Almonte
Y. Almonte
0
39
3
0
0
0
0
0
0
0
2
0
0
3
0
0
0
0
0
0
.000
.000
.000
.000
11Albert Almora Jr.
A. Almora Jr.
54
106
265
28
13
1
5
29
19
1
62
3
2
287
84
19
1
1
0
10
.204
.259
.317
.576
12Jose Alvarez
J. Alvarez
0
59
2
1
0
0
0
0
2
0
2
0
0
5
0
0
1
0
0
0
.000
.500
.000
.500
13Brian Anderson
B. Anderson
192
248
835
102
34
4
23
92
94
15
262
7
3
948
303
61
0
4
4
21
.230
.318
.363
.680
14Tim Anderson
T. Anderson
439
413
1,636
212
65
4
22
121
72
12
385
46
14
1,724
578
91
1
3
2
37
.268
.304
.353
.657
15Matt Andriese
M. Andriese
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16Elvis Andrus
E. Andrus
341
391
1,351
163
74
3
26
136
92
13
232
42
10
1,464
499
103
4
4
2
34
.252
.305
.369
.675
17Tejay Antone
T. Antone
0
18
2
0
0
0
0
0
0
0
2
0
0
2
0
0
0
0
0
0
.000
.000
.000
.000
18Nolan Arenado
N. Arenado
713
712
2,698
341
140
7
117
425
211
21
414
15
8
2,961
1,218
264
0
31
21
82
.264
.319
.451
.771
19Shawn Armstrong
S. Armstrong
0
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20Luis Arraez
L. Arraez
894
724
2,842
369
140
19
31
265
183
19
173
31
15
3,081
1,165
190
16
21
17
64
.315
.358
.410
.768
21Jake Arrieta
J. Arrieta
3
21
17
3
0
0
0
0
2
1
10
0
0
24
3
0
4
0
0
0
.176
.300
.176
.476
22Christian Arroyo
C. Arroyo
158
198
601
72
38
1
15
82
27
10
130
6
4
646
243
54
4
4
2
16
.263
.304
.404
.708
23Willians Astudillo
W. Astudillo
55
84
239
21
6
0
8
21
4
4
14
1
0
247
85
14
0
0
0
14
.230
.255
.356
.611
24Javier Báez
J. Báez
539
625
2,257
283
95
13
72
299
101
33
619
48
10
2,407
876
180
0
16
4
55
.239
.280
.388
.668
25Scott Barlow
S. Barlow
0
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
StatMuse has game-level data for hits going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Astros Stats

Team Batting Leaders

HR

10

Alvarez

Yordan Alvarez

RBI

21

Alvarez

Yordan Alvarez

AVG

.375

Vázquez

Christian Vázquez
Team Pitching Leaders

W

2

Blubaugh

AJ Blubaugh

K

25

Burrows

Mike Burrows

ERA

1.98

Teng

Kai-Wei Teng
Team Rankings

HR

27

5th

R

121

2nd

SO

222

2nd

ERA

6.11

30th

2026 Division Standings
TEAMWLPCTGB
11
11
.500
11
11
.500
11
12
.478
0.5
10
13
.435
1.5
Astros Astros
8
15
.348
3.5
Schedule
DATEMATCHUPTIME (ET)
Mon
4/20
@
6:10 PM
Tue
4/21
@
6:10 PM
Wed
4/22
@
1:10 PM
Fri
4/24
@
8:10 PM
Sat
4/25
@
7:10 PM
Last Game
STL Cardinals

13 - 8

7

Final

5

HOU Astros

8 - 15

Sun 19 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
15
7
.682
10
12
.455
5.0
10
12
.455
5.0
8
13
.381
6.5
7
15
.318
8.0
NL CentralWLPCTGB
14
8
.636
13
8
.619
0.5
13
9
.591
1.0
12
9
.571
1.5
12
9
.571
1.5
NL WestWLPCTGB
15
6
.714
15
7
.682
0.5
13
9
.591
2.5
9
13
.409
6.5
9
13
.409
6.5
AL EastWLPCTGB
13
9
.591
12
9
.571
0.5
10
12
.455
3.0
8
13
.381
4.5
8
13
.381
4.5
AL CentralWLPCTGB
13
10
.565
12
10
.545
0.5
11
11
.500
1.5
8
14
.364
4.5
7
15
.318
5.5
AL WestWLPCTGB
11
11
.500
11
11
.500
11
12
.478
0.5
10
13
.435
1.5
8
15
.348
3.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
4/4
@
7-6
Sat
4/4
@
8-6
Sat
4/4
@
2-8
Sat
4/4
@
4-1
Sat
4/4
@
0-3

Schedule

DATEMATCHUPTIME (ET)
Mon
4/20
@
11:10 AM
Mon
4/20
@
6:10 PM
Mon
4/20
@
6:40 PM
Mon
4/20
@
6:40 PM
Mon
4/20
@
6:45 PM