Juan OrtegaC Delmarva Shorebirds
Age 20 R/R 5'8" / 177 lbs A HR +8% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION185 act + 123 ros · stats below = ROS only
wRC+†62
AVG/OBP/SLG.192 / .278 / .293
PA123
HR2
K%28
BB%7
BABIP256
ISO101
MLB%0%
Value2026 · WAR
BAT: -18.4 runs (wOBA-derived runs vs avg)-18BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.5 runs (Positional adjustment)+6POSREP: +8.7 runs (Replacement-level credit)+9REPTotal WAR: -0.40-0.4WAR
0.01.02.00.40.81.11.31.41.51.51.31.20.9+$78M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 37 / POW 42
Toolsscout grade
CONTACT37
scouting grade only
POWER42
scouting grade only
EYE53
scouting grade only
SPEED63
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+1.4$8M+$7M
2032Pre-Arb$0.9M+1.5$8M+$7M
2033Pre-Arb$1.0M+1.5$7M+$7M
2034Arb-1$3M+1.3$6M+$5M
2035Arb-2$4M+1.2$5M+$3M
2036Arb-3$4M+0.9$2M+$0.1M
Totals $14M $35M +$29M

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
202317 ROKDSL Orioles Orange 4943 6110 3212 11 140229209438 70273 436 208 17
202317 ROKDSL Orioles Orange 4941 11220 5132 11 268375415790 146393 2710 349 125
202418 ROKDSL Orioles Orange 131101 17502 103618 124 168349277626 109234 278 271 66
202418 ROKDSL Orioles Orange 13193 22602 182418 124 237450366815 129294 1814 384 152
202519 ROKFCL Orioles 136118 21213 13454 114 178281288570 110254 3310 253 52
202519 ROKFCL Orioles 136110 29324 21304 114 264400436836 173325 2215 376 146
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ABAL 185157 27232 115810 126 172270261531 89250 316 234 37 -13 +0 +0 +3 +5 -0.5
YTD20 ABAL 185151 31342 174110 126 205326318644 113261 229 290 80 -4 +0 +0 +3 +5 0.4
ROS20 ABAL 0% 123109 21312 9344 42 192278293571 101265 287 267 62 -5 +0 +0 +2 +3 0.0
ROS20 MLBBAL 0% 01 0000 000 00 269 246 47 +0 +0
FULL20 ABAL 185158 27232 115810 126 171270259529 89248 316 234 37 -13 +0 +0 +3 +5 -0.5
TOT20 ABAL 308266 48544 209214 168 180273274547 94252 306 247 47 -18 +0 +0 +6 +9 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBBAL 43% 311277 581036 22839 83 209289332621 123270 277 277 70 -11 +0 +0 +6 +9 0.4
202822 MLBBAL 61% 409365 771348 3010711 114 211291334625 123273 267 284 75 -11 +1 +0 +7 +12 0.8
202923 MLBBAL 68% 469419 9015410 3512012 125 215294341635 126275 267 288 79 -11 +0 +0 +8 +13 1.1
203024 MLBBAL 70% 507451 9817411 3812913 135 217297346643 129276 257 291 81 -11 +1 +0 +9 +14 1.3
203125 MLBBAL 70% 520461 10217512 4013214 145 221303358661 137276 258 292 82 -11 +1 +0 +9 +15 1.4
203226 MLBBAL 71% 520461 10217512 4013214 145 221303358661 137276 258 293 82 -10 +1 +0 +9 +15 1.5
203327 MLBBAL 69% 520461 10017412 4013214 145 217299349648 132276 258 293 82 -10 +1 +0 +9 +15 1.5
203428 MLBBAL 69% 520460 9917411 4113314 135 215299341640 126275 268 292 81 -11 +1 -1 +9 +15 1.3
203529 MLBBAL 67% 520460 9917411 4113414 135 215299341640 126274 268 290 80 -12 +1 -1 +9 +15 1.2
203630 MLBBAL 66% 514455 9716411 4113413 125 213297338635 125273 268 287 78 -13 +0 -2 +9 +15 0.9
203731 MLBBAL 71% 485432 9015410 3812812 114 208290331621 123270 268 283 75 -14 +1 -3 +9 +14 0.6
202721 MLBBAL 43% 134119 24412 10364 41 202286303588 101274 277 259 57 -7 +0 +0 +2 +4 0.0
202822 MLBBAL 61% 249222 47825 18657 72 212291333625 122277 267 268 63 -10 +1 +0 +4 +7 0.2
202923 MLBBAL 68% 319284 631137 24828 83 222301356656 134279 268 273 67 -12 +0 +0 +6 +9 0.3
203024 MLBBAL 70% 353314 691238 27909 94 220300354654 134280 258 276 70 -12 +0 +0 +6 +10 0.4
203125 MLBBAL 70% 365324 711238 289310 104 219301349650 130280 258 277 70 -12 +0 +0 +7 +10 0.5
203226 MLBBAL 71% 367326 721239 289310 104 221302359661 138280 258 277 71 -12 +0 +0 +7 +10 0.5
203327 MLBBAL 69% 361321 701238 28929 104 218299349648 131280 258 278 71 -12 +0 +0 +6 +10 0.5
203428 MLBBAL 69% 357317 701238 28919 93 221302353656 132279 258 277 70 -12 +1 -0 +6 +10 0.5
203529 MLBBAL 67% 348309 671138 27909 93 217299350648 133278 268 275 68 -12 +1 -1 +6 +10 0.3
203630 MLBBAL 66% 338299 651137 27889 83 217301344646 127277 268 272 66 -13 +0 -1 +6 +10 0.2
203731 MLBBAL 71% 344305 651137 27919 83 213296338634 125274 268 268 63 -14 +0 -2 +6 +10 -0.0
▸ Career Totals
Career 35353141 6831163077 27291193 9234 217299347646 130279 268 274 68 -129 +5 -5 +63 +100 3.5
/ 162G 650578 12621614 5016817 176 218300348647 130280 268 274 68 -24 +1 -1 +12 +18 0.6
Career 57345073 107718248121 4411500168 16362 212297339635 126274 268 286 77 -147 +8 -7 +102 +162 12.1
/ 162G 650575 12221514 5017019 187 212297339636 127273 268 286 77 -17 +1 -1 +12 +18 1.4

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
202317 ROKDSL Orioles Orange 4941 11220 5132 11 268375415790 146393 2710 349 125 +1 -0 +1 0.3
202418 ROKDSL Orioles Orange 13193 22602 182418 124 237450366815 129294 1814 384 152 +8 +1 +4 1.2
202519 ROKFCL Orioles 136110 29324 21304 114 264400436836 173325 2215 376 146 +7 +1 +4 1.2

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,7137895216294343+66+328.77.6
/1626641417+11.9+5.71.6pk7: 7

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
Juan Ortega (OGILVIE) 20 32→37 37→42 58→63 53 180/273/274 94252 416 30% 6% 47 -0.4
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
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
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
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
Robert Gonzalez
2021 · A
20 42 40→45 54→60 47 195/295/296 102308 78 35% 10% 69 -0.4 201/299/281 80274 617 26% 10% 66 -0.6 179/307/2264622443020%12%56-0.5
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Jared Serna
2022 · A
20 42→49 39→45 56→50 54 198/298/287 89252 522 22% 10% 67 -0.5 215/282/333 118275 1117 25% 7% 72 -0.2 214/272/339125267131524%6%65-0.5
Adan Velazquez
2010 · A
20 44→52 43→45 54→50 43 215/277/331 116278 911 25% 6% 69 -0.4 210/261/303 93295 710 30% 5% 54 -1.4 248/287/342943018620%4%71-0.2
Christian Lopes
2013 · A
20 42→50 42→45 53→50 42 207/256/324 117265 88 25% 5% 57 -1.2 204/258/280 76260 44 22% 6% 46 -2.0 218/301/343126271131323%9%80+0.2
Luke Adams
2023 · A
19 50→35 40→45 55 45 230/305/328 98330 718 30% 8% 80 +0.4 188/317/307 119267 1220 31% 11% 83 +0.6 183/337/342159234192128%12%99+0.8
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
Glenn Santiago
2021 · A
20 43 37→40 55→45 46 200/274/277 78262 313 23% 7% 54 -1.4 206/269/298 92281 79 27% 7% 56 -1.3 184/247/261772747833%7%35-1.1
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
Adrian Abreu
2011 · A
20 43 37→40 52→55 44 204/258/281 77261 310 22% 6% 46 -2.0 205/283/290 85253 715 20% 9% 61 -1.0 194/284/2748023182019%10%56-0.4
Ian Lewis Jr.
2023 · A
20 46→41 40→45 57→60 42 218/276/313 95301 717 29% 7% 63 -0.9 213/275/311 98289 722 27% 7% 63 -0.9 205/269/314109262103425%7%58-0.7
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
Jorge Vega-Rosado
2012 · A
20 47 41→45 55 41 224/275/324 100304 819 28% 6% 65 -0.7 205/261/286 81311 614 34% 6% 50 -1.8 174/233/2315727541536%6%21-1.4
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
Masyn Winn
2022 · A
20 42→52 40→50 57→55 42 201/257/293 92281 622 30% 7% 50 -1.8 232/286/367 135290 1221 23% 7% 82 +0.5 254/312/374120299111118%7%92+1.0