Drake OsbornC Amarillo Sod Poodles
Age 28 R/R 5'9" / 190 lbs AA HR +4% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†49
AVG/OBP/SLG.198 / .254 / .293
PA170
HR2
K%26
BB%5
ISO96
MLB%2%
Value2026 · WAR
BAT: -9.7 runs (wOBA-derived runs vs avg)-10BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.22627
Tools · ContractCON 29 / POW 36
Toolsscout grade
CONTACT29
scouting grade only
POWER36
scouting grade only
EYE39
scouting grade only
SPEED44
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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. Catcher framing: only 2026 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
202123 ROKFCL Mets 5447 5100 5261 00 106208128335 21227 489 164 -16
202123 ROKFCL Mets 5445 8200 7181 00 178302222524 44286 3313 252 51
202224 ASt. Lucie Mets 10089 16403 6232 10 180247326573 146197 236 244 45
202224 ASt. Lucie Mets 10086 19403 9152 10 221309372681 151225 159 300 88
202325 A+Brooklyn Cyclones 267241 34608 15845 01 141207266472 124169 316 206 16
202325 A+Brooklyn Cyclones 267234 429011 22655 01 179264359623 179190 248 275 69
202426 AA2 teams 276256 571303 14814 21 223274309582 86312 295 261 58
202426 AA2 teams 276249 641503 21664 21 257325353678 96337 248 307 93
202527 AA2 teams 9587 11201 4344 00 126200184384 57192 364 175 -8
202527 AA2 teams 9585 15302 6254 00 176263282546 106224 266 255 53
▸ 2026 Season
202628 MLBARI 170156 32712 9453 21 205262301563 96261 265 250 49 -10 +0 +0 +3 +5 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBARI 23% 243223 461014 14644 31 206266314579 108263 266 255 54 -13 +0 -1 +4 +7 -0.3
202729 MLBARI 23% 5551 10201 3141 10 196255294549 98265 255 246 46 -3 +0 -0 +1 +2 -0.1
▸ Career Totals
Career 5551 10201 3141 10 196255294549 98250 255 246 46 -3 +0 -0 +1 +2 -0.1
/ 162G 650603 11924012 3516512 120 197255297552 100251 255 246 46 -39 +2 -4 +12 +18 -1.1
Career 12051099 20143221 6735723 84 183245283528 100246 306 234 37 -86 +0 -1 +22 +34 -3.2
/ 162G 650593 10823111 3619312 42 182243280523 98246 306 234 37 -46 +0 -1 +12 +18 -1.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202123 ROKFCL Mets 5445 8200 7181 00 178302222524 44286 3313 252 51 -3 +0 +2 -0.1
202224 ASt. Lucie Mets 10086 19403 9152 10 221309372681 151225 159 300 88 -1 +0 +3 0.2
202325 A+Brooklyn Cyclones 267234 429011 22655 01 179264359623 179190 248 275 69 -10 -0 +8 -0.2
202426 AABinghamton Rumble Ponies 217200 471102 12503 10 235288320608 85302 236 275 68 -8 +0 +6 -0.1
202426 A+Brooklyn Cyclones 5949 17401 9161 11 347458490947 143500 2715 425 184 +6 -0 +2 0.7
202527 AAAReno Aces 2522 6300 221 00 273360409769 136300 88 348 124 +1 +0 +1 0.1
202527 AAAmarillo Sod Poodles 7063 9002 4233 00 143229238467 95184 336 221 28 -6 +0 +2 -0.4

Career Path Comps

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

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Drake Osborn (OGILVIE) 28 29 36 44 39 198/254/293 95261 22 26% 5% 49 -0.5
Jason Delay
2023 · MLB
28 41 39→45 42→40 39 200/246/285 85278 65 30% 5% 43 -2.2 222/278/307 85291 55 24% 6% 62 -0.9 216/271/282672813223%6%50-0.6
Jesús Sucre
2016 · MLB
28 43 38→40 43→40 41 207/239/282 75248 64 19% 4% 38 -2.6 233/273/340 107271 116 18% 4% 69 -0.4 240/279/3369627411317%4%65-0.2
Clint Sammons
2011 · MLB
28 35→45 42→40 44→45 42 180/231/272 92220 108 24% 5% 33 -2.9 191/240/322 131249 177 30% 5% 51 -1.7 156/183/28212619820034%2%14-1.0
Joe Hudson
2019 · AAA
28 40 40→45 47→40 43 197/251/291 95263 73 27% 6% 47 -1.9 194/246/311 117283 134 35% 6% 50 -1.7 184/288/33314926521837%11%73-0.0
Braeden Schlehuber
2016 · AAA
28 39 39→45 47→40 43 189/230/268 79221 75 18% 4% 31 -3.0 208/245/297 89273 77 26% 4% 45 -2.1 212/227/267552870026%1%25-0.7
Erick Castillo
2021 · AAA
28 43 40→30 48→30 41 211/259/300 88267 87 24% 5% 53 -1.5 212/276/280 68268 55 22% 5% 55 -1.4 199/267/230312532020%5%36-0.7
Chris Rabago
2021 · AAA
28 39 41→40 49→55 43 192/252/288 96264 814 30% 7% 46 -2.0 189/256/275 86286 811 34% 7% 45 -2.1 154/227/217622416836%7%15-1.2
Ryan Jorgensen
2007 · AAA
28 38 44→45 48→30 43 196/259/308 112257 136 29% 7% 56 -1.3 213/261/333 120273 135 26% 6% 62 -0.9 210/254/32411426612125%5%54-0.6
Tim Smalling
2016 · AAA
28 43→42 38→40 45 41 208/254/286 78263 610 23% 5% 46 -2.0 207/248/285 78259 78 22% 4% 43 -2.2 186/217/223382304021%3%10-1.9
Pat Cantwell
2018 · AAA
28 42 37→30 45→40 38 200/254/268 68282 59 30% 5% 42 -2.3 228/300/342 114318 1110 30% 7% 82 +0.5 257/346/40414732516624%9%114+0.7
Kevin Cash
2005 · MLB
27 39 44→40 47→30 41 199/255/313 114254 124 26% 6% 55 -1.4 200/261/333 133270 154 31% 6% 63 -0.8 193/265/272792649029%9%45-0.5
Gustavo Molina
2010 · MLB
28 39 40 40 40 195/230/284 90231 83 20% 4% 35 -2.8 212/243/354 142250 184 24% 4% 60 -1.0 202/229/35815623224026%3%51-0.4
Jesus Flores
2014 · MLB
29 36→38 40→50 42→30 37 182/215/271 89231 83 25% 4% 25 -3.5 199/244/299 100264 105 27% 5% 46 -2.0 191/227/29610525515031%4%33-0.7
Matt Whatley
2023 · AAA
27 40→36 41→40 42→50 40 201/255/292 91279 109 31% 6% 49 -1.8 189/252/290 101263 1211 31% 6% 47 -1.9 154/225/24086212121133%7%22-1.3
Jonathan Morales
2022 · AAA
27 36→46 39→40 47→30 39 179/213/261 82221 85 23% 4% 22 -3.7 215/270/319 104259 124 21% 7% 63 -0.9 215/276/31510025412120%7%62-0.6
J.C. Boscan
2008 · AAA
28 42 37→40 44→30 47 202/273/271 69281 66 28% 8% 51 -1.7 219/282/293 74286 54 23% 7% 60 -1.0 219/280/288692855223%7%55-0.7
Ali Solis
2015 · AAA
27 40 40→45 46→30 33 200/229/288 88275 75 30% 3% 35 -2.8 182/214/260 78254 74 30% 3% 21 -3.7 193/228/31812625217231%4%41-0.8
Alberto Rosario
2015 · AAA
28 43 40 45→50 39 211/255/294 83279 87 27% 4% 49 -1.8 211/251/281 70261 45 20% 4% 43 -2.2 225/259/263382812320%4%39-0.8
Christian Kelley
2021 · AAA
27 38 45→40 47→30 40 194/250/312 118257 135 29% 6% 53 -1.5 231/295/334 103322 98 29% 8% 76 +0.1 254/328/320663644028%9%87+0.2
Jeff Mathis
2012 · MLB
29 38→46 42→50 43→45 41 192/242/290 98250 96 27% 6% 43 -2.2 205/257/330 125274 144 29% 6% 59 -1.1 211/261/3161062878128%6%54-0.4