most strikeouts by hitter last 3 years

Between June 18, 2023 and June 18, 2026, Kyle Schwarber has the most strikeouts, with 631 strikeouts.

NAMESOGABRH2B3BHRRBIBBHBPSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Kyle Schwarber
K. Schwarber
631
472
1,778
331
423
66
3
147
344
333
23
16
6
2,146
936
216
0
12
15
13
.238
.363
.526
.889
2Elly De La Cruz
E. De La Cruz
604
468
1,828
305
472
93
25
71
239
187
12
143
37
2,034
828
189
3
4
15
31
.258
.330
.453
.783
3Eugenio Suárez
E. Suárez
565
457
1,675
239
400
83
2
101
301
147
35
7
2
1,882
790
186
0
25
2
29
.239
.309
.472
.781
4Ryan McMahon
R. McMahon
543
455
1,553
189
347
66
1
60
172
191
7
11
10
1,761
595
127
1
9
6
32
.223
.310
.383
.693
5Willy Adames
W. Adames
534
482
1,820
267
427
95
5
89
282
216
12
35
11
2,064
799
189
0
16
6
28
.235
.317
.439
.756
6Cal Raleigh
C. Raleigh
519
441
1,620
248
371
56
0
122
291
217
16
22
6
1,865
793
178
0
12
21
22
.229
.324
.490
.813
7Randy Arozarena
R. Arozarena
512
466
1,728
271
413
94
4
64
204
204
68
83
23
2,014
707
162
0
14
3
30
.239
.340
.409
.749
8Pete Alonso
P. Alonso
508
491
1,854
274
457
102
2
112
331
204
47
8
3
2,125
899
216
0
20
17
56
.246
.333
.485
.818
9Rafael Devers
R. Devers
501
462
1,741
273
459
108
6
89
271
247
18
9
1
2,018
846
203
0
12
33
43
.264
.359
.486
.845
10Teoscar Hernández
T. Hernández
498
430
1,641
222
429
88
3
79
273
122
17
22
5
1,793
760
170
0
13
5
30
.261
.317
.463
.780
11Ian Happ
I. Happ
498
463
1,742
284
415
99
7
80
253
259
14
32
6
2,026
768
186
0
11
7
32
.238
.340
.441
.780
12Shohei Ohtani
S. Ohtani
498
449
1,728
385
514
90
23
145
313
294
16
95
14
2,049
1,085
258
0
11
56
23
.297
.402
.628
1.030
13Brent Rooker
B. Rooker
498
429
1,602
226
420
78
6
96
261
162
18
22
4
1,792
798
180
0
10
9
24
.262
.335
.498
.833
14Riley Greene
R. Greene
495
415
1,555
224
417
84
8
74
237
162
12
8
4
1,740
739
166
0
11
4
26
.268
.340
.475
.815
15Adolis García
A. García
495
435
1,611
205
358
79
1
75
233
132
19
30
10
1,779
664
155
0
17
3
30
.222
.286
.412
.698
16Matt Olson
M. Olson
492
488
1,847
306
507
114
5
112
333
251
16
3
0
2,130
967
231
0
16
15
37
.274
.363
.524
.887
17Bryan Reynolds
B. Reynolds
483
464
1,800
239
472
95
10
67
254
190
26
22
5
2,025
788
172
0
9
8
31
.262
.340
.438
.778
18Spencer Torkelson
S. Torkelson
475
411
1,501
212
341
79
3
77
206
174
20
3
2
1,705
657
159
0
10
6
34
.227
.314
.438
.751
19Aaron Judge
A. Judge
470
426
1,506
339
459
82
3
146
331
352
18
27
8
1,886
985
231
0
10
66
48
.305
.440
.654
1.094
20Gunnar Henderson
G. Henderson
470
475
1,876
308
500
99
20
87
252
191
20
63
14
2,100
900
206
0
13
7
19
.267
.339
.480
.818
21Julio Rodríguez
J. Rodríguez
470
466
1,894
282
516
87
5
85
264
135
27
86
19
2,063
868
177
0
7
13
36
.272
.329
.458
.787
22Ezequiel Tovar
E. Tovar
467
406
1,596
196
403
95
11
49
178
73
9
23
11
1,705
667
155
13
14
1
30
.253
.287
.418
.705
23Marcell Ozuna
M. Ozuna
464
448
1,624
229
433
77
1
93
266
221
10
1
0
1,867
791
171
0
12
5
42
.267
.356
.487
.843
24Seiya Suzuki
S. Suzuki
462
426
1,615
232
435
86
14
77
257
192
11
26
11
1,837
780
177
0
19
9
27
.269
.347
.483
.830
25Dansby Swanson
D. Swanson
461
457
1,653
254
381
70
7
63
223
165
9
51
6
1,842
654
140
2
13
3
25
.230
.302
.396
.697
StatMuse has game-level data for strikeouts going back to the 1916 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Phillies Stats

Team Batting Leaders

HR

25

Schwarber

Kyle Schwarber

RBI

43

Schwarber

Kyle Schwarber

AVG

.323

Marsh

Brandon Marsh
Team Pitching Leaders

W

8

Sánchez

Cristopher Sánchez

K

116

Sánchez

Cristopher Sánchez

ERA

1.82

Sánchez

Cristopher Sánchez
Team Rankings

HR

93

10th

R

304

22nd

SO

694

2nd

ERA

4.09

15th

2026 Division Standings
TEAMWLPCTGB
46
27
.630
Phillies Phillies
40
34
.541
6.5
39
36
.520
8.0
37
38
.493
10.0
33
41
.446
13.5
Schedule
DATEMATCHUPTIME (ET)
Thu
6/18
@
6:40 PM
Sat
6/20
@
7:15 PM
Sun
6/21
@
7:20 PM
Mon
6/22
@
6:45 PM
Tue
6/23
@
6:45 PM
Last Game
MIA Marlins

37 - 38

12

Final

4

PHI Phillies

40 - 34

Wed 17 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
34
.541
6.5
39
36
.520
8.0
37
38
.493
10.0
33
41
.446
13.5
NL CentralWLPCTGB
45
26
.634
40
32
.556
5.5
39
36
.520
8.0
38
37
.507
9.0
35
38
.479
11.0
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
27
.625
41
30
.577
3.5
36
38
.486
10.0
35
40
.467
11.5
29
42
.408
15.5
AL CentralWLPCTGB
38
34
.528
39
35
.527
35
40
.467
4.5
30
44
.405
9.0
30
45
.400
9.5
AL WestWLPCTGB
38
37
.507
36
38
.486
1.5
35
38
.479
2.0
35
41
.461
3.5
30
45
.400
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/2
@
2-3
Tue
6/2
@
4-2
Tue
6/2
@
4-6
Tue
6/2
@
3-8
Wed
6/3
@
4-1

Schedule

DATEMATCHUPTIME (ET)
Thu
6/18
@
1:35 PM
Thu
6/18
@
2:10 PM
Thu
6/18
@
2:35 PM
Thu
6/18
@
4:10 PM
Thu
6/18
@
6:40 PM