most strikeout under 30

Justin Upton has the most career strikeouts by a player younger than 30, with 1,499 strikeouts.

Showing
  • Data note: Strikeouts: player game data complete from 1916
  • Data note: Data: Retrosheet
NAMESOAgeGABRH2B3BHRRBIBBHBPSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Justin Upton
J. Upton
1,499
29
1,456
5,333
853
1,439
298
37
248
794
615
57
134
53
6,052
2,555
583
3
44
47
104
.270
.349
.479
.828
2Adam Dunn
A. Dunn
1,433
29
1,290
4,417
780
1,101
230
8
316
777
913
62
59
20
5,417
2,295
554
2
23
97
65
.249
.383
.520
.903
3Giancarlo Stanton
G. Stanton
1,375
29
1,162
4,253
686
1,141
239
11
308
785
569
44
41
14
4,896
2,326
558
0
30
79
91
.268
.358
.547
.905
4B.J. Upton
B.J. Upton
1,325
29
1,210
4,410
631
1,076
234
25
136
504
518
22
262
81
5,007
1,768
395
19
38
15
91
.244
.324
.401
.725
5Bryce Harper
B. Harper
1,276
29
1,382
4,927
913
1,379
298
23
285
817
879
39
122
43
5,908
2,578
606
12
51
112
106
.280
.390
.523
.913
6Andruw Jones
A. Jones
1,275
30
1,625
5,899
973
1,570
309
32
345
1,032
660
78
133
53
6,696
2,978
686
6
53
62
146
.266
.345
.505
.850
7Rafael Devers
R. Devers
1,247
29
1,291
4,967
803
1,359
324
13
272
845
539
42
33
19
5,577
2,525
609
1
28
75
114
.274
.348
.508
.856
8Mark Reynolds
M. Reynolds
1,244
29
951
3,304
515
769
155
11
196
549
451
38
52
23
3,823
1,534
362
2
28
19
68
.233
.329
.464
.794
9Jay Bruce
J. Bruce
1,239
29
1,270
4,650
669
1,153
243
27
241
737
471
25
61
36
5,188
2,173
511
3
39
66
79
.248
.318
.467
.785
10Mike Trout
M. Trout
1,215
29
1,288
4,656
967
1,419
268
49
310
816
865
86
203
37
5,659
2,715
627
0
52
109
58
.305
.419
.583
1.002
11Alex Rodriguez
A. Rodriguez
1,201
29
1,528
5,958
1,197
1,825
327
24
409
1,176
695
90
214
55
6,818
3,427
760
16
59
49
135
.306
.384
.575
.959
12Sammy Sosa
S. Sosa
1,198
29
1,247
4,664
727
1,233
182
33
273
800
350
33
217
91
5,096
2,300
488
17
32
56
104
.264
.318
.493
.811
13Joey Gallo
J. Gallo
1,190
29
863
2,646
439
521
98
10
198
426
465
28
30
9
3,143
1,233
306
1
3
20
15
.197
.323
.466
.789
14Freddie Freeman
F. Freeman
1,157
29
1,334
4,917
796
1,447
318
22
227
801
638
65
43
21
5,658
2,490
567
0
38
79
108
.294
.380
.506
.886
15Bobby Bonds
B. Bonds
1,153
29
1,159
4,576
858
1,249
214
45
218
637
589
34
293
80
5,236
2,207
477
6
31
45
59
.273
.358
.482
.840
16Reggie Jackson
R. Jackson
1,140
30
1,243
4,389
720
1,164
224
26
256
743
606
59
144
66
5,103
2,208
506
12
37
84
66
.265
.359
.503
.862
17Mickey Mantle
M. Mantle
1,140
29
1,552
5,518
1,243
1,700
241
66
374
1,063
1,129
9
123
33
6,697
3,195
681
13
28
69
58
.308
.425
.579
1.004
18Willy Adames
W. Adames
1,134
29
1,016
3,735
552
917
190
7
176
547
414
15
59
24
4,193
1,649
373
4
25
13
72
.246
.321
.441
.763
19Jose Canseco
J. Canseco
1,130
29
1,107
4,175
714
1,118
198
9
268
852
502
49
146
65
4,776
2,138
475
1
49
44
108
.268
.350
.512
.862
20Miguel Cabrera
M. Cabrera
1,116
30
1,526
5,724
974
1,822
388
14
323
1,140
715
43
34
18
6,542
3,207
725
5
55
162
195
.318
.395
.560
.955
21Austin Riley
A. Riley
1,112
29
980
3,710
544
974
189
13
188
555
312
63
16
7
4,119
1,753
390
0
34
13
77
.263
.328
.473
.800
22Javier Báez
J. Báez
1,100
29
1,006
3,595
515
936
187
23
166
532
182
41
90
32
3,844
1,667
376
8
18
33
82
.260
.302
.464
.766
23Greg Luzinski
G. Luzinski
1,098
29
1,289
4,630
618
1,299
253
21
223
811
572
61
29
28
5,317
2,263
497
1
53
74
97
.281
.363
.489
.852
24Chris Davis
C. Davis
1,090
29
883
3,127
474
797
168
4
203
549
323
37
15
10
3,512
1,582
375
1
24
40
38
.255
.330
.506
.835
25Darryl Strawberry
D. Strawberry
1,085
29
1,248
4,408
748
1,159
209
34
280
832
655
29
201
83
5,137
2,276
523
1
44
112
53
.263
.359
.516
.875

More MLB News

More Diamondbacks Stats

Team Batting Leaders

HR

30

Arenado

Nolan Arenado

RBI

86

Arenado

Nolan Arenado

AVG

.311

Moreno

Gabriel Moreno
Team Pitching Leaders

W

16

Rodriguez

Eduardo Rodriguez

K

143

Rodriguez

Eduardo Rodriguez

ERA

2.89

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

166

25th

R

739

9th

SO

1,140

29th

ERA

4.18

18th

2026 Division Standings
TEAMWLPCTGB
100
62
.617
91
71
.562
9.0
Diamondbacks Diamondbacks
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:10 PM
Fri
3/26
@
9:40 PM
Sat
3/27
@
8:40 PM
Sun
3/28
@
4:10 PM
Mon
3/29
@
4:00 AM
Last Game
AZ Diamondbacks

86 - 76

4

Final

9

SDP Padres

91 - 71

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM