most career strikeouts before age 30 since 1960

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

Interpreted as:
most career strikeouts by a player before age 30 since 1960
NAMESOGABRH2B3BHRRBIBBHBPSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Justin Upton
J. Upton
1,499
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
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
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
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
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
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
7Mark Reynolds
M. Reynolds
1,244
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
8Jay Bruce
J. Bruce
1,239
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
9Mike Trout
M. Trout
1,215
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
10Alex Rodriguez
A. Rodriguez
1,201
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
11Sammy Sosa
S. Sosa
1,198
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
12Joey Gallo
J. Gallo
1,190
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
13Freddie Freeman
F. Freeman
1,157
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
14Bobby Bonds
B. Bonds
1,153
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
15Reggie Jackson
R. Jackson
1,140
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
16Willy Adames
W. Adames
1,134
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
17Jose Canseco
J. Canseco
1,130
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
18Miguel Cabrera
M. Cabrera
1,116
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
19Javier Báez
J. Báez
1,100
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
20Greg Luzinski
G. Luzinski
1,098
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
21Chris Davis
C. Davis
1,090
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
22Rafael Devers
R. Devers
1,086
1,143
4,409
715
1,215
288
12
235
747
470
40
33
19
4,944
2,232
535
1
24
68
101
.276
.349
.506
.855
23Darryl Strawberry
D. Strawberry
1,085
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
24Dick Allen
D. Allen
1,082
1,143
4,229
761
1,256
208
66
234
735
586
10
77
32
4,872
2,298
508
16
31
104
90
.297
.381
.543
.925
25Matt Kemp
M. Kemp
1,062
1,112
4,057
646
1,183
213
33
180
643
364
19
170
59
4,484
2,002
426
1
43
55
104
.292
.349
.493
.843
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 Diamondbacks Stats

Team Batting Leaders

HR

36

Suárez

Eugenio Suárez

RBI

100

Perdomo

Geraldo Perdomo

AVG

.292

Naylor

Josh Naylor
Team Pitching Leaders

W

13

Gallen

Zac Gallen

K

175

Gallen

Zac Gallen

ERA

3.22

Kelly

Merrill Kelly
Team Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAMWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
43
119
.265
50.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/26
@
8:30 PM
Fri
3/27
@
10:10 PM
Sat
3/28
@
9:10 PM
Mon
3/30
@
10:10 PM
Tue
3/31
@
9:40 PM
Last Game
AZ Diamondbacks

80 - 82

4

Final

12

SDP Padres

90 - 72

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
1:15 PM
Thu
3/26
@
2:10 PM
Thu
3/26
@
2:20 PM
Thu
3/26
@
3:05 PM