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
TOR
—
144
130
40
3
1
0
11
36
1
19
3
308
366
346
712
38
421
25
8
311
97
-1
+3
+0
-3
+3
0.3
▸ 2026 season
YTD
—
ROKRAW
TOR
—
144
123
48
4
1
0
18
25
1
19
3
390
472
439
911
49
485
17
12
409
97
—
—
—
—
—
—
ROS
—
ROKMLE
TOR
0%
19
18
3
0
0
0
1
5
0
1
0
167
211
167
377
326
26
5
274
72
-1
+0
+0
-0
+0
-0.0
TOT
—
ROKMLE
TOR
—
163
148
43
3
1
0
12
41
1
20
3
291
348
324
672
34
398
25
7
307
94
-1
+3
+0
-3
+4
0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
TOR
0%
279
253
61
7
2
3
22
73
2
10
1
241
307
320
627
79
321
26
8
280
75
-8
+2
+0
-5
+6
-0.6
2028
25
MLBMLE
TOR
0%
384
348
83
10
2
5
30
99
3
13
2
239
304
322
626
83
319
26
8
284
79
-10
+2
+0
-7
+8
-0.7
2029
25
MLBMLE
TOR
0%
455
412
98
12
2
6
36
117
4
15
2
238
305
320
626
83
317
26
8
288
81
-10
+2
+0
-8
+10
-0.6
2030
25
MLBMLE
TOR
0%
503
454
110
14
3
7
40
129
4
16
2
242
309
333
642
90
316
26
8
290
82
-10
+2
+0
-9
+11
-0.6
2031
25
MLBMLE
TOR
0%
536
484
117
15
3
8
43
137
4
17
2
242
309
335
644
93
316
26
8
291
83
-11
+3
+0
-10
+12
-0.6
2032
25
MLBMLE
TOR
0%
560
505
122
15
3
9
45
143
5
18
2
242
310
337
647
95
316
26
8
293
84
-11
+3
+0
-10
+12
-0.6
2033
25
MLBMLE
TOR
0%
577
521
127
16
3
10
46
147
5
19
3
244
311
344
655
100
316
25
8
294
85
-10
+3
+0
-10
+13
-0.6
2034
25
MLBMLE
TOR
0%
590
533
129
16
3
10
47
151
5
19
3
242
309
340
649
98
316
26
8
295
86
-10
+3
+0
-11
+13
-0.5
2027
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
323
—
—
275
75
—
—
+0
-0
—
—
2028
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
320
—
—
280
79
—
—
+0
-0
—
—
2029
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
319
—
—
283
81
—
—
+0
-0
—
—
2030
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
318
—
—
285
82
—
—
+0
-0
—
—
2031
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
318
—
—
286
83
—
—
+0
-0
—
—
2032
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
318
—
—
287
84
—
—
+0
-0
—
—
2033
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
317
—
—
289
85
—
—
+0
-0
—
—
2034
25
MLBCTX
TOR
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
317
—
—
290
86
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
3903
3528
850
105
21
58
310
1001
32
128
17
241
308
332
640
91
318
26
8
290
83
-81
+19
+0
-70
+85
-4.8
/ 162G
—
MLE
—
650
588
141
17
3
10
52
167
5
21
3
240
307
330
637
90
316
26
8
290
83
-14
+3
+0
-12
+14
-0.8
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.3
4,160
60
136
240
304
330
-47
+0
0.0
0.5
/162
664
10
22
-7.4
+0.0
0.0
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