mlb player most seasons played player current

Justin Verlander has played the most career seasons by an active player, with 20 seasons.

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 Justin Verlander
J. Verlander
20
24
50
2
5
0
0
0
1
0
0
24
0
0
60
5
0
10
0
0
2
.100
.100
.100
.200
-5
-11.9
.088
-66
-12.1
2 Clayton Kershaw
C. Kershaw
18
357
698
46
113
11
1
1
40
34
4
211
1
0
847
129
13
110
1
0
15
.162
.205
.185
.390
1
-97.2
.180
5
-97.2
3 Charlie Morton
C. Morton
18
189
321
9
27
5
0
0
7
3
0
170
0
1
370
32
5
44
2
0
4
.084
.092
.100
.192
-26
-68.7
.086
-58
-69.3
4 Max Scherzer
M. Scherzer
18
238
464
31
78
6
0
1
30
13
2
161
3
0
529
87
7
49
1
0
5
.168
.194
.188
.381
-2
-64.4
.172
-3
-68.3
5 Andrew McCutchen
A. McCutchen
17
2,186
8,074
1,259
2,205
440
50
324
1,117
1,144
94
1,821
220
89
9,389
3,717
814
3
74
70
139
.273
.367
.460
.827
1409
318.7
.358
127
296.2
6 Justin Turner
J. Turner
17
1,715
5,630
803
1,599
349
9
199
825
584
136
995
46
13
6,417
2,563
557
5
62
18
145
.284
.362
.455
.817
955
200.6
.353
125
198.4
7 Aroldis Chapman
A. Chapman
16
183
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 Freddie Freeman
F. Freeman
16
2,089
7,770
1,334
2,341
529
32
352
1,273
1,035
109
1,682
98
31
8,978
3,990
913
0
64
140
166
.301
.388
.514
.902
1546
498.7
.383
143
465.8
9 Jason Heyward
J. Heyward
16
1,824
6,174
879
1,575
306
41
186
730
706
62
1,238
125
43
6,982
2,521
533
6
34
27
104
.255
.336
.408
.744
866
54.1
.326
104
29.8
10 Kenley Jansen
K. Jansen
16
480
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
11 Carlos Santana
C. Santana
16
2,142
7,615
1,089
1,843
399
17
331
1,112
1,310
43
1,493
60
18
9,033
3,269
747
0
65
66
186
.242
.354
.429
.783
1243
189.6
.341
115
164.7
12 Jose Altuve
J. Altuve
15
1,884
7,541
1,185
2,298
437
31
238
836
618
76
1,075
320
93
8,311
3,511
706
26
50
47
201
.305
.361
.466
.827
1247
279
.356
129
284
13 Paul Goldschmidt
P. Goldschmidt
15
1,993
7,361
1,245
2,131
459
24
369
1,216
1,070
51
1,926
174
35
8,538
3,745
852
0
56
119
170
.289
.381
.509
.890
1437
438.3
.378
139
394.2
14 DJ LeMahieu
DJ LeMahieu
15
1,649
6,069
890
1,756
277
39
126
660
570
31
1,028
93
49
6,754
2,489
442
37
47
24
187
.289
.351
.410
.761
884
90.4
.331
100
8
15 Martín Maldonado
M. Maldonado
15
1,202
3,539
363
718
134
4
118
378
300
67
1,082
3
5
3,964
1,214
256
48
10
17
89
.203
.277
.343
.620
329
-140.3
.273
69
-145.7
16 Wade Miley
W. Miley
15
157
297
22
47
8
0
1
15
13
0
80
0
0
340
58
9
30
0
0
4
.158
.194
.195
.389
1
-37.3
.177
-1
-40.3
17 Mike Trout
M. Trout
15
1,558
5,655
1,141
1,679
313
55
388
979
997
101
1,530
214
38
6,811
3,266
756
0
58
122
71
.297
.408
.578
.985
1333
542.4
.413
168
544.7
18 Chris Sale
C. Sale
15
11
26
1
3
1
0
0
0
0
0
14
0
0
27
4
1
1
0
0
0
.115
.115
.154
.269
-1
-4.4
.115
-44
-4.5
19 Giancarlo Stanton
G. Stanton
15
1,649
6,025
907
1,551
305
11
429
1,103
776
53
1,963
42
15
6,893
3,165
745
0
39
88
153
.257
.345
.525
.871
1093
294.9
.368
135
288.9
20 Bryce Harper
B. Harper
14
1,710
6,147
1,114
1,725
382
24
345
1,010
1,070
49
1,580
148
50
7,338
3,190
751
13
59
133
136
.281
.388
.519
.907
1269
408.2
.383
142
370.4
21 Manny Machado
M. Machado
14
1,801
7,058
1,037
1,981
381
18
352
1,088
634
27
1,346
107
40
7,794
3,454
751
14
61
69
216
.281
.340
.489
.829
1147
231.9
.352
124
223.8
22 Starling Marte
S. Marte
14
1,477
5,572
859
1,587
281
55
158
648
331
165
1,223
358
99
6,113
2,452
494
22
23
18
116
.285
.342
.440
.782
833
118.8
.339
116
112.9
23 Martín Pérez
M. Pérez
14
16
26
1
1
0
0
0
0
0
0
22
0
0
28
1
0
2
0
0
0
.038
.038
.038
.077
-3
-6.3
.034
-96
-6.6
24 Jose Quintana
J. Quintana
14
95
156
4
12
1
0
0
7
3
0
84
0
0
184
13
1
24
1
0
4
.077
.094
.083
.177
-14
-36.1
.081
-62
-37.1
25 Nathan Eovaldi
N. Eovaldi
14
94
153
9
12
0
0
0
2
7
0
97
0
0
174
12
0
14
0
0
0
.078
.119
.078
.197
-10
-29.7
.097
-50
-30

More Tigers Stats

Team Rankings

HR

77

10th

R

330

6th

SO

579

9th

ERA

3.15

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
44
24
.647
Twins Twins
35
31
.530
8.0
Guardians Guardians
34
32
.515
9.0
Royals Royals
34
33
.507
9.5
White Sox White Sox
23
44
.343
20.5
Schedule
DATE MATCHUP TIME (ET)
Wed
6/11
DET DET
@
BAL BAL
6:35 PM
Thu
6/12
DET DET
@
BAL BAL
6:35 PM
Fri
6/13
CIN CIN
@
DET DET
7:10 PM
Sat
6/14
CIN CIN
@
DET DET
1:10 PM
Sun
6/15
CIN CIN
@
DET DET
12:05 PM
Last Game
BAL Orioles

26 - 39

3

Final

5

DET Tigers

44 - 24

Tue 10 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
40
25
.615
Blue Jays Blue Jays
37
30
.552
4.0
AL Central W L PCT GB
Tigers Tigers
44
24
.647
Twins Twins
35
31
.530
8.0
AL West W L PCT GB
Astros Astros
36
30
.545
Mariners Mariners
33
33
.500
3.0
NL East W L PCT GB
Mets Mets
43
24
.642
Phillies Phillies
38
29
.567
5.0
NL Central W L PCT GB
Cubs Cubs
41
26
.612
Cardinals Cardinals
36
31
.537
5.0
NL West W L PCT GB
Dodgers Dodgers
40
28
.588
Giants Giants
39
28
.582
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
5/25
SFG SFG
@
DET DET
1-3
Sun
5/25
CWS CWS
@
NYM NYM
1-2
Sun
5/25
NYY NYY
@
LAA LAA
5-1
Mon
5/26
LAD LAD
@
CLE CLE
9-5
Mon
5/26
STL STL
@
BAL BAL
7-4

Schedule

DATE MATCHUP TIME (ET)
Wed
6/11
MIA MIA
@
PIT PIT
12:35 PM
Wed
6/11
CHC CHC
@
PHI PHI
1:05 PM
Wed
6/11
CIN CIN
@
CLE CLE
1:10 PM
Wed
6/11
ATL ATL
@
MIL MIL
2:10 PM
Wed
6/11
TOR TOR
@
STL STL
2:15 PM