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
—
186
154
42
5
0
4
20
33
9
10
4
273
388
383
771
110
317
18
11
335
113
+3
+0
+0
-3
+4
0.4
▸ 2026 season
YTD
—
ROKRAW
DSL Colorado
—
186
142
48
6
0
5
32
23
9
10
4
338
486
486
972
148
368
12
17
433
113
—
—
—
—
—
—
ROS
—
ROKMLE
—
0%
25
22
5
1
0
0
2
6
1
1
0
227
320
273
593
45
299
24
8
304
92
-0
+0
+0
-0
+1
0.0
TOT
—
ROKMLE
—
—
211
176
47
6
0
4
22
39
10
11
4
267
380
369
749
102
316
18
10
331
110
+3
+1
+0
-4
+5
0.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
—
0%
313
274
65
9
1
6
29
72
7
6
2
237
326
343
669
106
295
23
9
304
92
-3
+0
+0
-6
+7
-0.1
2028
25
MLBMLE
—
0%
407
358
85
12
2
8
37
93
9
7
2
237
324
349
673
112
295
23
9
307
94
-3
+1
+0
-7
+9
-0.1
2029
25
MLBMLE
—
0%
470
414
99
15
2
10
43
107
10
8
2
239
325
357
683
118
294
23
9
309
95
-3
+1
+0
-8
+10
-0.0
2030
25
MLBMLE
—
0%
513
450
108
16
2
12
47
117
11
9
3
240
327
364
691
124
294
23
9
310
96
-2
+1
+0
-9
+11
0.0
2031
25
MLBMLE
—
0%
543
477
114
17
2
12
50
124
11
9
3
239
325
358
684
119
294
23
9
311
96
-2
+1
+0
-10
+12
0.0
2032
25
MLBMLE
—
0%
564
495
119
18
2
13
52
129
12
10
3
240
327
364
691
123
294
23
9
312
97
-2
+1
+0
-10
+12
0.1
2033
25
MLBMLE
—
0%
580
510
122
18
2
14
53
132
12
10
3
239
325
365
690
125
294
23
9
312
97
-2
+1
+0
-10
+13
0.1
2034
25
MLBMLE
—
0%
592
520
124
18
2
14
55
135
12
10
3
238
325
362
687
123
293
23
9
313
98
-1
+1
+0
-11
+13
0.2
2027
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
295
—
—
304
92
—
—
+0
-0
—
—
2028
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
295
—
—
307
94
—
—
+0
-0
—
—
2029
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
294
—
—
309
95
—
—
+0
-0
—
—
2030
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
294
—
—
310
96
—
—
+0
-0
—
—
2031
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
294
—
—
311
96
—
—
+0
-0
—
—
2032
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
294
—
—
312
97
—
—
+0
-0
—
—
2033
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
294
—
—
312
97
—
—
+0
-0
—
—
2034
25
MLBCTX
—
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
293
—
—
313
98
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
4007
3520
841
124
15
89
368
915
85
70
21
239
326
359
684
120
296
23
9
310
96
-19
+6
+0
-72
+87
0.2
/ 162G
—
MLE
—
650
571
135
20
2
14
60
148
14
11
3
236
324
352
676
116
294
23
9
310
96
-3
+1
+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