Kyle TeelC Chicago White Sox
Age 24 L/R 5'11" / 210 lbs MLB HR +4% Svc 0.669 · Ctrl thru 2031
2026 ROS PROJECTION95 act + 118 ros · stats below = ROS only
wRC+†vL 60120vR 143
AVG/OBP/SLG.250 / .333 / .404
PA118
HR4
K%27
BB%10
BABIP319
ISO154
MLB%100%
Value2026 · WAR
BAT: +1.3 runs (wOBA-derived runs vs avg)+1BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.6 runs (Defensive runs vs avg)-1FLDPOS: +3.8 runs (Positional adjustment)+4POSREP: +6.0 runs (Replacement-level credit)+6REPTotal WAR: +1.10+1.1WAR
0.01.53.00.42.72.72.72.62.4+$80M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 45 / POW 50
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT45
Whiff%
6010.0%
xwOBA
720.333
POWER50
Barrel%
6310.1
Avg EV
3287.8
Bat Spd
3269.5
EYE60
Chase%
9021.7%
SPEED50
Sprint
3726.9
Platoon Splits2025 · 297 PA
vs LHP
vs RHP
Edge
PA
52
245
wRC+
60
142
▶▶R
wOBA
263
371
▶▶R
ISO
046
157
▶▶R
BABIP
348
363
R
K%
38.5%
23.3%
▶▶R
BB%
13.5%
12.2%
L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.669 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.4$2M+$1M
2027Pre-Arb$0.8M+2.7$20M+$19M
2028Pre-Arb$0.8M+2.7$19M+$18M
2029Arb-1$5M+2.7$17M+$13M
2030Arb-2$9M+2.6$15M+$10M
2031Arb-3$12M+2.4$13M+$6M
Totals $28M $86M +$67M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 A+2 teams 10591 25401 12301 30 275365352717 77393 2911 328 110
202321 A+2 teams 10584 30601 19221 30 357481464945 107468 2118 425 183
202422 AA2 teams 505451 10916012 441404 125 242315357672 115318 289 295 84
202422 AA2 teams 505427 12323013 681164 125 288391433824 145362 2313 368 140
202523 MLB2 teams 510445 11620112 581425 102 261352391743 130356 2811 329 110 +6 +1 +2 +9 +14 3.4
202523 MLB2 teams 510436 12321116 671315 102 282384445829 163369 2613 371 142 +24 +1 +2 +9 +14 5.2
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 MLBCWS 9586 22204 8301 00 256326419745 163346 328 320 103 +0 +0 +0 +2 +3 0.5
YTD24 MLBCWS 9585 23204 9291 00 271347435783 165365 319 350 126 +3 +0 +0 +2 +3 0.7
ROS24 MLBCWS 100% 118104 26404 12321 20 250333404737 154317 2710 326 107 +1 +0 -1 +2 +3 0.6
ROS24 MLBCWS 100% 118104 26404 12321 20 250333404737 154318 2710 320 103 +0 +0 -1 +2 +3 0.6
FULL24 MLBCWS 213190 48608 20622 20 253330411741 158331 299 320 103 +1 +0 -1 +4 +6 1.1
TOT24 MLBCWS 213190 48608 20622 20 253330411741 158331 299 323 105 +1 +0 -1 +4 +6 1.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBCWS 92% 520457 11418116 531405 82 249334398732 149319 2710 326 108 +5 +1 -3 +9 +15 2.7
202826 MLBCWS 92% 520457 11318116 531395 82 247332396728 149319 2710 327 109 +5 +1 -3 +9 +15 2.8
202927 MLBCWS 92% 520456 11318116 541405 82 248334397731 149319 2710 327 109 +5 +1 -3 +9 +15 2.8
203028 MLBCWS 92% 520456 11318116 541405 72 248334397731 149318 2710 326 108 +5 +1 -3 +9 +15 2.6
203129 MLBCWS 92% 520456 11217116 541425 72 246332393725 147317 2710 324 106 +4 +1 -4 +9 +15 2.5
203230 MLBCWS 92% 510447 10917115 531405 62 244331387718 143316 2710 321 104 +2 +0 -5 +9 +14 2.2
203331 MLBCWS 92% 485426 10316114 511355 51 242330383713 141313 2811 317 101 +1 +1 -5 +9 +14 1.8
203432 MLBCWS 92% 461406 9514113 481304 41 234321369690 135310 2810 311 96 -2 +0 -6 +8 +13 1.4
203533 MLBCWS 92% 385338 7811110 401104 31 231319358677 127305 2910 304 91 -4 +0 -6 +7 +11 0.8
203634 MLBCWS 88% 268236 52707 28792 10 220308339647 119300 2910 296 84 -5 +0 -6 +5 +8 0.2
202725 MLBCWS 92% 478422 10517115 481285 72 249333400733 152320 2710 320 103 +2 +1 -3 +9 +14 2.2
202826 MLBCWS 92% 478421 10517115 491285 72 249335401736 152320 2710 321 104 +2 +1 -3 +9 +14 2.3
202927 MLBCWS 92% 478421 10517115 491285 72 249335401736 152320 2710 321 104 +2 +1 -3 +9 +14 2.3
203028 MLBCWS 92% 478420 10416115 501295 72 248335398732 150319 2710 320 103 +2 +1 -3 +9 +14 2.2
203129 MLBCWS 92% 478420 10316115 501305 62 245333395728 150318 2710 318 102 +1 +0 -4 +9 +14 2.0
203230 MLBCWS 92% 469412 10116114 491295 61 245333391723 146317 2810 316 100 -0 +1 -4 +8 +13 1.8
203331 MLBCWS 92% 446392 9515113 471244 51 242330385715 143314 2811 312 97 -2 +1 -5 +8 +13 1.5
203432 MLBCWS 92% 424373 8813112 441194 41 236323373696 137311 2810 306 92 -4 +0 -5 +8 +12 1.1
203533 MLBCWS 92% 354311 711019 371023 21 228316354670 125306 2910 299 87 -5 +0 -6 +6 +10 0.5
203634 MLBCWS 88% 234206 45606 24692 10 218306335641 117300 2910 290 80 -5 +0 -6 +4 +7 0.0
▸ Career Totals
Career 47324155 10171589141 496129549 5715 245332389721 144320 2710 317 101 +3 +5 -39 +88 +134 19.6
/ 162G 650571 13922119 681787 82 243332385717 142318 2710 317 101 +0 +1 -5 +12 +18 2.7
Career 59475226 127819810168 614163956 8422 245330383713 138321 2810 319 102 +14 +8 -43 +106 +168 25.9
/ 162G 650571 14022118 671796 92 245331382713 137323 2810 319 102 +2 +1 -5 +12 +18 2.8

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
202321 AAPortland Sea Dogs 3931 10201 8110 20 323462484945 161474 2821 425 183 +4 +0 +1 0.5
202321 A+Greenville Drive 6653 20400 11111 10 377492453945 75465 1717 425 183 +6 +0 +2 0.8
202422 AAAWorcester Red Sox 123102 26302 20290 30 255377343720 88333 2416 333 113 +2 +1 +3 0.6
202422 AAPortland Sea Dogs 382325 9720011 48874 95 298395462857 163371 2313 379 148 +21 -0 +11 3.2
202523 MLBChicago White Sox 297253 691108 37775 31 273376411787 138361 2612 355 130 +10 +0 +2 +9 +8 3.1
202523 AAACharlotte Knights 213183 541018 30540 71 295394492886 197380 2514 393 159 +14 +1 +6 2.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 297253 691108 37775 31 273376411787 138361 2612 355 130 +10 +0 +2 +9 +8 3.1

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
#1Jason Variteklast yr '11
career totals — 12 seasons, 5,047 PA
125,04716622255343431+61+1533.130.8
/162664223+8.0+1.94.4pk7: 28
#2Ramon Hernandezlast yr '13
career totals — 14 seasons, 5,543 PA
145,5431668263326418+65+5733.730.7
/162664201+7.7+6.94.0pk7: 28
#3Stephen Drewlast yr '17
career totals — 12 seasons, 4,917 PA
124,91712341252318423+48+3526.225.1
/162664176+6.5+4.73.5pk7: 24
#4Carlos Ruizlast yr '17
career totals — 12 seasons, 4,069 PA
124,0697125264350391+73+625.224.6
/162664124+11.9+1.04.1pk7: 24
#5Alex Avilalast yr '21
career totals — 13 seasons, 3,638 PA
133,6381058233348393+65+4626.724.5
/162664191+11.9+8.54.9pk7: 22
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
124,89114258244329386+87+2924.821.5
/162664198+11.9+3.93.4pk7: 18
#6John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14

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
Kyle Teel (OGILVIE) 24 45 50 50 60 253/330/411 158331 82 29% 9% 105 +1.1
Jonathan India
2022 · MLB
25 51→53 50 49→50 53 249/350/410 161312 1711 24% 10% 121 +3.2 245/339/392 147295 1611 21% 10% 111 +2.5 238/339/37313528214920%11%104+2.0
Stephen Drew
2007 · MLB
24 51→57 51→55 47→45 47 258/307/428 170298 186 20% 7% 106 +2.2 258/315/422 164293 156 17% 8% 108 +2.3 272/332/45518330715616%8%117+3.0
Robert Kral
2013 · AAA
24 49→42 46→55 43→40 55 235/329/366 131305 135 26% 12% 100 +1.7 209/301/355 146265 164 26% 11% 85 +0.7 194/294/34515123418225%12%78+0.1
Colby Rasmus
2012 · MLB
25 48→55 53→60 47→50 52 245/318/424 180293 208 23% 10% 110 +2.4 239/304/430 191296 235 27% 8% 106 +2.2 241/308/45921931428332%8%113+2.0
Luis Urías
2022 · MLB
25 48→58 54→55 47→45 53 248/334/428 180288 217 22% 10% 118 +3.0 228/325/382 154274 185 23% 10% 103 +1.9 211/314/34613625716423%10%88+0.7
Elijah Dukes
2008 · MLB
24 47→52 53→55 47→50 54 241/323/415 174271 2012 20% 10% 110 +2.4 244/342/414 170292 1714 21% 12% 118 +3.0 247/350/417170297161421%12%117+2.2
Khalil Greene
2004 · MLB
24 47→54 51→60 45 45 237/300/403 166294 188 26% 7% 97 +1.5 257/325/430 173294 186 18% 8% 115 +2.7 255/324/43017529018618%8%108+1.9
Alex Avila
2011 · MLB
24 48→58 48→55 42→40 52 241/317/383 142296 164 23% 10% 98 +1.6 264/356/439 175337 184 25% 12% 129 +3.7 264/362/44317934119226%13%126+2.8
Michael Massey
2023 · MLB
25 46→51 53→55 52→50 42 239/292/412 173291 2112 26% 6% 97 +1.5 244/287/405 161282 198 21% 5% 92 +1.2 250/287/39814927717317%4%87+0.5
Chance Sisco
2021 · MLB
26 44→54 52→50 43→40 47 223/324/388 165300 203 31% 9% 105 +2.1 204/288/345 141275 155 30% 8% 78 +0.2 160/245/27711721610030%7%40-1.0
Ian Stewart
2009 · MLB
24 48→52 52→60 49→45 45 242/309/420 178312 198 28% 8% 105 +2.1 223/306/407 184283 238 28% 10% 101 +1.8 207/296/38217625923829%10%84+0.4
Jarrod Saltalamacchia
2009 · MLB
24 50→53 48→60 40 49 246/318/392 147318 163 27% 9% 102 +1.8 231/293/394 163304 193 29% 8% 92 +1.2 232/311/41718531222231%10%101+1.4
Bo Naylor
2023 · AAA
23 40→44 52→55 54→50 48 206/295/372 166284 1916 33% 10% 88 +0.9 216/301/395 179269 2210 27% 10% 96 +1.5 207/293/38818124623626%10%89+0.7
Jackie Bradley Jr.
2014 · MLB
24 49→54 45→55 47→50 48 239/314/371 133301 1113 24% 8% 95 +1.4 235/304/376 141301 1310 25% 8% 92 +1.2 254/332/44118830320823%9%115+2.7
Shed Long Jr.
2020 · MLB
24 47 49→50 47→50 44 235/295/384 149313 1610 30% 7% 89 +1.0 221/283/359 138302 1410 30% 8% 79 +0.3 199/268/324125275131031%8%61-0.2
Logan O'Hoppe
2023 · MLB
23 44→48 52→60 45 49 231/306/395 163263 227 22% 8% 98 +1.6 237/300/420 183287 265 27% 7% 102 +1.9 232/287/41518328728229%6%94+0.9
Gleyber Torres
2022 · MLB
25 51→53 48→60 46→50 53 256/329/396 140300 1612 20% 10% 107 +2.2 256/324/409 153296 1811 19% 9% 108 +2.3 259/345/39914029417617%11%113+2.9
Brad Miller
2015 · MLB
25 50→56 48→60 49→50 49 249/308/394 146295 159 21% 8% 98 +1.6 241/314/420 179289 2010 23% 9% 107 +2.2 235/318/420186282211024%10%106+1.8
Max Ramirez
2009 · MLB
24 52 53→55 44→40 49 260/341/437 178335 213 28% 10% 123 +3.3 223/295/347 124305 143 30% 8% 81 +0.4 247/320/39314528716219%9%101+1.0
Mark Teahen
2007 · MLB
25 55→60 51→55 57→50 52 271/338/452 181320 1710 20% 9% 124 +3.4 271/333/420 149332 139 21% 8% 115 +2.7 268/329/40413633111821%8%102+1.9