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
MIA
—
209
184
42
7
1
7
17
79
8
42
10
228
321
391
712
163
357
38
8
309
95
-1
+4
+0
-4
+5
0.4
▸ 2026 season
YTD
—
ROKRAW
MIA
—
209
174
59
11
2
10
27
55
8
42
10
339
450
598
1.047
259
450
26
13
457
95
—
—
—
—
—
—
ROS
—
ROKMLE
MIA
0%
27
24
5
1
0
1
2
9
1
3
1
208
296
375
671
167
291
33
7
277
74
-1
+0
+0
-0
+1
-0.1
TOT
—
ROKMLE
MIA
—
236
208
47
8
1
8
19
88
9
45
11
226
318
389
707
163
348
37
8
305
93
-2
+5
+0
-4
+5
0.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
MIA
0%
332
296
60
10
2
8
27
111
6
15
3
203
283
331
614
128
290
33
8
280
76
-10
+2
+0
-6
+7
-0.7
2028
25
MLBMLE
MIA
0%
419
374
77
13
2
11
34
137
8
17
3
206
286
340
626
134
290
33
8
284
78
-11
+2
+0
-7
+9
-0.7
2029
25
MLBMLE
MIA
0%
478
427
89
15
3
13
39
153
9
19
3
208
288
349
637
141
290
32
8
287
80
-11
+3
+0
-9
+10
-0.7
2030
25
MLBMLE
MIA
0%
518
462
97
17
3
14
42
165
9
19
3
210
288
351
639
141
289
32
8
288
81
-12
+3
+0
-9
+11
-0.7
2031
25
MLBMLE
MIA
0%
546
486
103
18
3
15
45
174
10
20
4
212
292
354
646
142
289
32
8
288
81
-12
+2
+0
-10
+12
-0.8
2032
25
MLBMLE
MIA
0%
566
505
106
18
3
16
46
180
10
20
4
210
289
352
641
143
289
32
8
289
81
-12
+2
+0
-10
+12
-0.8
2033
25
MLBMLE
MIA
0%
581
517
109
19
3
16
48
185
11
21
4
211
292
352
644
141
288
32
8
289
82
-13
+3
+0
-10
+13
-0.8
2034
25
MLBMLE
MIA
0%
593
528
111
19
3
17
49
189
11
21
4
210
291
354
645
144
288
32
8
289
82
-13
+3
+0
-11
+13
-0.8
2027
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
282
—
—
259
76
—
—
+0
-0
—
—
2028
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
282
—
—
263
78
—
—
+0
-0
—
—
2029
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
282
—
—
266
80
—
—
+0
-0
—
—
2030
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
267
81
—
—
+0
-0
—
—
2031
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
268
81
—
—
+0
-0
—
—
2032
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
268
81
—
—
+0
-0
—
—
2033
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
280
—
—
268
82
—
—
+0
-0
—
—
2034
25
MLBCTX
MIA
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
280
—
—
268
82
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
4060
3619
757
130
22
111
332
1303
75
155
29
209
289
349
638
140
290
32
8
287
80
-94
+19
+0
-72
+88
-6.1
/ 162G
—
MLE
—
650
579
122
21
4
18
53
209
12
25
5
211
290
354
644
143
293
32
8
287
80
-15
+3
+0
-12
+14
-1.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).
career totals — every cell rolls up across 9 projected seasons
6.6
4,353
115
165
208
285
347
-49
+0
-1.2
-0.6
/162
664
18
25
-7.5
+0.0
-0.2
pk7: 0
Career Path Comps
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