Cristofer TorinSS Amarillo Sod Poodles
Age 21 R/R 5'9" / 155 lbs AA HR -11% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION551 act + 9 ros · stats below = ROS only
showingROS
wRC+†87
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%11
BB%11
BABIP278
ISO97
MLB%2%
Value2026 · WAR
BAT: -9.0 runs (wOBA-derived runs vs avg)-9BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +6.0 runs (Positional adjustment)+6POSREP: +12.1 runs (Replacement-level credit)+12REPTotal WAR: +0.90+0.9WAR
0.00.91.90.00.40.81.01.21.31.226272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$21M ctrl surplus
Tools · ContractCON 57 / POW 30
Toolsscout grade
CONTACT57
scouting grade only
POWER30
scouting grade only
EYE55
scouting grade only
SPEED40
scouting grade only
DEFENSE54
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+0.4$1M+$0.8M
2028Pre-Arb$0.8M+0.8$3M+$2M
2029Pre-Arb$0.8M+1.0$6M+$6M
2030Arb-1$4M+1.2$7M+$4M
2031Arb-2$8M+1.3$7M+$3M
2032Arb-3$11M+1.2$6M+$0.0M
Totals $26M $31M +$15M

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)
202217 ROKDSL D-backs Black 202159 531220 37204 216 333470434904 101376 1018 409 163 +15 +2 +4 2.2
202318 AVisalia Rawhide 156140 33112 14302 64 236314300614 64287 199 286 79 -4 -0 +3 -0.1
202318 ROKACL D-backs Red 126103 33312 2191 150 320440427867 107333 717 392 152 +8 +3 +3 1.4
202419 AVisalia Rawhide 512419 1071934 81846 155 255383344727 88308 1616 336 113 +8 +1 +11 2.1
202520 AAAmarillo Sod Poodles 2521 8400 330 10 3814585711.030 190421 1212 434 180 +2 +0 +1 0.3
202520 A+Hillsboro Hops 544467 1342236 66787 157 287383385769 99331 1412 349 122 +15 +0 +12 2.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202217 ROK MLEDSL D-backs Black 202171 41810 25294 216 240350298648 58281 1412 296 86 -3 +2 +4 0.3
202318 A MLEVisalia Rawhide 156144 27112 10392 64 188250250500 62236 256 217 33 -12 -0 +3 -1.0
202318 ROK MLEACL D-backs Red 126112 28212 12131 150 250328339667 89267 1010 300 89 -2 +3 +3 0.4
202419 A MLEVisalia Rawhide 512442 911623 581126 155 206306271578 66261 2211 266 66 -21 +1 +11 -0.9
202520 AA MLEAmarillo Sod Poodles 2522 7300 240 10 318375455830 136355 168 372 138 +1 +0 +1 0.2
202520 A+ MLEHillsboro Hops 544493 1161925 401097 157 235302312614 77284 207 272 70 -19 +0 +12 -0.7
202217 ROK MLEDSL D-backs Black 202171 41810 25294 216 240350298648 58285 1412 296 86
202217 ROK RAWDSL D-backs Black 202159 531220 37204 216 333470434904 101376 1018 409 86
202318 A MLE2 teams 282256 54314 22523 214 211281277558 66249 188 254 58
202318 A RAW2 teams 282243 66424 35393 214 272370354724 82308 1412 333 58
202419 A MLEVisalia Rawhide 512442 911623 581126 155 206306271578 66267 2211 266 66
202419 A RAWVisalia Rawhide 512419 1071934 81846 155 255383344727 88308 1616 336 66
202520 A+ MLE2 teams 569515 1222225 421137 167 237303317620 80291 207 276 73
202520 A+ RAW2 teams 569488 1422636 69817 167 291387393780 102335 1412 353 73
202217 ROK MLEDSL D-backs Black 202171 41810 25294 216 240350298648 58281 1412 296 86
202318 A MLE2 teams 282255 54314 22523 214 212281278560 67250 188 254 58
202419 A MLEVisalia Rawhide 512443 911623 581126 155 205306271577 65261 2211 266 66
202520 A+ MLE2 teams 569515 1222225 421137 167 237303317620 80287 207 276 73
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202318 A MLE2 teams 282255 54314 22523 214 212281278560 67250 188 254 58
202419 A MLEVisalia Rawhide 512443 911623 581126 155 205306271577 65261 2211 266 66
202520 A+ MLE2 teams 569515 1222225 421137 167 237303317620 80287 207 276 73
YTD21 AA MLEARI 551505 12820413 30746 126 253303386689 133271 135 296 86 -9 +0 +0 +6 +12 0.9
▸ 2026 season
YTD21 AA RAWARI 551490 13923416 45616 126 284351445796 161294 118 348 86
ROS21 AA MLEARI 2% 98 1000 110 00 125222125347 272 1111 297 87 -0 +0 -0 +0 +0 0.0
TOT21 AA MLEARI 560513 12920413 31756 126 251302382684 131269 136 296 86 -9 +0 -0 +6 +12 0.9
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202722 MLB MLEARI 44% 581532 13122312 38866 125 246304367670 120272 157 300 89 -8 +0 -3 +6 +13 0.9
202823 MLB MLEARI 61% 609556 13923414 42916 136 250310381691 131274 157 307 94 -4 +0 -3 +7 +13 1.2
202924 MLB MLEARI 66% 621566 14324415 44936 136 253313389702 136275 157 312 97 -2 +0 -3 +7 +13 1.5
203025 MLB MLEARI 69% 627571 14524416 45946 146 254315394709 140276 157 315 99 -1 +0 -3 +7 +14 1.7
203126 MLB MLEARI 70% 634577 14624416 46956 146 253315392706 139276 157 316 100 -0 +0 -3 +7 +14 1.8
203227 MLB MLEARI 69% 634576 14524416 47956 146 252315391705 139276 157 316 100 -0 +0 -3 +7 +14 1.8
203328 MLB MLEARI 68% 629571 14424416 47956 136 252316392708 140275 157 315 99 -0 +0 -4 +7 +14 1.6
203429 MLB MLEARI 67% 619561 14123316 47956 136 251316389705 137275 158 313 98 -1 +0 -5 +7 +13 1.5
203530 MLB MLEARI 66% 609552 13823315 46956 136 250315384699 134274 168 311 97 -2 +0 -5 +7 +13 1.2
203631 MLB MLEARI 65% 595539 13322314 45956 126 247312377688 130272 168 307 94 -4 +0 -6 +6 +13 0.9
203732 MLB MLEARI 65% 576523 12620313 43945 125 241305365670 124270 167 302 90 -7 +0 -7 +6 +12 0.6
203833 MLB MLEARI 65% 546495 11818312 41925 115 238303360663 121266 178 295 86 -9 +0 -7 +6 +12 0.2
203934 MLB MLEARI 60% 499455 10416210 37874 104 229292338631 110262 177 286 80 -12 +0 -8 +5 +11 -0.3
202722 MLB CTXARI 44% 256235 591025 17382 52 251307374682 123277 157 296 89 -3 +0 -1 +3 +6 0.4
202823 MLB CTXARI 61% 373340 871538 26554 84 256316388704 132279 157 303 94 -3 +0 -2 +4 +8 0.8
202924 MLB CTXARI 66% 412376 9717310 29624 94 258318399717 141281 157 307 97 -1 +0 -2 +4 +9 1.0
203025 MLB CTXARI 69% 431393 10118310 31644 94 257318394712 137281 157 310 99 -0 +0 -2 +5 +9 1.2
203126 MLB CTXARI 70% 443404 10318311 32664 104 255316396712 141281 157 311 100 -0 +0 -2 +5 +10 1.3
203227 MLB CTXARI 69% 437398 10218311 32664 94 256318399717 143281 157 311 100 -0 +0 -2 +5 +9 1.2
203328 MLB CTXARI 68% 431392 10018310 32654 94 255318393711 138281 157 310 99 -0 +0 -3 +5 +9 1.1
203429 MLB CTXARI 67% 413375 9617310 31634 94 256320397717 141280 158 309 98 -1 +0 -3 +4 +9 1.0
203530 MLB CTXARI 66% 400363 911629 30624 84 251315380695 129279 168 306 97 -2 +0 -3 +4 +9 0.8
203631 MLB CTXARI 65% 387351 871529 29624 84 248312379691 131277 167 302 94 -3 +0 -4 +4 +8 0.6
203732 MLB CTXARI 65% 373339 831428 28613 73 245308369677 124275 168 297 90 -4 +0 -4 +4 +8 0.4
203833 MLB CTXARI 65% 353321 771327 26593 73 240303358661 118271 177 291 86 -6 +0 -5 +4 +8 0.1
203934 MLB CTXARI 60% 300272 641026 22523 63 235300353653 118266 177 282 80 -7 +0 -5 +3 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 50094559 114719933114 36577547 10447 252314385698 133280 157 304 90 -31 +2 -39 +54 +109 9.6
/ 162G A+C 650592 14926415 471016 136 252313385698 133280 167 304 90 -4 +0 -5 +7 +14 1.2
Career MLE 93538466 206233650197 716151494 23795 244310365674 121274 168 302 90 -52 +4 -61 +83 +169 14.7
/ 162G MLE 650588 14323314 501057 167 243310364674 121273 168 302 90 -4 +0 -5 +7 +14 1.2