mlb player with most games played 2021 to 2024

Between the 2021 and 2024 seasons, Marcus Semien had the most games, with 644 games.

Interpreted as:
MLB player with most regular-season games played 2021 to 2024
NAME G AB 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
644
2,629
439
675
137
13
123
359
255
15
481
62
15
2,918
1,207
273
0
19
3
30
.257
.324
.459
.783
402
56
.336
115
54.5
2 Matt Olson
M. Olson
642
2,389
392
621
143
4
156
451
338
26
620
5
1
2,777
1,240
303
0
24
31
58
.260
.355
.519
.874
457
127.2
.369
136
123.3
3 Vladimir Guerrero Jr.
V. Guerrero Jr.
636
2,460
389
721
138
2
136
405
283
26
422
19
9
2,783
1,271
276
0
14
30
85
.293
.370
.517
.887
475
145.1
.377
145
147.7
4 Pete Alonso
P. Alonso
628
2,334
359
578
106
5
157
431
262
58
578
15
2
2,675
1,165
268
0
21
32
68
.248
.336
.499
.835
404
87.4
.353
129
93.2
5 Freddie Freeman
F. Freeman
626
2,391
449
743
166
8
103
374
319
39
430
53
9
2,771
1,234
277
0
22
48
44
.311
.397
.516
.913
497
168
.388
149
164.1
6 José Ramírez
J. Ramírez
623
2,384
402
660
151
17
128
427
268
15
324
116
24
2,693
1,229
296
0
26
64
35
.277
.350
.516
.866
424
104.5
.361
136
112.7
7 Juan Soto
J. Soto
623
2,170
429
606
108
9
132
375
541
12
437
34
18
2,738
1,128
249
1
14
42
63
.279
.423
.520
.943
525
200.4
.403
161
200.5
8 Dansby Swanson
D. Swanson
618
2,327
340
590
117
8
90
330
221
15
647
55
14
2,580
993
215
1
16
6
35
.254
.320
.427
.747
327
21.2
.323
105
15.8
9 Paul Goldschmidt
P. Goldschmidt
617
2,356
367
661
141
3
113
359
280
14
611
41
2
2,664
1,147
257
0
14
11
52
.281
.358
.487
.845
424
107.6
.363
133
106.9
10 Ian Happ
I. Happ
617
2,187
310
542
131
9
88
308
299
23
626
45
11
2,524
955
228
2
13
7
42
.248
.343
.437
.779
352
52.8
.339
117
51.3
11 Eugenio Suárez
E. Suárez
615
2,217
305
513
104
4
114
363
248
40
757
4
3
2,537
967
222
0
32
0
46
.231
.316
.436
.752
325
24.3
.325
109
25.3
12 Nathaniel Lowe
N. Lowe
615
2,259
300
618
104
10
78
299
292
15
599
13
2
2,576
976
192
0
10
7
54
.274
.359
.432
.791
373
67.5
.346
123
67.6
13 Ryan McMahon
R. McMahon
609
2,179
295
534
114
7
86
288
256
13
688
22
16
2,463
920
207
0
15
8
49
.245
.326
.422
.748
315
23.3
.325
92
-25.3
14 Adolis García
A. García
607
2,321
341
558
116
7
122
383
182
23
729
61
17
2,548
1,054
245
0
22
4
48
.240
.299
.454
.754
321
18.9
.322
106
19.2
15 Shohei Ohtani
S. Ohtani
606
2,256
429
646
120
29
178
420
340
18
655
116
29
2,627
1,358
327
0
13
65
29
.286
.382
.602
.984
512
200.8
.407
163
197.6
16 Bryan Reynolds
B. Reynolds
605
2,297
325
633
114
20
99
324
241
39
554
34
8
2,592
1,084
233
0
15
20
43
.276
.352
.472
.824
393
85.2
.353
123
72.2
17 Nolan Arenado
N. Arenado
601
2,288
295
620
125
6
106
372
187
18
361
12
8
2,519
1,075
237
0
26
18
71
.271
.328
.470
.797
352
53
.339
117
52.4
18 Matt Chapman
M. Chapman
600
2,151
322
498
120
8
98
280
274
28
695
24
8
2,471
928
226
0
18
5
30
.232
.324
.431
.755
322
29.3
.328
113
36.5
19 Randy Arozarena
R. Arozarena
599
2,215
338
559
125
9
83
301
255
65
651
94
42
2,551
951
217
0
16
7
43
.252
.345
.429
.774
354
51.4
.338
123
68.9
20 Francisco Lindor
F. Lindor
598
2,302
386
596
113
11
110
359
239
39
493
86
18
2,606
1,061
234
6
20
7
33
.259
.336
.461
.797
372
63.7
.343
122
69.7
21 Josh Bell
J. Bell
595
2,135
267
546
104
6
85
304
260
15
457
0
3
2,425
917
195
0
15
9
79
.256
.339
.430
.768
328
40.3
.334
112
34.6
22 Nick Castellanos
N. Castellanos
593
2,287
310
626
132
7
99
354
147
23
575
27
6
2,473
1,069
238
0
16
7
62
.274
.322
.467
.789
343
49.4
.337
112
38.1
23 Manny Machado
M. Machado
593
2,278
344
632
119
3
119
404
221
6
468
35
8
2,528
1,114
241
0
23
27
67
.277
.340
.489
.829
378
78.4
.351
128
85.4
24 Jake Cronenworth
J. Cronenworth
592
2,189
308
535
116
21
65
290
232
48
436
18
6
2,493
888
202
5
19
11
37
.244
.328
.406
.733
309
13.5
.319
107
20.4
25 Ty France
T. France
590
2,188
275
577
115
2
63
265
162
95
431
2
1
2,462
885
180
0
17
4
72
.264
.339
.404
.743
319
26.8
.327
114
40.6

More Rangers Stats

Team Rankings

HR

104

18th

R

399

23rd

SO

787

22nd

ERA

3.22

1st

2025 Division Standings
TEAM W L PCT GB
Astros Astros
56
41
.577
Mariners Mariners
52
45
.536
4.0
Rangers Rangers
50
49
.505
7.0
Angels Angels
48
50
.490
8.5
Athletics Athletics
42
58
.420
15.5
Schedule
DATE MATCHUP TIME (ET)
Sun
7/20
DET DET
@
TEX TEX
7:10 PM
Mon
7/21
ATH ATH
@
TEX TEX
8:05 PM
Tue
7/22
ATH ATH
@
TEX TEX
8:05 PM
Wed
7/23
ATH ATH
@
TEX TEX
8:05 PM
Fri
7/25
ATL ATL
@
TEX TEX
8:05 PM
Last Game
TEX Rangers

50 - 49

4

Final

1

DET Tigers

59 - 40

Sat 19 Jul 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
56
42
.571
Mets Mets
55
44
.556
1.5
NL Central W L PCT GB
Cubs Cubs
59
39
.602
Brewers Brewers
57
40
.588
1.5
NL West W L PCT GB
Dodgers Dodgers
58
40
.592
Padres Padres
53
45
.541
5.0
AL East W L PCT GB
Blue Jays Blue Jays
57
41
.582
Yankees Yankees
54
44
.551
3.0
AL Central W L PCT GB
Tigers Tigers
59
40
.596
Guardians Guardians
47
50
.485
11.0
AL West W L PCT GB
Astros Astros
56
41
.577
Mariners Mariners
52
45
.536
4.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/30
NYY NYY
@
TOR TOR
5-12
Mon
6/30
LAA LAA
@
ATL ATL
4-0
Mon
6/30
BAL BAL
@
TEX TEX
2-10
Mon
6/30
HOU HOU
@
COL COL
6-5
Mon
6/30
CWS CWS
@
LAD LAD
1-6

Schedule

DATE MATCHUP TIME (ET)
Sat
7/19
BOS BOS
@
CHC CHC
7:15 PM
Sun
7/20
SFG SFG
@
TOR TOR
12:05 PM
Sun
7/20
BAL BAL
@
TBR TBR
12:10 PM
Sun
7/20
NYY NYY
@
ATL ATL
1:35 PM
Sun
7/20
SDP SDP
@
WSH WSH
1:35 PM