Teilon SerranoOF FCL Twins
Age 18 L/R 5'11" / 200 lbs ROK Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION171 act + 114 ros · stats below = ROS only
wRC+†71
AVG/OBP/SLG.184 / .292 / .306
PA114
HR2
K%33
BB%11
BABIP271
ISO122
MLB%4%
Value2026 · WAR
BAT: -10.8 runs (wOBA-derived runs vs avg)-11BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.2 runs (Defensive runs vs avg)-0FLDPOS: -1.7 runs (Positional adjustment)-2POSREP: +8.1 runs (Replacement-level credit)+8REPTotal WAR: -0.40-0.4WAR
0.01.22.40.40.81.11.41.71.81.91.91.7+$80M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 39 / POW 56
Toolsscout grade
CONTACT39
scouting grade only
POWER56
scouting grade only
EYE55
scouting grade only
SPEED60
scouting grade only
DEFENSE45
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.4$8M+$7M
2032Pre-Arb$0.9M+1.7$9M+$8M
2033Pre-Arb$1.0M+1.8$8M+$8M
2034Arb-1$4M+1.9$8M+$7M
2035Arb-2$6M+1.9$8M+$5M
2036Arb-3$8M+1.7$6M+$3M
Totals $21M $47M +$39M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
202517 ROKDSL Twins 189165 30514 18705 215 182282297579 115283 3710 251 50
202517 ROKDSL Twins 189155 40725 28485 215 258388426814 168340 2515 367 139
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKMIN 171133 19622 30725 114 143321263585 120279 4218 268 63 -7 +1 +0 -1 +5 -0.3
YTD18 ROKMIN 171115 24832 48505 114 209458383841 174338 2928 388 155 +11 +1 +0 -1 +5 1.5
ROS18 ROKMIN 4% 11498 18412 13382 41 184292306598 122277 3311 278 71 -4 +0 -0 -1 +3 -0.1
ROS18 MLBMIN 4% 54 1000 120 00 250400250650 277 4020 265 61 -0 +0 -0 -0 +0 -0.0
FULL18 ROKMIN 176137 20622 31745 114 146324263586 117286 4218 268 63 -7 +1 -0 -1 +5 -0.3
TOT18 ROKMIN 285231 371034 431107 155 160310281591 121275 3915 272 66 -11 +1 -0 -2 +8 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBMIN 36% 302259 511036 35975 82 197304328633 131281 3212 289 80 -7 +1 -1 -2 +9 0.0
202820 MLBMIN 49% 416359 7214310 471297 103 201305340645 139285 3111 300 88 -6 +1 -1 -2 +12 0.4
202921 MLBMIN 55% 499431 9118414 561519 133 211315369683 158286 3011 307 93 -4 +1 -1 -3 +14 0.8
203022 MLBMIN 57% 557479 10220416 6316710 144 213317372689 159288 3011 312 97 -2 +1 -1 -3 +16 1.1
203123 MLBMIN 58% 596512 11121518 6817811 154 217321383704 166289 3011 316 100 +0 +1 -1 -4 +17 1.4
203224 MLBMIN 57% 621534 11722520 7118511 164 219323391714 172290 3011 320 103 +2 +2 -1 -4 +18 1.7
203325 MLBMIN 57% 631543 12023521 7218711 164 221324398722 177290 3011 322 104 +3 +2 -1 -4 +18 1.8
203426 MLBMIN 57% 637548 12023521 7318911 164 219323394717 175290 3011 323 105 +4 +2 -1 -4 +18 1.9
203527 MLBMIN 55% 636547 12023521 7318911 164 219323395718 176289 3011 323 105 +4 +2 -1 -4 +18 1.9
203628 MLBMIN 55% 631542 11822521 7318911 154 218323393716 175289 3012 322 105 +3 +1 -2 -4 +18 1.7
203729 MLBMIN 58% 620532 11522520 7218711 154 216322389711 173288 3012 320 103 +2 +1 -3 -4 +18 1.5
203830 MLBMIN 60% 609522 11321520 7118511 144 216323391714 174286 3012 317 101 +1 +1 -3 -4 +17 1.3
203931 MLBMIN 62% 595510 10820419 7018210 133 212319378697 167284 3112 313 98 -1 +1 -4 -4 +17 1.0
204032 MLBMIN 63% 576494 10319418 6717910 123 209315372688 164280 3112 308 94 -4 +1 -5 -3 +16 0.6
204133 MLBMIN 63% 547469 9517416 641739 113 203310358668 156275 3212 301 89 -7 +1 -5 -3 +15 0.1
204234 MLBMIN 59% 499430 8314314 581618 92 193300337638 144269 3212 293 82 -10 +1 -6 -3 +14 -0.4
202719 MLBMIN 36% 10993 19412 13352 31 204315333648 129282 3212 278 71 -4 +0 -0 -1 +3 -0.1
202820 MLBMIN 49% 204175 36725 23634 51 206312354666 149285 3111 287 78 -5 +1 -0 -1 +6 -0.0
202921 MLBMIN 55% 272234 491027 31835 72 209315359674 150286 3111 294 84 -5 +1 -0 -2 +8 0.1
203022 MLBMIN 57% 316271 581139 36956 82 214319376696 162288 3011 300 88 -4 +1 -1 -2 +9 0.3
203123 MLBMIN 58% 343295 6412311 391026 92 217321390710 173289 3011 304 91 -4 +1 -1 -2 +10 0.4
203224 MLBMIN 57% 354305 6713311 401056 92 220322390712 170290 3011 307 93 -3 +1 -1 -2 +10 0.6
203325 MLBMIN 57% 358308 6813312 411066 92 221324399723 179290 3011 309 95 -2 +1 -1 -2 +10 0.6
203426 MLBMIN 57% 361311 6813312 411076 92 219321395717 177290 3011 310 96 -2 +1 -1 -2 +10 0.7
203527 MLBMIN 55% 353303 6713312 411056 92 221326403728 182290 3012 310 96 -2 +1 -1 -2 +10 0.7
203628 MLBMIN 55% 347298 6612312 401046 82 221326403728 181289 3012 309 95 -2 +1 -1 -2 +10 0.6
203729 MLBMIN 58% 360309 6813312 421086 92 220325398723 178288 3012 307 93 -3 +1 -1 -2 +10 0.5
203830 MLBMIN 60% 367315 6813312 431116 82 216321390712 175286 3012 305 91 -4 +1 -2 -2 +10 0.4
203931 MLBMIN 62% 367315 6712312 431126 82 213319384703 171284 3112 301 88 -5 +1 -2 -2 +10 0.2
204032 MLBMIN 63% 362311 6512311 421126 82 209315373688 164280 3112 296 84 -6 +1 -3 -2 +10 -0.0
204133 MLBMIN 63% 347298 6011210 401096 72 201308352660 151275 3112 289 79 -8 +1 -3 -2 +10 -0.3
204234 MLBMIN 59% 294253 48828 34955 61 190298332630 142269 3212 281 73 -9 +1 -3 -2 +8 -0.5
▸ Career Totals
Career 51194398 93917742158 590155488 12229 214319381699 167288 3012 301 88 -67 +13 -21 -31 +145 4.0
/ 162G 650558 11822520 7519711 154 211317376693 165284 3012 301 88 -9 +1 -3 -4 +18 0.5
Career 92757974 168731871281 10642836163 23861 212317375692 163287 3111 312 97 -36 +23 -36 -56 +263 16.2
/ 162G 650559 11822520 7519911 174 211316376692 165286 3112 312 97 -3 +2 -3 -4 +18 1.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Twins 189155 40725 28485 215 258388426814 168340 2515 367 139 +8 +2 +5 1.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Chris Younglast yr '18
career totals — 13 seasons, 5,316 PA
135,316191142235314428-0+321.320.7
/1626642418-0.0+0.42.7pk7: 20
#2Joey Gallolast yr '24
career totals — 9 seasons, 3,373 PA
93,37320732195320459-29-1113.514.1
/162664416-5.6-2.12.7pk7: 15
#3Kole Calhounlast yr '23
career totals — 11 seasons, 4,963 PA
114,96317933242316418-54-338.39.6
/162664244-7.3-4.41.1pk7: 11
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
95,122158121214316380-31-1810.79.0
/1626642016-4.0-2.31.4pk7: 7
#4Will Venablelast yr '15
career totals — 8 seasons, 3,127 PA
83,12781135251317406-20-48.98.7
/1626641729-4.2-0.81.9pk7: 9
#5Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#6Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Teilon Serrano (OGILVIE) 18 35→39 40→56 65→60 55 160/310/281 121275 415 39% 15% 66 -0.4
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Juan Villavicencio
2023 · A
18 43 40→50 55 41 205/263/297 92301 714 33% 7% 53 -1.5 187/262/281 94277 712 32% 8% 50 -1.8 192/266/303111286101834%8%55-0.5
Ronny Ugarte
2023 · A
18 41 43→50 47→40 43 202/274/320 118277 96 29% 7% 65 -0.7 227/287/334 107295 85 24% 7% 73 -0.1 248/308/36812032111225%7%88+0.3
Ronarsy Ledesma
2011 · A
18 44 44→45 53→50 41 217/277/335 118288 119 28% 6% 69 -0.4 219/286/320 101286 611 24% 6% 69 -0.4 226/280/33711129161123%4%69-0.2
Akil Baddoo
2019 · A
20 42→52 42→55 56→55 46 201/275/316 115288 813 31% 9% 63 -0.8 212/280/338 126319 1016 34% 8% 72 -0.2 240/322/392152311152426%11%100+1.2
Jose Escobar
2023 · A
18 45→47 44→45 58→45 40 222/270/345 124286 1015 26% 5% 69 -0.4 223/290/328 105294 912 26% 6% 73 -0.1 233/300/34110830810826%7%78+0.1
Enmanuel Valdez
2017 · A
18 40→44 43→55 51→45 46 198/264/316 118245 97 23% 7% 59 -1.1 188/250/298 110251 97 28% 7% 49 -1.8 220/285/39817826324826%8%87+0.7
Leopoldo Correa
2010 · A
18 41 42→45 50→30 48 197/280/305 107291 95 33% 10% 63 -0.8 210/272/297 87263 63 21% 7% 57 -1.2 212/269/300892618021%6%53-0.5
Estevan Florial
2016 · A
18 46→53 44→55 54→60 41 222/283/347 125322 1012 33% 7% 75 -0.0 211/270/330 119351 1113 40% 7% 65 -0.7 214/281/384170311192936%8%81+0.4
Bo Naylor
2019 · A
19 44 39→55 52→50 46 210/278/299 89296 69 30% 8% 60 -1.0 189/246/313 124271 118 33% 7% 50 -1.7 218/311/403185271231227%11%99+1.3
Evan Carter
2022 · A
19 45→53 42→50 52→55 54 215/320/330 115290 918 26% 12% 88 +0.9 235/321/384 149306 1320 25% 10% 101 +1.8 236/324/395159305152126%10%102+1.2
Trevor Story
2012 · A
19 42→49 43→60 54→55 44 208/271/317 109280 1113 29% 7% 63 -0.9 191/252/319 128296 1313 38% 7% 56 -1.3 247/315/451204301242526%8%113+2.3
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Royce Lewis
2018 · A
19 45→49 41→60 55→50 47 217/288/313 96267 816 21% 7% 69 -0.4 215/262/314 99286 816 27% 5% 57 -1.2 261/322/478218301311424%8%123+1.6
Jarred Kelenic
2019 · A
20 45→55 43→60 57→50 42 218/277/333 115296 1013 29% 7% 69 -0.4 234/291/434 200292 2513 28% 7% 102 +1.9 227/288/440213276261428%7%100+1.5
Alberto Rodriguez
2019 · A
18 40→50 40→50 51→50 43 198/259/283 85277 816 30% 7% 48 -1.9 217/273/320 103296 814 28% 7% 63 -0.8 218/277/35013230911731%7%70-0.3
Gabriel Gonzalez
2022 · A
18 43→53 46→50 52→45 43 216/277/348 132271 1210 25% 6% 73 -0.1 235/292/359 124285 148 22% 5% 82 +0.5 253/307/38212930314621%5%91+0.9
Moisés Ballesteros
2022 · A
18 45→55 41→50 50→40 52 218/297/315 97275 88 23% 10% 73 -0.1 225/288/361 136282 164 25% 8% 81 +0.4 266/326/40513931116319%8%106+1.6
Forrest Wall
2015 · A
19 48→58 41→45 56→70 47 227/290/330 103300 717 26% 8% 73 -0.1 221/273/317 96291 716 25% 6% 62 -0.9 266/338/37711036395027%9%101+1.1
Marcelo Mayer
2022 · A
19 46→45 43→50 53→50 42 216/280/325 108329 1012 35% 8% 68 -0.5 216/281/362 146316 1612 34% 8% 79 +0.3 231/283/364133283151023%6%77+0.1