mlb players with the most at bats in the last five years

Between June 15, 2020 and June 15, 2025, Marcus Semien has the most at-bats, with 3,088 at-bats.

NAME AB G R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Marcus Semien
M. Semien
3,088
767
494
777
152
14
137
411
308
17
585
72
16
3,435
1,368
303
0
22
3
37
.252
.321
.443
.764
2 Vladimir Guerrero Jr.
V. Guerrero Jr.
2,940
765
464
851
164
4
153
469
343
32
502
22
10
3,331
1,482
321
0
16
35
94
.289
.368
.504
.872
3 Trea Turner
T. Turner
2,902
711
492
870
162
18
115
387
203
27
575
139
21
3,147
1,413
295
0
15
5
57
.300
.350
.487
.836
4 José Ramírez
J. Ramírez
2,855
748
490
807
182
19
158
507
324
21
399
146
31
3,231
1,501
359
0
31
70
38
.283
.357
.526
.882
5 Matt Olson
M. Olson
2,854
771
461
725
163
5
184
536
413
29
766
6
1
3,323
1,450
352
0
27
34
69
.254
.351
.508
.859
6 Dansby Swanson
D. Swanson
2,836
749
429
720
142
9
113
402
264
19
801
67
16
3,142
1,219
264
2
21
7
38
.254
.319
.430
.749
7 Freddie Freeman
F. Freeman
2,827
746
537
891
210
10
125
468
392
44
517
55
10
3,288
1,496
345
0
25
60
57
.315
.404
.529
.933
8 Francisco Lindor
F. Lindor
2,815
727
463
735
139
11
132
424
289
51
589
105
22
3,188
1,292
282
6
27
11
45
.261
.338
.459
.797
9 Pete Alonso
P. Alonso
2,808
756
432
705
134
6
190
529
321
74
704
16
4
3,228
1,421
330
0
25
38
83
.251
.341
.506
.847
10 Paul Goldschmidt
P. Goldschmidt
2,803
744
442
798
168
4
126
411
340
17
703
47
2
3,176
1,352
298
0
16
14
60
.285
.364
.482
.846
11 Nick Castellanos
N. Castellanos
2,769
723
377
749
160
10
119
420
182
30
700
29
8
3,002
1,286
289
0
21
8
71
.270
.320
.464
.785
12 Manny Machado
M. Machado
2,763
722
435
783
150
4
145
492
274
6
552
49
13
3,072
1,376
299
0
29
32
85
.283
.346
.498
.844
13 Rafael Devers
R. Devers
2,752
717
440
763
181
8
151
484
309
34
673
17
8
3,113
1,413
340
0
18
49
68
.277
.355
.513
.869
14 Bryan Reynolds
B. Reynolds
2,752
729
372
729
130
24
114
382
290
42
690
38
11
3,102
1,249
268
0
18
21
53
.265
.342
.454
.796
15 Austin Riley
A. Riley
2,738
708
424
760
150
9
146
416
240
47
763
7
3
3,051
1,366
305
0
26
9
59
.278
.343
.499
.842
16 Nolan Arenado
N. Arenado
2,721
715
350
727
145
7
122
434
223
20
410
13
8
2,996
1,252
274
0
32
24
84
.267
.324
.460
.784
17 Shohei Ohtani
S. Ohtani
2,685
719
523
755
137
34
210
485
405
19
784
134
34
3,124
1,590
381
0
15
74
35
.281
.377
.592
.970
18 Willy Adames
W. Adames
2,671
713
392
638
151
5
128
418
303
9
815
44
17
3,002
1,183
284
0
19
9
50
.239
.316
.443
.759
19 Teoscar Hernández
T. Hernández
2,670
694
386
730
147
5
145
469
185
27
815
48
13
2,895
1,322
297
0
13
6
45
.273
.325
.495
.821
20 Eugenio Suárez
E. Suárez
2,670
742
376
612
125
4
149
456
299
50
898
7
3
3,055
1,192
278
0
36
2
56
.229
.315
.446
.761
21 Ian Happ
I. Happ
2,638
736
380
656
156
10
107
366
364
26
754
49
15
3,047
1,153
273
3
16
8
47
.249
.344
.437
.781
22 Salvador Perez
S. Perez
2,607
677
291
691
125
1
138
447
124
48
640
2
0
2,802
1,232
264
0
23
22
59
.265
.308
.473
.781
23 Alex Verdugo
A. Verdugo
2,603
686
372
700
162
9
56
278
216
18
438
19
9
2,866
1,048
227
2
27
10
54
.269
.326
.403
.729
24 Bo Bichette
B. Bichette
2,592
633
360
741
145
8
90
362
151
15
550
56
17
2,769
1,172
243
0
11
3
65
.286
.328
.452
.780
25 Nathaniel Lowe
N. Lowe
2,591
706
337
694
117
10
91
354
326
16
706
15
2
2,944
1,104
218
0
11
9
60
.268
.352
.426
.778
StatMuse has game-level data for at-bats going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Rangers Stats

Team Rankings

HR

76

13th

R

263

26th

SO

558

22nd

ERA

3.14

2nd

2025 Division Standings
TEAM W L PCT GB
Astros Astros
40
30
.571
Mariners Mariners
35
34
.507
4.5
Rangers Rangers
35
36
.493
5.5
Angels Angels
33
36
.478
6.5
Athletics Athletics
28
44
.389
13.0
Schedule
DATE MATCHUP TIME (ET)
Sun
6/15
CWS CWS
@
TEX TEX
2:35 PM
Tue
6/17
KCR KCR
@
TEX TEX
8:05 PM
Wed
6/18
KCR KCR
@
TEX TEX
8:05 PM
Thu
6/19
KCR KCR
@
TEX TEX
2:35 PM
Fri
6/20
TEX TEX
@
PIT PIT
6:40 PM
Last Game
TEX Rangers

35 - 36

5

Final

4

CWS White Sox

23 - 48

Sat 14 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
27
.609
Rays Rays
38
32
.543
4.5
AL Central W L PCT GB
Tigers Tigers
46
26
.639
Twins Twins
36
34
.514
9.0
AL West W L PCT GB
Astros Astros
40
30
.571
Mariners Mariners
35
34
.507
4.5
NL East W L PCT GB
Mets Mets
45
26
.634
Phillies Phillies
41
29
.586
3.5
NL Central W L PCT GB
Cubs Cubs
43
28
.606
Brewers Brewers
38
34
.528
5.5
NL West W L PCT GB
Dodgers Dodgers
42
29
.592
Giants Giants
41
30
.577
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/30
CIN CIN
@
CHC CHC
0-2
Fri
5/30
ATH ATH
@
TOR TOR
7-8
Fri
5/30
CWS CWS
@
BAL BAL
2-4
Fri
5/30
MIL MIL
@
PHI PHI
17-7
Fri
5/30
STL STL
@
TEX TEX
2-0

Schedule

DATE MATCHUP TIME (ET)
Sun
6/15
CWS CWS
@
TEX TEX
2:35 PM
Sun
6/15
CLE CLE
@
SEA SEA
4:10 PM
Sun
6/15
SDP SDP
@
AZ AZ
4:10 PM
Sun
6/15
SFG SFG
@
LAD LAD
7:10 PM
Mon
6/16
PHI PHI
@
MIA MIA
6:40 PM