most so by a mlb player before 30 years old

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

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
12Rafael Devers
R. Devers
1,190
1,226
4,730
753
1,292
312
13
249
790
497
41
33
19
5,295
2,377
574
1
26
70
108
.273
.346
.503
.848
13Joey 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
14Freddie 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
15Bobby 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
16Reggie 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
17Mickey Mantle
M. Mantle
1,140
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
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
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
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
21Javier 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
22Greg 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
23Chris 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
24Darryl 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
25Dick 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
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 Diamondbacks Stats

Team Batting Leaders

HR

15

Marte

Ketel Marte

RBI

49

Marte

Ketel Marte

AVG

.280

Moreno

Gabriel Moreno
Team Pitching Leaders

W

8

Soroka

Michael Soroka

K

79

Soroka

Michael Soroka

ERA

2.27

Rodriguez

Eduardo Rodriguez
Team Rankings

HR

74

26th

R

350

20th

SO

568

30th

ERA

4.33

21st

2026 Division Standings
TEAMWLPCTGB
53
30
.639
43
38
.531
9.0
Diamondbacks Diamondbacks
41
42
.494
12.0
35
48
.422
18.0
33
51
.393
20.5
Schedule
DATEMATCHUPTIME (ET)
Mon
6/29
@
9:40 PM
Tue
6/30
@
9:40 PM
Wed
7/1
@
9:40 PM
Fri
7/3
@
9:45 PM
Sat
7/4
@
9:40 PM
Last Game
AZ Diamondbacks

41 - 42

1

Final

5

TBR Rays

48 - 33

Sun 28 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
33
.598
47
37
.560
3.0
44
40
.524
6.0
43
42
.506
7.5
35
49
.417
15.0
NL CentralWLPCTGB
50
31
.617
46
38
.548
5.5
43
38
.531
7.0
42
42
.500
9.5
39
43
.476
11.5
NL WestWLPCTGB
53
30
.639
43
38
.531
9.0
41
42
.494
12.0
35
48
.422
18.0
33
51
.393
20.5
AL EastWLPCTGB
48
33
.593
48
34
.585
0.5
39
45
.464
10.5
39
46
.459
11.0
35
46
.432
13.0
AL CentralWLPCTGB
43
39
.524
44
40
.524
40
45
.471
4.5
35
49
.417
9.0
35
50
.412
9.5
AL WestWLPCTGB
42
42
.500
42
43
.494
0.5
42
44
.488
1.0
40
44
.476
2.0
36
49
.424
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/13
@
9-6
Sat
6/13
@
1-3
Sat
6/13
@
6-1
Sun
6/14
@
4-2
Sun
6/14
@
5-2

Schedule

DATEMATCHUPTIME (ET)
Sun
6/28
@
7:20 PM
Mon
6/29
@
6:35 PM
Mon
6/29
@
6:40 PM
Mon
6/29
@
7:05 PM
Mon
6/29
@
7:07 PM