active players with most home runs before age 31

Mike Trout has crushed the most career homers by an active player younger than 31, with 334 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Mike Trout
M. Trout
334
1,367
4,938
1,022
1,495
285
51
867
904
91
1,312
204
37
5,985
2,884
670
0
52
115
62
.303
.416
.584
1.000
2Giancarlo Stanton
G. Stanton
312
1,185
4,329
698
1,160
246
11
796
584
46
1,402
42
15
4,989
2,364
569
0
30
80
95
.268
.359
.546
.905
3Bryce Harper
B. Harper
306
1,508
5,384
997
1,513
327
24
889
959
44
1,395
133
46
6,454
2,806
657
12
55
120
116
.281
.391
.521
.912
4Manny Machado
M. Machado
295
1,516
5,956
876
1,670
324
18
894
532
25
1,126
88
35
6,579
2,915
637
14
52
61
176
.280
.339
.489
.829
5Nolan Arenado
N. Arenado
273
1,242
4,734
737
1,367
299
30
877
415
25
783
18
15
5,236
2,545
602
5
57
66
141
.289
.345
.538
.883
6Pete Alonso
P. Alonso
264
1,008
3,763
580
951
183
8
712
419
100
984
18
4
4,316
1,942
455
0
34
47
108
.253
.341
.516
.857
7Matt Olson
M. Olson
259
1,063
3,877
614
986
209
5
713
526
52
1,064
8
2
4,482
1,982
473
0
27
44
91
.254
.349
.511
.860
8Shohei Ohtani
S. Ohtani
255
947
3,460
648
974
179
43
623
487
25
1,019
157
41
3,992
2,004
477
0
20
78
45
.282
.372
.579
.951
9Mookie Betts
M. Betts
252
1,265
5,044
996
1,485
347
34
756
614
48
799
172
37
5,757
2,656
633
4
47
31
61
.294
.373
.527
.900
10Francisco Lindor
F. Lindor
248
1,375
5,442
894
1,492
304
26
770
523
64
989
185
45
6,116
2,592
578
31
56
34
100
.274
.342
.476
.818
11Juan Soto
J. Soto
247
1,116
3,930
784
1,108
203
16
705
909
19
847
96
28
4,887
2,084
466
3
26
82
101
.282
.417
.530
.947
12Kyle Schwarber
K. Schwarber
246
979
3,367
579
763
130
12
548
550
34
1,133
22
14
3,968
1,655
388
1
16
37
43
.227
.340
.492
.831
13Rafael Devers
R. Devers
237
1,179
4,546
724
1,245
294
12
761
479
40
1,130
33
19
5,092
2,274
543
1
26
69
106
.274
.346
.500
.847
14Freddie Freeman
F. Freeman
237
1,391
5,114
836
1,505
334
23
848
679
67
1,195
43
21
5,899
2,596
594
0
39
86
114
.294
.382
.508
.889
15Cody Bellinger
C. Bellinger
230
1,192
4,357
712
1,138
221
30
721
490
20
977
108
25
4,915
2,109
481
0
48
58
62
.261
.335
.484
.819
16Aaron Judge
A. Judge
226
753
2,724
552
769
124
4
508
485
24
940
42
15
3,256
1,579
354
0
23
40
73
.282
.393
.580
.972
17José Ramírez
J. Ramírez
215
1,280
4,706
779
1,311
324
38
742
539
36
639
199
48
5,346
2,356
577
19
46
74
69
.279
.354
.501
.855
18Eugenio Suárez
E. Suárez
209
1,093
3,859
550
968
171
12
597
440
60
1,156
28
17
4,400
1,790
392
9
32
14
94
.251
.334
.464
.798
19Paul Goldschmidt
P. Goldschmidt
209
1,075
3,915
704
1,169
262
19
709
652
32
1,039
122
31
4,636
2,096
490
0
37
102
97
.299
.400
.535
.935
20Corey Seager
C. Seager
204
1,050
4,041
649
1,173
253
13
623
422
35
803
18
8
4,526
2,064
470
0
28
45
86
.290
.360
.511
.871
21Andrew McCutchen
A. McCutchen
203
1,346
5,033
814
1,463
292
44
725
685
61
1,038
171
67
5,829
2,452
539
3
47
63
81
.291
.379
.487
.866
22Carlos Correa
C. Correa
200
1,248
4,702
685
1,293
262
13
722
548
30
1,085
33
9
5,325
2,181
475
0
45
28
151
.275
.351
.464
.815
23Alex Bregman
A. Bregman
191
1,114
4,169
694
1,135
265
18
663
577
58
648
42
14
4,845
2,009
474
1
40
14
108
.272
.365
.482
.847
24Ronald Acuña Jr.
R. Acuña Jr.
188
851
3,283
672
945
165
14
468
459
56
852
212
54
3,815
1,702
367
0
17
22
47
.288
.383
.518
.901
25Vladimir Guerrero Jr.
V. Guerrero Jr.
185
1,011
3,865
592
1,120
218
6
607
447
38
663
28
13
4,370
1,905
409
0
20
42
127
.290
.367
.493
.860
StatMuse has game-level data for player age going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Angels Stats

Team Batting Leaders

HR

11

Trout

Mike Trout

RBI

27

Soler

Jorge Soler

AVG

.280

Grissom

Vaughn Grissom
Team Pitching Leaders

W

5

Soriano

José Soriano

K

54

Soriano

José Soriano

ERA

1.74

Soriano

José Soriano
Team Rankings

HR

46

6th

R

162

13th

SO

326

7th

ERA

4.54

24th

2026 Division Standings
TEAMWLPCTGB
18
17
.514
17
20
.459
2.0
16
19
.457
2.0
15
22
.405
4.0
Angels Angels
14
23
.378
5.0
Schedule
DATEMATCHUPTIME (ET)
Wed
5/6
@
4:07 PM
Fri
5/8
@
7:07 PM
Sat
5/9
@
3:07 PM
Sun
5/10
@
1:37 PM
Mon
5/11
@
6:10 PM
Last Game
CWS White Sox

17 - 19

3

Final

4

LAA Angels

14 - 23

Tue 5 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
11
.703
16
20
.444
9.5
16
20
.444
9.5
16
20
.444
9.5
13
22
.371
12.0
NL CentralWLPCTGB
24
12
.667
21
14
.600
2.5
20
16
.556
4.0
18
16
.529
5.0
19
17
.528
5.0
NL WestWLPCTGB
22
14
.611
21
14
.600
0.5
17
17
.500
4.0
14
22
.389
8.0
14
22
.389
8.0
AL EastWLPCTGB
25
11
.694
23
12
.657
1.5
16
20
.444
9.0
16
20
.444
9.0
15
21
.417
10.0
AL CentralWLPCTGB
18
19
.486
18
19
.486
17
19
.472
0.5
17
19
.472
0.5
16
20
.444
1.5
AL WestWLPCTGB
18
17
.514
17
20
.459
2.0
16
19
.457
2.0
15
22
.405
4.0
14
23
.378
5.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
4/21
@
5-8
Tue
4/21
@
12-6
Tue
4/21
@
5-3
Tue
4/21
@
12-4
Tue
4/21
@
4-0

Schedule

DATEMATCHUPTIME (ET)
Wed
5/6
@
2:10 PM
Wed
5/6
@
3:45 PM
Wed
5/6
@
4:07 PM
Wed
5/6
@
4:10 PM
Wed
5/6
@
6:40 PM