active mlb players most career home runs before age 28

Mike Trout has smashed the most career home runs by an active player younger than 28, with 278 homers.

Showing
  • Data note: Player Age: player game data complete from 1908
  • Data note: Data: Retrosheet
NAMEHRAgeGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Mike Trout
M. Trout
278
27
1,173
4,251
881
1,301
250
45
737
780
77
1,088
198
36
5,156
2,475
573
0
48
97
57
.306
.419
.582
1.001
2Juan Soto
J. Soto
271
27
1,207
4,257
838
1,196
210
18
765
974
20
898
104
30
5,282
2,255
499
3
28
95
108
.281
.415
.530
.945
3Giancarlo Stanton
G. Stanton
267
27
986
3,577
576
960
202
10
672
487
36
1,140
36
14
4,119
1,983
479
0
19
74
73
.268
.360
.554
.914
4Bryce Harper
B. Harper
232
27
1,142
4,069
749
1,122
228
21
668
733
31
1,055
98
36
4,883
2,088
481
10
40
89
81
.276
.387
.513
.900
5Manny Machado
M. Machado
207
26
1,082
4,307
603
1,200
232
14
598
361
21
797
58
27
4,735
2,081
453
14
32
37
132
.279
.335
.483
.818
6Rafael Devers
R. Devers
200
27
980
3,802
616
1,062
255
12
638
358
34
894
32
18
4,215
1,941
467
1
20
58
85
.279
.345
.511
.856
7Vladimir Guerrero Jr.
V. Guerrero Jr.
192
27
1,119
4,276
643
1,218
236
6
648
486
41
726
33
17
4,829
2,042
434
0
26
44
145
.285
.361
.478
.839
8Nolan Arenado
N. Arenado
188
28
893
3,415
532
992
224
26
626
292
18
578
14
14
3,769
1,832
438
5
39
45
102
.290
.346
.536
.882
9Ronald Acuña Jr.
R. Acuña Jr.
186
27
817
3,156
655
913
157
13
459
439
53
821
205
50
3,663
1,654
356
0
15
21
47
.289
.384
.524
.908
10Fernando Tatis Jr.
F. Tatis Jr.
177
27
830
3,229
572
901
168
15
476
357
35
820
162
40
3,643
1,630
360
2
20
21
61
.279
.355
.505
.860
11Yordan Alvarez
Y. Alvarez
167
28
658
2,390
419
704
152
6
484
334
40
554
9
1
2,789
1,369
325
0
25
40
59
.295
.387
.573
.959
12Freddie Freeman
F. Freeman
163
27
1,007
3,668
580
1,067
236
15
580
475
51
891
26
14
4,224
1,822
414
0
30
55
80
.291
.377
.497
.874
13Cody Bellinger
C. Bellinger
161
27
803
2,845
478
717
147
20
451
347
12
734
73
17
3,228
1,387
328
0
24
49
38
.252
.333
.488
.821
14Francisco Lindor
F. Lindor
158
27
902
3,592
581
1,000
207
18
474
342
30
592
109
31
4,034
1,717
383
31
39
31
74
.278
.343
.478
.821
15Mookie Betts
M. Betts
155
27
849
3,422
660
1,029
238
27
509
395
21
502
136
27
3,875
1,786
420
4
33
26
43
.301
.373
.522
.895
16Austin Riley
A. Riley
154
28
725
2,750
428
744
149
10
430
239
49
793
5
4
3,066
1,375
313
0
28
11
57
.271
.337
.500
.837
17Carlos Correa
C. Correa
154
27
877
3,302
504
919
183
9
549
405
22
769
33
9
3,766
1,582
346
0
37
21
94
.278
.357
.479
.837
18Pete Alonso
P. Alonso
146
27
530
1,963
310
512
90
5
380
223
51
499
10
1
2,254
1,050
241
0
17
32
54
.261
.349
.535
.884
19Matt Olson
M. Olson
142
27
575
2,048
323
517
101
1
373
272
35
555
7
2
2,369
1,046
244
0
14
25
50
.252
.348
.511
.859
20Ozzie Albies
O. Albies
141
27
871
3,485
549
941
212
31
508
252
31
641
84
20
3,802
1,638
384
2
32
10
33
.270
.322
.470
.792
21Christian Yelich
C. Yelich
139
27
920
3,541
587
1,067
209
24
500
448
31
832
124
24
4,042
1,741
372
3
19
32
81
.301
.383
.492
.874
22Kris Bryant
K. Bryant
138
27
706
2,643
486
751
167
16
403
369
74
733
34
18
3,105
1,364
321
0
19
17
33
.284
.385
.516
.901
23Julio Rodríguez
J. Rodríguez
134
25
740
2,980
437
801
136
9
412
216
44
773
138
31
3,251
1,357
279
0
11
19
56
.269
.326
.455
.782
24Trevor Story
T. Story
134
27
603
2,296
375
636
146
22
375
213
21
726
80
24
2,541
1,228
302
2
9
10
37
.277
.343
.535
.877
25Kyle Tucker
K. Tucker
125
27
633
2,241
365
615
135
16
417
276
9
410
94
13
2,546
1,157
276
0
20
24
41
.274
.353
.516
.870

More MLB News

More Angels Stats

Team Batting Leaders

HR

27

Neto

Zach Neto

RBI

77

Neto

Zach Neto

AVG

.300

Meckler

Wade Meckler
Team Pitching Leaders

W

9

Soriano

José Soriano

K

211

Detmers

Reid Detmers

ERA

2.97

Ureña

Walbert Ureña
Team Rankings

HR

154

28th

R

655

29th

SO

1,439

8th

ERA

4.29

21st

2026 Division Standings
TEAMWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
Angels Angels
62
100
.383
19.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
2:10 PM
Sat
3/27
@
7:10 PM
Sun
3/28
@
2:10 PM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
LAA Angels

62 - 100

3

Final

7

SEA Mariners

76 - 86

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