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
—
AMLE
TB
—
154
125
31
3
0
0
15
33
14
23
3
248
390
272
662
24
337
21
10
310
96
-1
+3
+0
-3
+3
0.3
▸ 2026 season
YTD
—
ROKRAW
TB
—
21
16
7
2
0
0
4
4
1
2
0
438
571
562
1.134
125
583
19
19
506
96
—
—
—
—
—
—
YTD
—
ARAW
TB
—
133
100
26
2
0
0
20
19
13
21
3
260
444
280
724
20
321
14
15
359
96
—
—
—
—
—
—
ROS
—
AMLE
TB
0%
23
20
5
1
0
0
2
6
1
1
0
250
348
300
648
50
303
26
9
296
87
-0
+0
+0
-0
+0
-0.0
TOT
—
AMLE
TB
—
177
145
36
4
0
0
17
39
15
24
3
248
384
276
660
28
340
22
10
309
95
-1
+4
+0
-3
+4
0.3
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
TB
0%
323
279
64
9
1
4
28
77
13
11
1
229
328
312
640
82
302
24
9
300
89
-4
+2
+0
-6
+7
-0.1
2028
25
MLBMLE
TB
0%
413
359
84
12
2
6
36
98
15
13
2
234
329
329
658
95
301
24
9
303
91
-4
+2
+0
-7
+9
-0.1
2029
25
MLBMLE
TB
0%
474
413
97
14
2
8
41
112
17
14
2
235
329
337
666
102
301
24
9
305
93
-4
+2
+0
-8
+10
-0.0
2030
25
MLBMLE
TB
0%
515
448
106
16
2
9
44
122
18
15
2
237
329
342
671
105
300
24
9
307
94
-4
+2
+0
-9
+11
0.0
2031
25
MLBMLE
TB
0%
544
473
112
17
2
10
47
129
19
16
2
237
330
345
675
108
300
24
9
308
95
-3
+2
+0
-10
+12
0.1
2032
25
MLBMLE
TB
0%
565
491
116
17
2
11
49
134
20
17
2
236
330
346
677
110
300
24
9
309
95
-3
+3
+0
-10
+12
0.2
2033
25
MLBMLE
TB
0%
580
505
119
18
2
11
50
137
20
17
2
236
329
345
673
109
300
24
9
310
96
-3
+3
+0
-10
+13
0.2
2034
25
MLBMLE
TB
0%
592
514
122
18
2
12
52
140
21
17
2
237
332
350
682
113
299
24
9
311
97
-2
+3
+0
-11
+13
0.3
2027
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
310
—
—
277
89
—
—
+0
-0
—
—
2028
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
309
—
—
282
91
—
—
+0
-0
—
—
2029
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
309
—
—
286
93
—
—
+0
-0
—
—
2030
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
309
—
—
288
94
—
—
+0
-0
—
—
2031
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
308
—
—
289
95
—
—
+0
-0
—
—
2032
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
308
—
—
290
95
—
—
+0
-0
—
—
2033
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
308
—
—
291
96
—
—
+0
-0
—
—
2034
25
MLBCTX
TB
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
308
—
—
292
97
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
4029
3502
825
122
15
71
349
955
144
121
15
236
330
340
670
104
302
24
9
307
94
-28
+18
+0
-72
+87
0.6
/ 162G
—
MLE
—
650
565
133
20
2
11
56
154
23
20
2
235
329
336
665
101
303
24
9
307
94
-4
+3
+0
-12
+14
0.1
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