Hector Osorio

RF Hickory Crawdads
Age 22 L/L 6'0" / 150 lbs A HR +15%BB +5% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
Scout OFP45ETA2028MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202520ATEX358.251/.398/.33941174—.216/.330/.286
202621A+TEX155.275/.375/.4898093—.226/.303/.401
202621ATEX239.309/.441/.581139128—.257/.364/.475
2027PROJ0% MLB22MLBTEX504.249/.341/.4041681121.4
2028PROJ48% MLB23MLBTEX212.253/.345/.421741150.6
2029PROJ65% MLB24MLBTEX316.255/.346/.4261151160.9
Next 3 projected WAR 2.9Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A+
Whiff%97
Z-Con%94
K%93
ISO78
wOBA74
wRC+74
Career WAR0 WAR median (P10 -0 / P90 17, comp-based) · star 8% · didn't stick 62%
CompsLaMonte Wade Jr. (age 22) · Andrew Benintendi (age 22) · Lonnie Chisenhall (age 22)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 320 proj PA
wRC+†112
AVG/OBP/SLG.246 / .338 / .401
PA320
HR10
SB5
K%18
BB%10
ISO156
MLB%0%
Value2027 · WAR
BAT: +4.7 runs (wOBA-derived runs vs avg)+5BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.8 runs (Defensive runs vs avg)-1FLDPOS: -3.4 runs (Positional adjustment)-3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: +1.40+1.4WAR
0.00.81.70.60.91.11.21.10.90.70.50.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$50M ctrl surplus
Tools · ContractCON 51 / POW 42
Toolsscout grade
CONTACT51
scouting grade only
POWER42
scouting grade only
EYE51
scouting grade only
SPEED47
scouting grade only
DEFENSE50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.1$6M+$5M
2033Pre-Arb$0.9M+0.9$2M+$2M
2034Pre-Arb$1.0M+0.7$2M+$1M
2035Arb-1$2M+0.5$1M+$0.2M
2036Arb-2$2M+0.1$0.2M+$0.0M (cut)
2037Arb-3$0.6M———
Totals $5M $10M +$9M

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)
202217 ROKDSL TEX Red — 3929 8100 862 11 276462310772 34348 1521 376 65 — — — — — —
202318 ROKDSL Rangers Blue — 223157 46811 49269 174 293484376860 83326 1222 392 73 — — — — — —
202419 ROKACL Rangers — 10477 22111 21194 71 286461364824 78362 1820 382 72 — — — — — —
202520 AHickory Crawdads — 358283 71544 554314 116 251398339737 88279 1215 342 74 — — — — — —
202621 A+Hub City Spartanburgers — 155131 36408 17234 00 275375489864 214275 1511 376 93 — — — — — —
202621 AHickory Crawdads — 239191 5911113 37278 96 3094415811.022 272301 1115 440 128 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL TEX Red — 3931 6100 672 11 194359226585 32239 1815 265 65 — — — — — —
202318 ROK MLEDSL Rangers Blue — 223172 32610 34339 174 186349233581 47201 1515 276 73 — — — — — —
202419 ROK MLEACL Rangers — 10484 18111 14284 71 214353286639 71275 2713 274 72 — — — — — —
202520 A MLEHickory Crawdads — 358301 65443 376014 116 216330286615 70246 1710 278 74 — — — — — —
202621 A+ MLEHub City Spartanburgers — 155137 31307 11304 00 226303401704 175228 197 306 93 — — — — — —
202621 A MLEHickory Crawdads — 239202 529111 26378 96 257364475840 218257 1511 358 128 — — — — — —
202217 ROK MLEDSL TEX Red — 3931 6100 672 11 194359226585 32250 1815 265 65 — — — — — —
202217 ROK RAWDSL TEX Red — 3929 8100 862 11 276462310772 34348 1521 376 65 — — — — — —
202318 ROK MLEDSL Rangers Blue — 223172 32610 34339 174 186349233581 47218 1515 276 73 — — — — — —
202318 ROK RAWDSL Rangers Blue — 223157 46811 49269 174 293484376860 83326 1222 392 73 — — — — — —
202419 ROK MLEACL Rangers — 10484 18111 14284 71 214353286639 71304 2713 274 72 — — — — — —
202419 ROK RAWACL Rangers — 10477 22111 21194 71 286461364824 78362 1820 382 72 — — — — — —
202520 A MLEHickory Crawdads — 358301 65443 376014 116 216330286615 70256 1710 278 74 — — — — — —
202520 A RAWHickory Crawdads — 358283 71544 554314 116 251398339737 88279 1215 342 74 — — — — — —
202621 A MLE2 teams — 394340 8312118 366712 96 244338444782 200251 179 338 115 — — — — — —
202621 A RAW2 teams — 394322 9515121 545012 96 295415543958 248290 1314 415 115 — — — — — —
202217 ROK MLEDSL TEX Red — 3931 6100 672 11 194359226585 32239 1815 265 65 — — — — — —
202318 ROK MLEDSL Rangers Blue — 223178 32610 34339 174 180349225574 45201 1515 276 73 — — — — — —
202419 ROK MLEACL Rangers — 10485 18111 14284 71 212353282635 71275 2713 274 72 — — — — — —
202520 A MLEHickory Crawdads — 358304 65443 376014 116 214330283612 69246 1710 278 74 — — — — — —
202621 A MLE2 teams — 394343 8312118 366712 96 242338440778 198246 179 338 115 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202419 ROK MLEACL Rangers — 10485 18111 14284 71 212353282635 71275 2713 274 72 — — — — — —
202520 A MLEHickory Crawdads — 358304 65443 376014 116 214330283612 69246 1710 278 74 — — — — — —
202621 A MLE2 teams — 394343 8312118 366712 96 242338440778 198246 179 338 115 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLETEX 0% 504437 10915316 498913 84 249341404745 156275 1810 334 112 +7 +0 -1 -5 +11 1.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLETEX 48% 438381 9513214 437711 74 251343412754 161277 1810 337 115 +8 -0 -1 -5 +9 1.1
202924 MLB MLETEX 65% 488426 10715316 478612 84 253344416760 164278 1810 339 116 +9 +0 -1 -5 +11 1.4
203025 MLB MLETEX 73% 515448 11316317 509112 94 253343418761 165279 1810 340 116 +10 +0 -1 -6 +11 1.5
203126 MLB MLETEX 76% 530462 11717318 519512 95 252342417759 165279 1810 339 115 +10 -0 -1 -6 +11 1.5
203227 MLB MLETEX 76% 535466 11717318 529812 95 251340414754 163280 1810 337 114 +9 -0 -1 -6 +12 1.4
203328 MLB MLETEX 76% 533466 11617317 519911 75 249338409748 160279 1910 334 112 +8 -1 -1 -6 +12 1.2
203429 MLB MLETEX 74% 526460 11517317 509911 65 247336403739 156278 1910 331 110 +6 -1 -2 -6 +11 0.9
203530 MLB MLETEX 73% 516451 11016216 499911 55 244332396728 152276 199 326 107 +4 -1 -3 -6 +11 0.6
203631 MLB MLETEX 73% 503441 10515215 479810 38 240328386714 146274 199 321 103 +2 -3 -3 -5 +11 0.1
203732 MLB MLETEX 72% 485427 10014214 459710 225 235322373695 139270 209 313 98 -1 -10 -4 -5 +11 -1.0
202823 MLB CTXTEX 48% 212184 46617 21375 42 253345421766 168277 1710 342 115 +4 +0 -0 -2 +5 0.6
202924 MLB CTXTEX 65% 316274 709211 31558 53 255346426772 171279 1710 344 116 +6 -0 -0 -3 +7 0.9
203025 MLB CTXTEX 73% 374326 8311214 36669 63 255345427773 172279 1810 344 116 +7 +0 -0 -4 +8 1.1
203126 MLB CTXTEX 76% 404353 8912215 39739 73 255344427771 172280 1810 343 115 +7 +0 -0 -4 +9 1.2
203227 MLB CTXTEX 76% 407356 9113215 39759 74 253342423766 170280 1810 341 114 +7 -0 -0 -4 +9 1.1
203328 MLB CTXTEX 76% 405354 8913214 39759 64 251340419759 167279 1910 338 112 +6 -0 -1 -4 +9 0.9
203429 MLB CTXTEX 74% 391342 8512213 38748 53 249338412750 163278 1910 335 110 +5 -0 -1 -4 +8 0.7
203530 MLB CTXTEX 73% 378331 8111212 36728 44 246334404738 158277 1910 330 107 +3 -1 -2 -4 +8 0.5
203631 MLB CTXTEX 73% 365321 7911212 34717 26 242329394724 152274 199 324 103 +1 -2 -2 -4 +8 0.1
203732 MLB CTXTEX 72% 351308 7310111 33707 118 237323381705 145271 209 317 98 -1 -7 -3 -4 +8 -0.7
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36033149 78610818124 34666879 4750 250339413752 164279 1910 336 107 +45 -11 -12 -39 +78 6.4
/ 162G— A+C — 650568 14119322 6212114 89 248336408745 160278 1910 336 107 +8 -2 -2 -7 +14 1.1
Career— MLE — 65075634 136819035194 6431190161 11591 243337392730 149273 1810 326 107 +69 -15 -17 -58 +117 9.8
/ 162G— MLE — 650563 13619319 6411916 119 242336387723 146272 1810 326 107 +8 -2 -2 -7 +14 1.2