John Peck

SS Erie SeaWolves
Age 25 R/R 6'0" / 185 lbs AA HR -8% Svc 1.000 · Ctrl thru 2031
Overview
AA40-MANROOKIEFG #532Pre-ArbFA 2032
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422ADET207.249/.351/.37322555—.199/.273/.274
202523AADET106.274/.343/.3581280—.265/.314/.337
202523A+DET412.307/.367/.452101783—.255/.298/.377
202624MLBDET80.162/.278/.17605400.1
2027PROJ10% MLB25MLBDET25.231/.286/.35811840.1
2028PROJ42% MLB26MLBDET176.232/.288/.36148850.4
2029PROJ55% MLB27MLBDET230.232/.288/.361510860.5
Last 3 seasons WAR 0.1  ·  Next 3 projected WAR 1.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2031Service1.000First FA2032
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Arb-1$3M2030Arb-2$4M2031Arb-3$6M
Skills · percentileMiLB Statcast 2026 AA
Speed97
ISO83
wRC+75
wOBA69
Z-Con%51
K%47
Form.238/.306/.334 · rolling true talent (60d window) · proj .235/.287/.366
Career WAR0 WAR median (P10 -1 / P90 5, comp-based) · star 1% · didn't stick 88%
CompsJosé Caballero (age 25) · Jake Slaughter (age 26) · Ryan Kreidler (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†84
AVG/OBP/SLG.231 / .286 / .358
PA25
HR1
K%28
BB%4
BABIP302
ISO167
MLB%10%
Value2027 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.9 runs (Defensive runs vs avg)+1FLDPOS: +2.7 runs (Positional adjustment)+3POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.70+0.7WAR
0.00.51.00.10.40.50.50.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$0M ctrl surplus
Tools · Recent Form · ContractCON 39 / POW 46
Toolsscout grade · Statcast %ile · 2026
CONTACT39
xAVG
130.221
POWER46
Barrel%
467.7
Avg EV
4388.6
EYE50
scouting grade only
SPEED50
Sprint
5227.6
DEFENSE54
scouting grade only
Recent Formrolling true talent ⓘ
K%23%▲▲20% over 80 PA (60d) · proj 27%
BB%8%▲▲11% over 80 PA (60d) · proj 6%
ISO.096▼▼.015 over 68 AB (60d) · proj .130
HR/BB2.2%▼0.0% over 53 BBE (60d) · proj 3.3%
BABIP.301▼.208 over 53 BIP (60d) · proj .307
SLASH.238/.306/.334·proj .235/.287/.366
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   1.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2028Pre-Arb$0.8M+0.4$1M+$0.8M
2029Arb-1$3M+0.5$2M+$0.0M (cut)
2030Arb-2$4M+0.5$2M+$0.0M (cut)
2031Arb-3$6M+0.4$1M+$0.0M (cut)
Totals $0.8M $6M +$0.8M

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. 2027 = actual YTD + projected ROS + total. 2028+ 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 62 — — — — — —
202321 ROKFCL Tigers — 3524 3000 962 52 125400125525 167 1726 299 25 — — — — — —
202422 A+West Michigan Whitecaps — 7570 20311 4231 61 286333400733 114413 315 329 56 — — — — — —
202422 ALakeland Flying Tigers — 207177 44842 24484 254 249351373724 124326 2312 327 55 — — — — — —
202422 ROKFCL Tigers — 1817 10200 130 21 5886117061.317 118714 176 584 163 — — — — — —
202523 AAErie SeaWolves — 10695 26501 9211 21 274343358701 84338 208 317 80 — — — — — —
202523 A+West Michigan Whitecaps — 412374 11522110 321043 175 307367452819 144399 258 363 83 — — — — — —
202624 MLBDetroit Tigers — 8068 11100 9162 51 162278176455 15208 2011 226 40 -6 +1 +0 +4 +2 0.1
202624 AAAToledo Mud Hens — 2421 10201 350 30 4765427141.256 238600 2112 545 197 — — — — — —
202624 AAErie SeaWolves — 256235 6717310 14643 196 285333511844 226345 255 363 101 — — — — — —
202624 INTLScottsdale Scorpions — 4540 5201 4130 20 125205250455 125148 299 206 25 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 8068 11100 9162 51 162278176455 15208 2011 226 39 -6 +1 +0 +4 +2 0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 A MLELakeland Flying Tigers — 2926 6100 2101 30 231310269580 38370 347 260 62 — — — — — —
202321 ROK MLEFCL Tigers — 3527 3000 692 52 111314111425 136 2617 205 25 — — — — — —
202422 A+ MLEWest Michigan Whitecaps — 7571 16211 3311 61 225267324591 99377 414 251 56 — — — — — —
202422 A MLELakeland Flying Tigers — 207186 37531 15644 254 199273274547 75284 317 249 55 — — — — — —
202422 ROK MLEFCL Tigers — 1817 7100 140 21 412444471915 59563 226 409 163 — — — — — —
202523 AA MLEErie SeaWolves — 10698 26401 6251 21 265314337651 71337 246 287 80 — — — — — —
202523 A+ MLEWest Michigan Whitecaps — 412385 981819 211383 175 255298377675 122363 335 291 83 — — — — — —
202624 MLB MLEDetroit Tigers — 8068 11100 9162 51 162278176455 15208 2011 228 40 -6 +1 +0 +4 +2 0.1
202624 AAA MLEToledo Mud Hens — 2422 10201 260 30 4555006821.182 227561 258 460 197 — — — — — —
202624 AA MLEErie SeaWolves — 256239 631538 10783 196 264302452753 188339 304 317 101 — — — — — —
202321 ROK MLE2 teams — 6453 9100 8193 82 170312189501 19265 3012 230 42 — — — — — —
202321 ROK RAW2 teams — 6449 10100 12133 82 204391224615 20278 2019 313 42 — — — — — —
202422 A MLE3 teams — 300275 61942 18985 336 222282305587 84333 336 259 62 — — — — — —
202422 A RAW3 teams — 300264 741353 29745 336 280362402764 121376 2510 343 62 — — — — — —
202523 A+ MLE2 teams — 518483 12422110 271624 196 257302369670 112362 315 290 83 — — — — — —
202523 A+ RAW2 teams — 518469 14127111 411254 196 301362433795 132386 248 353 83 — — — — — —
202624 AA MLE4 teams — 405370 922039 241135 297 249303392695 143327 286 307 94 — — — — — —
202624 AA RAW4 teams — 405364 9322312 30985 297 255321431752 176312 247 329 94 — — — — — —
202321 ROK MLE2 teams — 6453 9100 8193 82 170312189501 19242 3012 230 42 — — — — — —
202422 A MLE3 teams — 300274 61942 18985 336 223282307588 84324 336 259 62 — — — — — —
202523 A+ MLE2 teams — 518482 12422110 271624 196 257302369671 112358 315 290 83 — — — — — —
202624 AA MLE4 teams — 405373 922039 241135 297 247303389692 142325 286 307 94 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A MLE3 teams — 300274 61942 18985 336 223282307588 84324 336 259 62 — — — — — —
202523 A+ MLE2 teams — 518482 12422110 271624 196 257302369671 112358 315 290 83 — — — — — —
202624 AA MLE4 teams — 405373 922039 241135 297 247303389692 142325 286 307 94 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEDET 10% 380351 821628 221034 184 236290366656 130307 276 292 84 -7 +2 +1 +4 +8 0.7
▸ 2027 — real world (MLB)
202725 MLB CTXDET 10% 2524 6101 170 10 231286358643 126302 284 287 84 -0 +0 +0 +0 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEDET 42% 415382 891829 251125 195 236292370662 133307 276 295 85 -7 +2 +2 +4 +9 1.0
202927 MLB MLEDET 55% 421387 9118210 261135 195 236292369662 133305 276 295 86 -7 +2 +2 +5 +9 1.0
203028 MLB MLEDET 61% 422387 901829 271135 175 235292367659 132304 276 294 85 -8 +1 +1 +5 +9 0.9
203129 MLB MLEDET 62% 414381 891829 261114 144 233291363654 130302 276 292 84 -8 +1 +0 +4 +9 0.7
203230 MLB MLEDET 63% 407374 861729 261104 123 231289358647 127300 276 289 82 -9 +1 -1 +4 +9 0.5
203331 MLB MLEDET 69% 392360 821628 251074 83 227284349633 122298 276 283 78 -10 +0 -1 +4 +8 0.1
202826 MLB CTXDET 42% 176161 37714 11472 82 232288361649 129302 276 290 85 -3 +1 +1 +2 +4 0.4
202927 MLB CTXDET 55% 230211 491015 14623 103 232288361649 129300 276 290 86 -4 +1 +1 +2 +5 0.5
203028 MLB CTXDET 61% 257236 551116 16693 103 231288358646 128299 276 289 85 -5 +1 +1 +3 +6 0.5
203129 MLB CTXDET 62% 258237 541115 16693 92 229287355642 126297 276 287 84 -5 +1 +0 +3 +6 0.4
203230 MLB CTXDET 63% 257235 531115 17693 72 227285350635 123295 277 284 82 -6 +1 -0 +3 +6 0.3
203331 MLB CTXDET 69% 271249 551115 17743 52 223280341621 118293 276 278 78 -7 +0 -1 +3 +6 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 15291397 31462630 10040619 5415 225286342628 117293 277 283 82 -35 +5 +1 +20 +33 2.4
/ 162G— A+C — 650594 13426313 431738 236 226287345632 120294 277 283 82 -15 +2 +0 +8 +14 1.0
Career— MLE — 40083682 8681682280 247112647 19049 236292359651 123315 286 289 82 -60 +10 +3 +33 +61 4.8
/ 162G— MLE — 650597 14127413 401838 318 236293360653 124316 286 289 82 -14 +2 +1 +8 +14 1.1