Kevin Torres

PosC
B/TL/R
Born1990-02-24
Age (2026)36

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)
200818 ROKAZL Rangers 5046 13000 2101 01 283327283609 361 204 278 74 -2 -0 +1 -0.1
200919 ROKAZL Rangers 6663 16300 3130 00 254288302589 48320 205 268 68 -3 +0 +1 -0.1
201121 ROKAZL Rangers 233200 691144 26356 41 345435500935 155401 1511 415 167 +19 +0 +5 2.5
201222 AHickory Crawdads 233212 501001 12412 00 236283297580 61280 185 258 61 -11 +0 +5 -0.6
201222 INTLLeones de Ponce 3735 4100 0110 00 114114143257 29167 300 108 -41 -6 +0 +1 -0.6
201323 A+Myrtle Beach Pelicans 146127 26503 12304 20 205294315609 110240 218 276 73 -5 +0 +3 -0.1
201323 AHickory Crawdads 109102 24601 2204 00 235278324601 88284 182 271 69 -4 +0 +2 -0.2
201424 A+Myrtle Beach Pelicans 155143 31320 8330 00 217258266524 49272 215 233 44 -10 +0 +3 -0.7
201424 AHickory Crawdads 117106 24404 7252 00 226287377664 151256 216 293 85 -2 +0 +3 0.0
201525 A+High Desert Mavericks 202177 551223 20353 10 311390452842 141369 1710 373 139 +9 +0 +4 1.4
201525 AHickory Crawdads 7769 13302 8110 00 188273319592 130196 1410 271 69 -3 +0 +2 -0.1
201626 A+High Desert Mavericks 181162 41603 16232 01 253328346673 93277 139 307 94 -1 -0 +4 0.2
201727 AAARound Rock Express 2220 6101 260 00 300364500864 200385 279 381 144 +1 +0 +0 0.2
201727 AAFrisco RoughRiders 4745 6000 1100 00 133152133286 167 212 130 -26 -7 +0 +1 -0.6
201828 INTLCriollos de Caguas 1616 3000 040 00 188188188375 250 250 170 1 -2 +0 +0 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200818 ROK MLEAZL Rangers 5047 10000 1141 01 213245213458 296 282 203 24 -5 -0 +1 -0.4
200919 ROK MLEAZL Rangers 6664 12200 2190 00 188212219431 31269 293 194 17 -6 +0 +1 -0.5
201121 ROK MLEAZL Rangers 233210 56833 16506 41 267336376712 110334 217 313 98 -1 +0 +5 0.5
201222 A MLEHickory Crawdads 233217 43801 7582 00 198230249479 51247 253 209 28 -20 +0 +5 -1.5
201323 A+ MLEMyrtle Beach Pelicans 146131 23403 8414 20 176245275520 99212 285 226 39 -11 +0 +3 -0.7
201323 A MLEHickory Crawdads 109103 20501 1274 00 194231272503 78251 251 215 32 -9 +0 +2 -0.7
201424 A+ MLEMyrtle Beach Pelicans 155146 28220 5490 00 192219233451 41265 323 200 22 -14 +0 +3 -1.1
201424 A MLEHickory Crawdads 117108 21303 5332 00 194243306549 111242 284 234 45 -8 +0 +3 -0.5
201525 A+ MLEHigh Desert Mavericks 202184 491023 13483 10 266325391716 125329 246 305 93 -2 +0 +4 0.3
201525 A MLEHickory Crawdads 7773 12301 4150 00 164208247454 82185 195 208 27 -7 +0 +2 -0.5
201626 A+ MLEHigh Desert Mavericks 181167 36502 11332 01 216272281554 66252 186 249 55 -10 -0 +4 -0.6
201727 AAA MLERound Rock Express 2221 5101 180 00 238273429701 190319 365 274 72 -1 +0 +0 -0.0
201727 AA MLEFrisco RoughRiders 4745 6000 1130 00 133152133286 161 282 116 -35 -8 +0 +1 -0.7
200818 ROK MLEAZL Rangers 5047 10000 1141 01 213245213458 303 282 203 24
200818 ROK RAWAZL Rangers 5046 13000 2101 01 283327283609 361 204 278 24
200919 ROK MLEAZL Rangers 6664 12200 2190 00 188212219431 31267 293 194 17
200919 ROK RAWAZL Rangers 6663 16300 3130 00 254288302589 48320 205 268 17
201121 ROK MLEAZL Rangers 233210 56833 16506 41 267336376712 110335 217 313 98
201121 ROK RAWAZL Rangers 233200 691144 26356 41 345435500935 155401 1511 415 98
201222 A MLE2 teams 270250 50901 9672 00 200234248482 48262 253 209 28
201222 A RAW2 teams 270247 541101 12522 00 219261275536 57266 194 237 28
201323 A+ MLE2 teams 255234 43904 9688 20 184239274513 90238 274 221 36
201323 A+ RAW2 teams 255229 501104 14508 20 218287319606 100260 205 274 36
201424 A+ MLE2 teams 272254 50623 10822 00 197233272505 75270 304 215 31
201424 A+ RAW2 teams 272249 55724 15582 00 221271313584 92266 216 259 31
201525 A+ MLE2 teams 279256 601224 18643 10 234292344636 109295 236 278 74
201525 A+ RAW2 teams 279246 681525 28463 10 276357415772 138320 1610 345 74
201626 A+ MLEHigh Desert Mavericks 181167 36502 11332 01 216272281554 66256 186 249 55
201626 A+ RAWHigh Desert Mavericks 181162 41603 16232 01 253328346673 93277 139 307 55
201727 AA MLE2 teams 6966 11101 2200 00 167191227418 61217 293 166 -1
201727 AA RAW2 teams 6965 12101 3160 00 185221246467 62224 234 210 -1
201828 INTL MLECriollos de Caguas 1616 3000 040 00 188188188375 250 250
201828 INTL RAWCriollos de Caguas 1616 3000 040 00 188188188375 250 250 170 1
200818 ROK MLEAZL Rangers 5048 10000 1141 01 208245208453 296 282 203 24
200919 ROK MLEAZL Rangers 6664 12200 2190 00 188212219431 31269 293 194 17
201121 ROK MLEAZL Rangers 233209 56833 16506 41 268336378714 110334 217 313 98
201222 A MLE2 teams 270257 50901 9672 00 195234241475 47247 253 209 28
201323 A+ MLE2 teams 255236 43904 9688 20 182239271510 89229 274 221 36
201424 A+ MLE2 teams 272258 50623 10822 00 194233267501 74255 304 215 31
201525 A+ MLE2 teams 279256 601224 18643 10 234292344636 109289 236 278 74
201626 A+ MLEHigh Desert Mavericks 181166 36502 11332 01 217272283555 66252 186 249 55
201727 AA MLE2 teams 6967 11101 2200 00 164191224415 60211 293 166 -1
▸ Career Totals
Career MLE 16911564 33152718 7842124 73 212260288548 77274 255 237 47 -107 +0 +0 +30 +37 -4.1
/ 162G MLE 650601 1282037 301629 31 213261291552 78276 255 237 47 -41 +0 +0 +12 +14 -1.6