Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips:
RAW = as recorded ·
CTX = with park/league context ·
A+C = actual + context combined ·
MLE = level/park-neutral
Methodology▸ how these numbers are built
All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
YTD
—
ROKMLE
NYY
—
148
123
30
5
2
4
17
29
6
5
4
244
363
415
778
171
283
20
11
334
112
+2
-1
+0
-3
+3
0.2
▸ 2026 season
YTD
—
ROKRAW
NYY
—
148
112
35
6
2
5
28
20
6
5
4
312
473
536
1.008
223
337
14
19
440
112
—
—
—
—
—
—
ROS
—
ROKMLE
NYY
0%
22
20
4
1
0
0
2
5
0
1
0
200
273
250
523
50
288
23
9
304
92
-0
+0
+0
-0
+0
0.0
TOT
—
ROKMLE
NYY
—
170
143
34
6
2
4
19
34
6
6
4
238
351
392
743
154
280
20
11
330
110
+2
-0
+0
-3
+4
0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
NYY
0%
282
248
55
9
2
6
27
68
5
6
2
222
311
347
657
125
286
24
10
304
92
-3
+0
+0
-5
+6
-0.1
2028
25
MLBMLE
NYY
0%
386
339
78
13
3
9
37
93
7
9
3
230
319
366
684
136
286
24
10
306
94
-3
+1
+0
-7
+8
-0.1
2029
25
MLBMLE
NYY
0%
456
402
92
16
4
10
43
109
8
11
4
229
316
363
679
134
286
24
9
308
95
-3
+1
+0
-8
+10
-0.1
2030
25
MLBMLE
NYY
0%
504
442
102
17
4
12
48
121
9
12
4
231
319
369
687
138
286
24
10
309
95
-3
+1
+0
-9
+11
-0.0
2031
25
MLBMLE
NYY
0%
537
471
108
18
4
13
51
128
10
13
5
229
318
367
685
138
286
24
9
309
96
-3
+1
+0
-10
+12
-0.0
2032
25
MLBMLE
NYY
0%
560
492
113
19
4
14
53
134
10
13
5
230
317
370
687
140
286
24
9
310
96
-3
+1
+0
-10
+12
0.0
2033
25
MLBMLE
NYY
0%
577
507
117
20
5
14
55
138
10
14
5
231
318
373
691
142
285
24
10
310
96
-3
+1
+0
-10
+13
0.0
2034
25
MLBMLE
NYY
0%
590
518
120
20
5
15
56
141
11
14
5
232
320
376
696
145
285
24
9
311
97
-2
+1
+0
-11
+13
0.1
2027
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
288
—
—
294
92
—
—
+0
-0
—
—
2028
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
288
—
—
297
94
—
—
+0
-0
—
—
2029
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
288
—
—
299
95
—
—
+0
-0
—
—
2030
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
288
—
—
300
95
—
—
+0
-0
—
—
2031
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
288
—
—
300
96
—
—
+0
-0
—
—
2032
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
287
—
—
301
96
—
—
+0
-0
—
—
2033
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
287
—
—
301
96
—
—
+0
-0
—
—
2034
25
MLBCTX
NYY
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
287
—
—
302
97
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
3914
3439
789
133
31
93
372
937
70
93
33
229
317
367
684
138
287
24
10
309
95
-22
+5
+0
-70
+85
-0.2
/ 162G
—
MLE
—
650
571
130
22
5
15
62
156
12
15
5
228
316
363
679
135
285
24
10
309
95
-4
+1
+0
-12
+14
-0.0
Career Comps
Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 493 completed hitter careers (2000-2024).
What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection