most career home runs with less than 2000 at bats by inactive player

Ken Phelps has smashed the most career homers by an inactive or retired player with <2,000 at-bats, with 123 home runs.

NAME HR AB G 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 Ken Phelps
K. Phelps
123
1,854
761
308
443
64
7
313
390
21
449
10
7
2,287
890
194
1
21
28
25
.239
.374
.480
.854
364
103.3
.376
131
86.6
2 Marcus Thames
M. Thames
115
1,827
640
256
450
83
4
301
159
14
510
3
9
2,016
886
202
0
16
4
30
.246
.309
.485
.794
263
19
.339
104
11
3 Franmil Reyes
F. Reyes
108
1,881
548
237
468
73
4
285
172
5
635
6
2
2,078
873
185
0
20
4
54
.249
.310
.464
.775
273
22.4
.328
108
22.9
4 Mike Jacobs
M. Jacobs
100
1,949
569
248
493
116
6
312
170
7
492
5
2
2,140
921
222
1
13
18
49
.253
.313
.473
.786
271
9.9
.335
100
-0.7
5 Eric Thames
E. Thames
96
1,868
605
286
451
100
17
235
207
28
617
18
6
2,112
873
213
2
7
14
25
.241
.325
.467
.792
286
33.9
.337
108
21.2
6 Eloy Jiménez
E. Jiménez
95
1,966
534
233
528
91
2
298
138
11
482
3
0
2,126
908
188
0
11
3
57
.269
.318
.462
.780
287
29.5
.332
112
30.2
7 Luke Voit
L. Voit
95
1,680
508
247
425
72
2
276
192
32
550
3
1
1,912
786
169
0
8
3
47
.253
.339
.468
.807
280
49.1
.346
121
50.4
8 Erubiel Durazo
E. Durazo
94
1,948
624
333
547
108
6
330
307
18
428
7
5
2,291
949
208
0
18
27
30
.281
.381
.487
.868
368
83.5
.373
125
72.8
9 Luke Easter
L. Easter
93
1,725
491
256
472
54
12
340
174
28
293
1
4
1,931
829
159
4
0
49
.274
.350
.481
.830
289
61.4
.378
123
56.4
10 Justin Bour
J. Bour
92
1,714
559
206
433
71
2
303
218
6
447
3
0
1,950
784
165
0
12
26
54
.253
.337
.457
.794
263
33.6
.338
114
32.5
11 Phil Plantier
P. Plantier
91
1,883
610
260
457
90
3
292
237
23
476
13
15
2,165
826
184
4
18
27
37
.243
.332
.439
.770
276
16.3
.338
103
6.6
12 Patrick Wisdom
P. Wisdom
88
1,311
455
192
274
58
3
207
132
21
540
23
8
1,472
602
149
4
4
2
21
.209
.291
.459
.750
184
9.7
.321
104
7.7
13 Shane Andrews
S. Andrews
86
1,704
569
196
375
76
4
263
191
7
515
7
10
1,924
717
166
3
19
17
35
.220
.298
.421
.719
203
-41.4
.310
82
-45.7
14 Willie Greene
W. Greene
86
1,902
655
254
446
76
12
307
260
6
477
17
6
2,183
804
174
2
13
16
37
.234
.326
.423
.749
262
-11.7
.328
94
-18.1
15 Pat Seerey
P. Seerey
86
1,815
561
236
406
73
5
261
259
2
485
3
2,094
747
164
18
51
.224
.321
.412
.733
253
23
.346
108
20.2
16 Wily Mo Pena
W. Mo Pena
84
1,703
599
211
425
70
5
240
111
23
559
12
8
1,845
757
159
1
7
5
37
.250
.303
.445
.748
216
-8.9
.322
91
-19.4
17 Russ Davis
R. Davis
84
1,980
612
261
508
108
6
276
146
16
503
16
11
2,176
880
198
18
16
7
42
.257
.310
.444
.755
259
-15.4
.326
92
-22.3
18 Bubba Trammell
B. Trammell
82
1,798
584
243
469
96
7
285
210
10
325
10
10
2,034
825
185
3
13
5
38
.261
.339
.459
.798
279
25.1
.346
108
22.6
19 Daniel Vogelbach
D. Vogelbach
81
1,650
602
213
361
63
1
246
296
8
492
0
0
1,957
669
145
0
3
7
40
.219
.340
.405
.745
254
17.1
.327
108
19
20 George Crowe
G. Crowe
81
1,727
702
215
467
70
12
299
159
10
246
3
2
1,915
804
163
5
14
18
33
.270
.333
.466
.799
261
44
.352
110
24.2
21 J.P. Arencibia
J.P. Arencibia
80
1,573
466
169
333
67
4
245
85
17
484
2
3
1,687
648
151
1
11
4
25
.212
.258
.412
.670
156
-31.6
.290
78
-41.7
22 Eduardo Perez
E. Perez
79
1,800
754
238
445
88
3
294
194
24
393
19
13
2,039
776
170
6
15
8
53
.247
.326
.431
.757
252
0.5
.331
98
-6.1
23 Leo Gomez
L. Gomez
79
1,916
611
241
466
92
2
259
255
25
399
4
10
2,238
799
173
17
25
6
42
.243
.336
.417
.753
285
19.7
.337
104
10.8
24 Eric Anthony
E. Anthony
78
1,999
682
249
462
81
8
269
217
5
491
24
14
2,243
793
167
3
19
22
34
.231
.305
.397
.702
238
-25.5
.310
90
-25.6
25 Otto Velez
O. Velez
78
1,802
637
244
452
87
11
272
336
11
414
6
10
2,174
795
176
9
16
17
41
.251
.369
.441
.810
318
75.4
.365
124
59.7

More Mariners Stats

Team Rankings

HR

81

6th

R

269

15th

SO

489

21st

ERA

3.87

14th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
34
28
.548
Mariners Mariners
32
29
.525
1.5
Rangers Rangers
29
34
.460
5.5
Angels Angels
28
33
.459
5.5
Athletics Athletics
24
40
.375
11.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/6
SEA SEA
@
LAA LAA
9:38 PM
Sat
6/7
SEA SEA
@
LAA LAA
9:38 PM
Sun
6/8
SEA SEA
@
LAA LAA
4:07 PM
Mon
6/9
SEA SEA
@
AZ AZ
9:40 PM
Tue
6/10
SEA SEA
@
AZ AZ
9:40 PM
Last Game
SEA Mariners

32 - 29

3

Final

4

BAL Orioles

25 - 36

Thu 5 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
38
23
.623
Rays Rays
33
29
.532
5.5
AL Central W L PCT GB
Tigers Tigers
41
23
.641
Twins Twins
34
28
.548
6.0
AL West W L PCT GB
Astros Astros
34
28
.548
Mariners Mariners
32
29
.525
1.5
NL East W L PCT GB
Mets Mets
39
24
.619
Phillies Phillies
37
25
.597
1.5
NL Central W L PCT GB
Cubs Cubs
39
23
.629
Cardinals Cardinals
34
28
.548
5.0
NL West W L PCT GB
Dodgers Dodgers
38
25
.603
Padres Padres
35
26
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/20
BAL BAL
@
MIL MIL
8-4
Tue
5/20
DET DET
@
STL STL
5-1
Tue
5/20
SEA SEA
@
CWS CWS
6-5
Tue
5/20
CLE CLE
@
MIN MIN
5-1
Tue
5/20
PHI PHI
@
COL COL
9-5

Schedule

DATE MATCHUP TIME (ET)
Fri
6/6
MIA MIA
@
TBR TBR
1:10 PM
Fri
6/6
PHI PHI
@
PIT PIT
6:40 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Fri
6/6
BOS BOS
@
NYY NYY
7:05 PM
Fri
6/6
CHC CHC
@
DET DET
7:10 PM