Batting
    • Season


Kyle Teel

Kyle Teel

Chicago White Sox
C
Age: 24
Bats/Throws: L/R
5'11" / 210
DOB: 2/15/2002
(24 years, 8 months, 28 days)
C
Season20262027Total
TeamCHWFGDC- - -
LevelMLBPROJMLB
G39115117
PA144456441
HR51413
AVG.210.245.253
OBP.336.334.362
SLG.361.394.395
wOBA.317.325.339
wRC+103108118
WAR0.82.72.7
2026 Games
Played
C:38
DH:1
RosterResource
Current Role:Starting Lineup: 2nd (RR)
How Acquired:Trade (BOS) Dec'24
Draft:2023, Rd: 1, Pick: 14, Ovr: 14
Draft Team:Boston Red Sox
Signing Bonus:$4,000,000
College:Virginia (Charlottesville, USA)

Contract1 yr, $788k (2026) (RR)
Pre-Arbitration
AAV: $788k
Service Time
0.115
MiLB Options
3
Free Agent
2032
Arb Eligible
2029
News
Rotowire: Teel went 2-for-2 with a solo home run, a walk and three runs during Thursday's 9-1 win over the Royals. (9/24/2026)

News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • Stat Presets:
    Select
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Strike Zone Breakdown
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Statcast - Strike Zone Breakdown

    SeasonHandednessH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026vs L as L63.2%83.3%21.5%58.9%67.4%41.2%27.1%30.8%27.1%0.0%10.2%
    2026vs R as L67.7%90.8%22.1%54.9%64.0%41.8%29.2%35.5%24.4%3.9%0.0%11.7%
    2026vs L63.2%83.3%21.5%58.9%67.4%41.2%27.1%30.8%27.1%0.0%10.2%
    2026vs R67.7%90.8%22.1%54.9%64.0%41.8%29.2%35.5%24.4%3.9%0.0%11.7%
    SeasonHome / AwayH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Home65.5%86.8%18.8%57.7%63.3%44.3%27.4%34.8%27.2%3.3%0.0%9.7%
    2026Away67.1%90.2%25.1%54.2%67.2%38.9%30.0%33.3%23.1%2.6%0.0%12.9%
    2026Home vs L58.8%70.0%19.8%56.8%71.4%43.0%24.0%33.3%29.1%0.0%8.1%
    2026Home vs R68.3%92.9%18.4%58.0%60.3%44.8%28.8%35.3%26.5%4.3%0.0%10.3%
    2026Away vs L66.7%92.9%23.1%61.1%63.6%39.6%30.4%28.6%25.3%0.0%12.1%
    2026Away vs R67.3%89.2%25.9%51.2%69.0%38.7%29.8%35.7%22.2%3.6%0.0%13.2%
    SeasonMonthlyH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Jun64.3%83.3%21.1%61.5%59.4%39.1%25.7%11.1%26.3%5.6%0.0%13.5%
    2026Jul73.7%92.9%23.5%60.0%71.8%40.1%34.8%37.5%28.4%0.0%8.0%
    2026Sept/Oct63.2%88.4%21.5%52.2%63.9%43.5%26.0%42.1%23.0%2.6%0.0%12.0%
    20261st Half70.4%89.5%21.1%59.0%64.5%41.0%27.5%26.3%27.0%3.6%0.0%10.9%
    20262nd Half63.7%88.2%22.5%54.0%65.4%42.1%29.4%40.0%23.9%2.4%0.0%11.5%
    SeasonBatted BallsH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Grounders57.1%100.0%22.1%72.1%77.4%45.3%22.7%60.0%23.2%0.0%9.5%
    2026Flies84.0%95.2%31.3%69.4%80.0%45.0%17.6%100.0%21.3%0.0%2.5%
    2026Liners61.1%90.9%31.0%70.8%76.5%41.4%50.0%25.0%13.8%0.0%13.8%
    2026Bunts100.0%100.0%50.0%100.0%100.0%50.0%0.0%0.0%
    SeasonLocationH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026as L to Left64.3%100.0%34.1%60.0%75.0%48.8%20.0%0.0%12.2%0.0%4.9%
    2026as L to Center72.4%90.5%33.7%75.8%88.0%38.4%37.5%50.0%18.6%0.0%9.3%
    2026as L to Right68.2%100.0%20.4%72.5%73.0%47.2%19.2%80.0%24.1%0.0%8.3%
    2026Pull68.2%100.0%20.4%72.5%73.0%47.2%19.2%80.0%24.1%0.0%8.3%
    2026Center72.4%90.5%33.7%75.8%88.0%38.4%37.5%50.0%18.6%0.0%9.3%
    2026Opposite64.3%100.0%34.1%60.0%75.0%48.8%20.0%0.0%12.2%0.0%4.9%
    SeasonLeverageH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Low Leverage70.4%90.0%20.5%58.4%65.5%43.1%31.0%40.7%25.1%2.6%0.0%11.3%
    2026Medium Leverage65.9%82.8%25.6%45.5%63.3%38.4%26.2%27.3%24.4%5.0%0.0%11.6%
    2026High Leverage52.6%100.0%20.2%65.0%65.4%42.6%24.0%16.7%26.6%0.0%10.6%
    SeasonThrough CountH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Through 3 - 050.0%100.0%13.3%45.5%80.0%36.7%9.1%100.0%36.7%0.0%13.3%
    2026Through 3 - 157.9%90.9%21.8%28.6%50.0%32.2%6.9%50.0%33.3%0.0%12.6%
    2026Through 3 - 265.0%92.3%20.5%44.9%67.7%35.4%15.2%40.0%33.8%0.0%10.3%
    2026Through 2 - 074.1%90.0%17.8%44.8%65.4%38.2%15.7%25.0%33.6%6.3%0.0%10.5%
    2026Through 1 - 065.5%91.7%20.3%43.4%65.1%36.5%22.4%21.1%31.4%3.1%0.0%11.8%
    2026Through 2 - 164.1%92.0%19.0%45.3%58.8%36.6%12.5%12.5%31.2%3.7%0.0%13.2%
    2026Through 1 - 163.0%88.2%19.9%46.4%67.3%41.3%23.9%31.3%24.7%2.6%0.0%14.0%
    2026Through 0 - 161.8%83.3%20.7%63.9%64.6%47.3%35.3%41.7%20.7%2.7%0.0%11.3%
    2026Through 2 - 267.3%78.8%17.3%51.7%65.6%41.5%27.2%36.4%28.5%5.6%0.0%12.7%
    2026Through 1 - 266.0%80.0%19.8%54.6%69.2%44.4%40.9%33.3%24.6%3.3%0.0%11.2%
    2026Through 0 - 261.8%81.0%22.5%71.4%58.0%46.4%52.9%33.3%22.5%0.0%8.6%
    SeasonSituationalH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Bases Empty68.7%84.8%20.5%58.2%63.4%43.1%34.2%40.7%24.2%2.5%0.0%12.2%
    2026Men on Base64.2%93.0%23.5%53.5%67.2%40.0%22.7%23.5%26.3%3.4%0.0%10.2%
    2026Men In Scoring61.5%91.7%20.6%60.0%66.7%39.7%25.9%28.6%28.6%4.8%0.0%11.1%
    SeasonPositionH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026as C65.9%89.2%22.0%57.3%65.0%41.7%26.6%34.2%25.0%3.1%0.0%11.3%
    2026as DH100.0%100.0%33.3%0.0%33.3%0.0%0.0%33.3%
    2026as PH71.4%80.0%19.4%40.0%66.7%41.7%54.5%33.3%30.6%0.0%8.3%
    SeasonBatting OrderH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Batting 1st75.0%100.0%23.5%66.7%75.0%35.3%50.0%0.0%23.5%0.0%17.6%
    2026Batting 2nd56.8%90.5%20.4%49.4%65.8%42.5%22.0%44.4%22.7%3.8%0.0%14.4%
    2026Batting 3rd75.0%94.4%23.5%59.1%61.5%43.1%11.1%0.0%26.5%0.0%6.9%
    2026Batting 4th57.1%87.5%22.2%66.7%64.3%33.3%37.5%16.7%25.4%8.3%0.0%19.0%
    2026Batting 5th100.0%66.7%18.8%60.0%66.7%62.5%50.0%100.0%12.5%0.0%6.3%
    2026Batting 6th66.7%87.5%23.1%61.0%68.0%39.4%48.3%35.7%27.9%0.0%9.6%
    2026Batting 7th60.0%66.7%20.0%63.6%71.4%44.0%16.7%0.0%24.0%0.0%12.0%
    2026Batting 8th71.4%100.0%24.1%50.0%80.0%34.5%0.0%34.5%0.0%6.9%
    2026Batting 9th75.0%83.3%21.3%51.4%55.6%46.7%42.1%50.0%25.3%0.0%6.7%
    SeasonShiftsH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026No Shift87.5%100.0%25.0%69.2%77.8%40.6%37.5%33.3%25.0%0.0%9.4%
    2026Shift - All64.2%94.1%27.3%71.9%78.1%45.9%25.0%66.7%18.6%0.0%8.2%
    2026Shift - Traditional62.5%92.0%23.3%74.7%77.4%48.3%25.7%66.7%20.3%0.0%8.1%
    2026Shift - Non Traditional69.2%100.0%59.1%33.3%100.0%27.3%0.0%4.5%0.0%9.1%
    SeasonHandednessH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026vs L as L63.2%83.3%21.5%58.9%67.4%41.2%27.1%30.8%27.1%0.0%10.2%
    2026vs R as L67.7%90.8%22.1%54.9%64.0%41.8%29.2%35.5%24.4%3.9%0.0%11.7%
    2026vs L63.2%83.3%21.5%58.9%67.4%41.2%27.1%30.8%27.1%0.0%10.2%
    2026vs R67.7%90.8%22.1%54.9%64.0%41.8%29.2%35.5%24.4%3.9%0.0%11.7%
    SeasonHome / AwayH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Home65.5%86.8%18.8%57.7%63.3%44.3%27.4%34.8%27.2%3.3%0.0%9.7%
    2026Away67.1%90.2%25.1%54.2%67.2%38.9%30.0%33.3%23.1%2.6%0.0%12.9%
    2026Home vs L58.8%70.0%19.8%56.8%71.4%43.0%24.0%33.3%29.1%0.0%8.1%
    2026Home vs R68.3%92.9%18.4%58.0%60.3%44.8%28.8%35.3%26.5%4.3%0.0%10.3%
    2026Away vs L66.7%92.9%23.1%61.1%63.6%39.6%30.4%28.6%25.3%0.0%12.1%
    2026Away vs R67.3%89.2%25.9%51.2%69.0%38.7%29.8%35.7%22.2%3.6%0.0%13.2%
    SeasonMonthlyH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Jun64.3%83.3%21.1%61.5%59.4%39.1%25.7%11.1%26.3%5.6%0.0%13.5%
    2026Jul73.7%92.9%23.5%60.0%71.8%40.1%34.8%37.5%28.4%0.0%8.0%
    2026Sept/Oct63.2%88.4%21.5%52.2%63.9%43.5%26.0%42.1%23.0%2.6%0.0%12.0%
    20261st Half70.4%89.5%21.1%59.0%64.5%41.0%27.5%26.3%27.0%3.6%0.0%10.9%
    20262nd Half63.7%88.2%22.5%54.0%65.4%42.1%29.4%40.0%23.9%2.4%0.0%11.5%
    SeasonBatted BallsH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Grounders57.1%100.0%22.1%72.1%77.4%45.3%22.7%60.0%23.2%0.0%9.5%
    2026Flies84.0%95.2%31.3%69.4%80.0%45.0%17.6%100.0%21.3%0.0%2.5%
    2026Liners61.1%90.9%31.0%70.8%76.5%41.4%50.0%25.0%13.8%0.0%13.8%
    2026Bunts100.0%100.0%50.0%100.0%100.0%50.0%0.0%0.0%
    SeasonLocationH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026as L to Left64.3%100.0%34.1%60.0%75.0%48.8%20.0%0.0%12.2%0.0%4.9%
    2026as L to Center72.4%90.5%33.7%75.8%88.0%38.4%37.5%50.0%18.6%0.0%9.3%
    2026as L to Right68.2%100.0%20.4%72.5%73.0%47.2%19.2%80.0%24.1%0.0%8.3%
    2026Pull68.2%100.0%20.4%72.5%73.0%47.2%19.2%80.0%24.1%0.0%8.3%
    2026Center72.4%90.5%33.7%75.8%88.0%38.4%37.5%50.0%18.6%0.0%9.3%
    2026Opposite64.3%100.0%34.1%60.0%75.0%48.8%20.0%0.0%12.2%0.0%4.9%
    SeasonLeverageH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Low Leverage70.4%90.0%20.5%58.4%65.5%43.1%31.0%40.7%25.1%2.6%0.0%11.3%
    2026Medium Leverage65.9%82.8%25.6%45.5%63.3%38.4%26.2%27.3%24.4%5.0%0.0%11.6%
    2026High Leverage52.6%100.0%20.2%65.0%65.4%42.6%24.0%16.7%26.6%0.0%10.6%
    SeasonThrough CountH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Through 3 - 050.0%100.0%13.3%45.5%80.0%36.7%9.1%100.0%36.7%0.0%13.3%
    2026Through 3 - 157.9%90.9%21.8%28.6%50.0%32.2%6.9%50.0%33.3%0.0%12.6%
    2026Through 3 - 265.0%92.3%20.5%44.9%67.7%35.4%15.2%40.0%33.8%0.0%10.3%
    2026Through 2 - 074.1%90.0%17.8%44.8%65.4%38.2%15.7%25.0%33.6%6.3%0.0%10.5%
    2026Through 1 - 065.5%91.7%20.3%43.4%65.1%36.5%22.4%21.1%31.4%3.1%0.0%11.8%
    2026Through 2 - 164.1%92.0%19.0%45.3%58.8%36.6%12.5%12.5%31.2%3.7%0.0%13.2%
    2026Through 1 - 163.0%88.2%19.9%46.4%67.3%41.3%23.9%31.3%24.7%2.6%0.0%14.0%
    2026Through 0 - 161.8%83.3%20.7%63.9%64.6%47.3%35.3%41.7%20.7%2.7%0.0%11.3%
    2026Through 2 - 267.3%78.8%17.3%51.7%65.6%41.5%27.2%36.4%28.5%5.6%0.0%12.7%
    2026Through 1 - 266.0%80.0%19.8%54.6%69.2%44.4%40.9%33.3%24.6%3.3%0.0%11.2%
    2026Through 0 - 261.8%81.0%22.5%71.4%58.0%46.4%52.9%33.3%22.5%0.0%8.6%
    SeasonSituationalH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Bases Empty68.7%84.8%20.5%58.2%63.4%43.1%34.2%40.7%24.2%2.5%0.0%12.2%
    2026Men on Base64.2%93.0%23.5%53.5%67.2%40.0%22.7%23.5%26.3%3.4%0.0%10.2%
    2026Men In Scoring61.5%91.7%20.6%60.0%66.7%39.7%25.9%28.6%28.6%4.8%0.0%11.1%
    SeasonPositionH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026as C65.9%89.2%22.0%57.3%65.0%41.7%26.6%34.2%25.0%3.1%0.0%11.3%
    2026as DH100.0%100.0%33.3%0.0%33.3%0.0%0.0%33.3%
    2026as PH71.4%80.0%19.4%40.0%66.7%41.7%54.5%33.3%30.6%0.0%8.3%
    SeasonBatting OrderH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026Batting 1st75.0%100.0%23.5%66.7%75.0%35.3%50.0%0.0%23.5%0.0%17.6%
    2026Batting 2nd56.8%90.5%20.4%49.4%65.8%42.5%22.0%44.4%22.7%3.8%0.0%14.4%
    2026Batting 3rd75.0%94.4%23.5%59.1%61.5%43.1%11.1%0.0%26.5%0.0%6.9%
    2026Batting 4th57.1%87.5%22.2%66.7%64.3%33.3%37.5%16.7%25.4%8.3%0.0%19.0%
    2026Batting 5th100.0%66.7%18.8%60.0%66.7%62.5%50.0%100.0%12.5%0.0%6.3%
    2026Batting 6th66.7%87.5%23.1%61.0%68.0%39.4%48.3%35.7%27.9%0.0%9.6%
    2026Batting 7th60.0%66.7%20.0%63.6%71.4%44.0%16.7%0.0%24.0%0.0%12.0%
    2026Batting 8th71.4%100.0%24.1%50.0%80.0%34.5%0.0%34.5%0.0%6.9%
    2026Batting 9th75.0%83.3%21.3%51.4%55.6%46.7%42.1%50.0%25.3%0.0%6.7%
    SeasonShiftsH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2026No Shift87.5%100.0%25.0%69.2%77.8%40.6%37.5%33.3%25.0%0.0%9.4%
    2026Shift - All64.2%94.1%27.3%71.9%78.1%45.9%25.0%66.7%18.6%0.0%8.2%
    2026Shift - Traditional62.5%92.0%23.3%74.7%77.4%48.3%25.7%66.7%20.3%0.0%8.1%
    2026Shift - Non Traditional69.2%100.0%59.1%33.3%100.0%27.3%0.0%4.5%0.0%9.1%