mlb player with most strikeouts last 5 years

Between July 4, 2020 and July 4, 2025, Eugenio Suárez has the most strikeouts, with 920 strikeouts.

NAME SO G AB R H 2B 3B HR RBI BB HBP SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Eugenio Suárez
E. Suárez
920
757
2,727
386
631
128
4
156
471
300
53
7
3
3,117
1,235
288
0
37
2
57
.231
.316
.453
.769
2 Kyle Schwarber
K. Schwarber
905
724
2,641
484
603
97
5
200
455
474
30
25
8
3,160
1,310
302
0
15
19
28
.228
.350
.496
.846
3 Ryan McMahon
R. McMahon
863
746
2,647
353
634
132
9
107
339
317
16
24
18
2,997
1,105
248
0
17
9
56
.240
.323
.417
.740
4 Willy Adames
W. Adames
831
730
2,729
404
655
153
5
130
424
313
9
45
17
3,071
1,208
288
0
20
9
53
.240
.318
.443
.761
5 Teoscar Hernández
T. Hernández
830
709
2,727
391
744
149
5
146
473
188
27
48
13
2,955
1,341
300
0
13
6
47
.273
.325
.492
.816
6 Adolis García
A. García
817
692
2,625
369
627
134
7
132
432
201
26
69
20
2,881
1,171
273
0
29
4
52
.239
.296
.446
.743
7 Matt Chapman
M. Chapman
814
702
2,523
379
587
141
10
120
335
322
31
31
10
2,895
1,108
271
0
19
5
36
.233
.325
.439
.764
8 Dansby Swanson
D. Swanson
813
764
2,895
437
738
144
10
114
405
269
19
67
17
3,206
1,244
268
2
21
7
39
.255
.320
.430
.750
9 Shohei Ohtani
S. Ohtani
806
736
2,747
538
771
138
36
215
500
416
21
135
34
3,199
1,626
389
0
15
75
37
.281
.378
.592
.970
10 Matt Olson
M. Olson
783
788
2,921
467
748
169
5
186
549
423
29
6
1
3,400
1,485
360
0
27
35
69
.256
.353
.508
.861
11 Austin Riley
A. Riley
782
725
2,805
431
775
152
10
147
422
245
47
7
3
3,124
1,388
309
0
27
9
60
.276
.342
.495
.836
12 Ian Happ
I. Happ
773
752
2,703
390
667
156
10
112
379
374
26
50
15
3,122
1,179
278
3
16
8
48
.247
.342
.436
.778
13 Randy Arozarena
R. Arozarena
771
707
2,593
397
655
147
10
102
352
302
84
113
43
2,999
1,128
259
0
20
8
50
.253
.347
.435
.782
14 Aaron Judge
A. Judge
763
684
2,466
524
755
128
3
236
540
481
24
41
9
2,987
1,597
367
0
16
73
72
.306
.422
.648
1.069
15 Pete Alonso
P. Alonso
727
773
2,873
437
721
137
6
191
533
324
76
17
4
3,298
1,443
334
0
25
38
84
.251
.340
.502
.842
16 Nathaniel Lowe
N. Lowe
725
723
2,656
349
709
120
11
95
368
332
16
15
2
3,016
1,136
226
0
12
9
61
.267
.350
.428
.778
17 Nick Castellanos
N. Castellanos
715
739
2,831
385
766
165
10
123
434
186
30
29
8
3,068
1,320
298
0
21
8
74
.271
.320
.466
.786
18 Paul Goldschmidt
P. Goldschmidt
712
758
2,851
448
806
172
4
127
412
344
17
47
2
3,228
1,367
303
0
16
15
62
.283
.362
.479
.841
19 Bryan Reynolds
B. Reynolds
701
742
2,803
381
744
136
24
116
388
291
42
38
11
3,154
1,276
276
0
18
21
56
.265
.341
.455
.797
20 Joey Gallo
J. Gallo
699
523
1,546
224
276
47
4
98
217
276
19
15
2
1,844
625
149
0
3
8
10
.179
.310
.404
.714
21 Rafael Devers
R. Devers
698
734
2,817
446
777
184
8
154
494
319
34
17
8
3,189
1,439
346
0
19
49
70
.276
.354
.511
.865
22 Jorge Soler
J. Soler
659
613
2,179
310
501
117
1
114
296
275
28
2
2
2,499
962
232
0
17
5
58
.230
.322
.441
.763
23 Javier Báez
J. Báez
658
630
2,308
293
542
97
12
80
311
106
39
51
9
2,468
903
189
0
15
4
58
.235
.278
.391
.670
24 Salvador Perez
S. Perez
650
693
2,668
294
707
131
1
141
461
128
49
2
0
2,868
1,263
273
0
23
24
60
.265
.308
.473
.782
25 J.D. Martinez
J.D. Martinez
644
574
2,180
297
573
152
7
100
360
212
18
2
0
2,433
1,039
259
0
23
11
72
.263
.330
.477
.807
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 Mariners Stats

Team Rankings

HR

114

6th

R

394

13th

SO

711

17th

ERA

3.89

15th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
45
42
.517
7.0
Angels Angels
43
43
.500
8.5
Rangers Rangers
43
44
.494
9.0
Athletics Athletics
36
53
.404
17.0
Schedule
DATE MATCHUP TIME (ET)
Fri
7/4
PIT PIT
@
SEA SEA
4:10 PM
Sat
7/5
PIT PIT
@
SEA SEA
10:10 PM
Sun
7/6
PIT PIT
@
SEA SEA
4:10 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Wed
7/9
SEA SEA
@
NYY NYY
7:05 PM
Last Game
SEA Mariners

45 - 42

2

Final

3

KCR Royals

41 - 47

Thu 3 Jul 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
51
36
.586
Mets Mets
50
38
.568
1.5
NL Central W L PCT GB
Cubs Cubs
52
35
.598
Brewers Brewers
48
39
.552
4.0
NL West W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
AL East W L PCT GB
Blue Jays Blue Jays
49
38
.563
Yankees Yankees
48
39
.552
1.0
AL Central W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
41
46
.471
12.5
AL West W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
45
42
.517
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/18
MIN MIN
@
CIN CIN
12-5
Wed
6/18
COL COL
@
WSH WSH
3-4
Wed
6/18
LAA LAA
@
NYY NYY
3-7
Wed
6/18
PIT PIT
@
DET DET
2-9
Wed
6/18
MIL MIL
@
CHC CHC
8-7

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
BOS BOS
@
WSH WSH
11:05 AM
Fri
7/4
CIN CIN
@
PHI PHI
1:05 PM
Fri
7/4
STL STL
@
CHC CHC
2:20 PM
Fri
7/4
NYY NYY
@
NYM NYM
3:10 PM
Fri
7/4
TBR TBR
@
MIN MIN
4:10 PM