Efren TeranSS Kannapolis Cannon Ballers
Age 19 S/R 5'10" / 163 lbs A HR +4% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION323 act + 10 ros · stats below = ROS only
showingROS
wRC+†74
AVG/OBP/SLG.222 / .300 / .222
PA10
HR0
K%20
BB%10
BABIP300
ISO86
MLB%0%
Value2026 · WAR
BAT: -14.3 runs (wOBA-derived runs vs avg)-14BATRUN: -0.9 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.6 runs (Positional adjustment)+4POSREP: +7.2 runs (Replacement-level credit)+7REPTotal WAR: -0.50-0.5WAR
0.00.81.70.10.40.70.91.01.01.11.00.90.826272829303132333435
projected WAR paid WAR ($/8M) surplus deficit+$39M ctrl surplus
Tools · ContractCON 65 / POW 33
Toolsscout grade
CONTACT65
scouting grade only
POWER33
scouting grade only
EYE51
scouting grade only
SPEED52
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+1.0$5M+$5M
2032Pre-Arb$0.9M+1.0$5M+$5M
2033Pre-Arb$1.0M+1.1$5M+$5M
2034Arb-1$5M+1.0$4M+$2M
2035Arb-2$7M+0.9$2M+$0.0M (cut)
2036Arb-3$9M+0.8$1M+$0.0M (cut)
Totals $7M $23M +$17M

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)
202417 ROKDSL Red Sox Red 140122 25500 17100 33 205302246548 41221 712 260 62 -6 -1 +3 -0.4
202518 ROKFCL Red Sox 9783 17100 13131 23 205320217536 12243 1313 264 65 -4 -1 +2 -0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Red Sox Red 140129 20300 10150 33 155216178394 23177 117 189 14 -14 -1 +3 -1.2
202518 ROK MLEFCL Red Sox 9788 13100 8191 23 148227159386 11185 208 181 9 -11 -1 +2 -0.9
202417 ROK MLEDSL Red Sox Red 140129 20300 10150 33 155216178394 23174 117 189 14
202417 ROK RAWDSL Red Sox Red 140122 25500 17100 33 205302246548 41221 712 260 14
202518 ROK MLEFCL Red Sox 9788 13100 8191 23 148227159386 11188 208 181 9
202518 ROK RAWFCL Red Sox 9783 17100 13131 23 205320217536 12243 1313 264 9
202417 ROK MLEDSL Red Sox Red 140129 20300 10150 33 155216178394 23177 117 189 14
202518 ROK MLEFCL Red Sox 9788 13100 8191 23 148227159386 11185 208 181 9
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202417 ROK MLEDSL Red Sox Red 140129 20300 10150 33 155216178394 23177 117 189 14
202518 ROK MLEFCL Red Sox 9788 13100 8191 23 148227159386 11185 208 181 9
YTD19 A MLECWS 323295 73712 19643 66 247300298598 51307 206 262 64 -14 -1 +0 +3 +7 -0.5
▸ 2026 season
YTD19 ROK RAWCWS 4443 13103 170 02 302318535853 233303 162 372 64
YTD19 A RAWCWS 279241 66710 29383 64 274359311670 37322 1410 307 64
ROS19 A MLECWS 0% 109 2000 120 00 222300222522 300 2010 277 74 -0 +0 +0 +0 +0 0.0
TOT19 A MLECWS 333304 75712 20663 66 247300296596 49307 206 263 64 -14 -1 +0 +4 +7 -0.5
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202720 MLB MLECWS 34% 330301 741114 23663 53 246306329635 83301 207 292 84 -6 -0 +0 +4 +7 0.4
202821 MLB MLECWS 48% 432393 981527 31855 84 249312351663 102301 207 301 90 -5 +0 +0 +5 +9 0.9
202922 MLB MLECWS 54% 498454 11518210 36975 95 253315368683 115302 197 307 94 -4 -0 +0 +5 +11 1.3
203023 MLB MLECWS 57% 539488 12419211 401046 105 254318369687 115302 197 310 96 -2 +0 +0 +6 +12 1.5
203124 MLB MLECWS 57% 564511 13220312 421086 116 258322380702 121303 197 313 98 -1 -0 +0 +6 +12 1.7
203225 MLB MLECWS 57% 577523 13521312 431106 116 258322379700 120303 197 314 99 -1 -0 +0 +6 +13 1.8
203326 MLB MLECWS 56% 583527 13721313 441117 126 260325385710 125303 198 314 99 -1 +0 +0 +6 +13 1.9
203427 MLB MLECWS 55% 581525 13621312 441117 126 259325379704 120303 198 315 99 -1 +0 +0 +6 +13 1.9
203528 MLB MLECWS 55% 576520 13321212 451116 116 256322373695 117303 198 314 98 -1 -0 -1 +6 +12 1.7
203629 MLB MLECWS 53% 565510 13020212 441106 116 255321373694 118302 198 312 97 -2 -0 -1 +6 +12 1.5
203730 MLB MLECWS 53% 554500 12619211 431096 105 252319364683 112301 208 310 96 -3 +0 -2 +6 +12 1.3
203831 MLB MLECWS 52% 540487 12118210 421086 95 248316355671 107300 208 306 93 -4 -0 -3 +6 +12 1.0
203932 MLB MLECWS 52% 521471 11717210 401075 95 248314357671 108297 218 300 89 -7 -0 -4 +6 +11 0.7
204033 MLB MLECWS 56% 492446 1071528 381035 84 240307336643 96294 218 294 85 -9 +0 -4 +5 +11 0.3
204134 MLB MLECWS 52% 445404 951327 34964 63 235301329630 94289 228 286 80 -11 +0 -5 +5 +10 -0.1
202720 MLB CTXCWS 34% 113103 26402 8231 21 252312350662 97302 207 285 84 -2 +0 +0 +1 +2 0.1
202821 MLB CTXCWS 48% 209190 48714 15412 42 253314363677 111302 207 294 90 -3 +0 +0 +2 +5 0.4
202922 MLB CTXCWS 54% 270245 621015 20533 53 253317363680 110302 207 300 94 -2 -0 +0 +3 +6 0.7
203023 MLB CTXCWS 57% 305276 701116 23593 63 254318366684 112303 198 304 96 -1 +0 +0 +3 +7 0.9
203124 MLB CTXCWS 57% 319288 751217 24614 63 260326382708 122303 198 306 98 -1 +0 +0 +3 +7 1.0
203225 MLB CTXCWS 57% 326295 761217 24624 63 258322376698 119304 197 307 99 -1 +0 +0 +3 +7 1.0
203326 MLB CTXCWS 56% 329297 761217 25634 73 256322374696 118303 198 308 99 -0 +0 +0 +4 +7 1.1
203427 MLB CTXCWS 55% 322290 751217 25624 63 259326379705 121303 198 308 99 -0 +0 +0 +3 +7 1.0
203528 MLB CTXCWS 55% 316285 731117 24614 63 256323375698 119303 198 307 98 -1 +0 -0 +3 +7 0.9
203629 MLB CTXCWS 53% 302273 701116 23593 63 256321370691 114303 208 305 97 -1 +0 -1 +3 +7 0.8
203730 MLB CTXCWS 53% 292264 671016 23583 53 254321367688 114302 208 303 96 -2 -0 -1 +3 +6 0.7
203831 MLB CTXCWS 52% 282255 651016 22573 53 255321373694 118300 208 299 93 -2 -0 -1 +3 +6 0.5
203932 MLB CTXCWS 52% 270244 60915 21553 42 246313352666 107298 208 294 89 -3 +0 -2 +3 +6 0.4
204033 MLB CTXCWS 56% 276250 61915 21583 42 244310348658 104295 218 288 85 -5 +0 -2 +3 +6 0.2
204134 MLB CTXCWS 52% 229208 50714 17492 32 240304341645 101290 217 280 80 -6 -0 -3 +2 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 41603763 9541471484 31582146 7539 254319367686 113302 208 300 91 -29 -1 -10 +45 +90 9.6
/ 162G A+C 650588 14923213 491287 126 253318366683 112302 208 300 91 -5 -0 -2 +7 +14 1.5
Career MLE 80447286 181527333151 608157284 14781 249314358672 109297 208 303 91 -58 -2 -20 +84 +169 17.7
/ 162G MLE 650589 14722312 491277 127 250315358673 109298 208 303 91 -5 -0 -2 +7 +14 1.5