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
21
A
Fresno Grizzlies
—
56
49
7
2
1
0
7
16
0
0
0
143
250
224
474
82
212
29
12
227
-1
—
—
—
—
—
—
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
2026
21
AMLE
Fresno Grizzlies
—
56
51
5
1
1
0
5
22
0
0
0
98
179
157
335
59
189
39
9
167
-1
—
—
—
—
—
—
2026
21
AMLE
Fresno Grizzlies
—
56
51
5
1
1
0
5
22
0
0
0
98
179
157
335
59
172
39
9
167
-1
—
—
—
—
—
—
2026
21
ARAW
Fresno Grizzlies
—
56
49
7
2
1
0
7
16
0
0
0
143
250
224
474
82
212
29
12
227
-1
—
—
—
—
—
—
2026
21
AMLE
Fresno Grizzlies
—
56
51
5
1
1
0
5
22
0
0
0
98
179
157
335
59
189
39
9
167
-1
—
—
—
—
—
—
▸ Model inputs — neutral MLE (past 3 seasons)
2026
21
AMLE
Fresno Grizzlies
—
56
51
5
1
1
0
5
22
0
0
0
98
179
157
335
59
189
39
9
167
-1
—
—
—
—
—
—
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
2027
22
MLBMLE
COL
0%
166
152
30
6
2
2
12
53
1
2
1
199
264
302
566
103
290
32
7
256
59
-8
+0
+0
-3
+4
-0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
2028
23
MLBMLE
COL
34%
168
152
31
6
2
2
13
53
1
2
1
203
268
311
578
108
291
32
8
261
63
-7
+0
+0
-3
+4
-0.7
2028
23
MLBCTX
COL
34%
58
54
11
2
1
1
4
18
0
1
0
216
280
342
621
126
309
31
7
278
63
-3
+0
+0
-1
+1
-0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career
—
A+C
—
58
54
11
2
1
1
4
18
0
1
0
204
259
333
592
130
286
31
7
278
50
-3
+0
+0
-1
+1
-0.2
/ 162G
—
A+C
—
650
605
122
22
11
11
45
202
0
11
0
202
257
329
586
127
283
31
7
278
50
-29
+2
+0
-12
+14
-2.5
Career
—
MLE
—
297
271
50
10
4
3
23
99
1
3
1
185
251
284
535
100
276
33
8
242
50
-11
+0
+0
-4
+5
-1.0
/ 162G
—
MLE
—
650
593
110
22
9
7
50
217
2
7
2
185
251
288
539
103
278
33
8
242
50
-30
+1
+0
-12
+14
-2.7
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