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
DSL Brewers Gold
—
228
200
50
8
1
8
22
46
3
19
4
250
333
420
753
170
282
20
10
333
112
+3
+2
+0
-4
+5
0.6
▸ 2026 season
YTD
—
ROKRAW
DSL Brewers Gold
—
228
185
64
11
2
10
37
32
3
19
4
346
462
589
1.051
243
370
14
16
453
112
—
—
—
—
—
—
ROS
—
ROKMLE
—
0%
27
25
6
1
0
1
2
7
0
1
0
240
296
400
696
160
289
26
7
309
95
-0
+0
+0
-0
+1
0.0
TOT
—
ROKMLE
—
—
255
225
56
9
1
9
24
53
3
20
4
249
329
418
747
169
283
21
9
330
110
+3
+2
+0
-5
+6
0.6
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
—
0%
348
310
73
12
2
10
32
84
3
9
2
235
313
384
697
148
290
24
9
312
97
-1
+1
+0
-6
+8
0.1
2028
25
MLBMLE
—
0%
430
384
91
15
3
12
39
103
4
10
2
237
314
385
699
148
290
24
9
313
98
-1
+1
+0
-8
+9
0.2
2029
25
MLBMLE
—
0%
485
433
103
17
3
14
44
116
5
12
2
238
315
388
703
150
290
24
9
314
99
-1
+2
+0
-9
+11
0.3
2030
25
MLBMLE
—
0%
522
464
111
19
3
15
48
125
5
12
2
239
317
390
707
151
290
24
9
315
99
-0
+2
+0
-9
+11
0.3
2031
25
MLBMLE
—
0%
549
489
115
19
3
16
50
131
5
13
2
235
312
384
697
149
290
24
9
315
99
-0
+2
+0
-10
+12
0.4
2032
25
MLBMLE
—
0%
568
505
120
20
3
17
52
136
6
13
3
238
316
390
706
152
290
24
9
316
100
-0
+1
+0
-10
+12
0.3
2033
25
MLBMLE
—
0%
582
518
124
21
4
17
53
139
6
13
3
239
317
394
711
154
289
24
9
316
100
-0
+1
+0
-10
+13
0.4
2034
25
MLBMLE
—
0%
593
527
126
21
4
18
55
141
6
14
3
239
318
397
715
157
289
24
9
316
100
+0
+2
+0
-11
+13
0.4
2027
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
312
97
—
—
+0
-0
—
—
2028
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
313
98
—
—
+0
-0
—
—
2029
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
314
99
—
—
+0
-0
—
—
2030
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
315
99
—
—
+0
-0
—
—
2031
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
315
99
—
—
+0
-0
—
—
2032
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
316
100
—
—
+0
-0
—
—
2033
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
289
—
—
316
100
—
—
+0
-0
—
—
2034
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
289
—
—
316
100
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
4104
3655
869
145
25
120
375
982
40
97
19
238
315
390
705
152
291
24
9
315
99
-4
+12
+0
-73
+89
2.4
/ 162G
—
MLE
—
650
579
138
23
4
19
59
156
6
15
3
238
315
390
705
152
292
24
9
315
99
-1
+2
+0
-12
+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: 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