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
PHI
—
236
211
62
7
7
9
21
52
2
24
4
294
363
521
885
227
349
22
9
368
135
+10
+3
+0
-4
+5
1.4
▸ 2026 season
YTD
—
ROKRAW
PHI
—
236
198
75
9
9
11
34
36
2
24
4
379
474
682
1.156
303
418
15
14
491
135
—
—
—
—
—
—
ROS
—
ROKMLE
PHI
0%
27
25
7
1
1
1
2
7
0
1
0
280
333
520
853
240
313
26
7
325
106
+0
+0
+0
-0
+1
0.1
TOT
—
ROKMLE
PHI
—
263
236
69
8
8
10
23
59
2
25
4
292
360
521
881
229
349
22
9
364
132
+10
+3
+0
-5
+6
1.5
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
2027
25
MLBMLE
PHI
0%
355
319
79
11
6
10
30
90
3
10
2
248
318
414
732
166
307
25
8
321
103
+1
+1
+0
-6
+8
0.4
2028
25
MLBMLE
PHI
0%
434
390
96
13
7
13
37
109
4
12
2
246
318
415
733
169
306
25
9
322
104
+2
+2
+0
-8
+9
0.5
2029
25
MLBMLE
PHI
0%
487
439
107
15
7
14
41
121
4
13
2
244
314
405
720
162
305
25
8
322
104
+3
+2
+0
-9
+11
0.6
2030
25
MLBMLE
PHI
0%
524
471
117
17
8
16
44
130
4
14
2
248
318
420
738
172
304
25
8
323
105
+3
+2
+0
-9
+11
0.7
2031
25
MLBMLE
PHI
0%
550
493
121
17
8
16
47
136
5
14
2
245
317
410
727
164
304
25
9
323
105
+3
+2
+0
-10
+12
0.7
2032
25
MLBMLE
PHI
0%
569
511
125
18
8
17
48
141
5
14
2
245
316
411
727
166
304
25
8
324
105
+4
+2
+0
-10
+12
0.8
2033
25
MLBMLE
PHI
0%
583
523
129
18
9
18
50
145
5
15
2
247
318
419
737
172
303
25
9
324
105
+4
+2
+0
-10
+13
0.8
2034
25
MLBMLE
PHI
0%
594
533
132
19
9
18
51
147
5
15
2
248
319
418
738
171
303
25
9
324
106
+4
+2
+0
-11
+13
0.9
2027
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
310
—
—
320
103
—
—
+0
-0
—
—
2028
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
308
—
—
321
104
—
—
+0
-0
—
—
2029
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
307
—
—
322
104
—
—
+0
-0
—
—
2030
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
307
—
—
322
105
—
—
+0
-0
—
—
2031
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
307
—
—
323
105
—
—
+0
-0
—
—
2032
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
306
—
—
323
105
—
—
+0
-0
—
—
2033
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
306
—
—
323
105
—
—
+0
-0
—
—
2034
25
MLBCTX
PHI
0%
0
0
0
0
0
0
0
0
0
0
0
—
—
—
—
—
306
—
—
324
106
—
—
+0
-0
—
—
▸ Career Totals
Career
—
MLE
—
4123
3704
913
129
63
123
350
1026
35
108
16
246
317
415
732
168
307
25
8
323
105
+24
+15
+0
-74
+89
5.6
/ 162G
—
MLE
—
650
584
143
20
10
19
55
162
6
17
3
245
316
411
727
166
305
25
8
323
105
+4
+2
+0
-12
+14
0.9
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