Arol VeraSS Salt Lake Bees
Age 23 S/R 6'2" / 230 lbs AAA HR -4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION90 act + 230 ros · stats below = ROS only
wRC+†25
AVG/OBP/SLG.178 / .228 / .248
PA230
HR2
K%32
BB%5
BABIP257
ISO70
MLB%10%
Value2026 · WAR
BAT: -31.0 runs (wOBA-derived runs vs avg)-31BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -1.90-1.9WAR
0.00.51.00.00.0-$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 40
Toolsscout grade
CONTACT40
scouting grade only
POWER40
scouting grade only
EYE50
scouting grade only
SPEED40
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
2029Pre-Arb$0.8M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-7M +$0.0M

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
202118 ROK2 teams 254233 52920 12857 114 223282279561 56347 335 251 50
202118 ROK2 teams 254227 691630 18597 114 304373401774 97406 237 348 124
202219 AInland Empire 66ers 551502 781234 382036 197 155223215439 60247 377 199 11
202219 AInland Empire 66ers 551487 1011644 531496 197 207293281574 74287 2710 266 62
202320 A+2 teams 551508 1131714 211745 125 222260283544 61321 324 239 41
202320 A+2 teams 551494 1171725 351385 125 237294310604 73310 256 268 63
202421 AA2 teams 399370 53902 211563 35 143195184379 41238 395 171 -11
202421 AA2 teams 399360 651302 311153 35 181251233485 53257 298 225 31
202522 A+2 teams 325295 501225 19986 20 169234275509 105232 306 221 28
202522 A+2 teams 325284 601426 30746 20 211300338638 127262 239 287 78
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AAALAA 9084 13210 3312 11 155202202405 48245 343 166 -15 -12 -0 +0 +1 +3 -0.9
YTD23 AAALAA 9083 14210 4242 11 169225217442 48237 274 204 15 -9 -0 +0 +1 +3 -0.5
ROS23 AAALAA 10% 230214 38712 11733 21 178228248476 70257 325 219 25 -19 +0 +0 +2 +7 -1.1
ROS23 MLBLAA 10% 2322 4100 170 00 182217227445 45256 304 208 18 -2 +0 +0 +0 +1 -0.1
FULL23 AAALAA 113106 17310 4382 11 160205208413 47250 344 175 -8 -14 -0 +0 +1 +3 -1.0
TOT23 AAALAA 320298 51922 141045 32 171221235456 64254 324 204 14 -31 -0 +0 +3 +9 -1.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBLAA 35% 416386 721326 221275 42 187240277517 91258 315 234 37 -29 +0 +0 +4 +12 -1.4
202825 MLBLAA 46% 448414 801527 251336 43 193249290539 97261 306 245 46 -27 -0 +0 +5 +13 -1.1
202926 MLBLAA 52% 467430 851629 281376 43 198256307563 109263 296 251 50 -26 -0 +0 +5 +13 -0.9
202724 MLBLAA 35% 145134 26512 8442 11 194250291541 97258 306 224 30 -12 -0 +0 +2 +4 -0.6
202825 MLBLAA 46% 208191 37713 12623 21 194252288540 94261 306 235 38 -15 +0 +0 +2 +6 -0.7
202926 MLBLAA 52% 242223 43814 14713 21 193250291541 99262 296 241 42 -16 +0 +0 +3 +7 -0.6
▸ Career Totals
Career 618570 1102139 351848 53 193250288537 95266 306 234 37 -44 -0 +0 +7 +18 -2.1
/ 162G 650600 1152239 371948 53 192248283531 92265 306 234 37 -46 -0 +0 +7 +18 -2.2
Career 36413352 6211101539 197118647 6130 185241262502 77270 335 225 31 -286 +0 +0 +39 +103 -14.6
/ 162G 650598 1122037 352128 115 187241266507 79273 335 225 31 -51 +0 +0 +7 +18 -2.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
202118 AInland Empire 66ers 9082 23000 6202 92 280344280625 371 227 294 83 -2 +1 +3 0.2
202118 ROKACL Angels 164145 461630 12395 22 317389469858 152426 247 377 147 +9 -0 +5 1.3
202219 AInland Empire 66ers 551487 1011644 531496 197 207293281574 74287 2710 266 62 -24 +1 +16 -0.7
202320 AARocket City Trash Pandas 6056 16102 1101 20 286310411721 125304 172 311 96 -0 +0 +2 0.2
202320 A+Tri-City Dust Devils 491438 1011623 341284 105 231292297589 66311 267 263 59 -23 +0 +14 -0.9
202421 AARocket City Trash Pandas 277251 431001 19842 15 171235223458 52250 307 212 20 -25 -2 +8 -1.9
202421 A+Tri-City Dust Devils 122109 22301 12311 20 202287257544 55273 2510 257 55 -6 +0 +3 -0.2
202522 AARocket City Trash Pandas 9584 14401 3273 00 167222250472 83224 283 207 17 -9 +0 +3 -0.6
202522 A+Tri-City Dust Devils 230200 461025 27473 20 230330375705 145277 2012 321 104 +1 +0 +7 0.8

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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
1626106193246292+7+3-1.5-0.7
/162664116+7.1+3.2-1.6pk7: 0
#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
Arol Vera (OGILVIE) 23 40 40 40 50 171/221/235 64254 23 32% 4% 14 -1.9
David García
2023 · AA
23 41 42→40 43→30 37 205/253/305 100288 103 32% 5% 51 -1.7 197/288/276 79294 65 32% 9% 60 -1.0 176/282/234582684332%10%46-0.7
Rey Bruguera
2015 · A
23 41 38→40 43→50 40 199/252/273 74288 66 32% 6% 42 -2.3 190/256/261 71300 55 35% 8% 41 -2.3 147/230/190432423037%9%10-1.8
Stephen Perez
2014 · A
23 39→47 39→30 40→50 39 192/238/273 82270 66 31% 5% 36 -2.7 203/266/272 69274 414 25% 8% 48 -1.9 195/270/2535826851527%8%44-1.0
Franklin Navarro
2018 · A
23 43 39→40 45→40 41 210/255/291 81282 64 27% 6% 47 -1.9 210/248/301 91331 86 37% 5% 47 -1.9 185/198/257723137043%2%11-1.1
Elevys Gonzalez
2013 · AA
23 42→50 40→45 42→45 41 203/255/300 97281 77 29% 6% 50 -1.7 189/257/288 99278 813 32% 8% 49 -1.8 127/218/2209318292534%9%14-1.2
Trevor Coleman
2011 · A
23 38 40 42→40 39 188/239/274 87250 85 28% 5% 37 -2.6 201/275/296 95260 96 24% 9% 59 -1.1 191/275/276852408323%10%53-1.0
Jio Mier
2014 · AA
23 38→43 38→40 43→50 44 186/248/258 72254 710 28% 7% 37 -2.6 200/259/284 84270 79 27% 7% 48 -1.9 199/259/281822656726%7%45-1.3
Drew Lee
2011 · A
23 42 41→45 43→45 37 208/235/309 101272 86 27% 4% 43 -2.2 212/244/306 94289 75 28% 4% 46 -2.0 210/235/303932847328%2%40-1.4
Edgar Duran
2014 · AA
23 43→45 38→40 45→50 38 207/247/283 76271 511 26% 4% 42 -2.3 197/240/263 66252 48 23% 4% 33 -2.9 194/237/247542453421%4%26-1.3
Nick Ciuffo
2018 · AA
23 43→42 39→40 44→40 39 209/246/293 84282 64 28% 5% 44 -2.1 206/249/311 105290 104 31% 5% 51 -1.7 195/234/2859028110134%4%34-0.9
David Rodríguez
2019 · AA
23 44 39→40 43→40 41 212/263/301 89283 74 27% 5% 54 -1.4 214/270/331 117291 126 29% 7% 66 -0.6 199/258/32412627116432%7%55-0.5
Jose Martinez
2019 · AA
22 43 36→30 42→45 44 203/257/267 65271 35 26% 7% 43 -2.2 204/261/284 80267 68 24% 7% 49 -1.8 193/251/262692445822%7%36-1.6
Andrew Ely
2017 · AAA
24 41→43 37→40 40 40 199/249/269 70274 56 28% 5% 40 -2.4 201/273/280 79273 54 26% 8% 53 -1.5 189/272/266772515125%9%49-0.9
Jose Lozada
2009 · A
23 41 40→45 41→45 39 201/241/295 94263 76 26% 4% 43 -2.2 211/256/303 92276 66 25% 5% 51 -1.7 239/290/2773832121224%6%56-0.4
Logan Wade
2015 · A
23 37 40 43→45 35 185/218/279 93262 76 32% 4% 29 -3.2 201/234/293 92281 56 29% 4% 39 -2.5 202/232/294932793528%4%35-1.3
Jeison Guzmán
2022 · AA
23 43→42 42→45 46→50 37 211/252/316 106286 913 29% 4% 53 -1.5 210/277/345 135328 1510 38% 7% 72 -0.2 180/266/34116129421643%8%65-0.3
Raymel Flores
2018 · AA
23 41 37→45 46→50 37 195/248/264 68297 411 34% 6% 38 -2.6 193/245/263 70290 411 33% 6% 37 -2.7 153/200/1893623301333%5%-6-1.7
Chuck Moorman
2017 · A
23 37 37→40 39→30 36 183/216/254 71254 44 29% 4% 20 -3.8 193/237/282 89283 73 33% 5% 38 -2.6 184/229/268842737034%5%28-1.5
Jerome Pena
2012 · A
23 43→34 36→40 42→45 45 203/268/275 72283 36 28% 7% 50 -1.8 199/255/281 82302 58 33% 6% 46 -2.0 193/255/32112732312741%7%53-0.5
Claudio Bautista
2017 · AA
23 40→43 42→45 43→45 38 202/242/304 102276 108 30% 5% 46 -2.0 207/257/325 118293 136 33% 5% 59 -1.1 186/234/31412825518034%4%43-0.9