Keegan Pieternella

C FCL Blue Jays
Age 19 S/R 5'8" / 169 lbs ROK Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Blue Jays…114.200/.363/.2220017—.124/.248/.134
202618ROKTOR48.220/.333/.2930014—.159/.229/.227
2027PROJ0% MLB19MLBTOR158.208/.282/.27611600.0
2028PROJ34% MLB20MLBTOR50.213/.288/.2930066-0.0
2029PROJ48% MLB21MLBTOR140.217/.293/.30621710.0
Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Speed45
BB%43
Chase%41
ISO26
wRC+22
wOBA16
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 1% · didn't stick 93%
CompsJose Marquez (age 19) · Blake Perkins (age 19) · Luis Barrera (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 54 proj PA
wRC+†60
AVG/OBP/SLG.206 / .280 / .274
PA54
HR0
K%27
BB%8
ISO69
MLB%0%
Value2027 · WAR
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +1.2 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.40.50.50.60.50.40.20.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$18M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.5$1M+$0.8M
2034Pre-Arb$1.0M+0.6$1M+$1.0M
2035Pre-Arb$1.0M+0.5$1M+$0.7M
2036Arb-1$2M+0.4$0.8M+$0.0M
2037Arb-2$2M+0.2$0.4M+$0.0M (cut)
2038Arb-3$2M+0.1$0.2M+$0.0M (cut)
Totals $5M $5M +$2M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

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)
202517 ROKDSL Blue Jays Blue — 11490 18200 21182 00 200363222585 22250 1618 291 17 — — — — — —
202618 ROKFCL Blue Jays — 4841 9110 7150 01 220333293626 73346 3115 294 14 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Blue Jays Blue — 11497 12100 14232 00 124248134382 10157 2012 193 17 — — — — — —
202618 ROK MLEFCL Blue Jays — 4844 7110 4220 01 159229227456 68278 468 189 14 — — — — — —
202517 ROK MLEDSL Blue Jays Blue — 11497 12100 14232 00 124248134382 10162 2012 193 17 — — — — — —
202517 ROK RAWDSL Blue Jays Blue — 11490 18200 21182 00 200363222585 22250 1618 291 17 — — — — — —
202618 ROK MLEFCL Blue Jays — 4844 7110 4220 01 159229227456 68318 468 189 14 — — — — — —
202618 ROK RAWFCL Blue Jays — 4841 9110 7150 01 220333293626 73346 3115 294 14 — — — — — —
202517 ROK MLEDSL Blue Jays Blue — 11497 12100 14232 00 124248134382 10157 2012 193 17 — — — — — —
202618 ROK MLEFCL Blue Jays — 4844 7110 4220 01 159229227456 68278 468 189 14 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Blue Jays Blue — 11497 12100 14232 00 124248134382 10157 2012 193 17 — — — — — —
202618 ROK MLEFCL Blue Jays — 4844 7110 4220 01 159229227456 68278 468 189 14 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLETOR 0% 158143 29411 13431 11 208282276558 69287 278 257 60 -7 -0 +0 +3 +3 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLETOR 34% 145131 27411 12391 11 212287291579 79289 278 266 66 -6 -0 +0 +3 +3 -0.0
202921 MLB MLETOR 48% 289259 55823 25773 31 216292304596 88290 279 273 71 -10 +0 +0 +5 +6 0.2
203022 MLB MLETOR 54% 397356 781235 341044 42 220295315611 96291 269 278 75 -12 +0 +0 +7 +9 0.4
203123 MLB MLETOR 57% 470422 921437 401225 52 223298325623 103292 269 283 78 -12 +0 +0 +8 +10 0.6
203224 MLB MLETOR 57% 517462 1041649 441336 53 225301334634 108293 269 287 81 -12 -0 +0 +9 +11 0.9
203325 MLB MLETOR 57% 520464 1051649 451346 53 226301337638 111293 269 289 82 -11 -0 +0 +9 +11 0.9
203426 MLB MLETOR 56% 520464 10616410 451346 53 226302338640 112293 269 290 82 -11 -0 +0 +9 +11 0.9
203527 MLB MLETOR 55% 520465 1051649 451345 42 225301336636 111293 269 288 81 -12 +0 +0 +9 +11 0.9
203628 MLB MLETOR 55% 520465 1041649 451365 32 223298331629 108292 269 285 79 -13 -0 -1 +9 +11 0.7
203729 MLB MLETOR 53% 520465 1031639 451375 12 221296325620 104290 269 282 77 -14 -1 -1 +9 +11 0.4
203830 MLB MLETOR 53% 520466 1011538 441395 12 217292317608 99288 278 277 74 -16 -1 -2 +9 +11 0.1
203931 MLB MLETOR 57% 504452 961437 421365 11 213287307593 93285 278 271 69 -18 -0 -3 +9 +11 -0.1
202820 MLB CTXTOR 34% 5045 8100 4131 00 213288293581 79291 268 267 66 -2 +0 +0 +1 +1 -0.0
202921 MLB CTXTOR 48% 140126 27412 12371 11 217293306598 89292 269 274 71 -5 -0 +0 +3 +3 0.0
203022 MLB CTXTOR 54% 215193 42623 18562 21 221296317613 96293 268 279 75 -7 +0 +0 +4 +5 0.2
203123 MLB CTXTOR 57% 266238 53824 23693 31 224299327626 103294 269 284 78 -7 +0 +0 +5 +6 0.4
203224 MLB CTXTOR 57% 292262 59925 25753 31 226302335637 109295 269 288 81 -7 +0 +0 +5 +6 0.5
203325 MLB CTXTOR 57% 294264 59925 25763 31 227302338640 111295 269 290 82 -6 +0 +0 +5 +6 0.5
203426 MLB CTXTOR 56% 294264 59925 25763 31 227302340642 113295 269 291 82 -6 +0 +0 +5 +6 0.6
203527 MLB CTXTOR 55% 288258 58925 25743 21 226301337639 111294 269 289 81 -6 +0 +0 +5 +6 0.5
203628 MLB CTXTOR 55% 285255 57925 25743 11 224299332632 108293 269 286 79 -7 -0 -0 +5 +6 0.4
203729 MLB CTXTOR 53% 278249 55825 24733 11 221296326622 104291 269 283 77 -8 -0 -1 +5 +6 0.2
203830 MLB CTXTOR 53% 274246 54824 23733 11 218293318611 100289 278 278 74 -9 -0 -1 +5 +6 0.1
203931 MLB CTXTOR 57% 285256 55824 24773 01 214288308596 94286 278 272 69 -10 -0 -2 +5 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 29612656 586882147 25377331 2011 221296323619 102292 269 283 75 -80 -0 -4 +53 +64 3.3
/ 162G— A+C — 650583 12819510 561707 42 220296321616 101291 269 283 75 -18 -0 -1 +12 +14 0.7
Career— MLE — 56585061 11041663986 489148558 3825 218294317612 99289 269 279 75 -151 -2 -7 +98 +119 5.8
/ 162G— MLE — 650581 12619410 561717 43 217293315608 98288 269 279 75 -18 -0 -1 +12 +14 0.7