player most so career, before age 31, active

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

NAMESOGABRH2B3BHRRBIBBHBPSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Justin Upton
J. Upton
1,687
1,611
5,910
944
1,588
322
37
282
886
689
64
145
54
6,715
2,830
641
3
49
49
117
.269
.349
.479
.828
2Adam Dunn
A. Dunn
1,632
1,448
4,975
865
1,246
266
10
354
880
990
71
59
21
6,065
2,594
630
2
27
107
75
.250
.381
.521
.902
3Andruw Jones
A. Jones
1,417
1,781
6,472
1,053
1,693
333
35
369
1,120
727
83
138
55
7,350
3,203
737
6
62
65
162
.262
.341
.495
.836
4Giancarlo Stanton
G. Stanton
1,402
1,185
4,329
698
1,160
246
11
312
796
584
46
42
15
4,989
2,364
569
0
30
80
95
.268
.359
.546
.905
5Bryce Harper
B. Harper
1,395
1,508
5,384
997
1,513
327
24
306
889
959
44
133
46
6,454
2,806
657
12
55
120
116
.281
.391
.521
.912
6B.J. Upton
B.J. Upton
1,383
1,285
4,606
655
1,121
238
27
144
521
542
22
271
83
5,228
1,845
409
20
38
21
92
.243
.324
.401
.724
7Jay Bruce
J. Bruce
1,380
1,419
5,217
752
1,296
273
29
277
839
530
27
63
37
5,819
2,458
579
3
42
66
90
.248
.319
.471
.790
8Mark Reynolds
M. Reynolds
1,376
1,080
3,713
570
859
170
11
220
606
497
43
57
25
4,287
1,711
401
3
31
20
77
.231
.327
.461
.787
9Sammy Sosa
S. Sosa
1,369
1,409
5,289
841
1,413
206
35
336
941
428
36
224
99
5,808
2,697
577
17
38
64
121
.267
.324
.510
.834
10Alex Rodriguez
A. Rodriguez
1,355
1,689
6,563
1,317
2,004
353
26
451
1,299
786
104
235
60
7,531
3,762
830
16
62
56
150
.305
.385
.573
.958
11Mike Trout
M. Trout
1,312
1,367
4,938
1,022
1,495
285
51
334
867
904
91
204
37
5,985
2,884
670
0
52
115
61
.303
.416
.584
1.000
12Chris Davis
C. Davis
1,309
1,040
3,693
573
922
189
4
241
633
411
45
16
10
4,177
1,842
434
1
27
43
44
.250
.330
.499
.829
13Joey Gallo
J. Gallo
1,292
939
2,869
463
557
107
10
208
453
497
32
33
10
3,403
1,308
325
1
4
20
16
.194
.319
.456
.775
14Reggie Jackson
R. Jackson
1,264
1,395
4,960
817
1,318
253
28
286
842
673
63
174
74
5,748
2,485
567
12
40
92
83
.266
.358
.501
.859
15Bobby Bonds
B. Bonds
1,243
1,258
4,954
906
1,349
224
48
228
691
630
37
323
95
5,663
2,353
500
6
36
51
65
.272
.356
.475
.831
16Javier Báez
J. Báez
1,225
1,142
4,105
573
1,049
205
27
175
591
206
50
102
32
4,390
1,833
407
8
21
33
94
.256
.298
.447
.744
17Mickey Mantle
M. Mantle
1,218
1,675
5,895
1,339
1,821
256
67
404
1,152
1,251
10
132
33
7,199
3,423
727
13
30
78
62
.309
.429
.581
1.010
18Miguel Cabrera
M. Cabrera
1,212
1,672
6,266
1,066
2,007
416
14
366
1,266
802
47
36
18
7,177
3,549
796
5
57
181
215
.320
.398
.566
.965
19Dick Allen
D. Allen
1,208
1,291
4,735
851
1,412
236
71
271
848
685
11
96
39
5,481
2,603
578
16
34
120
103
.298
.386
.550
.935
20Matt Kemp
M. Kemp
1,205
1,264
4,642
727
1,339
244
36
205
746
403
24
181
61
5,121
2,270
485
1
51
55
120
.288
.345
.489
.834
21Jim Thome
J. Thome
1,202
1,198
4,058
799
1,158
235
18
276
792
851
37
17
12
4,982
2,257
529
1
35
64
81
.285
.411
.556
.967
22Jose Canseco
J. Canseco
1,196
1,167
4,401
744
1,177
210
11
279
885
531
52
152
67
5,036
2,246
500
1
51
45
118
.267
.350
.510
.860
23Freddie Freeman
F. Freeman
1,195
1,391
5,114
836
1,505
334
23
237
848
679
67
43
21
5,899
2,596
594
0
39
86
114
.294
.382
.508
.889
24Christian Yelich
C. Yelich
1,183
1,249
4,715
795
1,352
260
31
174
630
652
40
156
32
5,435
2,196
465
4
24
44
99
.287
.376
.466
.842
25Greg Luzinski
G. Luzinski
1,178
1,393
5,008
673
1,399
268
22
244
873
630
64
29
28
5,758
2,443
534
1
55
75
107
.279
.364
.488
.851
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
@
4:10 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
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM