which active player played the most seasons

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,203
8,141
1,267
2,224
443
50
327
1,126
1,149
94
1,839
220
89
9,462
3,748
820
3
75
70
139
.273
.367
.460
.827
1419
320.3
.358
127
297.4
6 Justin Turner
J. Turner
17
1,722
5,645
804
1,602
350
9
199
826
585
136
996
46
13
6,434
2,567
558
5
63
18
145
.284
.361
.455
.816
956
199.2
.353
125
197.1
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,105
7,831
1,342
2,351
529
32
353
1,275
1,041
110
1,699
98
31
9,046
4,003
914
0
64
140
166
.300
.387
.511
.898
1549
493.3
.382
142
460.4
9 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
10 Carlos Santana
C. Santana
16
2,157
7,671
1,096
1,853
400
17
333
1,119
1,315
43
1,509
62
18
9,094
3,286
750
0
65
66
187
.242
.353
.428
.781
1247
186.2
.340
115
161.5
11 Giancarlo Stanton
G. Stanton
16
1,661
6,066
908
1,561
306
11
429
1,107
782
53
1,978
42
15
6,940
3,176
746
0
39
88
154
.257
.345
.524
.869
1098
293.8
.368
135
287.9
12 Jose Altuve
J. Altuve
15
1,903
7,608
1,196
2,313
441
31
242
848
628
77
1,089
321
95
8,389
3,542
714
26
50
48
202
.304
.361
.466
.826
1258
280.6
.356
129
285.9
13 Paul Goldschmidt
P. Goldschmidt
15
2,010
7,418
1,254
2,141
462
24
370
1,219
1,077
51
1,936
174
35
8,602
3,761
856
0
56
120
172
.289
.380
.507
.887
1441
434.6
.377
138
390.6
14 DJ LeMahieu
DJ LeMahieu
15
1,668
6,120
893
1,767
278
39
126
662
574
31
1,043
93
49
6,809
2,501
443
37
47
24
189
.289
.350
.409
.759
887
86.9
.330
100
4.6
15 Martín Maldonado
M. Maldonado
15
1,214
3,560
366
721
135
4
119
380
302
67
1,094
3
5
3,988
1,221
258
49
10
17
89
.203
.277
.343
.620
330
-141.7
.272
69
-147.2
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,576
5,714
1,152
1,695
314
55
391
985
1,015
102
1,552
214
38
6,889
3,292
760
0
58
125
71
.297
.408
.576
.984
1347
546.9
.413
168
549.2
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 Bryce Harper
B. Harper
14
1,711
6,149
1,114
1,725
382
24
345
1,010
1,071
50
1,580
148
50
7,342
3,190
751
13
59
133
136
.281
.388
.519
.907
1270
408.2
.383
141
370.3
20 Manny Machado
M. Machado
14
1,819
7,130
1,043
1,994
383
18
355
1,096
640
27
1,360
107
40
7,873
3,478
756
14
62
69
217
.280
.339
.488
.826
1152
227.9
.351
123
219.9
21 Starling Marte
S. Marte
14
1,486
5,605
860
1,597
283
55
158
652
334
165
1,230
358
100
6,150
2,464
496
22
24
18
117
.285
.342
.440
.782
837
118.8
.339
115
112.9
22 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
23 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
24 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
25 Liam Hendriks
L. Hendriks
14
28
2
0
0
0
0
0
0
1
0
1
0
0
3
0
0
0
0
0
0
.000
.333
.000
.333
0
-0.2
.229
38
-0.2

More Tigers Stats

Team Rankings

HR

106

9th

R

424

5th

SO

720

13th

ERA

3.44

3rd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
43
.482
12.0
Twins Twins
40
45
.471
13.0
Royals Royals
40
46
.465
13.5
White Sox White Sox
28
57
.329
25.0
Schedule
DATE MATCHUP TIME (ET)
Wed
7/2
DET DET
@
WSH WSH
1:05 PM
Wed
7/2
DET DET
@
WSH WSH
6:45 PM
Thu
7/3
DET DET
@
WSH WSH
6:45 PM
Fri
7/4
DET DET
@
CLE CLE
7:10 PM
Sat
7/5
DET DET
@
CLE CLE
7:15 PM
Last Game
DET Tigers

53 - 32

3

Final

0

MIN Twins

40 - 44

Sun 29 Jun 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
50
35
.588
Mets Mets
48
37
.565
2.0
NL Central W L PCT GB
Cubs Cubs
50
35
.588
Brewers Brewers
47
37
.560
2.5
NL West W L PCT GB
Dodgers Dodgers
54
32
.628
Padres Padres
45
39
.536
8.0
AL East W L PCT GB
Yankees Yankees
48
37
.565
Blue Jays Blue Jays
47
38
.553
1.0
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
43
.482
12.0
AL West W L PCT GB
Astros Astros
51
34
.600
Mariners Mariners
44
41
.518
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/16
PHI PHI
@
MIA MIA
3-8
Mon
6/16
PIT PIT
@
DET DET
3-7
Mon
6/16
COL COL
@
WSH WSH
10-6
Mon
6/16
LAA LAA
@
NYY NYY
4-0
Mon
6/16
AZ AZ
@
TOR TOR
4-5

Schedule

DATE MATCHUP TIME (ET)
Wed
7/2
STL STL
@
PIT PIT
12:35 PM
Wed
7/2
SDP SDP
@
PHI PHI
1:05 PM
Wed
7/2
DET DET
@
WSH WSH
1:05 PM
Wed
7/2
MIL MIL
@
NYM NYM
1:10 PM
Wed
7/2
CIN CIN
@
BOS BOS
2:30 PM