Jorge BarrosaLF Arizona Diamondbacks
Age 25 S/L 5'6" / 165 lbs MLB HR +4% Svc 0.407 · Ctrl thru 2031
2026 ROS PROJECTION129 act + 103 ros · stats below = ROS only
wRC+†vL 18-2vR -53
AVG/OBP/SLG.215 / .284 / .355
PA103
HR2
K%25
BB%8
BABIP273
ISO140
MLB%100%
Value2026 · WAR
BAT: -9.5 runs (wOBA-derived runs vs avg)-10BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +2.2 runs (Defensive runs vs avg)+2FLDPOS: -1.0 runs (Positional adjustment)-1POSREP: +6.6 runs (Replacement-level credit)+7REPTotal WAR: -0.20-0.2WAR
0.00.51.00.00.8+$5M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Splits · ContractCON 50 / POW 35
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
904.9%
xwOBA
100.219
POWER35
Barrel%
174.0
Avg EV
2086.8
Bat Spd
3369.6
EYE50
Chase%
9015.4%
SPEED55
Sprint
7628.5
DEFENSE60
scouting grade only
Platoon Splits2025-2026 · 140 PA
vs LHP
vs RHP
Edge
PA
70
70
wRC+
70
-3
◀◀L
wOBA
277
181
◀◀L
ISO
187
103
◀◀L
BABIP
207
271
▶▶R
K%
22.9%
38.6%
◀◀L
BB%
7.1%
0.0%
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.407 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M
2027Pre-Arb$0.8M+0.8$3M+$2M
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $1M $3M +$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
201817 ROKMissoula Osprey 308276 58642 186512 398 210288283570 72265 216 253 52
201817 ROKMissoula Osprey 308265 74863 294512 398 279376389764 109324 159 347 124
202120 A+2 teams 435398 841426 2011213 2911 211271302573 90277 265 251 50
202120 A+2 teams 435389 1112637 297913 2911 285355422777 136341 187 346 123
202221 AA2 teams 553500 11628211 411085 2612 232297362659 130274 207 286 77
202221 AA2 teams 553474 13233213 67855 2612 278374439812 160315 1512 360 134
202322 AAAReno Aces 502444 9215510 481173 157 207289331620 124256 2310 273 67
202322 AAAReno Aces 502412 11320813 80823 157 274396456852 182312 1616 376 146
202423 AAA4 teams 449406 781827 321114 175 192258298556 106243 257 243 44
202423 AAA4 teams 449394 992139 44824 175 251333388721 137293 1810 320 103
202524 AAA2 teams 533478 1112428 431392 104 232298341639 109306 268 279 71
202524 AAA2 teams 533465 1263228 561172 104 271352400752 129341 2211 333 113
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 MLBARI 129113 211012 10361 00 186258345603 159253 288 257 55 -7 +0 +1 -1 +4 -0.3
YTD25 MLBARI 129113 211012 10361 00 186258345603 159253 288 260 57 -6 +0 +1 -1 +4 -0.3
ROS25 MLBARI 100% 10393 20512 8261 31 215284355639 140274 258 283 74 -3 +0 +1 +0 +3 0.1
ROS25 MLBARI 100% 10393 20512 8261 31 215284355639 140277 258 280 72 -3 +0 +1 +0 +3 0.1
FULL25 MLBARI 232206 411524 18622 31 199270350619 150262 278 267 63 -10 +0 +2 -1 +7 -0.2
TOT25 MLBARI 232206 411524 18622 31 199270350619 150262 278 269 64 -10 +0 +2 -1 +7 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBARI 65% 415375 802028 341053 143 213284341625 128272 258 282 74 -12 +2 +4 +1 +12 0.7
202726 MLBARI 65% 270244 521325 22682 92 213284344628 131274 258 279 72 -9 +1 +2 +1 +8 0.4
▸ Career Totals
Career 468425 852338 321184 133 200262325587 125253 257 259 56 -23 +1 +7 +5 +13 0.3
/ 162G 650590 11832411 441646 184 200263324586 124254 257 259 56 -32 +2 +9 +7 +18 0.5
Career 32982970 6391302054 24478343 15351 215284327611 112271 247 269 64 -135 +10 +8 +12 +93 -1.2
/ 162G 650585 12726411 481548 3010 217285332617 115274 247 269 64 -27 +2 +2 +2 +18 -0.2

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
201817 ROKMissoula Osprey 308265 74863 294512 398 279376389764 109324 159 347 124 +8 +5 +9 2.2
202120 A+Hillsboro Hops 272242 621834 22486 207 256333405738 149304 188 329 110 +3 +1 +8 1.2
202120 AVisalia Rawhide 163147 49803 7317 94 333391449840 116404 194 374 144 +8 +0 +5 1.3
202221 AAAmarillo Sod Poodles 510434 12030212 65804 2211 276376438814 161314 1613 360 134 +20 +0 +14 3.5
202221 A+Hillsboro Hops 4340 12301 251 41 300349450799 150324 125 356 131 +1 +0 +1 0.3
202322 AAAReno Aces 502412 11320813 80823 157 274396456852 182312 1616 376 146 +26 +0 +14 4.1
202423 MLBArizona Diamondbacks 1817 3200 020 10 176176294471 118200 110 193 6 -2 +0 +1 +2 +1 0.1
202423 AAAReno Aces 329285 771718 38593 124 270362421783 151314 1812 349 126 +10 +1 +9 2.0
202423 ROKACL D-backs 3834 8111 271 11 235297412709 176259 185 306 92 -0 -0 +1 0.1
202423 INTLCangrejeros de Santurce 6458 11110 4140 30 190242241483 52244 226 216 24 -6 +1 +2 -0.3
202524 MLBArizona Diamondbacks 7771 10301 2221 00 141176225401 85176 293 175 -8 -9 +0 +3 +2 +2 -0.3
202524 AAAReno Aces 456394 1162927 54951 104 294381431812 137369 2112 360 133 +17 +0 +13 3.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 9588 13501 2241 10 148176239414 91182 252 179 -5 -11 +0 +3 +4 +3 -0.1

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
#1Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
47081319204267330-1+7-0.9-0.8
/1626641218-1.2+6.1-0.9pk7: -1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Jorge Barrosa (OGILVIE) 25 50 35 55 50 199/270/350 150262 43 27% 8% 64 -0.2
Nick Sogard
2023 · AAA
25 44→50 43→45 51→50 48 220/287/326 106273 1115 23% 8% 72 -0.2 228/300/331 103288 916 22% 9% 78 +0.2 234/313/345111295101522%10%84+0.5
Alejandro Ortiz
2014 · AAA
24 47→53 42→30 56→50 42 227/281/334 107302 920 27% 6% 70 -0.3 227/275/324 97330 815 31% 6% 65 -0.7 253/306/3388635271128%6%80+0.2
Darnell Sweeney
2016 · MLB
25 45→48 45→50 51→55 42 222/276/353 131299 1221 29% 6% 73 -0.1 212/262/325 113290 1016 29% 6% 60 -1.0 198/252/314116294121435%6%51-0.9
Jarred Ball
2008 · AAA
25 47→49 40→45 51→60 43 225/280/323 98302 619 26% 6% 66 -0.6 226/286/335 109316 619 28% 7% 72 -0.2 223/297/34111833633231%9%74-0.0
Luis González
2022 · AAA
26 43→52 44→45 51→50 46 215/279/327 112272 1318 26% 7% 69 -0.4 240/311/358 118312 1118 25% 9% 90 +1.0 246/323/362117312102023%9%93+0.6
Jason Romano
2004 · MLB
25 44 41→45 56→50 46 216/271/313 97270 820 23% 7% 61 -1.0 226/276/341 115281 1111 23% 6% 70 -0.3 255/296/3731183109920%5%84+0.3
Leo Rivas
2023 · AAA
25 44→54 40 53→65 46 213/282/304 90289 820 28% 8% 63 -0.8 232/329/331 99311 936 25% 12% 91 +1.1 239/352/3359531894424%14%101+1.2
Dalton Pompey
2018 · MLB
25 49→59 39→45 52→55 45 235/288/323 88299 621 23% 7% 70 -0.3 228/292/331 103311 916 28% 8% 75 -0.0 234/297/344110309111726%7%79+0.1
Kaleb Cowart
2017 · MLB
25 43→52 42→45 52→50 40 211/258/321 110288 915 29% 6% 57 -1.2 220/271/344 124286 1115 26% 6% 69 -0.4 219/272/343124277111425%6%65-0.5
Tyler Goeddel
2018 · MLB
25 45→50 41→45 53→55 45 217/280/317 100275 816 23% 7% 66 -0.6 198/260/284 86284 69 30% 6% 49 -1.8 175/236/245702654534%6%26-1.4
Juan Silva
2016 · AAA
25 47→46 39→45 55 51 221/296/313 92288 523 24% 9% 72 -0.2 220/289/315 95287 714 24% 8% 69 -0.4 200/265/266662794628%8%46-0.5
Cole Tucker
2021 · MLB
25 45→46 43→45 52→55 44 221/275/333 112281 914 25% 7% 68 -0.5 206/270/307 101289 913 30% 8% 59 -1.1 195/269/2858928171331%9%51-0.9
Yancarlo Angulo
2012 · AAA
25 48→51 39→45 53→55 44 229/281/322 93285 618 22% 6% 66 -0.6 240/290/350 110306 913 24% 4% 79 +0.3 238/290/34310530591124%4%74-0.0
Ben Copeland
2009 · AAA
25 50→55 41→45 55 49 236/297/346 110288 616 20% 8% 79 +0.3 240/291/351 111300 819 21% 7% 79 +0.3 244/295/35811430582122%6%80+0.2
Drew Ferguson
2018 · AAA
25 49 43→45 51→55 44 234/298/348 114315 1019 28% 7% 82 +0.5 241/322/354 113329 1019 28% 9% 93 +1.3 231/324/33110032992329%10%86+0.4
Clete Thomas
2009 · MLB
25 48→52 42→50 53→55 45 230/290/343 113306 923 27% 7% 77 +0.1 227/297/358 131320 1224 30% 8% 84 +0.6 216/273/352136301132131%7%69-0.3
Tyler Saladino
2014 · AAA
25 42→47 40→45 55 47 206/277/296 90272 823 26% 8% 59 -1.1 239/290/343 104296 923 21% 6% 76 +0.1 256/300/368112305112519%5%85+0.4
Daniel Ortmeier
2007 · MLB
26 44→51 45→50 51→55 42 220/275/345 125270 1319 23% 5% 71 -0.3 225/279/344 119287 1116 25% 6% 72 -0.2 228/287/338110295101525%6%73-0.1
Matt Rudick
2023 · AAA
25 42→44 39→45 54→50 49 201/285/293 92253 516 22% 8% 63 -0.9 220/305/352 132274 1314 23% 9% 86 +0.8 206/302/338132254151624%10%78+0.1
Elliot Johnson
2009 · MLB
25 43→53 44→45 52→60 38 214/259/338 124292 1116 30% 5% 63 -0.9 230/275/356 126300 1320 27% 5% 73 -0.1 234/287/347113305113026%6%73-0.1