batter with less than 25 home runs sorted by most amount of at bats since 2002

Since 2002, Juan Pierre has the most at-bats with <25 home runs, with 6,708 at-bats.

NAME AB HR 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 Juan Pierre
J. Pierre
6,708
16
1,787
941
1,953
227
83
442
410
91
435
561
180
7,376
2,394
326
149
18
7
84
.291
.340
.357
.696
799
-82.7
.311
86
-127.2
2 Jason Kendall
J. Kendall
4,727
20
1,275
553
1,314
224
12
426
425
130
393
83
47
5,347
1,622
256
29
36
25
113
.278
.351
.343
.695
588
-61.4
.314
88
-78.2
3 Luis Castillo
L. Castillo
4,367
22
1,162
674
1,284
125
39
327
525
10
457
189
73
5,022
1,553
186
100
20
13
93
.294
.370
.356
.725
611
-0.3
.328
99
-4
4 Cesar Izturis
C. Izturis
4,216
15
1,264
422
1,067
171
32
303
224
22
416
102
52
4,539
1,347
218
59
18
21
88
.253
.293
.319
.613
341
-205.2
.272
61
-218.3
5 Dee Gordon
D. Gordon
3,906
18
1,024
538
1,118
125
55
236
168
32
618
336
102
4,161
1,407
198
29
26
6
46
.286
.319
.360
.679
419
-64
.297
88
-60.7
6 Jamey Carroll
J. Carroll
3,671
13
1,275
560
1,000
148
27
265
410
37
581
74
36
4,225
1,241
188
78
29
10
61
.272
.349
.338
.687
456
-44.8
.311
87
-67.5
7 Nick Punto
N. Punto
3,248
19
1,159
421
796
141
27
263
386
3
651
104
36
3,729
1,048
187
63
29
9
63
.245
.323
.323
.646
344
-99.1
.292
77
-103.2
8 Ryan Theriot
R. Theriot
3,246
17
899
446
911
138
18
257
285
20
383
121
49
3,615
1,136
173
48
16
7
89
.281
.341
.350
.691
388
-39.7
.311
86
-63
9 Ben Revere
B. Revere
3,138
7
857
400
892
88
37
198
151
14
308
211
53
3,343
1,075
132
28
12
3
61
.284
.319
.343
.661
318
-59.5
.293
82
-72.9
10 Billy Hamilton
B. Hamilton
2,988
24
951
454
713
109
39
189
230
4
708
326
72
3,285
972
172
44
19
1
19
.239
.292
.325
.617
267
-116.4
.273
66
-138
11 Willie Bloomquist
W. Bloomquist
2,891
18
1,055
398
778
110
23
225
189
16
494
133
51
3,136
988
151
25
15
7
49
.269
.316
.342
.658
292
-78.5
.293
78
-86.2
12 Aaron Miles
A. Miles
2,827
19
932
347
793
110
18
229
162
13
294
30
18
3,064
996
147
39
23
16
66
.281
.320
.352
.672
293
-76.7
.297
75
-97
13 Emilio Bonifacio
E. Bonifacio
2,613
13
834
356
669
95
33
165
215
7
605
166
49
2,897
869
141
43
19
4
23
.256
.312
.333
.645
260
-69.4
.289
76
-82.9
14 Brendan Ryan
B. Ryan
2,591
19
896
304
604
116
18
203
198
32
490
67
25
2,886
813
153
45
20
9
47
.233
.294
.314
.607
223
-109
.272
68
-108.4
15 Dave Roberts
D. Roberts
2,542
21
757
407
681
90
53
199
295
16
342
231
53
2,908
940
164
37
18
8
23
.268
.346
.370
.715
333
-23.5
.319
94
-21.2
16 Jarrod Dyson
J. Dyson
2,513
21
992
387
612
83
38
185
242
21
478
266
49
2,833
834
142
42
15
8
31
.244
.314
.332
.645
261
-70.5
.286
76
-82.2
17 Willy Taveras
W. Taveras
2,412
8
670
358
662
71
16
128
136
32
390
195
44
2,644
789
95
52
12
1
17
.274
.320
.327
.647
240
-82.1
.292
68
-105.3
18 Neifi Perez
N. Perez
2,200
20
686
227
553
106
11
196
88
3
197
21
17
2,354
741
137
44
19
13
57
.251
.279
.337
.616
169
-117.9
.268
55
-135
19 Nicky Lopez
N. Lopez
2,128
7
686
262
522
83
18
153
181
21
340
47
19
2,374
662
108
39
5
0
30
.245
.310
.311
.621
215
-70.7
.278
72
-78
20 Ruben Tejada
R. Tejada
2,119
10
663
225
530
110
1
158
202
36
359
16
11
2,396
672
121
24
15
22
41
.250
.324
.317
.641
216
-53.5
.287
81
-52.7
21 Ryan Sweeney
R. Sweeney
2,118
23
682
265
584
124
14
224
183
8
342
18
9
2,338
805
161
11
18
11
55
.276
.333
.380
.713
259
-11.7
.315
94
-15.8
22 David Fletcher
D. Fletcher
2,026
16
539
250
560
98
10
170
135
7
209
29
7
2,189
726
124
14
7
4
37
.276
.323
.358
.681
233
-33.2
.298
85
-38.5
23 Ryan Freel
R. Freel
1,961
22
585
305
526
99
17
119
221
42
346
141
47
2,247
725
138
21
2
1
31
.268
.354
.370
.724
271
-5.5
.326
92
-22.6
24 Nyjer Morgan
N. Morgan
1,953
12
598
288
550
74
27
136
145
43
352
120
51
2,206
714
113
52
13
3
21
.282
.343
.366
.708
248
-8.1
.317
93
-18.4
25 Ramon Vazquez
R. Vazquez
1,916
22
679
239
488
86
17
172
217
7
411
20
7
2,190
674
125
33
17
14
25
.255
.330
.352
.682
222
-44.6
.304
83
-46.1

More Marlins Stats

Team Rankings

HR

63

26th

R

292

23rd

SO

555

25th

ERA

5.00

28th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
45
28
.616
Phillies Phillies
43
30
.589
2.0
Braves Braves
32
39
.451
12.0
Nationals Nationals
30
43
.411
15.0
Marlins Marlins
29
42
.408
15.0
Schedule
DATE MATCHUP TIME (ET)
Wed
6/18
PHI PHI
@
MIA MIA
6:40 PM
Thu
6/19
PHI PHI
@
MIA MIA
6:40 PM
Fri
6/20
ATL ATL
@
MIA MIA
7:10 PM
Sat
6/21
ATL ATL
@
MIA MIA
4:10 PM
Sun
6/22
ATL ATL
@
MIA MIA
1:40 PM
Last Game
MIA Marlins

29 - 42

8

Final

3

PHI Phillies

43 - 30

Tue 17 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
42
30
.583
Rays Rays
40
33
.548
2.5
AL Central W L PCT GB
Tigers Tigers
47
27
.635
Guardians Guardians
36
35
.507
9.5
AL West W L PCT GB
Astros Astros
42
31
.575
Mariners Mariners
37
35
.514
4.5
NL East W L PCT GB
Mets Mets
45
28
.616
Phillies Phillies
43
30
.589
2.0
NL Central W L PCT GB
Cubs Cubs
45
28
.616
Brewers Brewers
39
35
.527
6.5
NL West W L PCT GB
Dodgers Dodgers
45
29
.608
Giants Giants
41
32
.562
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/2
COL COL
@
MIA MIA
3-2
Mon
6/2
HOU HOU
@
PIT PIT
3-0
Mon
6/2
CLE CLE
@
NYY NYY
2-3
Mon
6/2
PHI PHI
@
TOR TOR
8-3
Mon
6/2
MIL MIL
@
CIN CIN
2-4

Schedule

DATE MATCHUP TIME (ET)
Wed
6/18
BOS BOS
@
SEA SEA
4:10 PM
Wed
6/18
PIT PIT
@
DET DET
6:40 PM
Wed
6/18
PHI PHI
@
MIA MIA
6:40 PM
Wed
6/18
COL COL
@
WSH WSH
6:45 PM
Wed
6/18
LAA LAA
@
NYY NYY
7:05 PM