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. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
2026
24
A+
Spokane Indians
—
20
17
3
0
0
1
1
2
1
3
0
176
263
353
616
176
133
10
5
266
45
—
—
—
—
—
—
2026
24
ROK
ACL Rockies
—
55
38
11
2
2
0
14
8
0
5
2
289
481
447
928
158
367
15
25
398
82
—
—
—
—
—
—
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
2026
24
A+MLE
Spokane Indians
—
20
17
3
0
0
1
1
3
1
3
0
176
263
353
616
176
119
15
5
235
45
—
—
—
—
—
—
2026
24
ROKMLE
ACL Rockies
—
55
44
10
2
2
0
8
11
0
5
2
227
346
364
710
136
274
20
15
289
82
—
—
—
—
—
—
2026
24
ROKMLE
2 teams
—
75
61
13
2
2
1
9
14
1
8
2
213
324
361
685
148
255
19
12
275
72
—
—
—
—
—
—
2026
24
ROKRAW
2 teams
—
75
55
14
2
2
1
15
10
1
8
2
255
423
418
841
164
289
13
20
363
72
—
—
—
—
—
—
2026
24
ROKMLE
2 teams
—
75
65
13
2
2
1
9
14
1
8
2
200
324
338
662
138
233
19
12
275
72
—
—
—
—
—
—
▸ Model inputs — neutral MLE (past 3 seasons)
2026
24
ROKMLE
2 teams
—
75
65
13
2
2
1
9
14
1
8
2
200
324
338
662
138
233
19
12
275
72
—
—
—
—
—
—
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
2027
25
MLBMLE
COL
0%
200
178
38
6
3
2
18
54
2
6
1
215
292
318
611
104
290
27
9
277
74
-6
+1
+0
+0
+4
0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
2028
26
MLBMLE
COL
30%
129
116
26
4
2
2
11
34
1
4
0
216
294
324
618
108
290
26
9
280
76
-4
+1
+0
+0
+3
-0.0
2029
27
MLBMLE
COL
42%
220
197
43
7
3
3
19
58
2
6
1
217
294
326
620
109
289
26
9
281
76
-6
+1
+0
+0
+5
-0.1
2030
28
MLBMLE
COL
48%
283
253
54
9
3
4
25
75
3
7
1
216
293
325
619
109
288
27
9
280
76
-8
+1
-1
+0
+6
-0.2
2031
29
MLBMLE
COL
49%
319
285
61
10
4
4
28
85
3
6
1
215
292
323
615
108
287
27
9
279
75
-10
+1
-1
+0
+7
-0.3
2028
26
MLBCTX
COL
30%
39
36
8
1
1
1
3
10
0
1
0
231
307
358
665
127
308
26
8
298
76
-1
+0
+0
+0
+1
-0.0
2029
27
MLBCTX
COL
42%
91
82
19
3
2
1
8
24
1
3
0
231
307
359
667
128
308
26
9
299
76
-3
+1
+0
+0
+2
0.0
2030
28
MLBCTX
COL
48%
135
121
27
4
2
2
12
36
1
3
0
231
306
358
664
128
306
27
9
298
76
-4
+1
-0
+0
+3
-0.1
2031
29
MLBCTX
COL
49%
157
141
32
5
3
2
14
42
1
3
0
229
304
355
660
126
305
27
9
296
75
-5
+1
-1
+0
+3
-0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career
—
A+C
—
422
380
86
13
8
6
37
112
3
10
0
226
300
350
650
124
303
27
9
298
75
-12
+2
-1
+0
+9
-0.2
/ 162G
—
A+C
—
650
585
132
20
12
9
57
173
5
15
0
226
300
347
647
121
303
27
9
298
75
-19
+3
-2
+0
+14
-0.3
Career
—
MLE
—
1102
980
211
34
15
15
99
286
11
33
5
215
294
327
621
111
286
26
9
279
75
-30
+4
-2
+0
+22
-0.6
/ 162G
—
MLE
—
650
578
125
20
9
9
58
169
6
19
3
216
294
329
623
112
287
26
9
279
75
-19
+2
-1
+0
+14
-0.4
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: 533 completed hitter careers (2000-2025).
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