Alberto BarrigaC Hillsboro Hops
Age 21 R/R 5'9" / 155 lbs A+ HR +4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION244 act + 162 ros · stats below = ROS only
wRC+†54
AVG/OBP/SLG.183 / .254 / .291
PA162
HR3
SB5
K%31
BB%7
BABIP254
ISO108
MLB%0%
Value2026 · WAR
BAT: -19.4 runs (wOBA-derived runs vs avg)-19BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.3 runs (Defensive runs vs avg)+0FLDPOS: +7.3 runs (Positional adjustment)+7POSREP: +11.5 runs (Replacement-level credit)+12REPTotal WAR: +0.20+0.2WAR
0.00.91.90.00.50.91.21.31.41.41.2+$48M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 53 / POW 35
Toolsscout grade
CONTACT53
scouting grade only
POWER35
scouting grade only
EYE46
scouting grade only
SPEED53
scouting grade only
DEFENSE60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.9$3M+$2M
2029Pre-Arb$0.8M+1.2$8M+$7M
2030Pre-Arb$0.9M+1.3$8M+$7M
2031Arb-1$3M+1.4$8M+$6M
2032Arb-2$4M+1.4$7M+$5M
2033Arb-3$6M+1.2$6M+$3M
Totals $15M $39M +$30M

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
202217 ROKDSL D-backs Black 130110 18620 15272 67 164276255530 91212 2112 237 40
202217 ROKDSL D-backs Black 130104 261030 21182 67 250386404790 154295 1416 351 126
202318 ROKACL D-backs Red 3531 10011 270 33 323364484848 161360 206 356 131
202318 ROKACL D-backs Red 3529 12011 450 33 4144855861.071 172440 1411 444 198
202419 ROK2 teams 233215 37914 13783 125 172229279509 107244 336 226 31
202419 ROK2 teams 233204 531524 24523 125 260346412758 152327 2210 338 117
202520 A2 teams 483421 581612 4319314 205 138241195435 57246 409 204 14
202520 A2 teams 483398 792124 6613014 205 198333291624 93282 2714 294 83
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 A+ARI 244224 4210010 16711 102 188245366611 179219 297 264 61 -11 +1 +0 +4 +7 0.2
YTD21 A+ARI 244215 5314012 25521 102 247328479807 233266 2110 351 127 +7 +1 +0 +4 +7 2.0
ROS21 A+ARI 0% 162147 27703 12512 51 183254291545 108255 317 256 54 -8 +1 +0 +3 +5 -0.0
ROS21 MLBARI 0% 11 0000 000 00 258 00 249 49 -0 +0 +0 +0 +0 -0.0
FULL21 A+ARI 245225 4210010 16711 102 187244364608 178218 297 264 61 -11 +1 +0 +4 +7 0.2
TOT21 A+ARI 406371 6917013 281223 153 186248336585 151233 307 261 58 -19 +2 +0 +7 +12 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBARI 25% 485439 8620112 371456 113 196268328596 132261 308 269 64 -20 +1 +1 +9 +14 0.5
202823 MLBARI 38% 520468 9622214 411506 123 205278350628 145264 298 278 71 -17 +1 +1 +9 +15 0.9
202924 MLBARI 44% 520467 9722214 421476 123 208282353635 146267 288 284 75 -14 +1 +1 +9 +15 1.2
203025 MLBARI 47% 520467 9922215 421456 113 212285364649 152267 288 287 78 -13 +1 +1 +9 +15 1.3
203126 MLBARI 49% 520467 9922215 421456 113 212285364649 152267 288 288 79 -13 +1 +1 +9 +15 1.4
203227 MLBARI 49% 520466 9822215 431466 113 210285363648 152267 288 288 79 -13 +1 +1 +9 +15 1.4
203328 MLBARI 49% 520466 9822215 431466 113 210285363648 152266 288 287 78 -13 +1 +0 +9 +15 1.2
203429 MLBARI 48% 520465 9622114 441476 103 206283348632 142266 288 285 76 -14 +1 -1 +9 +15 1.1
203530 MLBARI 52% 520465 9521114 441496 102 204282344626 140264 298 282 74 -15 +1 -1 +9 +15 0.9
202722 MLBARI 25% 122111 21503 9361 31 189256315572 126263 307 263 59 -6 +0 +0 +2 +3 0.0
202823 MLBARI 38% 200180 38915 16582 51 211283356638 144267 298 272 66 -8 +1 +0 +4 +6 0.3
202924 MLBARI 44% 229206 431016 18653 51 209282354636 146269 288 278 71 -8 +1 +0 +4 +6 0.4
203025 MLBARI 47% 246221 471117 20693 51 213287367653 154270 288 281 73 -7 +1 +0 +4 +7 0.5
203126 MLBARI 49% 255229 481117 21713 61 210285358643 148270 288 282 74 -7 +1 +0 +5 +7 0.6
203227 MLBARI 49% 256230 481117 21723 61 209283357640 148269 288 282 74 -8 +1 +0 +5 +7 0.6
203328 MLBARI 49% 256230 481117 21723 51 209283357640 148269 288 281 73 -8 +1 +0 +5 +7 0.5
203429 MLBARI 48% 251225 481117 21713 51 213289364654 151268 288 279 72 -8 +1 -0 +4 +7 0.4
203530 MLBARI 52% 270242 501117 23773 51 207284347631 140267 299 277 70 -9 +1 -1 +5 +8 0.3
▸ Career Totals
Career 20861875 39190856 17059124 459 209283355637 146271 288 278 71 -68 +5 +1 +37 +59 3.6
/ 162G 650584 12128217 531847 143 207281349630 142269 288 278 71 -21 +2 +0 +12 +18 1.1
Career 56885094 101423320138 463167675 14547 199276334609 135264 298 273 67 -213 +10 +4 +102 +161 6.6
/ 162G 650582 11627216 531929 175 199276335611 136265 308 273 67 -24 +1 +0 +12 +18 0.8

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 D-backs Black 130104 261030 21182 67 250386404790 154295 1416 351 126 +4 -2 +4 0.6
202318 ROKACL D-backs Red 3529 12011 450 33 4144855861.071 172440 1411 444 198 +4 -1 +1 0.4
202419 AVisalia Rawhide 2019 2200 1100 00 105150211361 105222 505 163 -17 -3 +0 +1 -0.2
202419 ROKACL D-backs 213185 511324 23423 125 276365432797 157333 2011 354 129 +7 +0 +6 1.4
202520 AVisalia Rawhide 410341 681914 5311812 164 199328296624 97290 2913 293 82 -8 +2 +12 0.5
202520 INTLAlgodoneros de Guasave 7357 11210 13122 41 193361263624 70244 1618 301 88 -1 +0 +2 0.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
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#3Derek Norrislast yr '17
career totals — 6 seasons, 2,195 PA
62,1956326230304380+39+5013.713.7
/162664198+11.9+15.14.1pk7: 14
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#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 4 projected seasons
42,0855744208279353+37+164.24.0
/1626641814+11.9+5.11.3pk7: 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
Alberto Barriga (OGILVIE) 21 36→53 26→35 53 46 186/248/336 151233 1315 30% 7% 58 +0.2
Christian Cairo
2022 · A
21 39→46 40 53→60 46 187/281/276 89288 716 34% 10% 58 -1.2 194/293/274 80293 618 32% 11% 63 -0.9 214/304/2836830343427%10%66-0.4
Jonathan Ornelas
2021 · A
21 41→51 39→45 50 42 199/261/284 85279 611 30% 7% 50 -1.8 227/277/335 108310 1110 29% 6% 69 -0.4 235/295/3248832691229%7%70-0.3
Cutter Dykstra
2010 · A
21 40→50 40 47→55 43 198/260/282 84275 811 30% 7% 48 -1.9 217/273/292 75304 616 29% 6% 56 -1.3 232/301/3168431561626%8%72-0.2
Adan Velazquez
2011 · A
21 42→52 41→45 52→50 40 203/262/305 102282 710 29% 6% 55 -1.4 223/270/319 96299 89 27% 5% 62 -0.9 248/287/342943018620%4%71-0.2
Christopher Bostick
2014 · A
21 43→53 43→45 52→55 40 209/264/322 113296 1014 32% 6% 60 -1.0 209/257/326 117286 1016 29% 5% 58 -1.2 242/294/36111931110724%5%79+0.2
Francisco Acuna
2022 · A
22 39→49 38→45 48→50 44 184/272/269 85267 510 31% 8% 52 -1.6 206/276/298 92284 611 28% 6% 60 -1.0 223/293/3229929491626%7%70-0.2
Wynton Bernard
2013 · A
22 43→53 39→45 52→60 42 206/267/294 87298 610 31% 7% 54 -1.4 238/288/332 94320 619 26% 6% 72 -0.2 258/303/3529332262821%5%79+0.3
Dru Baker
2022 · A
22 45→55 37→40 56→60 41 213/266/295 82298 414 28% 6% 54 -1.4 239/296/340 101343 930 31% 6% 79 +0.3 247/300/3308335173930%6%73-0.1
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
James Harris
2015 · A
21 40→50 41→40 48→50 38 199/248/293 95285 1012 33% 6% 46 -2.0 225/287/317 92321 713 30% 7% 68 -0.5 235/301/3259033151528%8%73-0.1
Jorge Alcantara
2013 · A
21 42 41→45 50 43 201/271/299 98298 811 33% 8% 58 -1.2 193/263/287 94294 614 34% 8% 51 -1.7 147/226/2449722162534%8%24-0.9
Gioskar Amaya
2014 · A
21 41→48 39→40 49→50 39 200/253/292 92279 59 29% 5% 48 -1.9 201/266/279 78285 510 29% 7% 50 -1.7 194/263/2626927651029%7%42-1.5
Gilberto Celestino
2019 · A
20 43→53 38→45 52→55 41 206/254/285 79277 512 27% 6% 46 -2.0 219/275/319 100284 88 25% 7% 64 -0.8 240/311/3197931771425%9%75-0.0
Ronaldo Urdaneta
2021 · A
22 45 39→40 52→60 40 212/268/302 90310 612 32% 7% 56 -1.3 184/266/257 73309 522 38% 9% 46 -2.0 142/239/1965324353339%9%17-1.1
Raynel Delgado
2021 · A
21 46→56 37→40 50→60 42 217/268/291 74307 49 30% 6% 53 -1.5 197/260/284 87287 714 32% 7% 49 -1.8 242/304/3369433383228%7%76+0.1
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
Justin Bohn
2014 · A
21 46→56 39→40 54→45 40 218/270/303 85316 714 32% 6% 57 -1.2 225/275/310 85316 69 29% 6% 61 -1.0 214/265/293793025729%6%49-1.3
Evan Crawford
2010 · A
21 45→55 36→45 57→55 39 212/259/279 67305 316 30% 6% 46 -2.0 237/278/322 85326 318 27% 4% 65 -0.7 245/287/3338833532126%4%67-0.5
A.J. Jimenez
2011 · A
21 46→56 40→45 50 35 224/254/314 90308 713 29% 4% 53 -1.5 246/284/346 100309 710 22% 5% 74 -0.1 257/295/356993156720%5%78+0.1
Diego Infante
2021 · A
21 44→54 38→45 52→50 38 206/255/285 79315 59 35% 6% 46 -2.0 237/291/363 126369 1312 37% 7% 82 +0.5 234/285/359124358141436%6%76+0.1