Robert Perez Jr.LF San Antonio Missions
Age 26 R/R 6'1" / 170 lbs AA HR -7% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†57
AVG/OBP/SLG.183 / .259 / .309
PA250
HR6
K%38
BB%7
ISO127
MLB%2%
Value2026 · WAR
BAT: -12.1 runs (wOBA-derived runs vs avg)-12BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.80-0.8WAR
trajectory · projected WAR by year
-0.8-0.92627
Tools · ContractCON 20 / POW 39
Toolsscout grade
CONTACT20
scouting grade only
POWER39
scouting grade only
EYE48
scouting grade only
SPEED51
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
201717 ROKDSL Mariners 277257 411003 11985 62 160209233442 74237 354 192 5
201717 ROKDSL Mariners 277249 541404 19685 62 217286321607 104276 257 274 68
201818 ROKDSL Mariners 127112 19404 11494 13 170268312580 143254 399 246 46
201818 ROKDSL Mariners 127105 26605 18344 13 248378448826 200318 2714 372 142
201919 AAATacoma Rainiers 6965 12212 3321 00 185232338570 154323 464 230 34
201919 AAATacoma Rainiers 6964 16313 4241 00 250304469773 219351 356 339 117
202121 AModesto Nuts 457412 9816216 2314917 00 238305403708 165325 335 305 92
202121 AModesto Nuts 457401 11321215 3411417 00 282363456819 175354 257 362 135
202222 A3 teams 645557 12418232 5222824 61 223316434750 212298 358 318 102
202222 A3 teams 645530 14925330 7916424 61 281398509908 228342 2512 395 160
202323 AA2 teams 534489 10721321 2519416 22 219279403682 184309 365 293 82
202323 AA2 teams 534472 11423416 4215816 22 242325409733 167325 308 327 108
202424 AA2 teams 548485 882109 4222618 149 181272280552 99312 418 250 50
202424 AA2 teams 548473 10025010 5417618 149 211316328643 116310 3210 297 85
▸ 2026 Season
202626 MLBSD 250224 42916 17967 42 188266317583 129284 387 260 57 -12 +0 +0 -3 +7 -0.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBSD 27% 336302 571218 231248 53 189264315579 126284 377 266 62 -14 -0 +0 -4 +10 -0.9
202727 MLBSD 27% 9082 15302 6332 11 183256293548 110280 377 244 45 -6 -0 +0 -1 +3 -0.4
▸ Career Totals
Career 9082 15302 6332 11 183256293548 110277 377 244 45 -6 -0 +0 -1 +3 -0.4
/ 162G 650592 10822014 4323814 77 182254291544 108276 377 244 45 -40 -1 +0 -7 +18 -3.1
Career 32432903 58811310101 2071196100 3822 203279353632 150297 376 275 69 -114 -1 +0 -35 +92 -5.9
/ 162G 650582 11823220 4124020 84 203278352630 149299 376 275 69 -23 +0 +0 -7 +18 -1.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
201717 ROKDSL Mariners 277249 541404 19685 62 217286321607 104276 257 274 68 -10 +0 +8 -0.2
201818 ROKDSL Mariners 127105 26605 18344 13 248378448826 200318 2714 372 142 +6 -1 +4 0.9
201919 AAATacoma Rainiers 6964 16313 4241 00 250304469773 219351 356 339 117 +1 +0 +2 0.3
202121 AModesto Nuts 457401 11321215 3411417 00 282363456819 175354 257 362 135 +18 +0 +13 3.2
202222 A+Everett AquaSox 153120 41617 23349 11 3424805831.064 242425 2215 464 213 +20 -0 +4 2.4
202222 AModesto Nuts 415345 9318120 4810812 50 270378501879 232322 2612 380 149 +23 +1 +12 3.6
202222 INTLPeoria Javelinas 7765 15113 8223 00 231342415757 185293 2910 337 116 +1 +0 +2 0.4
202323 AAArkansas Travelers 508450 10922416 3815516 22 242323416739 173329 317 329 110 +6 -0 +14 2.0
202323 INTLCardenales de Lara 2622 5100 430 00 227346273619 45263 1215 296 85 -0 +0 +1 0.0
202424 AASan Antonio Missions 476405 912109 5214816 149 225336343679 119327 3111 313 98 -1 -1 +13 1.2
202424 INTLCardenales de Lara 7268 9401 2282 00 132181235416 103205 393 190 4 -8 +0 +2 -0.6

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
Robert Perez Jr. (OGILVIE) 26 20 39 51 48 183/259/309 125284 64 38% 7% 57 -0.5
Daniel Amaral
2023 · AA
26 41 47→40 48→55 41 209/268/345 136287 1514 32% 7% 69 -0.4 232/305/339 107304 927 25% 8% 82 +0.5 243/325/3328931754823%9%86+0.3
Chris Sharpe
2022 · AAA
26 37→39 44→50 45→50 38 185/252/306 121279 1110 36% 6% 53 -1.5 189/263/296 107295 813 36% 7% 54 -1.4 160/248/26210325471637%8%40-1.1
Cory Vaughn
2015 · AAA
26 38→41 44→45 54→50 40 191/262/305 114272 1315 33% 7% 56 -1.3 193/257/300 107289 1012 35% 7% 53 -1.5 149/216/240912328938%7%17-1.5
Jayson Langfels
2014 · AA
25 41→32 43→40 46→50 37 199/262/305 106309 1111 37% 6% 56 -1.3 205/280/293 88338 715 38% 8% 60 -1.0 202/285/2757334451738%8%55-0.7
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Jake Means
2023 · AA
27 35→31 47→45 51→45 43 182/258/317 135266 159 36% 8% 58 -1.2 187/257/316 129263 1610 34% 8% 57 -1.2 134/210/25011616419833%8%18-1.7
Mark Contreras
2021 · AA
26 36→37 44→50 47→55 38 184/248/300 115271 1213 35% 6% 49 -1.8 201/261/346 145293 1719 36% 6% 66 -0.6 197/258/338141284182436%6%60-0.8
Sean Coyle
2017 · AAA
25 35→34 45→50 47→50 37 180/243/296 116289 1311 40% 7% 46 -2.0 189/248/293 104291 910 36% 7% 46 -2.0 146/203/235892193633%7%8-1.2
Camden Duzenack
2021 · AA
26 35→37 45→50 48→50 39 184/243/301 118247 1410 31% 6% 47 -1.9 204/251/338 134276 1610 31% 5% 59 -1.1 203/253/332129265151029%5%56-0.7
McCarthy Tatum
2023 · AA
27 36→24 45→55 49→50 35 185/239/305 121279 139 38% 5% 46 -2.0 212/273/327 115298 1010 31% 5% 66 -0.6 207/279/300932876928%4%59-0.3
Troy Stokes Jr.
2021 · AAA
25 39→38 45→50 53→55 42 195/273/320 125283 1316 34% 8% 65 -0.7 201/277/315 114267 1116 27% 8% 65 -0.7 164/253/2619721492027%8%38-1.1
Dylan Rosa
2021 · AA
25 38→28 44→45 50→45 36 191/246/302 112288 129 37% 6% 48 -1.9 191/247/329 138340 168 46% 6% 56 -1.3 157/215/30314628719650%5%33-1.0
Casey Golden
2021 · A
26 37→34 47→50 48→50 33 174/254/303 129332 1610 48% 7% 53 -1.5 208/272/350 142406 167 48% 7% 72 -0.2 182/247/35517238022254%7%60-0.3
Justin Toerner
2023 · AAA
26 39 43→45 48→50 44 192/283/299 108293 1110 36% 9% 65 -0.7 194/282/315 121288 1311 34% 9% 68 -0.5 127/238/24511817514935%11%31-1.0
Aaron Schunk
2023 · AA
26 39→42 44→45 48→50 36 200/246/316 117282 129 33% 5% 51 -1.7 211/256/324 113294 1110 30% 5% 57 -1.2 209/254/319110274101027%5%52-1.0
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
Tyler Marincov
2018 · AA
26 40→43 46→50 44→50 38 203/256/331 129292 149 35% 6% 60 -1.0 196/254/348 152304 2011 40% 6% 64 -0.8 164/221/308144244221442%7%38-1.6
Jackson Cluff
2023 · AA
26 36→29 40→45 48→60 36 176/240/269 93284 811 39% 6% 37 -2.6 186/269/308 122285 1221 36% 9% 60 -1.0 181/273/314133265152835%10%61-0.6
Grae Kessinger
2023 · AA
25 33→28 45 49→50 42 177/246/290 113244 1418 33% 7% 46 -2.0 206/279/324 118280 1312 29% 9% 68 -0.5 189/267/30011124911727%9%56-0.5
Jonathan Engelmann
2022 · AA
25 37 45 47→45 41 189/259/305 116274 139 34% 7% 55 -1.4 197/263/332 135295 159 36% 7% 63 -0.8 145/214/30115620419939%6%31-0.8