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 Colorado
—
117
90
20
5
1
1
16
26
11
2
0
222
402
333
735
111
302
22
14
325
106
+1
+0
+0
-2
+3
0.2
▸ 2026 season
YTD
—
ROKRAW
DSL Colorado
—
117
80
24
7
1
1
26
18
11
2
0
300
521
450
971
150
377
15
22
449
106
—
—
—
—
—
—
ROS
—
ROKMLE
—
0%
16
13
3
1
0
0
2
4
1
0
0
231
375
308
683
77
293
25
12
302
90
-0
+0
+0
-0
+0
-0.0
TOT
—
ROKMLE
—
—
133
103
23
6
1
1
18
30
12
2
0
223
398
330
729
107
306
23
14
322
104
+1
+0
+0
-2
+3
0.2
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
—
0%
256
218
47
10
2
3
27
64
9
6
2
216
327
321
648
106
290
25
11
301
90
-3
+0
+0
-5
+6
-0.2
2028
25
MLBMLE
—
0%
369
315
70
15
3
5
38
92
13
9
2
222
331
337
667
114
290
25
10
304
92
-4
+1
+0
-7
+8
-0.1
2029
25
MLBMLE
—
0%
445
381
85
18
3
7
46
110
15
12
3
223
330
341
672
118
290
25
10
306
93
-4
+1
+0
-8
+10
-0.1
2030
25
MLBMLE
—
0%
497
427
95
20
3
8
51
123
16
13
3
222
328
340
668
117
290
25
10
307
94
-3
+1
+0
-9
+11
-0.0
2031
25
MLBMLE
—
0%
532
455
101
21
3
9
55
132
17
14
4
222
328
341
669
119
290
25
10
308
95
-3
+1
+0
-10
+12
-0.0
2032
25
MLBMLE
—
0%
557
476
107
22
4
10
58
138
18
15
4
225
332
351
682
126
290
25
10
309
95
-3
+1
+0
-10
+12
0.0
2033
25
MLBMLE
—
0%
575
491
110
23
4
10
60
142
19
15
4
224
332
348
680
124
289
25
10
310
96
-3
+1
+0
-10
+12
0.1
2034
25
MLBMLE
—
0%
589
504
113
23
4
11
61
146
19
16
4
224
330
351
682
127
289
25
10
311
96
-3
+2
+0
-11
+13
0.1
2027
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
301
90
—
—
+0
-0
—
—
2028
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
304
92
—
—
+0
-0
—
—
2029
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
306
93
—
—
+0
-0
—
—
2030
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
307
94
—
—
+0
-0
—
—
2031
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
308
95
—
—
+0
-0
—
—
2032
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
290
—
—
309
95
—
—
+0
-0
—
—
2033
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
289
—
—
310
96
—
—
+0
-0
—
—
2034
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
289
—
—
311
96
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
3836
3280
731
153
26
63
398
951
127
100
26
223
330
343
673
120
292
25
10
308
94
-26
+10
+0
-68
+83
-0.2
/ 162G
—
MLE
—
650
556
124
26
4
11
67
161
22
17
4
223
330
344
674
121
292
25
10
308
94
-4
+2
+0
-12
+14
-0.0
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