mlb player with the most seasons played 2010 to 2022

Between the 2010 and 2022 seasons, 38 players were tied for playing the most seasons, with 13 seasons. The first three are Elvis Andrus, Michael Brantley and Madison Bumgarner.

NAME SEAS 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 Elvis Andrus
E. Andrus
13
1,802
6,918
947
1,869
343
42
90
691
546
47
1,058
302
105
7,655
2,566
475
91
53
7
182
.270
.325
.371
.696
829
-56.1
.307
87
-119.4
2 Michael Brantley
M. Brantley
13
1,402
5,400
741
1,606
342
25
127
702
475
37
637
121
29
5,970
2,379
494
12
46
37
125
.297
.355
.441
.796
831
140.1
.344
118
127.1
3 Madison Bumgarner
M. Bumgarner
13
309
631
54
109
19
0
19
65
49
2
283
0
0
729
185
38
42
5
0
5
.173
.233
.293
.526
35
-49.1
.234
44
-48.9
4 Miguel Cabrera
M. Cabrera
13
1,659
6,101
900
1,868
354
5
298
1,094
781
39
1,206
16
8
6,985
3,126
657
0
64
148
228
.306
.385
.512
.897
1171
363.2
.381
142
339.4
5 Lorenzo Cain
L. Cain
13
1,171
4,314
626
1,220
225
24
87
454
362
49
854
190
44
4,757
1,754
336
0
32
14
109
.283
.343
.407
.749
597
42.5
.327
103
18.1
6 Jhoulys Chacin
J. Chacin
13
251
361
16
65
8
0
2
22
11
1
88
1
0
406
79
10
31
2
0
3
.180
.205
.219
.424
5
-42.2
.189
2
-48.1
7 Aroldis Chapman
A. Chapman
13
182
2
1
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.5
.000
-121
-0.5
8 Jesse Chavez
J. Chavez
13
133
21
0
2
0
0
0
0
0
0
19
0
0
25
2
0
4
0
0
0
.095
.095
.095
.190
-2
-4.5
.083
-54
-4.6
9 Steve Cishek
S. Cishek
13
227
9
1
1
0
0
0
0
0
0
2
0
0
9
1
0
0
0
0
0
.111
.111
.111
.222
-1
-1.6
.098
-49
-1.7
10 Tyler Clippard
T. Clippard
13
244
5
0
1
0
0
0
0
0
0
1
0
0
7
1
0
2
0
0
0
.200
.200
.200
.400
0
-0.7
.179
10
-0.7
11 Nelson Cruz
N. Cruz
13
1,702
6,339
936
1,758
318
10
404
1,144
636
79
1,605
57
23
7,110
3,308
732
1
55
68
161
.277
.348
.522
.870
1132
307
.368
134
288.8
12 Johnny Cueto
J. Cueto
13
229
454
18
47
1
0
0
16
12
0
146
1
0
540
48
1
72
2
0
4
.104
.126
.106
.232
-29
-90.7
.107
-44
-93.1
13 Freddie Freeman
F. Freeman
13
1,724
6,379
1,086
1,903
414
27
292
1,041
860
81
1,414
66
27
7,368
3,247
733
0
48
114
132
.298
.386
.509
.895
1249
393.3
.381
140
360
14 Zack Greinke
Z. Greinke
13
249
503
48
113
27
1
8
33
26
2
109
9
1
581
166
36
46
4
0
7
.225
.264
.330
.594
40
-26.5
.260
58
-29.4
15 Jason Heyward
J. Heyward
13
1,579
5,527
781
1,422
269
39
159
641
644
55
1,101
118
40
6,257
2,246
467
6
25
24
93
.257
.339
.406
.746
779
54.1
.327
104
29.1
16 Rich Hill
R. Hill
13
79
142
3
15
2
0
0
7
1
2
60
0
0
152
17
2
6
1
0
3
.106
.123
.120
.243
-8
-26.3
.109
-38
-26.4
17 Tommy Hunter
T. Hunter
13
80
5
1
1
0
0
0
0
0
0
2
0
0
5
1
0
0
0
0
0
.200
.200
.200
.400
0
-0.6
.176
-3
-0.6
18 Kenley Jansen
K. Jansen
13
477
9
1
3
1
0
0
1
1
0
3
0
0
10
4
1
0
0
0
1
.333
.400
.444
.844
2
0.4
.371
133
0.4
19 Ian Kennedy
I. Kennedy
13
216
321
21
42
11
1
1
18
33
1
154
0
0
399
58
13
42
2
0
3
.131
.213
.181
.394
4
-40.4
.188
8
-42.7
20 Clayton Kershaw
C. Kershaw
13
306
621
43
106
11
1
1
38
31
4
182
1
0
750
122
13
93
1
0
14
.171
.215
.196
.411
7
-79.1
.189
13
-79
21 Craig Kimbrel
C. Kimbrel
13
135
2
0
0
0
0
0
0
0
0
2
0
0
2
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.5
.000
-111
-0.5
22 Evan Longoria
E. Longoria
13
1,633
6,063
825
1,597
347
24
271
933
589
58
1,361
42
19
6,790
2,805
642
1
79
72
163
.263
.331
.463
.793
906
120.9
.338
116
127.5
23 Andrew McCutchen
A. McCutchen
13
1,787
6,602
1,044
1,824
366
40
275
948
929
79
1,459
183
79
7,675
3,095
681
3
62
65
115
.276
.369
.469
.838
1170
284.4
.362
130
268.3
24 Jake McGee
J. McGee
13
266
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25 Mark Melancon
M. Melancon
13
332
0
0
0
0
0
0
0
1
0
0
0
0
2
0
0
1
0
0
0
1.000
0
0.3
.694
179
0.3

More Rangers Stats

Team Rankings

HR

78

20th

R

282

26th

SO

614

23rd

ERA

3.27

3rd

2025 Division Standings
TEAM W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
Angels Angels
38
40
.487
7.0
Rangers Rangers
38
41
.481
7.5
Athletics Athletics
32
48
.400
14.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Wed
6/25
TEX TEX
@
BAL BAL
6:35 PM
Fri
6/27
SEA SEA
@
TEX TEX
8:05 PM
Sat
6/28
SEA SEA
@
TEX TEX
4:05 PM
Sun
6/29
SEA SEA
@
TEX TEX
2:35 PM
Last Game
BAL Orioles

34 - 44

6

Final

0

TEX Rangers

38 - 41

Mon 23 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
45
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM