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
SD
—
98
88
19
5
0
3
9
25
1
7
2
216
296
375
671
159
267
26
9
280
76
-3
+1
+0
-2
+2
-0.2
▸ 2026 season
YTD
—
ARAW
SD
—
98
84
21
6
0
3
13
19
1
7
2
250
357
429
786
179
290
19
13
353
76
—
—
—
—
—
—
ROS
—
AMLE
SD
0%
14
13
3
1
0
0
1
4
0
0
0
231
286
308
593
77
286
29
7
287
81
-0
+0
+0
-0
+0
-0.0
TOT
—
AMLE
SD
—
112
101
22
6
0
3
10
29
1
7
2
218
295
366
661
149
275
26
9
281
76
-3
+1
+0
-2
+2
-0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
SD
0%
217
195
43
9
1
5
18
59
2
5
1
221
293
354
647
133
284
27
8
289
82
-5
+1
+0
-4
+5
-0.3
2028
25
MLBMLE
SD
0%
343
308
67
14
1
8
29
92
3
8
2
218
291
347
639
130
284
27
8
292
84
-7
+1
+0
-6
+7
-0.5
2029
25
MLBMLE
SD
0%
428
385
86
18
2
11
36
114
4
10
2
223
296
366
663
143
284
27
8
294
85
-8
+1
+0
-8
+9
-0.5
2030
25
MLBMLE
SD
0%
485
436
97
20
2
12
41
129
5
12
2
222
297
360
657
138
284
27
8
295
86
-8
+2
+0
-9
+11
-0.5
2031
25
MLBMLE
SD
0%
525
471
105
22
2
13
44
139
5
13
3
223
296
361
657
138
284
26
8
295
86
-9
+1
+0
-9
+11
-0.5
2032
25
MLBMLE
SD
0%
552
496
110
23
2
14
46
147
5
13
3
222
294
361
655
139
284
27
8
296
86
-9
+1
+0
-10
+12
-0.6
2033
25
MLBMLE
SD
0%
572
513
115
24
2
15
48
152
6
14
3
224
298
366
665
142
283
27
8
296
86
-9
+2
+0
-10
+12
-0.6
2034
25
MLBMLE
SD
0%
587
526
116
24
2
15
50
156
6
14
3
221
296
359
655
139
283
27
9
296
87
-9
+2
+0
-10
+13
-0.6
2027
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
281
82
—
—
+0
-0
—
—
2028
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
284
84
—
—
+0
-0
—
—
2029
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
286
85
—
—
+0
-0
—
—
2030
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
287
86
—
—
+0
-0
—
—
2031
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
287
86
—
—
+0
-0
—
—
2032
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
281
—
—
288
86
—
—
+0
-0
—
—
2033
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
280
—
—
288
86
—
—
+0
-0
—
—
2034
25
MLBCTX
SD
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
280
—
—
288
87
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
3723
3343
742
155
14
93
313
992
36
89
19
222
296
360
656
138
285
27
8
295
86
-64
+10
+0
-66
+81
-4.0
/ 162G
—
MLE
—
650
584
129
27
2
16
55
173
6
16
3
221
295
356
651
135
284
27
8
295
86
-11
+2
+0
-12
+14
-0.7
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
5.9
3,924
98
95
223
293
363
-44
+0
1.2
1.2
/162
664
17
16
-7.4
+0.0
0.2
pk7: 1
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