Bryce TeodosioLF Salt Lake Bees
Age 27 R/L 6'2" / 220 lbs MLB K +5%HR +4% Svc 0.471 · Ctrl thru 2031 ILReassigned to Minors (RM)
2026 ROS PROJECTION332 act + 10 ros · stats below = ROS only
showingROS
wRC+†vL 6461vR 51
AVG/OBP/SLG.111 / .200 / .111
PA10
HR0
K%30
BB%10
BABIP289
ISO107
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -3.6 runs (54 MLB PA)BAT projected ROS: -0.6 runs (10 MLB PA, park-applied)-4BATRUN so far: +0.4 runs (54 MLB PA)RUN projected ROS: +0.2 runs (10 MLB PA, park-applied)+1RUNFLD so far: +1.6 runs (54 MLB PA)FLD projected ROS: +0.0 runs (10 MLB PA, park-applied)+2FLDPOS so far: -0.6 runs (54 MLB PA)POS projected ROS: -0.1 runs (10 MLB PA, park-applied)-1POSREP so far: +1.2 runs (54 MLB PA)REP projected ROS: +0.2 runs (10 MLB PA, park-applied)+1REP2026 MLB WAR (so far + projected ROS): -0.13so far: -0.1 WAR-0.1WAR
0.00.51.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · Splits · ContractCON 30 / POW 40
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT30
Whiff%
1016.2%
xAVG
100.174
POWER40
Barrel%
224.6
Avg EV
1083.7
Bat Spd
4370.6
EYE30
Chase%
5331.1%
SPEED60
Sprint
9029.4
Platoon Splits2025-2026 · 173 PA
vs LHP
vs RHP
Edge
PA
51
122
wRC+
74
41
◀◀L
wOBA
278
228
◀◀L
ISO
114
079
◀◀L
BABIP
371
286
◀◀L
K%
37.3%
31.1%
▶▶R
BB%
3.9%
3.3%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.471 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.1M
2027Pre-Arb$0.8M
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
Totals $0.1M $-3M -$0.3M

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.

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)
202122 AInland Empire 66ers 7368 19801 5280 43 279329441770 162462 387 341 117 +1 -0 +2 0.3
202122 ROKACL Angels 3325 6012 880 10 240424560984 320267 2424 426 175 +3 +0 +1 0.4
202223 AARocket City Trash Pandas 425369 7110014 4316611 285 192296333629 141300 3910 288 81 -9 +4 +9 0.3
202223 INTLScottsdale Scorpions 5748 9311 7171 61 188304354658 167258 3012 295 85 -1 +1 +1 0.1
202324 AARocket City Trash Pandas 419368 781517 3614111 168 212301315616 103318 349 283 77 -11 +0 +9 -0.2
202425 AAASalt Lake Bees 462409 11319125 351207 404 276344418762 142372 268 332 111 +6 +6 +10 2.3
202526 MLBLos Angeles Angels 150138 28721 5474 71 203252304556 101293 313 247 53 -8 +1 +8 +1 +3 0.5
202526 AAASalt Lake Bees 5853 17330 3101 71 321368491859 170395 175 370 137 +3 +1 +1 0.5
202526 ROKACL Angels 3935 12211 282 31 343410543953 200423 215 420 170 +3 +0 +1 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 150138 28721 5474 71 203252304556 101293 313 247 53 -8 +1 +8 +1 +3 0.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202122 A MLEInland Empire 66ers 7369 13501 4390 43 188233304537 116413 535 223 37 -5 -0 +2 -0.4
202122 ROK MLEACL Angels 3328 4011 5110 10 143273321594 179204 3315 282 77 -1 +0 +1 0.0
202223 AA MLERocket City Trash Pandas 425384 57809 2819811 285 148227240467 91269 477 213 30 -35 +4 +9 -2.3
202324 AA MLERocket City Trash Pandas 419380 701415 2416711 168 184253266519 82297 406 232 43 -28 +0 +9 -2.0
202425 AAA MLESalt Lake Bees 462418 861284 261597 404 206264301565 96304 346 249 55 -25 +6 +10 -0.9
202526 MLB MLELos Angeles Angels 150138 28721 5474 71 203252304556 101293 313 245 52 -9 +1 +8 +1 +3 0.4
202526 AAA MLESalt Lake Bees 5854 13220 2131 71 241281352633 111329 223 287 80 -1 +1 +1 0.1
202526 ROK MLEACL Angels 3936 9111 1122 31 250308417724 167328 313 286 80 -1 +0 +1 0.0
202122 A MLE2 teams 10697 17512 9510 53 175245309555 134341 488 241 50
202122 A RAW2 teams 10693 25813 13360 53 269358473832 204407 3412 368 50
202223 AA MLE2 teams 482435 659010 3222512 346 149228239467 90272 477 213 30
202223 AA RAW2 teams 482417 8013115 5018312 346 192296336632 144294 3810 289 30
202324 AA MLERocket City Trash Pandas 419380 701415 2416711 168 184253266519 82308 406 232 43
202324 AA RAWRocket City Trash Pandas 419368 781517 3614111 168 212301315616 103318 349 283 43
202425 AAA MLESalt Lake Bees 462418 861284 261597 404 206264301565 96314 346 249 55
202425 AAA RAWSalt Lake Bees 462409 11319125 351207 404 276344418762 142372 268 332 55
202526 MLB MLE3 teams 247228 511152 8727 173 224272342614 118314 293 261 63 -11 +2 +8 +1 +5 0.5
202526 MLB RAW3 teams 247226 571262 10657 173 252305385689 133342 264 303 63 -11 +2 +8 +1 +5 0.5
202122 A MLE2 teams 10696 17512 9510 53 177245312558 135348 488 241 50
202223 AA MLE2 teams 482435 659010 3222512 346 149228239467 90269 477 213 30
202324 AA MLERocket City Trash Pandas 419381 701415 2416711 168 184253265518 81297 406 232 43
202425 AAA MLESalt Lake Bees 462426 861284 261597 404 202264296560 94304 346 249 55
202526 MLB MLE3 teams 247230 511152 8727 173 222272339611 117307 293 261 63
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202324 AA MLERocket City Trash Pandas 419381 701415 2416711 168 184253265518 81297 406 232 43
202425 AAA MLESalt Lake Bees 462426 861284 261597 404 202264296560 94304 346 249 55
202526 MLB MLE3 teams 247230 511152 8727 173 222272339611 117307 293 261 63
YTD27 AAA MLELAA 332301 611115 191128 294 203268296564 93303 346 250 56 -18 +4 +2 -4 +7 -0.8
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR27 MLB RAWLAA 5449 10200 4180 41 204264245509 41323 337 233 56 -3 +0 +2 -4 +1 -0.3
YTD27 AAA RAWLAA 278246 631217 21738 253 256335398733 142335 268 327 56
YTD27 MLB RAWLAA 5449 10200 4180 41 204264245509 41323 337 233 44 -4 +0 +2 -1 +1 -0.1
ROS27 AAA MLELAA 100% 109 1000 130 10 111200111311 289 3010 258 61 -0 +0 +0 -0 +0 -0.0
ROS27 MLB CTXLAA 100% 109 1000 130 10 111200111311 289 3010 243 61 -0 +0 +0 -0 +0 -0.0
FULL27 MLB A+CLAA 6458 11200 5210 51 190254224478 34297 338 235 56 -3 +1 +2 -1 +1 -0.0
TOT27 AAA MLELAA 342310 621115 201158 304 200266290557 90298 346 251 56 -18 +4 +2 -4 +7 -0.8
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202728 MLB MLELAA 82% 342313 631125 191097 234 201263297560 96290 326 258 61 -16 +3 -0 -4 +7 -1.0
202728 MLB CTXLAA 82% 280256 52924 16896 193 203266301567 98289 326 242 61 -13 +3 -0 -3 +6 -0.8
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 440403 811645 2213910 274 201260298558 97290 325 244 48 -22 +4 +8 -2 +10 -0.3
/ 162G A+C 650595 1202467 3220515 406 202260297557 96292 325 244 48 -32 +6 +11 -3 +14 -0.5
Career MLE 20681880 353621728 11978644 13628 188253284536 96301 386 240 48 -25 +4 +8 -3 +11 -0.5
/ 162G MLE 650591 1101959 3724714 439 186251281532 95297 386 240 48 -32 +5 +10 -4 +14 -0.7