Carlos PérezC Sugar Land Space Cowboys
Age 35 R/R 5'11" / 210 lbs AAA HR +6% Svc 11.000 · Ctrl thru 2026
2026 ROS PROJECTION238 act + 158 ros · stats below = ROS only
wRC+†80
AVG/OBP/SLG.216 / .285 / .362
PA158
HR5
K%23
BB%8
BABIP251
ISO146
MLB%10%
Value2026 · WAR
BAT: -20.5 runs (wOBA-derived runs vs avg)-20BATRUN: -1.1 runs (SB/CS + UBR baserunning)-1RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +7.1 runs (Positional adjustment)+7POSREP: +11.2 runs (Replacement-level credit)+11REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
1.50.2-0.12628
Tools · ContractCON 60 / POW 60
Toolsscout grade · Statcast %ile · 2017-2023
CONTACT60
Whiff%
5910.0%
xwOBA
190.272
POWER60
Barrel%
224.6
Avg EV
3387.8
Bat Spd
4070.3
EYE50
Chase%
3834.0%
SPEED45
Sprint
1024.6
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2015
Service   11.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$3M
Totals $3M $-0.0M -$3M

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
200817 ROKDSL Blue Jays 1 257216 53820 32406 75 245358301659 56296 1612 299 87
200817 ROKDSL Blue Jays 1 257196 601020 52286 75 306465378842 71351 1120 390 157
200918 ROKGCL Blue Jays 163147 32821 10332 25 218277320596 102267 206 259 56
200918 ROKGCL Blue Jays 163141 411131 16232 25 291371433804 142333 1410 351 127
201120 ALansing Lugnuts 429396 831153 241092 62 210258285544 76276 256 243 44
201120 ALansing Lugnuts 429383 981763 37742 62 256325355680 99304 179 304 90
201221 A2 teams 416377 882255 25824 33 233288358646 125281 206 273 67
201221 A2 teams 416361 1032865 41554 33 285365438802 152320 1310 350 126
201322 AAA3 teams 420383 901703 24842 12 235284303586 68288 206 254 52
201322 AAA3 teams 420376 1022403 31572 12 271330359689 88307 147 305 91
201423 AAA2 teams 499454 992226 321041 30 218271315586 97266 216 257 55
201423 AAA2 teams 499447 12627310 39731 30 282341423764 141314 158 333 113
201524 MLB2 teams 362334 882006 24590 30 263313377690 114303 167 299 87 -5 +1 +3 +6 +10 1.5
201524 MLB2 teams 362332 912106 26560 30 274327392718 117312 157 319 102 +1 +1 +3 +6 +10 2.1
201625 MLB2 teams 331307 661907 13591 12 215249345594 130243 184 257 54 -17 -1 +5 +6 +9 0.2
201625 MLB2 teams 331307 702008 13561 12 228262371633 143253 174 272 67 -12 -1 +5 +6 +9 0.7
201726 AAA3 teams 397359 1001726 30673 41 279339387726 109323 178 324 106
201726 AAA3 teams 397351 1162347 38483 41 330401479879 148362 1210 387 154
201827 AAA3 teams 180167 37506 9431 10 222266359625 138261 245 262 59
201827 AAA3 teams 180165 39607 11381 10 236288400688 164264 216 301 89
201928 AA2 teams 410382 7619013 13818 00 199241351591 152214 203 254 53
201928 AA2 teams 410374 9123014 21568 00 243298417715 174248 145 312 97
202029 INTLNavegantes del Magallanes 118112 36515 4112 00 321356518874 196323 93
202029 INTLNavegantes del Magallanes 118112 36515 4112 00 321356518874 196323 93 384 152
202130 AAA2 teams 499468 9618136 23916 10 205252479730 274175 185 306 92
202130 AAA2 teams 499449 11223133 42786 10 249322526848 276232 168 367 139
202231 AAAAlbuquerque Isotopes 522467 8319121 431308 00 178259358616 180194 258 267 63
202231 AAAAlbuquerque Isotopes 522456 11628131 541008 00 254344524868 270258 1910 376 146
202332 MLB3 teams 317284 679010 21626 00 236302373675 137263 207 297 86 -5 +0 -2 +6 +9 0.8
202332 MLB3 teams 317283 7411011 22596 00 261328417745 155289 197 328 109 +3 +0 -2 +6 +9 1.7
202433 AAALas Vegas Aviators 468419 8418221 38996 00 200276403680 203207 218 293 82
202433 AAALas Vegas Aviators 468408 10627427 49806 00 260348544892 284258 1710 383 151
202534 AAA2 teams 607545 12932124 4612310 11 237308431739 194260 208 317 101
202534 AAA2 teams 607523 14837135 6810310 11 283376558934 275289 1711 403 167
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD35 AAAHOU 238220 381006 16611 10 173232300532 127208 267 234 37 -17 +0 +0 +4 +7 -0.6
YTD35 AAAHOU 238212 471308 24471 10 222304396700 175247 2010 312 97 -1 +0 +0 +4 +7 1.1
ROS35 AAAHOU 10% 158143 31605 12362 10 216285362647 146248 238 290 80 -4 +0 -1 +3 +4 0.3
ROS35 MLBHOU 10% 1615 4101 140 00 267312533846 267250 256 286 77 -0 +0 -0 +0 +0 0.0
FULL35 AAAHOU 254235 421107 17651 10 179237315552 136213 267 237 40 -17 +0 -0 +5 +7 -0.6
TOT35 AAAHOU 396363 6916011 28973 20 190253324578 135225 247 256 54 -20 +0 -1 +7 +11 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202736 MLBHOU 1% 271246 51909 20643 10 207275354629 146244 247 280 73 -8 +0 -8 +5 +8 -0.4
202837 MLBHOU 0% 211192 38706 15522 00 198263328591 130235 257 267 62 -9 +0 -8 +4 +6 -0.8
202736 MLBHOU 1% 33 0000 010 00 246 330 277 70 -0 +0 -0 +0 +0 -0.0
202837 MLBHOU 0% 01 0000 000 00 237 263 60 -0 +0
▸ Career Totals
Career 878805 17536018 481706 40 217267329596 112252 195 263 59 -40 +1 +6 +29 +25 2.0
/ 162G 650596 13027013 361264 30 218268329597 111253 196 263 59 -30 +1 +4 +21 +18 1.5
Career 70356398 142729124193 458142975 3521 223283366649 143255 207 276 69 -246 -1 -11 +126 +199 6.8
/ 162G 650591 13227218 421327 32 223282367650 144255 206 276 69 -23 -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
200817 ROKDSL Blue Jays 1 257196 601020 52286 75 306465378842 71351 1120 390 157 +16 -1 +7 2.4
200918 ROKGCL Blue Jays 163141 411131 16232 25 291371433804 142333 1410 351 127 +5 -2 +5 0.8
201120 ALansing Lugnuts 429383 981763 37742 62 256325355680 99304 179 304 90 -5 +0 +12 0.8
201221 A+Lancaster JetHawks 9788 28610 6171 01 318368409778 91394 186 343 120 +2 -0 +3 0.5
201221 ALansing Lugnuts 319273 752255 35383 32 275363447810 172298 1211 352 127 +10 -0 +9 1.9
201322 AAAOklahoma City RedHawks 296264 711402 25390 11 269332345677 76304 138 302 89 -4 -0 +8 0.5
201322 AACorpus Christi Hooks 6053 15401 4112 00 283356415771 132341 187 342 120 +1 +0 +2 0.3
201322 INTLLeones del Caracas 6459 16600 270 01 271295373668 102296 113 284 75 -2 -0 +2 -0.0
201423 AAAOklahoma City RedHawks 340301 781626 29541 30 259326385712 126295 169 312 97 -1 +1 +10 0.9
201423 INTLLeones del Caracas 159146 481114 10190 00 329372500872 171349 126 377 147 +8 +0 +5 1.3
201524 MLBLos Angeles Angels 283260 651304 19490 20 250301346647 96292 177 289 79 -7 +0 +3 +6 +8 1.1
201524 AAASalt Lake Bees 7972 26802 770 10 361418556973 194381 99 428 186 +8 +0 +2 1.0
201625 MLBLos Angeles Angels 291268 561605 12491 10 209246325570 116236 174 246 47 -17 +0 +5 +6 +8 0.1
201625 AAASalt Lake Bees 4039 14403 170 02 3593756921.067 333379 182 460 210 +5 -1 +1 0.5
201726 MLBLos Angeles Angels 2120 2001 160 00 100143250393 15077 295 175 -8 -3 +0 +1 +7 +1 0.6
201726 AAASalt Lake Bees 300261 921835 32383 41 352429502931 149392 1311 409 171 +24 +0 +8 3.4
201726 INTLLeones del Caracas 7670 22511 540 00 314360457817 143318 57 358 132 +3 +0 +2 0.5
201827 MLBTexas Rangers 7570 10201 2211 10 143178214392 71188 283 175 -8 -9 +0 -1 +3 +2 -0.4
201827 AAARound Rock Express 8779 25204 7120 00 316372494866 177328 148 379 148 +5 +0 +2 0.7
201827 AAFrisco RoughRiders 1816 4202 250 00 2503337501.083 500222 2811 451 204 +2 +0 +1 0.3
201928 AAANorfolk Tides 2524 3100 140 00 125160167327 42150 164 152 -26 -4 +0 +1 -0.3
201928 AABowie Baysox 385350 8822014 20528 00 251307434741 183255 145 323 105 +2 +0 +11 1.3
202029 INTLNavegantes del Magallanes 118112 36515 4112 00 321356518874 196323 93 384 152 +7 +0 +3 1.0
202130 AAALas Vegas Aviators 418376 10119131 34636 00 269339572911 303246 158 392 158 +27 +0 +12 4.0
202130 INTLNavegantes del Magallanes 8173 11402 8150 10 151235288522 137161 1910 240 42 -5 +0 +2 -0.3
202231 AAAAlbuquerque Isotopes 522456 11628131 541008 00 254344524868 270258 1910 376 146 +27 +0 +15 4.3
202332 MLBOakland Athletics 189168 38406 13404 00 226297357654 131256 217 291 81 -4 +0 -2 +6 +5 0.6
202332 AAALas Vegas Aviators 1513 5200 101 00 3854675381.005 154385 07 448 201 +2 +0 +0 0.2
202332 INTLNavegantes del Magallanes 113102 31505 8191 00 304360500860 196325 177 373 144 +6 +0 +3 0.9
202433 AAALas Vegas Aviators 468408 10627427 49806 00 260348544892 284258 1710 383 151 +27 +0 +13 4.1
202534 AAAIowa Cubs 465402 11532127 51777 11 286376572948 286290 1711 407 170 +37 -0 +13 5.1
202534 INTLCaribes de Anzoategui 142121 33508 17263 00 273376512888 240284 1812 389 156 +9 +0 +4 1.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 859786 17135017 471656 40 218267327594 109252 195 262 59 -40 +1 +6 +28 +24 2.0

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
#2Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#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 5 projected seasons
51,087244215265329+12+60.60.6
/162664143+7.2+3.70.4pk7: 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
Carlos Pérez (OGILVIE) 35 60 60 45 50 190/253/324 135225 112 24% 7% 54 -0.3
Kurt Suzuki
2019 · MLB
35 52→60 55→60 45 49 267/330/454 187271 222 12% 6% 124 +3.4 257/325/434 177267 223 14% 7% 116 +2.8 247/317/41316625822114%6%105+0.8
Stephen Vogt
2020 · MLB
35 48→58 57→60 47→40 49 252/314/461 209290 236 22% 8% 118 +3.0 218/292/385 167261 195 24% 9% 89 +1.0 180/263/32814820620124%10%59-0.4
Nick Hundley
2019 · MLB
35 49→46 52→55 46→40 44 248/297/421 173307 194 26% 6% 100 +1.7 229/282/386 157306 187 30% 6% 85 +0.7 165/202/29212723514036%4%26-0.7
John Buck
2014 · MLB
34 43→53 51→60 43→30 50 224/303/376 153266 203 24% 9% 92 +1.2 234/301/359 125293 145 24% 8% 85 +0.7 235/296/307723076024%7%67-0.2
Rod Barajas
2011 · MLB
35 44→47 56→60 46→30 44 238/281/423 185245 252 16% 4% 95 +1.4 232/293/412 180252 243 19% 7% 97 +1.5 222/290/39517324124020%7%83+0.4
Sal Fasano
2007 · MLB
35 44 54→55 41→40 39 234/288/411 178289 234 28% 5% 95 +1.4 215/274/351 136283 165 29% 4% 73 -0.1 192/249/30010826412331%3%47-0.6
Doug Mirabelli
2005 · MLB
34 50 57→50 46→30 50 262/335/468 206305 244 23% 9% 128 +3.7 234/309/410 176301 225 29% 9% 103 +1.9 205/283/36215726821331%8%78+0.1
Miguel Olivo
2012 · MLB
34 44→51 53→60 45→50 39 233/273/405 171288 228 28% 5% 86 +0.8 239/272/408 169299 226 27% 4% 87 +0.8 243/276/39114832017929%4%81+0.2
Ramon Castro
2010 · MLB
34 46 58→55 46→40 50 246/312/448 201277 274 22% 9% 115 +2.7 247/312/444 197289 276 24% 9% 113 +2.6 251/310/45720526935422%8%114+0.6
Kelly Stinnett
2006 · MLB
36 48 50 46→40 46 244/312/396 152300 194 25% 8% 101 +1.8 216/274/336 120277 145 26% 7% 69 -0.4 183/234/2627923910027%6%24-0.9
Chris Iannetta
2018 · MLB
35 45→55 55→60 43→45 54 232/327/419 186284 222 26% 11% 113 +2.6 217/320/375 158278 183 27% 12% 99 +1.7 189/306/32113324315027%13%71-0.1
Asdrúbal Cabrera
2021 · MLB
35 49→59 54→55 51→50 53 252/323/438 186284 224 20% 9% 116 +2.8 236/314/386 150286 155 22% 10% 98 +1.6 221/308/34912827711223%10%83+0.3
Fernando Tatis
2009 · MLB
34 48→54 53→55 47→45 50 248/315/422 174286 207 21% 8% 108 +2.3 252/315/413 161289 177 19% 7% 105 +2.1 276/335/42815230813614%6%111+1.6
Charlie Blackmon
2021 · MLB
35 51→57 52→60 44→55 50 259/321/429 170289 196 18% 7% 112 +2.6 239/309/366 127273 125 17% 8% 91 +1.1 232/307/35011926511416%8%83+0.5
Raul Casanova
2008 · MLB
35 47 54→60 47→30 45 247/294/420 173279 234 21% 6% 99 +1.7 253/308/386 133297 154 19% 7% 95 +1.4 260/319/37711730213118%7%96+0.7
Mark Reynolds
2019 · MLB
35 46→55 54→65 43→50 51 237/318/411 174298 233 28% 10% 107 +2.2 219/309/376 157297 198 31% 11% 95 +1.4 141/268/24910821111735%14%46-0.5
Adam Rosales
2018 · MLB
35 45→49 52→55 44→45 41 228/286/396 167309 207 32% 7% 90 +1.0 208/259/343 135274 165 29% 6% 64 -0.8 189/239/31312324515329%5%46-1.2
Robinson Chirinos
2019 · MLB
35 45→46 58→60 48→50 50 235/341/444 209301 274 30% 10% 126 +3.5 228/329/411 183300 224 30% 10% 112 +2.6 210/314/37916828220130%10%96+0.6
Cody Ransom
2011 · MLB
35 42 53→55 48→50 44 224/282/401 176277 218 28% 7% 89 +1.0 218/288/402 184300 238 33% 8% 92 +1.2 205/286/39719228524635%9%88+0.5
Eduardo Escobar
2023 · MLB
34 47→57 56→60 43→50 48 246/304/443 197281 242 22% 8% 109 +2.4 237/291/392 155292 176 24% 7% 90 +1.0 225/270/34412028612425%6%66-0.3