Efren Teran

SS Kannapolis Cannon Ballers
Age 20 S/R 5'10" / 163 lbs A HR +4% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
ETA2028MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202518ROKBOS97.205/.320/.217029—.148/.227/.159
202619ACWS279.274/.359/.3110669—.257/.322/.289
202619ROKCWS44.302/.318/.5353063—.233/.250/.395
2027PROJ0% MLB20MLBCWS433.236/.298/.31848750.3
2028PROJ43% MLB21MLBCWS163.241/.305/.33823820.2
2029PROJ61% MLB22MLBCWS281.245/.310/.35246870.5
Next 3 projected WAR 1.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Pre-Arb$1.0M+3
Skills · percentileMiLB Statcast 2026 A
K%93
Whiff%89
Z-Con%88
Chase%54
wOBA38
wRC+38
Career WAR0 WAR median (P10 -0 / P90 15, comp-based) · star 2% · didn't stick 80%
CompsDiego Velasquez (age 20) · Alejo Lopez (age 20) · Brayan Rocchio (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 320 proj PA
wRC+†75
AVG/OBP/SLG.234 / .296 / .315
PA320
HR3
SB6
K%20
BB%7
ISO82
MLB%0%
Value2027 · WAR
BAT: -9.4 runs (wOBA-derived runs vs avg)-9BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +6.9 runs (Replacement-level credit)+7REPTotal WAR: +0.30+0.3WAR
0.00.81.60.20.50.81.01.11.11.00.90.60.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$45M ctrl surplus
Tools · ContractCON 62 / POW 33
Toolsscout grade
CONTACT62
scouting grade only
POWER33
scouting grade only
EYE53
scouting grade only
SPEED52
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+1.1$6M+$5M
2033Pre-Arb$0.9M+1.1$6M+$5M
2034Pre-Arb$1.0M+1.0$5M+$4M
2035Arb-1$3M+0.9$2M+$0.5M
2036Arb-2$5M+0.6$1M+$0.0M (cut)
2037Arb-3$5M+0.4$0.7M+$0.0M (cut)
Totals $6M $20M +$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. 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)
202417 ROKDSL Red Sox Red — 140122 25500 17100 33 205302246548 41221 712 260 4 — — — — — —
202518 ROKFCL Red Sox — 9783 17100 13131 23 205320217536 12243 1313 264 9 — — — — — —
202619 AKannapolis Cannon Ballers — 279241 66710 29383 64 274359311670 37322 1410 307 69 — — — — — —
202619 ROKACL White Sox — 4443 13103 170 02 302318535853 233303 162 372 63 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Red Sox Red — 140128 17300 11130 33 133201156358 23148 98 174 4 — — — — — —
202518 ROK MLEFCL Red Sox — 9788 13100 8191 23 148227159386 11186 208 182 9 — — — — — —
202619 A MLEKannapolis Cannon Ballers — 279249 64610 21523 64 257322289612 32308 198 270 69 — — — — — —
202619 ROK MLEACL White Sox — 4443 10102 1100 02 233250395645 163239 232 262 63 — — — — — —
202417 ROK MLEDSL Red Sox Red — 140128 17300 11130 33 133201156358 23147 98 174 4 — — — — — —
202417 ROK RAWDSL Red Sox Red — 140122 25500 17100 33 205302246548 41221 712 260 4 — — — — — —
202518 ROK MLEFCL Red Sox — 9788 13100 8191 23 148227159386 11188 208 182 9 — — — — — —
202518 ROK RAWFCL Red Sox — 9783 17100 13131 23 205320217536 12243 1313 264 9 — — — — — —
202619 A MLE2 teams — 323293 73712 21623 66 249306300606 51307 197 269 68 — — — — — —
202619 A RAW2 teams — 323284 79813 30453 66 278353345698 67319 149 315 68 — — — — — —
202417 ROK MLEDSL Red Sox Red — 140128 17300 11130 33 133201156358 23148 98 174 4 — — — — — —
202518 ROK MLEFCL Red Sox — 9788 13100 8191 23 148227159386 11186 208 182 9 — — — — — —
202619 A MLE2 teams — 323296 73712 21623 66 247306297603 51299 197 269 68 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Red Sox Red — 140128 17300 11130 33 133201156358 23148 98 174 4 — — — — — —
202518 ROK MLEFCL Red Sox — 9788 13100 8191 23 148227159386 11186 208 182 9 — — — — — —
202619 A MLE2 teams — 323296 73712 21623 66 247306297603 51299 197 269 68 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLECWS 0% 433395 931624 31884 83 236298318616 82291 207 280 75 -13 +0 +0 +5 +9 0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLECWS 43% 378343 821425 28754 73 241305336641 96292 207 290 82 -8 +0 +0 +4 +8 0.5
202922 MLB MLECWS 61% 461418 1031837 35915 93 244309350659 106293 208 297 87 -7 +1 +0 +5 +10 0.9
203023 MLB MLECWS 68% 514465 1152039 391015 104 246312360672 113294 208 302 90 -6 +0 +0 +6 +11 1.1
203124 MLB MLECWS 70% 549496 12221310 421086 114 248314366680 118295 208 305 93 -5 +1 +0 +6 +12 1.4
203225 MLB MLECWS 70% 568513 12722311 441126 114 248315369684 121295 208 307 94 -4 +1 +0 +6 +12 1.5
203326 MLB MLECWS 71% 578522 13023312 451146 114 248315369684 121294 208 307 94 -4 +1 +0 +6 +13 1.5
203427 MLB MLECWS 69% 579523 12923311 451156 114 247314367681 120294 208 305 93 -5 +1 +0 +6 +13 1.5
203528 MLB MLECWS 69% 576521 12822311 451165 104 245312362674 117294 208 303 91 -6 +0 -1 +6 +12 1.3
203629 MLB MLECWS 67% 566512 12522310 441165 94 243309357666 113293 208 299 89 -8 +0 -1 +6 +12 1.0
203730 MLB MLECWS 66% 556503 12221310 431155 85 241306349655 109291 218 295 86 -9 -0 -2 +6 +12 0.6
203831 MLB MLECWS 65% 542491 1162029 411155 66 237302340641 103289 218 289 82 -12 -1 -3 +6 +12 0.2
203932 MLB MLECWS 70% 524476 1111928 391134 510 232296328624 96286 227 282 77 -14 -3 -4 +6 +11 -0.4
202821 MLB CTXCWS 43% 163148 36612 12322 31 241305338643 97293 207 291 82 -3 +0 +0 +2 +4 0.2
202922 MLB CTXCWS 61% 281255 631124 21563 62 245310352662 107294 207 298 87 -4 +0 +0 +3 +6 0.5
203023 MLB CTXCWS 68% 350316 791426 27694 73 247313362675 115295 208 303 90 -4 +0 +0 +4 +8 0.8
203124 MLB CTXCWS 70% 382346 851527 29754 83 249315368683 120295 208 306 93 -3 +0 +0 +4 +8 1.0
203225 MLB CTXCWS 70% 399361 901628 31794 83 249316372687 123295 208 308 94 -3 +0 +0 +4 +9 1.1
203326 MLB CTXCWS 71% 408369 911628 32814 83 249315372687 123295 208 308 94 -3 +0 +0 +4 +9 1.1
203427 MLB CTXCWS 69% 401363 901628 31804 83 248315369684 121295 208 307 93 -3 +0 +0 +4 +9 1.0
203528 MLB CTXCWS 69% 396358 881528 31804 73 246313365677 118294 208 304 91 -4 +0 -0 +4 +9 0.9
203629 MLB CTXCWS 67% 378343 841527 29773 63 244310359669 115293 208 301 89 -5 +0 -1 +4 +8 0.6
203730 MLB CTXCWS 66% 366332 801426 28763 53 241307351658 110292 218 296 86 -6 -0 -1 +4 +8 0.4
203831 MLB CTXCWS 65% 353320 771326 27753 44 237302342644 105290 218 291 82 -8 -1 -2 +4 +8 0.1
203932 MLB CTXCWS 70% 369335 781325 28803 47 233296330626 98286 228 283 77 -10 -2 -2 +4 +8 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 42463846 9411642375 32686041 7438 245310358668 113295 208 300 84 -57 -0 -7 +45 +92 7.4
/ 162G— A+C — 650589 14425411 501326 116 244310357667 112296 208 300 84 -9 -0 -1 +7 +14 1.1
Career— MLE — 72716583 158226836118 553145069 12569 240306346652 105290 208 293 84 -97 +0 -10 +72 +145 11.2
/ 162G— MLE — 650588 14224311 491306 116 241305349654 107291 208 293 84 -9 +0 -1 +7 +14 1.1