Javier OsorioSS Lakeland Flying Tigers
Age 21 R/R 6'0" / 165 lbs A HR -8% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION191 act + 127 ros · stats below = ROS only
wRC+†57
AVG/OBP/SLG.199 / .269 / .295
PA127
HR2
SB8
K%28
BB%6
BABIP268
ISO95
MLB%0%
Value2026 · WAR
BAT: -24.0 runs (wOBA-derived runs vs avg)-24BATRUN: +4.9 runs (SB/CS + UBR baserunning)+5RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.0 runs (Replacement-level credit)+9REPTotal WAR: -0.70-0.7WAR
0.00.51.00.10.40.60.80.8+$21M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 44
Toolsscout grade
CONTACT30
scouting grade only
POWER44
scouting grade only
EYE50
scouting grade only
SPEED71
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.8$2M+$2M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.9M $2M +$2M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Tigers 1 178161 16301 91007 153 99181137317 37246 565 144 -32
202217 ROKDSL Tigers 1 178154 27501 16687 153 175282227510 52302 389 246 47
202318 ROKDSL Tigers 2 117107 16313 7603 112 150222280503 131295 516 218 25
202318 ROKDSL Tigers 2 117103 28625 11403 112 272359515874 243397 349 383 151
202419 ROKDSL Tigers 2 198173 351122 18657 196 202303324627 121311 339 283 75
202419 ROKDSL Tigers 2 198161 491543 30447 196 304434503937 199404 2215 417 177
202520 ROKFCL Tigers 146130 29505 7497 204 223299377676 154308 345 289 79
202520 ROKFCL Tigers 146125 38805 11347 204 304389488877 184375 238 384 152
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 ADET 191173 29602 11715 254 168238237475 69265 376 208 17 -18 +3 +0 +2 +5 -0.7
YTD21 ADET 191169 36702 14505 254 213291290581 77286 267 267 63 -8 +3 +0 +2 +5 0.3
ROS21 ADET 0% 127115 23502 8363 81 199269295564 95269 286 260 57 -6 +1 +0 +1 +4 -0.0
ROS21 MLBDET 0% 01 0000 000 00 264 241 43 +0 +0
FULL21 ADET 191174 29602 11715 254 167238236474 69262 376 208 17 -18 +3 +0 +2 +5 -0.7
TOT21 ADET 318288 521104 191078 335 180251260511 80266 346 229 33 -24 +5 +0 +3 +9 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBDET 34% 310281 581216 20866 132 206274320594 114271 286 269 64 -12 +2 +0 +3 +9 0.1
202823 MLBDET 48% 394357 761529 271077 163 213281342623 129274 277 277 70 -13 +2 +0 +4 +11 0.4
202924 MLBDET 53% 449407 8717210 311208 184 214283339622 125276 277 282 74 -13 +2 +0 +5 +13 0.6
203025 MLBDET 55% 476431 9318211 341268 194 216285343629 128276 267 284 76 -13 +2 +0 +5 +13 0.8
203126 MLBDET 56% 491444 9719212 351309 204 218289351640 133276 267 285 76 -13 +2 +0 +5 +14 0.8
202722 MLBDET 34% 10797 19402 7302 41 196264299563 103267 287 251 51 -6 +0 +0 +1 +3 -0.1
202823 MLBDET 48% 191173 36714 13523 82 208275329605 121269 277 259 57 -9 +1 +0 +2 +5 -0.1
202924 MLBDET 53% 237215 45915 16634 102 209277330607 121271 277 264 60 -11 +1 +0 +3 +7 -0.0
203025 MLBDET 55% 260235 501016 18695 112 213283340623 128271 277 266 62 -11 +1 +0 +3 +7 0.0
203126 MLBDET 56% 273247 521016 19725 112 211280332612 121271 267 267 62 -12 +1 +0 +3 +8 0.0
▸ Career Totals
Career 1068968 20240423 7328619 449 209278330607 121270 277 263 60 -49 +5 +0 +11 +30 -0.2
/ 162G 650589 12224214 4417412 275 207276326602 119267 277 263 60 -30 +3 +0 +7 +18 -0.1
Career 28862606 5301081261 19687965 15933 203276324600 121279 307 269 64 -117 +19 +0 +31 +82 1.4
/ 162G 650587 12024314 4419815 367 204277327604 123280 307 269 64 -26 +4 +0 +7 +18 0.3

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
202217 ROKDSL Tigers 1 178154 27501 16687 153 175282227510 52302 389 246 47 -11 +2 +5 -0.4
202318 ROKDSL Tigers 2 117103 28625 11403 112 272359515874 243397 349 383 151 +7 +1 +3 1.2
202419 ROKDSL Tigers 2 198161 491543 30447 196 304434503937 199404 2215 417 177 +17 +1 +6 2.5
202520 ROKFCL Tigers 146125 38805 11347 204 304389488877 184375 238 384 152 +9 +2 +4 1.5

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#3Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#4Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5
#5Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#6Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,2562848215281341+13+91.61.6
/1626641526+7.1+4.80.9pk7: 2

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
Javier Osorio (OGILVIE) 21 25→30 39→44 66→71 50 180/251/260 80266 433 34% 6% 33 -0.7
Johan Mieses
2015 · A
20 43→33 42→55 60→50 42 208/261/317 109274 822 26% 6% 57 -1.2 191/237/342 151271 188 36% 5% 55 -1.4 195/270/37718223727730%7%75-0.0
Cayden Wallace
2023 · A
21 45→42 42→50 56→50 40 218/268/331 113302 815 30% 6% 64 -0.8 215/273/337 122287 1112 27% 6% 68 -0.5 225/274/377152279181326%5%77+0.1
Ceddanne Rafaela
2022 · A
21 42→48 47→55 59→55 38 216/258/360 144272 1415 26% 4% 68 -0.5 239/275/399 160304 1822 27% 4% 85 +0.7 247/287/396150298152022%4%88+0.7
Roberto Caro
2015 · A
21 45→38 38→40 63→60 49 212/292/308 96281 321 24% 9% 69 -0.4 201/272/280 79302 216 31% 8% 53 -1.5 212/285/2927932822633%8%59-0.5
Jason Taylor
2009 · A
21 42→39 46→45 53→55 51 210/295/335 126263 1320 25% 10% 78 +0.2 210/269/323 113265 1117 24% 7% 63 -0.8 202/247/30210024981822%5%46-0.6
Juan Mora
2021 · A
21 43 42→45 53→55 49 209/289/317 108255 914 21% 8% 71 -0.3 228/292/345 117310 1010 28% 6% 79 +0.3 224/280/33311029810827%5%68-0.2
Eric Brown Jr.
2023 · A
22 45→33 43→40 58→65 45 218/293/335 117292 1027 28% 8% 77 +0.1 191/260/272 81254 728 26% 7% 46 -2.0 158/229/2287021361728%7%19-1.6
Cooper Bowman
2022 · A
22 44→39 45 56→60 41 213/288/344 131301 1219 32% 7% 77 +0.1 199/274/319 120285 1334 33% 8% 65 -0.7 195/268/315120262124029%8%59-0.7
Sean Coyle
2013 · A
21 36→34 45→50 54→50 37 187/249/310 124268 1213 34% 6% 52 -1.6 201/258/355 154293 1914 37% 6% 68 -0.5 192/251/359168278231539%7%64-0.4
Jeter Downs
2019 · A
21 41→40 42→50 52→55 42 203/265/309 106263 1018 26% 6% 58 -1.2 207/272/357 150272 1718 30% 7% 74 -0.1 175/266/324149236182633%9%63-0.4
Mariel Bautista
2019 · A
21 48→34 42→45 55→50 42 234/277/340 107280 916 20% 4% 70 -0.3 199/247/298 99271 1014 29% 4% 47 -1.9 176/223/27095243111532%4%28-1.6
Tyler Goeddel
2014 · A
21 42→50 40→45 59→55 39 204/254/302 98293 620 31% 6% 50 -1.7 223/280/337 114302 918 28% 6% 71 -0.3 225/287/343117297101826%7%72-0.1
Kenedy Corona
2021 · A
21 45→40 42→45 53→55 46 220/282/327 107269 814 21% 6% 69 -0.4 206/264/322 116293 1121 32% 6% 60 -1.0 198/258/327129278142633%6%57-0.8
Clay Fuller
2009 · A
22 45 42→45 59→55 44 212/292/327 115313 820 32% 8% 74 -0.1 209/278/327 118293 1218 31% 7% 68 -0.5 204/269/322118278141831%7%60-0.7
Hoy Park
2017 · A
21 41→49 39→45 60→55 46 193/267/285 92274 517 29% 8% 53 -1.5 216/290/303 87291 617 26% 9% 67 -0.5 227/314/3259830081725%10%79+0.2
Jose Ramos
2023 · A
20 41 41→40 57→60 48 201/274/306 105261 820 25% 8% 61 -1.0 183/262/263 80276 422 32% 8% 45 -2.1 166/252/2377225642733%9%33-1.3
Evan Van Hoosier
2015 · A
21 48→49 43→50 56→50 45 232/286/358 126292 910 23% 6% 79 +0.3 228/273/336 108306 69 26% 5% 66 -0.6 227/270/34111431751029%4%64-0.3
Wes Rogers
2015 · A
21 45→48 41→40 57→65 42 217/271/315 97295 918 28% 6% 61 -1.0 221/279/307 86297 534 26% 6% 62 -0.9 221/279/3078629854226%6%60-0.8
Tyler Kolodny
2009 · A
21 46→36 44→45 53→50 42 227/288/350 123294 128 26% 6% 79 +0.3 207/279/338 131277 138 29% 6% 72 -0.2 198/277/33113326113928%6%67-0.3
Jared Serna
2023 · A
21 41→49 42→45 54→50 49 201/291/307 106264 921 26% 9% 69 -0.4 217/273/331 114272 1115 24% 6% 66 -0.6 211/266/314103262101623%6%56-1.2