Griff O'Ferrall

SS Chesapeake Baysox
Age 24 R/R 6'1" / 195 lbs AA HR +9% Svc 0.0 · Ctrl thru 2033
Overview
AAPROSPECTFG #1001MiLBFA 2034
Scout OFP40ETA2030FG ETA2027MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202522AABAL42.250/.357/.3610293—.237/.310/.342
202522A+Aberdeen Iron…474.226/.321/.29944234—.184/.250/.240
202623AABAL482.222/.312/.31273251—.203/.271/.278
2027PROJ2% MLB24MLBBAL6.205/.270/.2770054-0.0
2028PROJ23% MLB25MLBBAL85.209/.276/.2941360-0.1
2029PROJ35% MLB26MLBBAL143.213/.279/.3052564-0.1
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$0.2M2032Arb-2$0.4M2033Ext$7M
Skills · percentileMiLB Statcast 2026 AA
Whiff%86
Z-Con%81
K%68
Speed63
BB%48
Chase%42
Career WAR0 WAR median (P10 -0 / P90 1, comp-based) · star 0% · didn't stick 95%
CompsJayce Easley (age 24) · Hunter Jones (age 24) · Connor Kokx (age 24)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†54
AVG/OBP/SLG.205 / .270 / .277
PA6
HR0
K%33
BB%7
BABIP268
ISO72
MLB%2%
Value2027 · WAR
BAT: -17.5 runs (wOBA-derived runs vs avg)-17BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: -0.30-0.3WAR
0.00.51.00.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 44 / POW 35
Toolsscout grade
CONTACT44
scouting grade only
POWER35
scouting grade only
EYE45
scouting grade only
SPEED53
scouting grade only
DEFENSE52
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M———
2031Arb-1$0.2M———
2032Arb-2$0.4M———
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

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)
202421 A+Aberdeen IronBirds — 2120 6000 130 11 300333300633 353 145 292 40 — — — — — —
202421 ADelmarva Shorebirds — 6956 13200 9102 13 232358268626 36271 1413 294 53 — — — — — —
202522 AAChesapeake Baysox — 4236 9210 660 21 250357361718 111300 1414 329 93 — — — — — —
202522 A+Aberdeen IronBirds — 474411 931424 53714 427 226321299620 73263 1511 286 34 — — — — — —
202623 AAChesapeake Baysox — 482414 921607 491035 325 222312312624 89272 2110 281 51 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202421 A+ MLEAberdeen IronBirds — 2120 5000 140 11 250286250536 301 195 228 40 — — — — — —
202421 A MLEDelmarva Shorebirds — 6959 12100 6132 13 203299220519 17239 199 247 53 — — — — — —
202522 AA MLEChesapeake Baysox — 4238 9210 470 21 237310342652 105310 1710 306 93 — — — — — —
202522 A+ MLEAberdeen IronBirds — 474430 791123 34924 427 184250240490 56218 197 219 34 — — — — — —
202623 AA MLEChesapeake Baysox — 482428 871406 351265 325 203271278549 75254 267 243 51 — — — — — —
202421 A MLE2 teams — 9079 16100 7172 24 203284215499 13250 198 243 50 — — — — — —
202421 A RAW2 teams — 9076 19200 10132 24 250352276629 26292 1411 293 50 — — — — — —
202522 A+ MLE2 teams — 516467 891333 39994 448 191259251509 60234 198 226 39 — — — — — —
202522 A+ RAW2 teams — 516447 1021634 59774 448 228324304628 76266 1511 289 39 — — — — — —
202623 AA MLEChesapeake Baysox — 482428 871406 351265 325 203271278549 75266 267 243 51 — — — — — —
202623 AA RAWChesapeake Baysox — 482414 921607 491035 325 222312312624 89272 2110 281 51 — — — — — —
202421 A MLE2 teams — 9081 16100 7172 24 198284210494 12253 198 243 50 — — — — — —
202522 A+ MLE2 teams — 516468 891333 39994 448 190259250509 60225 198 226 39 — — — — — —
202623 AA MLEChesapeake Baysox — 482439 871406 351265 325 198271271542 73254 267 243 51 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 A MLE2 teams — 9081 16100 7172 24 198284210494 12253 198 243 50 — — — — — —
202522 A+ MLE2 teams — 516468 891333 39994 448 190259250509 60225 198 226 39 — — — — — —
202623 AA MLEChesapeake Baysox — 482439 871406 351265 325 198271271542 73254 267 243 51 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEBAL 2% 380346 701114 28953 153 202268272540 70265 257 248 54 -21 +2 +0 +4 +8 -0.3
▸ 2027 — real world (MLB)
202724 MLB CTXBAL 2% 66 1000 020 00 205270277548 72268 330 251 54 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEBAL 23% 370336 691115 28923 132 206273288561 82267 258 257 60 -18 +2 +1 +4 +8 -0.3
202926 MLB MLEBAL 35% 407370 771316 311003 132 209276299575 90268 258 262 64 -18 +2 +1 +4 +9 -0.2
203027 MLB MLEBAL 40% 420382 791316 321043 122 210278302579 92269 258 264 65 -18 +2 +1 +4 +9 -0.2
203128 MLB MLEBAL 44% 425386 821417 331053 102 210278303581 92269 258 264 65 -18 +1 -0 +5 +9 -0.3
203229 MLB MLEBAL 45% 420382 791316 321053 82 210277302580 92269 258 264 65 -18 +1 -1 +4 +9 -0.4
202825 MLB CTXBAL 23% 8578 16301 6211 31 209276294570 85270 257 260 60 -4 +0 +0 +1 +2 -0.1
202926 MLB CTXBAL 35% 143130 27502 11351 51 213279305584 93272 248 266 64 -6 +1 +0 +2 +3 -0.1
203027 MLB CTXBAL 40% 170154 34613 13421 51 213281308589 95272 258 268 65 -7 +1 +0 +2 +4 -0.1
203128 MLB CTXBAL 44% 186168 36613 14462 41 214281309590 96273 258 268 65 -8 +0 -0 +2 +4 -0.1
203229 MLB CTXBAL 45% 187170 36613 14471 41 213280309589 96273 257 268 65 -8 +0 -0 +2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 771700 14926312 581916 215 213279310589 97273 258 267 57 -33 +2 +0 +8 +17 -0.6
/ 162G— A+C — 650590 12622310 491615 184 214280312591 98275 258 267 57 -28 +2 +0 +7 +14 -0.5
Career— MLE — 34503121 637102942 26082829 14729 204272283554 79261 248 252 57 -106 +9 +1 +25 +51 -1.9
/ 162G— MLE — 650588 1201928 491565 285 204271284555 80261 248 252 57 -29 +2 +0 +7 +14 -0.5