Jose UrbinaC ACL D-backs
Age 20 R/R 5'11" / 195 lbs ROK HR +4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION85 act + 56 ros · stats below = ROS only
wRC+†53
AVG/OBP/SLG.178 / .265 / .276
PA56
HR1
K%32
BB%9
BABIP253
ISO99
MLB%0%
Value2026 · WAR
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.5 runs (Positional adjustment)+3POSREP: +4.0 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
0.00.51.00.30.60.80.90.90.90.80.70.50.2+$47M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 25 / POW 20
Toolsscout grade
CONTACT25
scouting grade only
POWER20
scouting grade only
EYE60
scouting grade only
SPEED35
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
2026MiLBstill in minors · estimated debut 2032
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+0.9$2M+$2M
2033Pre-Arb$1.0M+0.9$2M+$2M
2034Pre-Arb$1.0M+0.8$2M+$1M
2035Arb-1$1M+0.7$1M+$1.0M
2036Arb-2$1M+0.5$0.9M+$0.5M
2037Arb-3$0.6M+0.2$0.3M+$0.2M
Totals $6M $9M +$6M

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 Arizona Black 123106 18400 9326 12 170273208480 38237 267 225 30
202317 ROKDSL Arizona Black 123100 24700 15226 12 240372310682 70300 1812 319 102
202418 ROKDSL Arizona Red 147128 23402 9428 11 180276258534 78244 296 231 35
202418 ROKDSL Arizona Red 147125 34603 12288 11 272372392764 120323 198 346 123
202519 ROKDSL Arizona Red 150122 16311 164410 00 131284197481 66190 2911 217 24
202519 ROKDSL Arizona Red 150113 21411 252710 00 186378265644 80230 1817 315 99
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKARI 8570 11213 11374 00 157306343649 186267 4413 276 69 -3 +0 +0 +2 +2 0.1
YTD20 ROKARI 8563 15314 18264 00 238435508943 270333 3121 419 179 +8 +0 +0 +2 +2 1.2
ROS20 ROKARI 0% 5650 9201 5181 10 178265276541 99263 329 255 53 -3 +0 +0 +1 +2 -0.0
ROS20 MLBARI 0% 01 0000 000 00 265 239 41 +0 +0
FULL20 ROKARI 8571 11213 11374 00 155306338644 183258 4413 276 69 -3 +0 +0 +2 +2 0.1
TOT20 ROKARI 141120 20414 16555 10 166289315604 149259 3911 268 63 -6 +0 +0 +3 +4 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBARI 34% 208182 35713 19645 21 192286291578 99267 319 265 61 -9 +0 +0 +4 +6 0.0
202822 MLBARI 48% 332291 571126 31997 31 196289309598 113270 309 273 67 -12 +0 +0 +6 +9 0.3
202923 MLBARI 54% 416366 731428 381229 41 199291314605 115272 299 278 71 -14 +0 +0 +7 +12 0.6
203024 MLBARI 55% 472415 8516310 4413710 52 205296330626 125273 299 281 73 -14 +0 +0 +8 +13 0.8
203125 MLBARI 56% 504442 9017310 4714610 52 204295324618 120274 299 282 74 -15 +0 +0 +9 +14 0.9
203226 MLBARI 56% 520456 9318311 4815011 52 204295329624 125273 299 283 74 -15 +0 +0 +9 +15 0.9
203327 MLBARI 60% 520455 9318311 4915111 52 204297330627 125273 299 283 74 -15 +0 +0 +9 +15 0.9
203428 MLBARI 62% 520455 9318311 4915111 52 204297330627 125272 299 282 74 -15 +0 -1 +9 +15 0.8
203529 MLBARI 63% 520454 9117310 5015211 52 200295317612 117271 2910 280 72 -16 +0 -1 +9 +15 0.7
203630 MLBARI 63% 513448 8917210 4915211 52 199293312606 114270 3010 277 70 -17 +0 -2 +9 +15 0.5
203731 MLBARI 65% 485426 831629 4614510 41 195288305594 110267 309 273 67 -18 +0 -3 +9 +14 0.2
203832 MLBARI 65% 454399 761428 431379 41 190284296580 105264 309 267 63 -19 +0 -4 +8 +13 -0.1
202721 MLBARI 34% 7162 11201 7222 10 177282258540 81269 3110 251 50 -4 +0 +0 +1 +2 -0.1
202822 MLBARI 48% 161142 28513 15483 21 197287310597 113272 309 260 57 -8 +0 +0 +3 +5 -0.0
202923 MLBARI 54% 226198 40814 21665 21 202295313608 111274 299 265 61 -10 +0 +0 +4 +6 0.1
203024 MLBARI 55% 262231 46915 24765 31 199288312600 113276 299 268 64 -11 +0 +0 +5 +7 0.2
203125 MLBARI 56% 282248 521026 26816 31 210300339639 129276 299 269 64 -11 +0 +0 +5 +8 0.2
203226 MLBARI 56% 292257 531026 27846 31 206297331627 125276 299 269 64 -12 +0 +0 +5 +8 0.2
203327 MLBARI 60% 310272 571127 29906 31 210300342642 132275 299 269 64 -12 +0 +0 +6 +9 0.2
203428 MLBARI 62% 321280 581127 31937 31 207302336638 129275 2910 268 64 -13 +0 -0 +6 +9 0.1
203529 MLBARI 63% 326285 581127 31957 31 204297330627 126274 2910 267 62 -14 +0 -1 +6 +9 0.0
203630 MLBARI 63% 325284 571126 31967 31 201295317612 116272 3010 264 60 -15 +0 -1 +6 +9 -0.1
203731 MLBARI 65% 315276 531016 30946 31 192285301586 109270 3010 260 57 -15 +0 -2 +6 +9 -0.2
203832 MLBARI 65% 295259 49915 28896 31 189283290573 100266 309 255 53 -16 +0 -2 +5 +8 -0.4
▸ Career Totals
Career 31862795 5621071763 30093466 3211 201294319613 118275 299 265 61 -141 +2 -7 +57 +90 0.2
/ 162G 650570 11522313 6119113 72 202293319612 118276 299 265 61 -29 +1 -1 +12 +18 0.1
Career 59405195 102419630111 5521742140 5522 197291310602 113270 299 274 68 -216 +2 -10 +106 +168 5.1
/ 162G 650568 11121312 6019115 62 195289306595 111268 299 274 68 -24 +0 -1 +12 +18 0.6

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 Arizona Black 123100 24700 15226 12 240372310682 70300 1812 319 102 +0 -1 +3 0.3
202418 ROKDSL Arizona Red 147125 34603 12288 11 272372392764 120323 198 346 123 +4 -0 +4 0.8
202519 ROKDSL Arizona Red 150113 21411 252710 00 186378265644 80230 1817 315 99 -0 +0 +4 0.4

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
#2Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#3Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#4Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#5Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,3126333199289314+59+323.93.7
/162664137+11.9+6.40.8pk7: 3

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
Jose Urbina (OGILVIE) 20 25 20 35 60 166/289/315 149259 41 39% 11% 63 +0.1
Franklin Tineo
2016 · A
21 36 38→45 41→50 47 177/258/254 77247 57 29% 9% 41 -2.3 190/264/281 91260 710 28% 8% 50 -1.7 184/261/2809623981325%8%47-0.7
Victor Moscote
2014 · A
20 40 37→30 40→45 37 194/243/263 69285 45 32% 5% 36 -2.7 209/262/265 56278 25 24% 6% 44 -2.1 209/266/252432682321%6%40-0.8
Juan Zabala
2019 · A
20 39 34→40 43→50 49 181/263/236 55238 17 23% 8% 39 -2.5 188/251/276 88288 76 35% 6% 43 -2.2 203/266/29188284101630%7%50-0.7
Christopher Tamarez
2014 · A
20 42 38→45 36→40 41 203/248/281 78264 63 25% 5% 43 -2.2 202/244/257 55288 35 29% 5% 33 -2.9 184/216/19172630329%4%0-1.7
Anneury Peguero
2007 · A
20 43 35→30 44→50 48 201/266/259 58253 27 20% 7% 45 -2.1 211/289/268 57271 312 21% 9% 57 -1.2 205/293/2433826021620%10%50-0.6
Jose Rivera
2010 · A
20 40 35→40 39→45 44 188/245/244 56251 26 25% 6% 31 -3.0 189/229/245 56245 25 23% 4% 24 -3.5 198/244/266682503421%4%33-1.0
Carlos Gonzalez
2014 · A
20 38 34→30 39→40 41 180/242/229 49280 24 34% 7% 27 -3.3 203/258/262 59280 24 26% 6% 42 -2.3 201/255/247462711225%6%34-0.9
Maurizo Buda
2012 · A
20 40 37→40 38→40 42 189/263/261 72271 54 30% 7% 45 -2.1 205/282/282 77293 54 29% 8% 58 -1.2 192/282/254622764129%9%51-0.7
Juan Heredia
2012 · A
20 45 35→30 38→50 52 207/291/269 62274 26 23% 10% 59 -1.1 202/293/262 60264 211 21% 10% 58 -1.2 188/302/2445624801521%12%55-0.6
Miguel Moreno
2009 · A
19 38 39→40 42→40 48 184/276/263 79271 75 32% 10% 52 -1.6 200/281/271 71286 55 29% 9% 56 -1.3 176/264/209332503328%10%29-0.9
Luis Cruz
2012 · A
19 39 35→40 43→45 42 186/235/238 52254 25 27% 6% 25 -3.5 220/272/314 94275 95 22% 5% 61 -1.0 227/272/301753026326%4%56-0.5
Anthony Rodriguez
2016 · A
20 37 38→40 39→45 37 182/244/264 82270 63 33% 5% 37 -2.6 171/254/244 73261 55 34% 8% 37 -2.6 138/240/198602105433%9%18-1.5
Miguel Arrendell
2008 · A
20 39 36→30 39→50 49 183/257/243 60229 45 21% 8% 37 -2.6 205/297/270 65270 412 23% 11% 62 -0.9 199/293/2596126741524%11%55-0.6
Juan Montes
2015 · A
20 41 36→30 38→55 44 192/267/259 67272 45 29% 8% 46 -2.0 191/270/266 75250 612 25% 6% 50 -1.8 185/271/2395324342123%5%42-0.7
Willy Diaz
2015 · A
21 36 36→40 45→40 46 170/263/235 65253 45 32% 9% 40 -2.4 187/263/267 80309 54 37% 8% 46 -2.0 184/258/270863085239%8%42-0.8
Marco Guzman
2015 · A
20 41 39→45 44→50 48 196/264/281 85246 67 22% 8% 50 -1.7 217/263/307 90264 57 19% 6% 55 -1.4 227/264/3321052916823%5%60-0.3
Luis Reynoso
2015 · A
20 41 37→30 43→50 39 194/249/260 66291 47 33% 6% 37 -2.6 191/245/244 53335 35 41% 6% 32 -3.0 171/227/194233141243%6%9-1.2
Gilberto Vizcarra
2019 · A
20 35 38→45 47→40 46 171/243/241 71215 63 23% 7% 32 -3.0 206/263/288 82261 64 22% 6% 51 -1.7 226/269/325992749121%4%62-0.3
Jose Cordoba
2023 · A
20 37 41→45 44→55 39 187/251/282 95271 109 33% 6% 46 -2.0 202/259/294 92279 611 28% 6% 51 -1.7 199/258/2929326841526%6%47-0.8
Juan Fernandez
2019 · A
20 42→52 38→40 39→50 43 202/259/282 81260 54 24% 6% 48 -1.9 205/262/300 95269 85 26% 6% 54 -1.4 239/301/3329329710922%6%74-0.0