most seasons 40+ home runs since 1990s

Since 1990, Alex Rodriguez and Barry Bonds are tied for playing the most seasons with 40+ home runs, with 8 seasons.

Interpreted as:
most seasons by a player 40+ home runs since 1990s
NAME SEAS HR G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Alex Rodriguez
A. Rodriguez
8
383
1,243
4,793
1,016
1,477
245
17
1,048
636
100
989
171
44
5,587
2,905
645
4
54
54
104
.308
.396
.606
1.002
1118
423.5
.421
156
398.1
2 Barry Bonds
B. Bonds
8
386
1,192
3,710
989
1,215
231
24
897
1,294
51
558
152
36
5,089
2,652
641
0
34
413
62
.327
.503
.715
1.218
1305
673.3
.487
204
675.3
3 Albert Pujols
A. Pujols
7
308
1,091
4,066
842
1,296
279
8
849
620
49
444
68
21
4,772
2,515
595
0
37
171
134
.319
.412
.619
1.030
971
399.4
.426
165
391.4
4 Sammy Sosa
S. Sosa
7
372
1,048
4,020
805
1,200
178
12
908
557
25
1,084
52
29
4,646
2,518
562
0
44
108
97
.299
.384
.626
1.010
915
329.9
.416
152
314.2
5 Ken Griffey Jr.
K. Griffey Jr.
7
334
1,030
3,927
800
1,164
203
21
884
567
46
735
109
33
4,583
2,411
558
1
42
125
71
.296
.388
.614
1.002
891
313.3
.416
148
289.9
6 Adam Dunn
A. Dunn
6
247
942
3,250
578
786
162
4
597
662
36
1,108
30
7
3,967
1,697
413
1
18
61
49
.242
.374
.522
.896
660
178.5
.381
129
146.3
7 Jim Thome
J. Thome
6
272
895
3,078
622
875
154
7
689
675
24
943
2
9
3,810
1,859
433
0
33
90
42
.284
.413
.604
1.017
768
298.6
.422
158
280.4
8 Manny Ramirez
M. Ramirez
5
218
743
2,744
552
841
176
8
709
415
43
642
10
12
3,236
1,687
402
0
34
64
76
.306
.401
.615
1.016
652
249.8
.422
155
228.9
9 Frank Thomas
F. Thomas
5
206
751
2,697
520
847
168
0
621
569
30
407
9
8
3,341
1,633
374
0
45
100
73
.314
.433
.605
1.038
704
285.1
.434
163
273.3
10 Juan Gonzalez
J. Gonzalez
5
223
716
2,800
468
839
164
10
659
196
30
557
8
3
3,059
1,692
397
0
33
36
70
.300
.348
.604
.952
554
185.4
.402
141
160.7
11 Mark McGwire
M. McGwire
5
287
733
2,460
525
702
112
1
634
602
30
672
4
1
3,118
1,677
400
0
26
93
53
.285
.428
.682
1.110
708
324.9
.457
179
317.3
12 Shohei Ohtani
S. Ohtani
4
199
607
2,281
485
658
115
32
427
377
16
681
125
26
2,686
1,434
346
0
12
71
32
.288
.391
.629
1.020
551
230.8
.419
171
229.4
13 Aaron 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
201
324.2
14 Nelson Cruz
N. Cruz
4
168
586
2,246
354
654
107
4
414
232
26
594
9
8
2,520
1,273
279
0
16
30
52
.291
.362
.567
.929
445
154
.390
151
153.1
15 Ryan Howard
R. Howard
4
198
625
2,336
408
649
114
9
572
371
23
765
10
2
2,755
1,375
321
0
25
97
42
.278
.379
.589
.967
495
158.4
.398
139
138.9
16 Rafael Palmeiro
R. Palmeiro
4
180
635
2,330
391
679
133
2
497
381
23
344
16
12
2,760
1,356
315
0
26
46
45
.291
.392
.582
.974
524
180.4
.409
145
161.3
17 Kyle Schwarber
K. Schwarber
3
149
477
1,766
319
386
63
6
330
320
21
612
20
5
2,113
908
218
0
6
14
18
.219
.344
.514
.858
339
88.8
.366
134
85.8
18 Pete Alonso
P. Alonso
3
139
475
1,762
290
440
78
4
369
204
54
462
10
2
2,036
943
221
0
16
28
47
.250
.343
.535
.878
330
83.8
.366
136
90.2
19 Khris Davis
K. Davis
3
133
454
1,697
274
419
80
4
335
174
26
536
5
2
1,916
906
217
0
19
6
55
.247
.323
.534
.857
292
64.6
.359
129
67.4
20 Nolan Arenado
N. Arenado
3
124
472
1,822
315
544
109
12
381
164
10
306
7
10
2,023
1,049
245
0
27
34
48
.299
.355
.576
.931
351
110.8
.383
125
64.3
21 Mike Trout
M. Trout
3
126
412
1,483
299
433
87
10
274
256
32
417
23
9
1,781
918
223
0
10
36
22
.292
.405
.619
1.024
368
158.6
.423
174
156.5
22 Jose Bautista
J. Bautista
3
137
463
1,625
322
439
88
8
341
342
21
333
26
9
2,004
954
233
0
16
28
37
.270
.400
.587
.987
388
160.8
.417
165
151
23 David Ortiz
D. Ortiz
3
142
460
1,741
328
515
116
6
424
296
9
374
2
0
2,068
1,069
264
0
22
40
37
.296
.397
.614
1.011
409
154.6
.418
154
140.3
24 Jason Giambi
J. Giambi
3
125
463
1,605
325
480
88
2
366
375
45
348
6
3
2,043
947
215
0
18
19
36
.299
.441
.590
1.031
438
183.4
.437
169
180
25 Carlos Delgado
C. Delgado
3
127
475
1,712
345
524
134
2
416
318
49
382
1
2
2,097
1,043
263
0
18
48
32
.306
.425
.609
1.034
440
172
.432
158
159.4

More Mariners Stats

Team Rankings

HR

238

3rd

R

766

9th

SO

1,426

7th

ERA

3.87

13th

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0
Rangers Rangers
81
81
.500
9.0
Athletics Athletics
76
86
.469
14.0
Angels Angels
72
90
.444
18.0
Schedule
DATE MATCHUP TIME (ET)
Fri
10/10
DET DET
@
SEA SEA
8:08 PM
Last Game
DET Tigers

2 - 2

9

Final

3

SEA Mariners

2 - 2

Wed 8 Oct 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/15
ATL ATL
@
WSH WSH
6-3
Mon
9/15
CHC CHC
@
PIT PIT
4-1
Mon
9/15
CLE CLE
@
DET DET
7-5
Mon
9/15
ATH ATH
@
BOS BOS
2-1
Mon
9/15
ATL ATL
@
WSH WSH
5-0

Schedule

DATE MATCHUP TIME (ET)
Thu
10/9
PHI PHI
@
LAD LAD
6:08 PM
Thu
10/9
MIL MIL
@
CHC CHC
9:08 PM
Fri
10/10
DET DET
@
SEA SEA
8:08 PM
Sat
10/11
CHC CHC
@
MIL MIL
4:38 PM
Sat
10/11
LAD LAD
@
PHI PHI
8:08 PM