mlb players with most 50 homeruns or more seasons

4 players played 4 seasons. The first three are Mark McGwire, Sammy Sosa and Babe Ruth.

NAMESEASHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Mark McGwire
M. McGwire
4
245
594
1,993
438
577
90
1
530
512
25
567
4
0
2,547
1,404
336
0
17
81
43
.290
.437
.704
1.142
602
280.6
.465
181
272.1
2Sammy Sosa
S. Sosa
4
243
637
2,449
500
760
116
8
597
358
12
663
32
23
2,850
1,621
367
0
31
78
55
.310
.396
.662
1.058
601
237.8
.432
160
226.6
3Babe Ruth
B. Ruth
4
227
599
2,074
656
741
138
41
614
569
10
337
42
2,684
1,642
406
31
.357
.498
.792
1.289
774
449.2
.556
218
423.3
4Aaron Judge
A. Judge
4
225
622
2,212
520
690
118
6
503
495
27
714
47
12
2,752
1,495
349
0
18
86
67
.312
.440
.676
1.116
645
320.4
.457
202
325.8
5Alex Rodriguez
A. Rodriguez
3
163
482
1,839
401
571
92
3
433
257
47
373
51
11
2,165
1,158
258
0
22
29
46
.310
.404
.630
1.034
452
186.8
.431
164
172.1
6Ken Griffey Jr.
K. Griffey Jr.
2
112
318
1,241
245
365
67
6
293
152
15
242
35
9
1,424
780
185
0
16
34
26
.294
.374
.629
1.002
274
98.2
.414
150
90.8
7Shohei Ohtani
S. Ohtani
2
109
317
1,247
280
369
63
16
232
190
9
349
79
10
1,453
791
188
0
7
30
16
.296
.391
.634
1.025
303
132.2
.424
176
131.8
8Jimmie Foxx
J. Foxx
2
108
303
1,150
290
410
66
18
344
235
0
172
8
1,386
836
192
1
.357
.466
.727
1.193
371
197.3
.515
186
170
9Mickey Mantle
M. Mantle
2
106
303
1,047
263
351
38
11
258
238
2
211
22
2
1,298
729
155
2
9
15
6
.335
.456
.696
1.152
320
168.6
.488
199
163.4
10Ralph Kiner
R. Kiner
2
105
304
1,114
234
347
42
9
254
215
3
142
7
1,333
722
156
1
22
.311
.424
.648
1.072
298
142.9
.478
174
124
11Willie Mays
W. Mays
2
103
309
1,138
241
362
39
16
239
155
4
131
33
8
1,308
742
158
2
9
29
23
.318
.399
.652
1.051
279
133.5
.449
178
122.3
12Barry Bonds
B. Bonds
1
73
153
476
129
156
32
2
137
177
9
93
13
3
664
411
107
0
2
35
5
.328
.515
.863
1.379
200
117.7
.537
234
116.6
13Roger Maris
R. Maris
1
61
161
590
132
159
16
4
141
94
7
67
0
0
698
366
81
0
7
0
16
.269
.372
.620
.993
138
55.9
.424
162
55.1
14Cal Raleigh
C. Raleigh
1
60
159
596
110
147
24
0
125
97
9
188
14
4
705
351
84
0
3
17
6
.247
.359
.589
.948
129
45.2
.392
161
50.4
15Giancarlo Stanton
G. Stanton
1
59
159
597
123
168
32
0
132
85
7
163
2
2
692
377
91
0
3
13
13
.281
.376
.631
1.007
137
52.3
.410
158
51.9
16Ryan Howard
R. Howard
1
58
159
581
104
182
25
1
149
108
9
181
0
0
704
383
84
0
6
37
7
.313
.425
.659
1.084
151
63
.436
162
57.5
17Hank Greenberg
H. Greenberg
1
58
155
556
143
175
23
4
147
119
3
92
7
5
681
380
85
3
.315
.438
.683
1.122
166
80.3
.489
162
62
18Luis Gonzalez
L. Gonzalez
1
57
162
609
128
198
36
7
142
100
14
83
1
1
728
419
100
0
5
24
14
.325
.429
.688
1.117
168
77.8
.454
173
69.4
19Kyle Schwarber
K. Schwarber
1
56
162
604
111
145
23
2
132
108
11
197
10
2
724
340
81
0
1
6
4
.240
.365
.563
.928
132
46
.391
152
44.9
20Hack Wilson
H. Wilson
1
56
155
585
146
208
35
6
191
105
1
84
3
709
423
97
18
.356
.454
.723
1.177
189
89
.497
171
78.9
21Matt Olson
M. Olson
1
54
162
608
127
172
27
3
139
104
4
167
1
0
720
367
84
0
4
8
13
.283
.389
.604
.993
144
56.4
.413
161
54.1
22Jose Bautista
J. Bautista
1
54
161
569
109
148
35
3
124
100
10
116
9
2
683
351
92
0
4
2
10
.260
.378
.617
.995
134
55.1
.422
165
52.4
23David Ortiz
D. Ortiz
1
54
151
558
115
160
29
2
137
119
4
117
1
0
686
355
85
0
5
23
12
.287
.413
.636
1.049
142
56
.427
157
50.9
24Pete Alonso
P. Alonso
1
53
161
597
103
155
30
2
120
72
21
183
1
0
693
348
85
0
3
6
13
.260
.358
.583
.941
126
38.4
.384
144
40.3
25Chris Davis
C. Davis
1
53
160
584
103
167
42
1
138
72
10
199
4
1
673
370
96
0
7
12
4
.286
.370
.634
1.004
130
56.3
.421
167
51.4

More MLB News

More Cardinals Stats

Team Batting Leaders

HR

18

Walker

Jordan Walker

RBI

58

Walker

Jordan Walker

AVG

.290

Walker

Jordan Walker
Team Pitching Leaders

W

9

Pallante

Andre Pallante

K

77

May

Dustin May

ERA

3.12

McGreevy

Michael McGreevy
Team Rankings

HR

89

19th

R

362

17th

SO

606

28th

ERA

4.26

18th

2026 Division Standings
TEAMWLPCTGB
50
30
.625
45
38
.542
6.5
Cardinals Cardinals
43
38
.531
7.5
41
42
.494
10.5
39
42
.481
11.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/30
@
7:15 PM
Wed
7/1
@
7:15 PM
Thu
7/2
@
7:15 PM
Fri
7/3
@
4:05 PM
Sat
7/4
@
8:08 PM
Last Game
MIA Marlins

44 - 40

1

Final

2

STL Cardinals

43 - 38

Sun 28 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
32
.605
47
37
.560
3.5
44
40
.524
6.5
43
42
.506
8.0
35
49
.417
15.5
NL CentralWLPCTGB
50
30
.625
45
38
.542
6.5
43
38
.531
7.5
41
42
.494
10.5
39
42
.481
11.5
NL WestWLPCTGB
53
30
.639
43
38
.531
9.0
41
42
.494
12.0
34
48
.415
18.5
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
38
.531
44
40
.524
0.5
40
45
.471
5.0
35
48
.422
9.0
34
50
.405
10.5
AL WestWLPCTGB
42
42
.500
42
43
.494
0.5
41
44
.482
1.5
40
43
.482
1.5
35
49
.417
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/13
@
9-6
Sat
6/13
@
3-1
Sat
6/13
@
1-2
Sat
6/13
@
1-3
Sat
6/13
@
8-7

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