mlb player with the most career ab in the 2020s

Between the 2020 and 2029 seasons, Marcus Semien had the most at-bats, with 3,044 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 WRC WRAA WOBA WRC+ BRAA
1 Marcus Semien
M. Semien
3,044
756
486
763
148
14
134
403
305
17
580
71
16
3,388
1,341
296
0
22
3
37
.251
.320
.441
.761
445
41.8
.329
110
42.8
2 Vladimir Guerrero Jr.
V. Guerrero Jr.
2,900
755
458
841
161
4
153
466
340
31
500
20
10
3,287
1,469
318
0
16
35
94
.290
.369
.507
.875
550
159.3
.373
142
162
3 Trea Turner
T. Turner
2,858
700
483
857
158
18
113
381
199
26
570
136
21
3,098
1,390
289
0
15
5
57
.300
.349
.486
.836
482
113.6
.359
128
107.2
4 Matt Olson
M. Olson
2,817
760
452
714
159
5
182
524
403
28
756
6
1
3,274
1,429
346
0
26
33
68
.253
.350
.507
.857
522
132.9
.363
133
130.3
5 José Ramírez
J. Ramírez
2,814
737
483
793
180
19
156
502
319
20
392
140
31
3,184
1,479
355
0
31
69
37
.282
.356
.526
.881
519
140.4
.368
140
149.9
6 Dansby Swanson
D. Swanson
2,790
737
427
710
140
9
111
397
263
19
784
67
16
3,093
1,201
260
2
19
7
37
.254
.321
.430
.751
396
28.7
.325
106
22.4
7 Freddie Freeman
F. Freeman
2,787
735
533
883
206
10
125
465
386
44
506
55
10
3,242
1,484
341
0
25
59
55
.317
.405
.532
.937
606
220
.397
154
214.9
8 Francisco Lindor
F. Lindor
2,777
717
455
725
136
11
132
422
285
50
581
103
22
3,145
1,279
279
6
27
11
45
.261
.338
.461
.798
450
76.5
.344
122
83.9
9 Pete Alonso
P. Alonso
2,764
745
422
689
130
6
185
512
317
71
694
16
4
3,177
1,386
321
0
25
38
81
.249
.339
.501
.840
486
108.8
.356
130
116.9
10 Paul Goldschmidt
P. Goldschmidt
2,763
733
436
791
167
4
125
408
335
17
690
47
2
3,131
1,341
296
0
16
14
60
.286
.365
.485
.850
505
132.9
.366
135
133.3
11 Nick Castellanos
N. Castellanos
2,729
712
373
738
157
9
118
418
180
29
688
29
8
2,959
1,267
284
0
21
8
71
.270
.320
.464
.784
405
52.8
.335
110
38.7
12 Manny Machado
M. Machado
2,717
711
428
765
148
4
142
478
270
6
545
48
13
3,022
1,347
294
0
29
32
83
.282
.344
.496
.840
463
104.1
.356
131
112.6
13 Rafael Devers
R. Devers
2,714
707
432
756
180
8
149
480
302
31
661
17
8
3,065
1,399
337
0
18
46
67
.279
.355
.515
.871
498
133.7
.368
132
116
14 Bryan Reynolds
B. Reynolds
2,709
717
370
722
129
23
113
377
284
42
675
38
11
3,053
1,236
265
0
18
21
51
.267
.343
.456
.800
438
75.5
.344
116
61
15 Austin Riley
A. Riley
2,690
697
416
745
147
9
145
413
239
47
746
7
3
3,002
1,345
301
0
26
9
58
.277
.343
.500
.843
470
112.7
.360
127
99.8
16 Nolan Arenado
N. Arenado
2,676
703
342
713
144
7
120
425
222
20
407
13
8
2,950
1,231
271
0
32
24
83
.266
.324
.460
.784
398
47.4
.334
112
42.8
17 Shohei Ohtani
S. Ohtani
2,642
708
516
743
135
33
208
483
399
18
773
134
34
3,074
1,568
376
0
15
72
34
.281
.377
.593
.971
587
222.3
.402
160
219.2
18 Willy Adames
W. Adames
2,636
703
385
632
150
5
125
411
299
9
802
44
17
2,960
1,167
280
0
16
9
50
.240
.318
.443
.760
386
34.6
.328
108
30.6
19 Teoscar Hernández
T. Hernández
2,633
684
380
724
146
5
142
461
181
27
807
48
13
2,853
1,306
293
0
12
6
45
.275
.327
.496
.823
426
86.5
.351
127
90.1
20 Eugenio Suárez
E. Suárez
2,627
731
371
602
123
4
145
445
297
49
880
7
3
3,009
1,168
272
0
36
2
55
.229
.315
.445
.760
391
33.9
.328
109
31.9
21 Ian Happ
I. Happ
2,592
724
373
645
154
10
103
357
357
26
739
49
15
2,993
1,128
267
3
15
8
47
.249
.344
.435
.779
418
62.2
.339
117
60.9
22 Alex Verdugo
A. Verdugo
2,578
677
371
694
161
9
56
277
214
18
431
19
9
2,839
1,041
226
2
27
10
54
.269
.326
.404
.730
346
8.3
.317
99
-3.4
23 Salvador Perez
S. Perez
2,561
666
287
679
123
1
136
439
122
48
629
2
0
2,754
1,212
260
0
23
22
59
.265
.308
.473
.782
367
39.5
.331
108
28.4
24 Ryan McMahon
R. McMahon
2,553
719
341
613
129
9
101
331
307
16
824
23
17
2,893
1,063
239
0
17
9
55
.240
.324
.416
.740
363
19.3
.322
89
-37.1
25 Nathaniel Lowe
N. Lowe
2,552
695
334
685
116
10
90
350
323
16
694
15
2
2,902
1,091
216
0
11
9
60
.268
.353
.428
.780
409
64.8
.341
119
65.4

More Rangers Stats

Team Rankings

HR

60

16th

R

204

26th

SO

462

23rd

ERA

3.10

3rd

2025 Division Standings
TEAM W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
Rangers Rangers
29
31
.483
4.0
Angels Angels
27
32
.458
5.5
Athletics Athletics
23
38
.377
10.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
TEX TEX
@
TBR TBR
7:35 PM
Wed
6/4
TEX TEX
@
TBR TBR
7:35 PM
Thu
6/5
TEX TEX
@
TBR TBR
7:35 PM
Fri
6/6
TEX TEX
@
WSH WSH
6:45 PM
Sat
6/7
TEX TEX
@
WSH WSH
4:05 PM
Last Game
TEX Rangers

29 - 31

8

Final

1

STL Cardinals

33 - 26

Sun 1 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
38
22
.633
Phillies Phillies
36
23
.610
1.5
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
24
.600
Padres Padres
34
24
.586
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
MIN MIN
@
MIL MIL
2-5
Sat
5/17
ATH ATH
@
SFG SFG
2-3
Sat
5/17
SEA SEA
@
SDP SDP
6-1

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM