which current player has played on the same team the longest

Which current player has played on the same team the longest?

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 Justin Verlander
J. Verlander
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
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
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
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
2,214
8,183
1,270
2,231
443
50
327
1,126
1,153
94
1,850
220
89
9,508
3,755
820
3
75
70
140
.273
.366
.459
.825
1420
315.7
.357
126
293.1
6 Justin Turner
J. Turner
1,728
5,652
805
1,604
350
9
200
827
586
136
997
46
13
6,442
2,572
559
5
63
18
145
.284
.361
.455
.816
958
200.1
.353
125
198.1
7 Aroldis Chapman
A. Chapman
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
2,118
7,881
1,345
2,362
534
32
353
1,281
1,045
110
1,717
99
31
9,100
4,019
919
0
64
140
167
.300
.386
.510
.896
1553
491
.381
142
458.7
9 Kenley Jansen
K. Jansen
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 Chris Sale
C. Sale
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
11 Carlos Santana
C. Santana
2,171
7,716
1,101
1,861
400
17
335
1,124
1,323
43
1,518
64
18
9,148
3,300
752
0
66
66
187
.241
.353
.428
.780
1252
184.4
.340
115
159.4
12 Giancarlo Stanton
G. Stanton
1,672
6,097
916
1,570
308
11
433
1,119
787
54
1,989
42
15
6,977
3,199
752
0
39
89
154
.258
.346
.525
.870
1107
298.3
.368
135
292.3
13 Jose Altuve
J. Altuve
1,915
7,654
1,206
2,331
445
32
246
864
633
77
1,095
321
96
8,442
3,578
723
26
52
48
204
.305
.361
.467
.829
1272
288.2
.357
129
293.1
14 Alex Cobb
A. Cobb
11
24
0
2
1
0
0
1
0
1
8
0
0
26
3
1
1
0
0
1
.083
.120
.125
.245
-1
-4.2
.115
-36
-4.2
15 Nathan Eovaldi
N. Eovaldi
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
16 Paul Goldschmidt
P. Goldschmidt
2,020
7,458
1,260
2,154
469
24
370
1,223
1,078
51
1,942
174
36
8,643
3,781
863
0
56
121
173
.289
.380
.507
.887
1448
435.7
.377
138
391.2
17 Liam Hendriks
L. Hendriks
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
18 Jose Iglesias
J. Iglesias
1,249
4,228
492
1,187
243
15
51
415
197
71
579
67
38
4,543
1,613
309
26
21
7
95
.281
.322
.382
.704
503
-33.4
.307
89
-60.5
19 Martín Maldonado
M. Maldonado
1,223
3,580
367
725
136
4
119
383
303
67
1,102
3
5
4,010
1,226
259
50
10
17
89
.203
.277
.342
.619
331
-143.5
.272
69
-148.6
20 Wade Miley
W. Miley
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
21 Salvador Perez
S. Perez
1,646
6,243
684
1,661
310
11
287
971
261
89
1,255
6
1
6,646
2,854
608
0
53
41
192
.266
.303
.457
.760
822
49.5
.324
102
19.1
22 Drew Pomeranz
D. Pomeranz
125
89
4
12
2
0
2
5
1
0
54
0
0
100
20
4
10
0
0
3
.135
.144
.225
.369
-1
-13
.159
-13
-14.1
23 Mike Trout
M. Trout
1,590
5,763
1,160
1,709
317
55
395
996
1,028
103
1,570
214
38
6,953
3,321
767
0
59
128
73
.297
.408
.576
.985
1360
552.3
.413
168
554.1
24 Patrick Corbin
P. Corbin
226
410
30
62
9
3
0
23
21
1
169
0
1
470
77
12
38
0
0
4
.151
.194
.188
.382
0
-55.5
.174
-2
-59.5
25 Yu Darvish
Y. Darvish
82
152
4
15
4
0
1
5
3
1
83
0
0
165
22
5
8
1
0
4
.099
.121
.145
.266
-8
-27.8
.118
-34
-28.4

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
58
40
.592
1.0
NL West W L PCT GB
Dodgers Dodgers
58
41
.586
Padres Padres
53
45
.541
4.5
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
CIN CIN
@
BOS BOS
3-5
Tue
7/1
ATH ATH
@
TBR TBR
5-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