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
—
AMLE
CWS
—
126
111
21
3
4
1
9
65
5
13
2
189
280
315
595
126
435
52
7
261
63
-6
+2
+0
-2
+3
-0.3
▸ 2026 season
YTD
—
ARAW
CWS
—
126
106
29
4
6
2
14
46
5
13
2
274
384
481
865
208
458
37
11
379
63
—
—
—
—
—
—
ROS
—
AMLE
CWS
0%
18
17
2
0
0
0
1
7
0
1
0
118
167
118
284
317
39
6
260
62
-1
+0
+0
-0
+0
-0.1
TOT
—
AMLE
CWS
—
144
128
23
3
4
1
10
72
5
14
2
180
266
289
555
109
393
50
7
261
63
-6
+2
+0
-3
+3
-0.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
CWS
0%
303
272
53
8
5
5
22
116
6
13
2
195
270
316
586
121
310
38
7
266
66
-12
+2
+0
-5
+7
-1.0
2028
25
MLBMLE
CWS
0%
400
360
73
12
6
8
29
148
8
17
2
203
277
336
613
133
308
37
7
271
69
-15
+3
+0
-7
+9
-1.1
2027
25
MLBCTX
CWS
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
310
—
—
252
66
—
—
+0
-0
—
—
2028
25
MLBCTX
CWS
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
309
—
—
258
69
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
721
649
128
20
11
13
52
271
14
31
4
197
271
322
593
125
312
38
7
268
68
-28
+5
+0
-13
+16
-2.1
/ 162G
—
MLE
—
650
585
116
18
10
12
47
244
13
28
4
198
273
325
598
126
312
38
7
268
68
-25
+4
+0
-12
+14
-1.9
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