John PeckSS Erie SeaWolves
Age 24 R/R 6'0" / 185 lbs MLB HR -8% Svc 0.000 · Ctrl thru 2031
2026 ROS PROJECTION318 act + 10 ros · stats below = ROS only
showingROS
wRC+†83
AVG/OBP/SLG.111 / .200 / .111
PA10
HR0
K%30
BB%10
BABIP318
ISO109
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -0.8 runs (38 MLB PA)BAT projected ROS: -0.3 runs (10 MLB PA, park-applied)-1BATRUN so far: +0.6 runs (38 MLB PA)RUN projected ROS: +0.2 runs (10 MLB PA, park-applied)+1RUNFLD so far: +0.0 runs (38 MLB PA)FLD projected ROS: -0.0 runs (10 MLB PA, park-applied)-0FLDPOS so far: +0.4 runs (38 MLB PA)POS projected ROS: +0.1 runs (10 MLB PA, park-applied)+1POSREP so far: +0.8 runs (38 MLB PA)REP projected ROS: +0.2 runs (10 MLB PA, park-applied)+1REP2026 MLB WAR (so far + projected ROS): +0.12so far: +0.1 WAR+0.1WAR
0.00.51.00.10.50.60.60.60.426272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$8M ctrl surplus
Tools · Recent Form · ContractCON 39 / POW 46
Toolsscout grade · Statcast %ile · 2026
CONTACT39
xAVG
230.229
POWER46
Barrel%
8213.0
Avg EV
3888.2
EYE50
scouting grade only
SPEED50
Sprint
5527.7
DEFENSE54
scouting grade only
Recent Formrolling true talent ⓘ
K%27%▲▲21% over 38 PA (60d) · proj 31%
BB%7%11% over 38 PA (60d) · proj 5%
ISO.097.032 over 31 AB (60d) · proj .110
BABIP.302·.292 over 24 BIP (60d) · proj .302
SLASH.226/.282/.323·proj .218/.264/.327
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M+0.1$0.5M+$0.4M
2027Pre-Arb$0.8M+0.5$2M+$1M
2028Pre-Arb$0.8M+0.6$2M+$1M
2029Arb-1$3M+0.6$2M+$0.0M (cut)
2030Arb-2$4M+0.6$2M+$0.0M (cut)
2031Arb-3$6M+0.4$1M+$0.0M (cut)
Totals $2M $9M +$3M

Career Stats + Projections

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202321 ALakeland Flying Tigers 2925 7100 371 30 280379320699 40389 2410 329 109 +0 +1 +1 0.2
202321 ROKFCL Tigers 3524 3000 962 52 125400125525 167 1726 299 88 -0 +0 +1 0.0
202422 A+West Michigan Whitecaps 7570 20311 4231 61 286333400733 114413 315 329 109 +1 +1 +2 0.3
202422 ALakeland Flying Tigers 207177 44842 24484 254 249351373724 124326 2312 327 108 +2 +3 +4 1.0
202422 ROKFCL Tigers 1817 10200 130 21 5886117061.317 118714 176 584 281 +4 +0 +0 0.4
202523 AAErie SeaWolves 10695 26501 9211 21 274343358701 84338 208 317 101 +0 +0 +2 0.2
202523 A+West Michigan Whitecaps 412374 11522110 321043 175 307367452819 144399 258 363 132 +15 +1 +9 2.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLELakeland Flying Tigers 2926 6100 2101 30 231310269580 38371 347 260 62 -1 +1 +1 -0.0
202321 ROK MLEFCL Tigers 3527 3000 692 52 111314111425 138 2617 207 26 -3 +0 +1 -0.2
202422 A+ MLEWest Michigan Whitecaps 7571 15211 3321 61 211253310563 99371 434 238 47 -5 +1 +2 -0.2
202422 A MLELakeland Flying Tigers 207185 36531 16664 254 195273270543 76287 328 252 57 -11 +3 +4 -0.3
202422 ROK MLEFCL Tigers 1817 7100 140 21 412444471915 59577 226 419 170 +1 +0 +0 0.2
202523 AA MLEErie SeaWolves 10698 25401 6251 21 255305327631 71320 246 275 72 -3 +0 +2 -0.1
202523 A+ MLEWest Michigan Whitecaps 412385 951819 211463 175 247291369660 122363 355 284 78 -11 +1 +9 -0.0
202321 ROK MLE2 teams 6453 9100 8193 82 170312189501 19265 3012 231 42
202321 ROK RAW2 teams 6449 10100 12133 82 204391224615 20278 2019 313 42
202422 A MLE3 teams 300273 59942 201035 336 216282300582 84335 347 259 61
202422 A RAW3 teams 300264 741353 29745 336 280362402764 121376 2510 343 61
202523 A+ MLE2 teams 518483 12022110 271714 196 248294360654 112359 335 282 77
202523 A+ RAW2 teams 518469 14127111 411254 196 301362433795 132386 248 353 77
202321 ROK MLE2 teams 6453 9100 8193 82 170312189501 19244 3012 231 42
202422 A MLE3 teams 300272 59942 201035 336 217282301583 85325 347 259 61
202523 A+ MLE2 teams 518482 12022110 271714 196 249294361655 112354 335 282 77
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 ROK MLE2 teams 6453 9100 8193 82 170312189501 19244 3012 231 42
202422 A MLE3 teams 300272 59942 201035 336 217282301583 85325 347 259 61
202523 A+ MLE2 teams 518482 12022110 271714 196 249294361655 112354 335 282 77
YTD24 AA MLEDET 318292 771838 16925 256 264313428741 164350 295 317 100 +0 +3 +0 +3 +7 1.3
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR24 MLB RAWDET 3831 7100 482 30 226351258609 32292 2111 289 100 +0 +1 +0 +3 +1 0.5
YTD24 AA RAWDET 256235 6717310 14643 196 285333511844 226345 255 363 100
YTD24 AAA RAWDET 2421 10201 350 30 4765427141.256 238600 2112 545 100
YTD24 MLB RAWDET 3831 7100 482 30 226351258609 32292 2111 289 82 -1 +1 +0 +0 +1 0.1
ROS24 AA MLEDET 100% 109 1000 130 10 111200111311 324 3010 291 83 -0 +0 -0 +0 +0 0.0
ROS24 MLB CTXDET 100% 109 1000 130 10 111200111311 318 3010 277 83 -0 +0 -0 +0 +0 0.0
FULL24 MLB A+CDET 4840 8100 5112 40 200319225544 25267 2310 286 100 -0 +1 -0 +1 +1 0.2
TOT24 AA MLEDET 328301 781838 17955 266 259310419728 159345 295 316 100 -0 +3 -0 +4 +7 1.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLEDET 65% 420389 9219210 231245 195 237288373661 136318 305 292 84 -8 +2 -1 +4 +9 0.7
202826 MLB MLEDET 65% 441408 9820311 251285 205 240292385677 145316 296 296 86 -7 +2 -1 +5 +10 0.9
202927 MLB MLEDET 65% 442408 9720211 261275 205 238292377669 140315 296 297 87 -7 +2 -1 +5 +10 0.9
203028 MLB MLEDET 65% 439404 9519211 271265 195 235291374665 139314 296 297 87 -7 +2 -1 +5 +10 0.8
203129 MLB MLEDET 65% 429395 9319210 261245 184 235291370661 134313 296 295 86 -7 +2 -2 +5 +9 0.7
203230 MLB MLEDET 65% 420386 9018210 261225 154 233290368658 135313 296 293 84 -8 +1 -3 +4 +9 0.5
203331 MLB MLEDET 65% 405373 851729 251194 133 228284357640 129310 296 289 82 -9 +1 -3 +4 +9 0.2
203432 MLB MLEDET 65% 386355 801628 241154 102 225282349631 124307 306 283 78 -10 +1 -4 +4 +8 -0.0
202725 MLB CTXDET 65% 273253 591226 15813 133 233284368652 134313 305 278 84 -5 +1 -0 +3 +6 0.5
202826 MLB CTXDET 65% 287266 621227 16833 133 233284372656 139311 296 282 86 -5 +1 -0 +3 +6 0.6
202927 MLB CTXDET 65% 287265 621227 17823 133 234288374661 140309 296 284 87 -4 +1 -0 +3 +6 0.6
203028 MLB CTXDET 65% 285263 611227 17823 133 232286373659 141309 296 284 87 -4 +1 -1 +3 +6 0.6
203129 MLB CTXDET 65% 279257 601226 17813 113 233289366655 132308 296 282 86 -5 +1 -1 +3 +6 0.4
203230 MLB CTXDET 65% 273251 571216 17803 102 227284355639 127307 296 280 84 -5 +1 -2 +3 +6 0.3
203331 MLB CTXDET 65% 263242 551116 16773 82 227284355639 128305 296 276 82 -6 +1 -2 +3 +6 0.1
203432 MLB CTXDET 65% 251231 511015 15753 72 221277338615 117302 306 271 78 -7 +1 -3 +3 +5 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 22082037 468931350 13164424 8921 230284362646 132309 296 280 81 -41 +9 -10 +24 +48 3.1
/ 162G A+C 650600 13827415 391907 266 230285363648 133310 296 280 81 -12 +3 -3 +7 +14 0.9
Career MLE 42743936 9191802292 258128150 19547 233289361650 127320 306 288 81 -63 +14 -15 +36 +73 4.7
/ 162G MLE 650599 13927314 391958 307 232288357645 125318 306 288 81 -12 +3 -3 +7 +14 0.9