Kyle Teel

C Chicago White Sox
Age 25 L/R 5'11" / 210 lbs MLB HR +4% Svc 0.669 · Ctrl thru 2032
Overview
MLB40-MANPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AABOS382.298/.395/.462119103—.265/.340/.389
202523MLBCWS297.273/.376/.411831262.8
202624MLBCWS144.210/.338/.361501010.7
2027PROJ25MLBCWS350.230/.321/.378115981.2
2028PROJ98% MLB26MLBCWS436.230/.321/.378136981.5
2029PROJ98% MLB27MLBCWS436.229/.320/.375135971.4
Last 3 seasons WAR 3.5  ·  Next 3 projected WAR 4.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.669First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$3M2031Arb-2$4M2032Arb-3$5M
Skills · percentileStatcast 2025-2026
Chase%90
Whiff%78
xwOBA70
Barrel%63
Speed43
Bat Spd32
Form.223/.334/.377 ▲ rolling true talent (45d window) · proj .229/.318/.375
CompsZack Collins (age 26) · Blake Sabol (age 26) · Austin Wells (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 7598vR 106
AVG/OBP/SLG.230 / .321 / .378
PA350
HR11
SB5
K%29
BB%10
BABIP301
ISO150
MLB%100%
Value2027 · WAR
BAT: -0.8 runs (wOBA-derived runs vs avg)-1BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: -1.3 runs (Defensive runs vs avg)-1FLDPOS: +6.2 runs (Positional adjustment)+6POSREP: +7.6 runs (Replacement-level credit)+8REPTotal WAR: +1.50+1.5WAR
0.01.02.01.51.51.41.31.00.727282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$44M ctrl surplus
Tools · Recent Form · Splits · ContractCON 45 / POW 50
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT45
Whiff%
788.1%
xAVG
220.229
POWER50
Barrel%
6310.2
Avg EV
2887.5
Bat Spd
3269.5
EYE60
Chase%
9017.6%
SPEED50
Sprint
4327.2
Recent Formrolling true talent ⓘ
K%30%▼32% over 62 PA (45d) · proj 28%
BB%13%▲▲18% over 74 PA (60d) · proj 10%
ISO.154·.179 over 56 AB (60d) · proj .146
HR/BB5.9%▲9.1% over 33 BBE (60d) · proj 5.0%
BABIP.301·.333 over 30 BIP (60d) · proj .300
SLASH.223/.334/.377▲proj .229/.318/.375
Platoon Splits2025 · 297 PA
vs LHP
vs RHP
Edge
PA
52
245
—
wRC+
64
137
▶▶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   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+1.5$12M+$11M
2028Pre-Arb$0.8M+1.5$11M+$10M
2029Pre-Arb$0.8M+1.4$10M+$9M
2030Arb-1$3M+1.3$8M+$6M
2031Arb-2$4M+1.0$6M+$3M
2032Arb-3$5M+0.7$2M+$0.0M (cut)
Totals $10M $49M +$40M

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. Catcher framing: only 2027 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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202321 AAPortland Sea Dogs — 3931 10201 8110 20 323462484945 161474 2821 425 126 — — — — — —
202321 A+Greenville Drive — 6653 20400 11111 10 377492453945 75465 1717 425 112 — — — — — —
202422 AAAWorcester Red Sox — 123102 26302 20290 30 255377343720 88333 2416 333 80 — — — — — —
202422 AAPortland Sea Dogs — 382325 9720011 48874 95 298395462857 163371 2313 379 103 — — — — — —
202523 MLBChicago White Sox — 297253 691108 37775 31 273376411787 138361 2612 355 126 +9 +0 +2 +9 +6 2.8
202523 AAACharlotte Knights — 213183 541018 30540 71 295394492886 197380 2514 393 99 — — — — — —
202624 MLBChicago White Sox — 144119 25305 19514 00 210338361699 151312 3513 318 101 +0 +0 +0 +4 +3 0.7
202624 AAACharlotte Knights — 5853 19203 4131 00 358414566980 208432 227 431 126 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 441372 9414013 561289 31 253364395759 142348 2913 343 118 +10 +0 +2 +13 +10 3.5
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202321 AA MLEPortland Sea Dogs — 3933 10201 6130 20 303410455865 152464 3315 355 126 — — — — — —
202321 A+ MLEGreenville Drive — 6657 17300 7151 10 298385351735 53388 2311 333 112 — — — — — —
202422 AAA MLEWorcester Red Sox — 123108 26302 14350 30 241328324652 83326 2811 286 80 — — — — — —
202422 AA MLEPortland Sea Dogs — 382339 901509 341034 95 265340389729 124341 279 320 103 — — — — — —
202523 MLB MLEChicago White Sox — 297253 691108 37775 31 273376411787 138361 2612 354 126 +9 +0 +2 +9 +6 2.8
202523 AAA MLECharlotte Knights — 213191 49914 22650 71 257333377710 120367 3110 315 99 — — — — — —
202624 MLB MLEChicago White Sox — 144119 25305 19514 00 210338361699 151312 3513 317 101 +0 +0 +0 +4 +3 0.7
202624 AAA MLECharlotte Knights — 5854 17202 3161 00 315362463825 148407 285 355 126 — — — — — —
202321 A+ MLE2 teams — 10591 27501 12281 30 297385385769 88413 2711 341 117 — — — — — —
202321 A+ RAW2 teams — 10584 30601 19221 30 357481464945 107468 2118 425 117 — — — — — —
202422 AA MLE2 teams — 505447 11518010 481374 125 257335365699 107343 2710 312 97 — — — — — —
202422 AA RAW2 teams — 505427 12323013 681164 125 288391433824 145362 2313 368 97 — — — — — —
202523 MLB MLE2 teams — 510444 11820112 591425 102 266358396755 131364 2812 338 115 +9 +1 +2 +9 +11 3.3
202523 MLB RAW2 teams — 510436 12321116 671315 102 282384445829 163369 2613 371 115 +9 +1 +2 +9 +11 3.3
202624 MLB MLE2 teams — 202173 42507 22675 00 243345393738 150350 3311 328 108 +2 +0 +0 +4 +4 1.0
202624 MLB RAW2 teams — 202172 44508 23645 00 256360424784 169356 3211 351 108 +2 +0 +0 +4 +4 1.0
202321 A+ MLE2 teams — 10591 27501 12281 30 297385385769 88416 2711 341 117 — — — — — —
202422 AA MLE2 teams — 505448 11518010 481374 125 257335364699 107337 2710 312 97 — — — — — —
202523 MLB MLE2 teams — 510441 11820112 591425 102 268358399757 132363 2812 338 115 — — — — — —
202624 MLB MLE2 teams — 202173 42507 22675 00 243345393738 150340 3311 328 108 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 AA MLE2 teams — 505448 11518010 481374 125 257335364699 107337 2710 312 97 — — — — — —
202523 MLB MLE2 teams — 510441 11820112 591425 102 268358399757 132363 2812 338 115 — — — — — —
202624 MLB MLE2 teams — 202173 42507 22675 00 243345393738 150340 3311 328 108 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLECWS 100% 426374 8614113 441215 62 229320375695 146300 2810 313 98 -1 +0 -2 +8 +9 1.5
▸ 2027 — real world (MLB)
202725 MLB CTXCWS 100% 350307 7011111 361004 51 230321378699 148301 2910 314 98 -1 +1 -1 +6 +8 1.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLECWS 98% 445389 8814113 471276 62 229320375695 146300 2911 313 98 -1 +0 -2 +8 +10 1.5
202927 MLB MLECWS 98% 445389 8814113 471276 62 228319372691 144299 2911 311 97 -2 +0 -2 +8 +10 1.5
203028 MLB MLECWS 98% 442388 8714113 461275 41 226317367684 141298 2910 309 95 -3 +0 -2 +8 +10 1.3
203129 MLB MLECWS 98% 432379 8514112 451265 31 223314360674 137296 2910 305 92 -4 +0 -3 +8 +9 1.1
203230 MLB MLECWS 98% 423371 8113111 441245 11 220310352662 132294 2910 300 89 -5 -0 -4 +8 +9 0.8
203331 MLB MLECWS 98% 396348 7512110 411184 11 216306342647 126291 3010 294 85 -7 -0 -4 +7 +9 0.4
203432 MLB MLECWS 98% 366322 671009 371114 10 210299328628 118286 3010 286 80 -9 +0 -5 +7 +8 0.1
203533 MLB MLECWS 98% 327288 58907 331013 10 204292313604 109281 3110 277 73 -10 +0 -5 +6 +7 -0.3
202826 MLB CTXCWS 98% 436381 8714113 461246 62 230321378699 148301 2811 314 98 -1 +0 -2 +8 +9 1.5
202927 MLB CTXCWS 98% 436382 8714113 461255 52 229320375695 146300 2911 313 97 -2 +0 -2 +8 +9 1.4
203028 MLB CTXCWS 98% 433380 8614113 451255 41 227318370688 143299 2910 310 95 -3 +0 -2 +8 +9 1.3
203129 MLB CTXCWS 98% 423371 8313112 441235 31 224315363678 139297 2910 306 92 -4 +0 -3 +8 +9 1.0
203230 MLB CTXCWS 98% 415364 8013111 431225 11 221311355666 134295 2910 301 89 -5 -0 -4 +7 +9 0.7
203331 MLB CTXCWS 98% 388341 7412110 401164 11 217306344651 128292 3010 295 85 -7 -0 -4 +7 +8 0.4
203432 MLB CTXCWS 98% 359316 661009 361094 10 211300331631 120287 3010 287 80 -9 +0 -5 +6 +8 0.1
203533 MLB CTXCWS 98% 320282 57907 32993 10 204292315608 111282 3110 278 73 -10 +0 -5 +6 +7 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36513189 7141136101 388107146 259 224317358675 134301 2911 307 95 -30 +1 -24 +70 +79 9.8
/ 162G— A+C — 650568 12720118 691918 42 224316357674 134301 2911 307 95 -5 +0 -4 +12 +14 1.7
Career— MLE — 49484336 10001598128 517143557 5316 231321360680 129311 2910 308 95 -32 +2 -26 +77 +88 11.2
/ 162G— MLE — 650570 13221117 681897 72 232321361682 130312 2910 308 95 -5 +0 -4 +12 +14 1.8