Salvador PerezC Kansas City Royals
Age 36 R/R 6'2" / 255 lbs MLB HR -15%K -8% Svc 14.291 · Ctrl thru 2027
2026 ROS PROJECTION582 act + 9 ros · stats below = ROS only
showingROS
wRC+†vL 102104vR 108
AVG/OBP/SLG.111 / .111 / .111
PA9
HR0
K%22
BB%4
BABIP272
ISO201
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -11.5 runs (582 MLB PA)BAT projected ROS: -0.1 runs (9 MLB PA, park-applied)-12BATRUN so far: +0.2 runs (582 MLB PA)RUN projected ROS: +0.0 runs (9 MLB PA, park-applied)+0RUNFLD so far: +1.4 runs (582 MLB PA)FLD projected ROS: -0.1 runs (9 MLB PA, park-applied)+1FLDPOS so far: +10.4 runs (582 MLB PA)POS projected ROS: +0.2 runs (9 MLB PA, park-applied)+11POSREP so far: +12.6 runs (582 MLB PA)REP projected ROS: +0.2 runs (9 MLB PA, park-applied)+13REP2026 MLB WAR (so far + projected ROS): +1.34so far: +1.3 WAR+1.3WAR
0.01.12.10.10.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control-$13M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
5910.0%
xAVG
640.263
POWER60
Barrel%
7812.4
Avg EV
6490.1
Bat Spd
5271.6
EYE25
Chase%
5031.7%
SPEED26
Sprint
1023.7
Recent Formrolling true talent ⓘ
K%16%▲▲15% over 109 PA (30d) · proj 20%
BB%4%·4% over 156 PA (45d) · proj 4%
ISO.193·.186 over 188 AB (60d) · proj .201xISO .184 vs .262 prior
HR/BB4.5%3.2% over 125 BBE (45d) · proj 6.0%barrel% 10.1% vs 13.5% prior — approach backs the move
BABIP.271·.291 over 148 BIP (60d) · proj .268xBABIP .263 vs .316 prior
SLASH.257/.300/.450·proj .248/.293/.449
Platoon Splits2024-2026 · 1396 PA
vs LHP
vs RHP
Edge
PA
332
1064
wRC+
85
107
▶▶R
wOBA
295
326
R
ISO
156
203
▶▶R
BABIP
274
268
K%
19.6%
20.0%
BB%
1.8%
5.2%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2011
Service   14.291 yrs.days
Team Control Through   2027
First FA Year   2027
OPTDEF 20%
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$1M+0.1$0.5M-$0.6M
2027Ext$12M
Totals $14M $0.1M -$12M
Options · projected decision
2028CLUB OPT$12.5M / $0.0M buyoutDECLINE
2029CLUB OPT$12.5M / $0.0M buyoutDECLINE
2030CLUB OPT$13.5M / $2.0M buyoutDECLINE
2031CLUB OPT$19.0M / $0.0M buyoutDECLINE
2032CLUB OPT$3.8M / $0.0M buyoutDECLINE

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200717 ROKAZL Royals 9986 21300 5105 11 244323279602 35273 105 276 73 -3 -0 +2 -0.1
200818 ROKIdaho Falls Chukars 9583 30321 7101 01 361418482900 120392 117 384 146 +5 -0 +2 0.7
200919 ABurlington Bees 137127 24600 6151 01 189231236468 47212 114 211 29 -12 -0 +3 -0.9
200919 ROKIdaho Falls Chukars 259233 721432 19251 01 309364421784 112332 107 343 119 +6 -0 +6 1.1
201020 A+Wilmington Blue Rocks 396365 1062117 18383 11 290329411740 121301 105 322 104 +2 -0 +9 1.1
201020 INTLSurprise Rafters 4138 8201 240 00 211250342592 132212 105 258 61 -2 +0 +1 -0.1
201121 MLBKansas City Royals 158148 49823 7201 00 331365473838 142362 134 367 134 +6 +0 -2 +9 +3 1.7
201121 AAAOmaha Storm Chasers 4948 16501 061 00 333347500847 167366 120 373 139 +2 +0 +1 0.3
201121 AANorthwest Arkansas Naturals 309286 811409 16304 01 283330427757 143290 105 334 112 +5 -0 +7 1.1
201222 MLBKansas City Royals 305289 8716011 12271 00 301331471802 170299 94 350 123 +8 +0 -0 +9 +7 2.4
201222 AAAOmaha Storm Chasers 5350 17200 250 00 340365380745 40378 94 331 110 +1 +0 +1 0.2
201222 INTLTiburones de La Guaira 148132 491008 9173 11 3714246291.052 258369 116 446 188 +16 -0 +3 1.9
201323 MLBKansas City Royals 526496 14525313 21634 00 292326433760 141311 124 334 112 +8 +0 +11 +12 +11 4.3
201323 INTLTiburones de La Guaira 144135 39811 5122 00 289324385709 96306 83 314 98 -0 +0 +3 0.3
201424 MLBKansas City Royals 606578 15028217 22853 10 260290403693 144278 144 306 93 -5 +0 +7 +11 +13 2.6
201525 MLBKansas City Royals 553531 13825021 13824 10 260283426708 166270 152 309 95 -3 +0 +5 +10 +12 2.4
201626 MLBKansas City Royals 546514 12728222 221198 00 247289438726 191280 224 319 102 +1 +0 -4 +10 +12 2.0
201727 MLBKansas City Royals 499471 12624127 17955 10 268300495794 227280 193 343 118 +11 +0 +5 +9 +11 3.6
201828 MLBKansas City Royals 544510 12023027 1710812 11 235276439716 204245 203 312 97 -2 -0 -2 +10 +12 1.8
201828 AAAOmaha Storm Chasers 1515 6201 000 00 4004007331.133 333357 00 491 218 +2 +0 +0 0.2
202030 MLBKansas City Royals 156150 5012011 3362 10 333355633988 300375 232 425 174 +14 +0 +4 +3 +3 2.5
202131 MLBKansas City Royals 665620 16924048 2817013 10 273318544861 271298 264 372 138 +30 +0 -8 +12 +14 4.9
202232 MLBKansas City Royals 473445 11323123 181097 00 254294465759 211285 234 331 110 +6 +0 -5 +9 +10 2.0
202232 INTLAguilas del Zulia 2722 7102 461 00 3184446361.081 318357 2215 466 202 +3 +0 +1 0.4
202333 MLBKansas City Royals 580538 13721023 1913513 00 255295422717 167294 233 313 98 -1 +0 -5 +10 +13 1.7
202434 MLBKansas City Royals 652590 16028027 4412911 00 271333456789 185302 207 347 121 +16 +0 +7 +12 +14 5.0
202535 MLBKansas City Royals 641597 14135030 2812512 00 236283446728 209251 204 319 102 +2 +0 -4 +13 +14 2.5
202535 INTLLeones del Caracas 6354 15103 6123 00 278381463844 185308 1910 379 143 +3 +0 +1 0.5
▸ Career Totals (raw MLB only — historical actual)
MLB Career 69046477 171232011303 271130396 61 264303457761 193286 194 332 111 +91 +1 +9 +138 +150 39.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200717 ROK MLEAZL Royals 9988 18200 3145 11 205271227498 23231 143 221 36 -8 -0 +2 -0.6
200818 ROK MLEIdaho Falls Chukars 9586 26221 4141 01 302341407748 105330 154 314 99 -0 -0 +2 0.2
200919 A MLEBurlington Bees 137129 22500 4201 01 171201209411 39198 153 183 10 -15 -0 +3 -1.2
200919 ROK MLEIdaho Falls Chukars 259240 611122 12361 01 254292342634 88277 145 272 70 -9 -0 +6 -0.4
201020 A+ MLEWilmington Blue Rocks 396374 1031817 9563 11 275298385683 110289 142 292 84 -8 -0 +9 0.1
201121 MLB MLEKansas City Royals 158148 49823 7201 00 331365473838 142362 134 368 135 +7 +0 -2 +9 +3 1.7
201121 AAA MLEOmaha Storm Chasers 4948 14401 081 00 292306438744 146329 160 301 90 -1 +0 +1 0.0
201121 AA MLENorthwest Arkansas Naturals 309291 701108 11374 01 241278361639 120249 124 273 71 -11 -0 +7 -0.4
201222 MLB MLEKansas City Royals 305289 8816012 12271 00 304334484819 180299 94 349 122 +8 +0 -0 +9 +7 2.4
201222 AAA MLEOmaha Storm Chasers 5351 15200 160 00 294308333641 39335 112 283 78 -1 +0 +1 -0.0
201323 MLB MLEKansas City Royals 526496 14826314 21634 00 298332448780 149311 124 334 112 +8 +0 +11 +12 +11 4.3
201424 MLB MLEKansas City Royals 606578 15329218 22853 10 265295415710 151278 144 307 94 -4 +0 +7 +11 +13 2.7
201525 MLB MLEKansas City Royals 553531 14226023 13824 10 267290446736 179270 152 310 96 -3 +0 +5 +10 +12 2.5
201626 MLB MLEKansas City Royals 546514 13129224 221198 00 255296459755 204280 224 321 103 +2 +0 -4 +10 +12 2.0
201727 MLB MLEKansas City Royals 499472 13025129 17955 10 275308517825 242280 193 347 121 +12 +0 +5 +9 +11 3.8
201828 MLB MLEKansas City Royals 544510 12424029 1710812 11 243284461745 218245 203 319 102 +1 -0 -2 +10 +12 2.2
201828 AAA MLEOmaha Storm Chasers 1515 6201 000 00 4004007331.133 333306 00 394 153 +1 +0 +0 0.1
202030 MLB MLEKansas City Royals 156150 5112012 3362 10 3403616601.021 320375 232 436 181 +15 +0 +4 +3 +3 2.6
202131 MLB MLEKansas City Royals 665620 17525052 2817013 10 282327574901 292298 264 378 142 +33 +0 -8 +12 +14 5.3
202232 MLB MLEKansas City Royals 473445 11624125 181097 00 261300488788 227285 234 335 113 +7 +0 -5 +9 +10 2.2
202333 MLB MLEKansas City Royals 580540 14122025 1913513 00 261302441743 180294 233 312 97 -2 +0 -5 +10 +13 1.7
202434 MLB MLEKansas City Royals 652591 16429029 4412911 00 277339474813 196302 207 343 118 +14 +0 +7 +12 +14 4.8
202535 MLB MLEKansas City Royals 641600 14536032 2812512 00 242289462751 220251 204 321 103 +2 +0 -4 +13 +14 2.6
200717 ROK MLEAZL Royals 9988 18200 3145 11 205271227498 23240 143 221 36
200717 ROK RAWAZL Royals 9986 21300 5105 11 244323279602 35273 105 276 36
200818 ROK MLEIdaho Falls Chukars 9586 26221 4141 01 302341407748 105342 154 314 99
200818 ROK RAWIdaho Falls Chukars 9583 30321 7101 01 361418482900 120392 117 384 99
200919 ROK MLE2 teams 396369 831622 16562 02 225261295556 70256 144 241 49
200919 ROK RAW2 teams 396360 962032 25402 02 267318356673 89290 106 298 49
201020 A+ MLE2 teams 437413 1132017 10623 11 274296378673 104300 142 292 84
201020 A+ RAW2 teams 437403 1142318 20423 11 283322404726 122293 105 316 84
201121 AA MLE3 teams 516487 13323211 18656 01 273307396704 123295 133 305 92
201121 AA RAW3 teams 516482 14627213 23566 01 303342448791 145320 114 348 92
201222 MLB MLE3 teams 506475 14726017 19474 11 309341472813 162311 94 339 116 +9 -0 -0 +9 +11 3.0
201222 MLB RAW3 teams 506471 15328019 23494 11 325361505867 180327 105 376 116 +9 -0 -0 +9 +11 3.0
201323 MLB MLE2 teams 670630 18833418 27806 00 298333449783 151315 124 334 112 +10 +0 +11 +12 +15 4.8
201323 MLB RAW2 teams 670631 18433414 26756 00 292326423749 132310 114 330 112 +10 +0 +11 +12 +15 4.8
201424 MLB MLEKansas City Royals 606578 15329218 22853 10 265295415710 151282 144 307 94 -4 +0 +7 +11 +13 2.7
201424 MLB RAWKansas City Royals 606578 15028217 22853 10 260290403693 144278 144 306 94 -4 +0 +7 +11 +13 2.7
201525 MLB MLEKansas City Royals 553531 14226023 13824 10 267290446736 179276 152 310 96 -3 +0 +5 +10 +12 2.5
201525 MLB RAWKansas City Royals 553531 13825021 13824 10 260283426708 166270 152 309 96 -3 +0 +5 +10 +12 2.5
201626 MLB MLEKansas City Royals 546514 13129224 221198 00 255296459755 204287 224 321 103 +2 +0 -4 +10 +12 2.0
201626 MLB RAWKansas City Royals 546514 12728222 221198 00 247289438726 191280 224 319 103 +2 +0 -4 +10 +12 2.0
201727 MLB MLEKansas City Royals 499472 13025129 17955 10 275308517825 242286 193 347 121 +12 +0 +5 +9 +11 3.8
201727 MLB RAWKansas City Royals 499471 12624127 17955 10 268300495794 227280 193 343 121 +12 +0 +5 +9 +11 3.8
201828 MLB MLE2 teams 559525 12825030 1710812 11 244283463746 219250 193 321 104 +2 -0 -2 +10 +12 2.3
201828 MLB RAW2 teams 559525 12625028 1710812 11 240280448727 208249 193 317 104 +2 -0 -2 +10 +12 2.3
202030 MLB MLEKansas City Royals 156150 5112012 3362 10 3403616601.021 320379 232 436 181 +15 +0 +4 +3 +3 2.6
202030 MLB RAWKansas City Royals 156150 5012011 3362 10 333355633988 300375 232 425 181 +15 +0 +4 +3 +3 2.6
202131 MLB MLEKansas City Royals 665620 17525052 2817013 10 282327574901 292306 264 378 142 +33 +0 -8 +12 +14 5.3
202131 MLB RAWKansas City Royals 665620 16924048 2817013 10 273318544861 271298 264 372 142 +33 +0 -8 +12 +14 5.3
202232 MLB MLE2 teams 500470 12225126 191158 00 260300483783 223289 234 335 113 +8 +0 -5 +9 +11 2.3
202232 MLB RAW2 teams 500467 12024125 221158 00 257302473775 216288 234 338 113 +8 +0 -5 +9 +11 2.3
202333 MLB MLEKansas City Royals 580540 14122025 1913513 00 261302441743 180299 233 312 97 -2 +0 -5 +10 +13 1.7
202333 MLB RAWKansas City Royals 580538 13721023 1913513 00 255295422717 167294 233 313 97 -2 +0 -5 +10 +13 1.7
202434 MLB MLEKansas City Royals 652591 16429029 4412911 00 277339474813 196308 207 343 118 +14 +0 +7 +12 +14 4.8
202434 MLB RAWKansas City Royals 652590 16028027 4412911 00 271333456789 185302 207 347 118 +14 +0 +7 +12 +14 4.8
202535 MLB MLE2 teams 704657 16040036 3113715 00 244293469762 225256 194 321 103 +3 +0 -4 +13 +15 2.7
202535 MLB RAW2 teams 704651 15636033 3413715 00 240292447739 207255 195 324 103 +3 +0 -4 +13 +15 2.7
200717 ROK MLEAZL Royals 9991 18200 3145 11 198271220491 22231 143 221 36
200818 ROK MLEIdaho Falls Chukars 9590 26221 4141 01 289341389730 100330 154 314 99
200919 ROK MLE2 teams 396375 831622 16562 02 221261291552 69250 144 241 49
201020 A+ MLE2 teams 437421 1132017 10623 11 268296371666 102289 142 292 84
201121 AA MLE3 teams 516487 13323211 18656 01 273307396704 123291 133 305 92
201222 MLB MLE3 teams 506478 14726017 19474 11 308341469810 161305 94 339 116
201323 MLB MLE2 teams 670632 18833418 27806 00 297333448781 150311 124 334 112
201424 MLB MLEKansas City Royals 606576 15329218 22853 10 266295417712 151278 144 307 94
201525 MLB MLEKansas City Royals 553531 14226023 13824 10 267290446736 179270 152 310 96
201626 MLB MLEKansas City Royals 546511 13129224 221198 00 256296462758 205280 224 321 103
201727 MLB MLEKansas City Royals 499474 13025129 17955 10 274308515822 241280 193 347 121
201828 MLB MLE2 teams 559525 12825030 1710812 11 244283463746 219246 193 321 104
202030 MLB MLEKansas City Royals 156150 5112012 3362 10 3403616601.021 320375 232 436 181
202131 MLB MLEKansas City Royals 665619 17525052 2817013 10 283327575902 292298 264 378 142
202232 MLB MLE2 teams 500469 12225126 191158 00 260300484784 224285 234 335 113
202333 MLB MLEKansas City Royals 580543 14122025 1913513 00 260302438741 179294 233 312 97
202434 MLB MLEKansas City Royals 652592 16429029 4412911 00 277339473812 196302 207 343 118
202535 MLB MLE2 teams 704652 16040036 3113715 00 245293472765 227251 194 321 103
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202333 MLB MLEKansas City Royals 580543 14122025 1913513 00 260302438741 179294 233 312 97
202434 MLB MLEKansas City Royals 652592 16429029 4412911 00 277339473812 196302 207 343 118
202535 MLB MLE2 teams 704652 16040036 3113715 00 245293472765 227251 194 321 103
YTD36 MLB MLEKC 582539 12824121 2311013 10 237285403688 165258 194 292 84 -11 +0 +1 +10 +13 1.4
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR36 MLB RAWKC 582537 12423119 2311013 10 231278384662 153253 194 291 84 -11 +0 +1 +10 +13 1.4
YTD36 MLB RAWKC 582537 12423119 2311013 10 231278384662 153253 194 291 83 -12 +0 +1 +10 +13 1.3
ROS36 MLB MLEKC 100% 99 1000 020 00 111111111222 276 220 322 104 +0 +0 -0 +0 +0 0.0
ROS36 MLB CTXKC 100% 99 1000 020 00 111111111222 272 220 298 104 +0 +0 -0 +0 +0 0.0
FULL36 MLB A+CKC 591546 12523119 2311213 10 229276379655 150251 194 291 84 -11 +0 +1 +11 +13 1.4
TOT36 MLB MLEKC 591548 12924121 2311213 10 235283398680 162256 194 293 84 -11 +0 +1 +11 +13 1.4
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202737 MLB MLEKC 100% 307286 7013011 12616 00 245289406695 161276 204 312 98 -1 +0 -12 +5 +7 -0.1
202838 MLB MLEKC 100% 241225 53908 9505 00 236280382663 147267 214 297 87 -4 +0 -12 +4 +5 -0.6
202737 MLB CTXKC 100% 307286 6912110 12616 00 241286395681 154272 204 289 98 -1 +0 -12 +5 +7 -0.1
202838 MLB CTXKC 100% 241225 53908 9505 00 236280382663 147263 214 275 87 -4 +0 -12 +4 +5 -0.6
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 74616997 183534112321 2921416107 61 262302452754 190285 194 329 105 +86 +1 -14 +148 +162 39.0
/ 162G A+C 650610 16030128 251239 10 262301452753 190284 194 329 105 +8 +0 -1 +13 +14 3.4
Career MLE 92968716 232943117379 3531662132 98 267306451757 184289 184 323 105 +86 +1 -14 +148 +162 39.0
/ 162G MLE 650609 16330127 251169 11 268306453760 186288 184 323 105 +8 +0 -1 +13 +14 3.4