Bryan Torres

OF St. Louis Cardinals
Age 30 L/R 5'7" / 165 lbs MLB HR -14%BB -5% Svc 0.000 · Ctrl thru 2032
Overview
MLB40-MANFG #999Pre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202427AASTL528.331/.422/.416233105—.299/.364/.369
202528AAASTL414.328/.447/.464926125—.307/.395/.420
202528INTLCriollos de C…209.304/.379/.386213118—
202629MLBSTL189.229/.312/.3314286-0.1
2027PROJ30MLBSTL250.239/.328/.33749920.2
2028PROJ82% MLB31MLBSTL299.235/.323/.3304889-0.1
Last 3 seasons WAR -0.1  ·  Next 2 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.000First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Ext$0.8M2030Ext$0.7M2031Ext$1M2032Ext$2M
Skills · percentileStatcast 2026
Speed43
xwOBA32
Avg EV16
Barrel%10
Form.228/.324/.306 ▼ rolling true talent (60d window) · proj .238/.325/.338
CompsJosh Rojas (age 30) · Grégor Blanco (age 30) · Jace Peterson (age 30)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†92
AVG/OBP/SLG.239 / .328 / .337
PA250
HR4
SB9
K%19
BB%11
BABIP286
ISO100
MLB%100%
Value2027 · WAR
BAT: -2.4 runs (wOBA-derived runs vs avg)-2BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.51.00.30.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$1M ctrl surplus
Tools · Recent Form · ContractCON 60 / POW 45
Toolsscout grade · Statcast %ile · 2026
CONTACT60
xAVG
230.229
POWER45
Barrel%
103.1
Avg EV
1686.5
EYE60
scouting grade only
SPEED60
Sprint
4327.2
Recent Formrolling true talent ⓘ
K%21%▼23% over 57 PA (60d) · proj 19%
BB%12%▲14% over 57 PA (60d) · proj 11%
ISO.078▼.000 over 47 AB (60d) · proj .100
HR/BB1.8%·0.0% over 35 BBE (60d) · proj 2.3%
BABIP.284·.286 over 35 BIP (60d) · proj .284
SLASH.228/.324/.306▼proj .238/.325/.338
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.3$1M+$0.4M
2028Pre-Arb$0.8M———
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.8M $0.8M +$0.4M

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. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

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)
201518 ROKDSL Brewers — 3228 7010 420 20 250344321665 71269 612 307 27 — — — — — —
201619 ROKDSL Brewers — 165143 37240 19142 83 259354329682 70287 812 314 31 — — — — — —
201720 ROKDSL Indians/Brewers — 158136 40611 1861 65 294381375756 81300 411 340 37 — — — — — —
201821 ROKHelena Brewers — 141130 37611 8170 46 285326369695 85321 126 307 41 — — — — — —
201922 INTLGigantes de Carolina — 4036 6100 341 01 167250194444 28188 108 216 32 — — — — — —
202124 AARichmond Flying Squirrels — 144132 37710 7312 63 280326348675 68356 225 300 68 — — — — — —
202124 INTLGigantes de Carolina — 7564 19100 9130 30 297384312696 16373 1712 318 101 — — — — — —
202225 INTLPuerto Rico — 195170 46521 22272 36 271361341702 71317 1411 323 105 — — — — — —
202326 INTLPuerto Rico — 189154 45401 27215 156 292412338749 45333 1114 349 122 — — — — — —
202427 AASpringfield Cardinals — 528447 1482822 69751 3310 331422416838 85389 1413 373 105 — — — — — —
202427 INTLGigantes de Carolina — 157120 37600 3491 222 308465358823 50330 622 384 146 — — — — — —
202528 AAAMemphis Redbirds — 414332 1091619 70571 266 328447464911 136369 1417 400 125 — — — — — —
202528 INTLCriollos de Caguas — 209184 56712 22280 134 304379386765 82348 1311 343 118 — — — — — —
202629 MLBSt. Louis Cardinals — 189166 38124 18392 20 229312331643 102272 2110 291 86 -3 +0 +0 -2 +4 -0.1
202629 AAAMemphis Redbirds — 166128 431012 29252 102 336465477942 141390 1517 406 135 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 189166 38124 18392 20 229312331643 102272 2110 291 83 -4 +0 +0 -2 +4 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEDSL Brewers — 3229 5010 320 20 172250241491 69181 69 208 27 — — — — — —
201619 ROK MLEDSL Brewers — 165149 26130 13172 83 174250221471 47196 108 214 31 — — — — — —
201720 ROK MLEDSL Indians/Brewers — 158142 27410 1271 65 190258232490 42191 48 223 37 — — — — — —
201821 ROK MLEHelena Brewers — 141133 30411 5250 46 226254293547 68261 184 229 41 — — — — — —
202124 AA MLERichmond Flying Squirrels — 144135 36610 4382 63 267298326624 59341 263 269 68 — — — — — —
202427 AA MLESpringfield Cardinals — 528469 1402621 47971 3310 299364369733 70360 189 323 105 — — — — — —
202528 AAA MLEMemphis Redbirds — 414352 1081418 50721 266 307395420815 114346 1712 353 125 — — — — — —
202629 MLB MLESt. Louis Cardinals — 189166 38124 18392 20 229312331643 102272 2110 295 86 -3 +0 +0 -2 +4 -0.1
202629 AAA MLEMemphis Redbirds — 166137 451012 20302 102 328421460881 131364 1812 368 135 — — — — — —
201518 ROK MLEDSL Brewers — 3229 5010 320 20 172250241491 69185 69 208 27 — — — — — —
201518 ROK RAWDSL Brewers — 3228 7010 420 20 250344321665 71269 612 307 27 — — — — — —
201619 ROK MLEDSL Brewers — 165149 26130 13172 83 174250221471 47197 108 214 31 — — — — — —
201619 ROK RAWDSL Brewers — 165143 37240 19142 83 259354329682 70287 812 314 31 — — — — — —
201720 ROK MLEDSL Indians/Brewers — 158142 27410 1271 65 190258232490 42199 48 223 37 — — — — — —
201720 ROK RAWDSL Indians/Brewers — 158136 40611 1861 65 294381375756 81300 411 340 37 — — — — — —
201821 ROK MLEHelena Brewers — 141133 30411 5250 46 226254293547 68271 184 229 41 — — — — — —
201821 ROK RAWHelena Brewers — 141130 37611 8170 46 285326369695 85321 126 307 41 — — — — — —
201922 INTL MLEGigantes de Carolina — 4036 6100 341 01 167250194444 28188 108 — — — — — — — —
201922 INTL RAWGigantes de Carolina — 4036 6100 341 01 167250194444 28188 108 216 32 — — — — — —
202124 AA MLE2 teams — 219205 54910 7572 93 263294317611 54358 263 269 68 — — — — — —
202124 AA RAW2 teams — 219196 56810 16442 93 286346337683 51361 207 306 68 — — — — — —
202225 INTL MLEPuerto Rico — 195170 46521 22272 36 271361341702 71317 1411 — — — — — — — —
202225 INTL RAWPuerto Rico — 195170 46521 22272 36 271361341702 71317 1411 323 105 — — — — — —
202326 INTL MLEPuerto Rico — 189154 45401 27215 156 292412338749 45333 1114 — — — — — — — —
202326 INTL RAWPuerto Rico — 189154 45401 27215 156 292412338749 45333 1114 349 122 — — — — — —
202427 AA MLE2 teams — 685609 1833422 611262 5512 300366373739 72372 189 323 105 — — — — — —
202427 AA RAW2 teams — 685567 1853422 103842 5512 326432404835 78376 1215 376 105 — — — — — —
202528 AAA MLE2 teams — 623533 16221211 751081 3910 304391413804 109360 1712 353 125 — — — — — —
202528 AAA RAW2 teams — 623516 16523211 92851 3910 320424436860 116362 1415 381 125 — — — — — —
202629 MLB MLE2 teams — 355303 821036 38694 122 271359383742 112325 1911 329 109 +4 +2 +0 -2 +8 1.1
202629 MLB RAW2 teams — 355294 811136 47644 122 276383395777 119326 1813 345 109 +4 +2 +0 -2 +8 1.1
201518 ROK MLEDSL Brewers — 3229 5010 320 20 172250241491 69181 69 208 27 — — — — — —
201619 ROK MLEDSL Brewers — 165149 26130 13172 83 174250221471 47196 108 214 31 — — — — — —
201720 ROK MLEDSL Indians/Brewers — 158144 27410 1271 65 188258229487 42191 48 223 37 — — — — — —
201821 ROK MLEHelena Brewers — 141135 30411 5250 46 222254289543 67261 184 229 41 — — — — — —
202124 AA MLE2 teams — 219208 54910 7572 93 260294312607 53341 263 269 68 — — — — — —
202427 AA MLE2 teams — 685617 1833422 611262 5512 297366368734 71360 189 323 105 — — — — — —
202528 AAA MLE2 teams — 623542 16221211 751081 3910 299391406797 107346 1712 353 125 — — — — — —
202629 MLB MLE2 teams — 355310 821036 38694 122 265359374734 110315 1911 329 109 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 AA MLE2 teams — 685617 1833422 611262 5512 297366368734 71360 189 323 105 — — — — — —
202528 AAA MLE2 teams — 623542 16221211 751081 3910 299391406797 107346 1712 353 125 — — — — — —
202629 MLB MLE2 teams — 355310 821036 38694 122 265359374734 110315 1911 329 109 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLESTL 100% 380332 791126 42723 144 238328339667 100284 1911 304 92 -4 +1 +0 -2 +8 0.3
▸ 2027 — real world (MLB)
202730 MLB CTXSTL 100% 250219 53814 27472 93 239328337665 98286 1911 303 92 -2 +1 +0 -2 +5 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLESTL 82% 365321 751026 39712 103 235323332655 98282 1911 299 89 -5 +1 -3 -2 +8 -0.1
202831 MLB CTXSTL 82% 299263 61914 32582 83 235323330653 95283 1911 298 89 -4 +0 -2 -2 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 488429 991038 50974 103 231317324641 93278 2010 295 67 -8 +1 -2 -4 +11 -0.3
/ 162G— A+C — 650571 13213411 671295 134 231317326643 95278 2010 295 67 -11 +1 -3 -5 +14 -0.4
Career— MLE — 34173003 7931101932 33258124 17260 264342345687 81315 1710 267 67 -11 +2 -3 -6 +17 -0.1
/ 162G— MLE — 650571 1512146 631115 3311 264343347689 82316 1710 267 67 -9 +1 -2 -5 +14 -0.1