Pitching

Tommy Vail

Chicago White Sox (AA)
P
Age: 27
Bats/Throws: R/L
6'0" / 195
DOB: 5/18/1999
(27 years, 5 months, 21 days)
P
Season2026
TeamCHW
LevelMiLB
G17
GS3
IP30.1
K%24.5%
BB%14.8%
GB%35.2%
ERA9.49
FIP5.84
WAR
RosterResource
How Acquired:Non-Drafted FA Mar'24
Birthplace:USA
Rule 5 Eligible
Dec'27
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Pitch Type & Velo
  • Plate Discipline
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2024CHWA2531014333.015.274.360.27.24180.4%47.1%5.3%1.912.032.16
    2024CHWA+2523012736.110.904.950.50.23586.4%37.8%5.4%1.493.504.08
    2024CHWMiLB25540261069.112.984.670.39.23783.8%41.4%5.4%1.692.803.16
    2025CHWA+2620011430.111.275.340.89.23271.0%33.8%8.1%4.154.054.09
    2025CHWAA2642015551.08.826.000.53.27779.7%40.1%5.6%3.004.114.48
    2025CHWAAA26000503.18.1016.205.40.25036.6%40.0%40.0%21.607.2615.8010.56
    2025CHWMiLB2662031984.29.676.170.85.26274.0%38.1%8.3%4.157.264.554.58
    2026CHWST27000100.10.0027.000.00.000100.0%0.0%0.0%0.0012.6518.26
    2026CHWCPX27000405.116.885.061.69.37589.3%33.3%16.7%3.385.284.52
    2026CHWA+271209317.111.427.272.08.44053.7%40.4%23.5%10.906.685.55
    2026CHWAA27000306.06.004.500.00.36472.7%31.8%0.0%4.503.727.25
    2026CHWAAA27010101.210.8016.200.00.62525.0%12.5%0.0%32.407.426.499.75
    2026CHWMiLB2713017330.111.276.821.48.43256.7%35.2%13.5%9.497.425.845.93
    2027SteamerPROJ28000101.07.255.151.35.28972.3%37.9%4.975.295.320.0
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2024CHWA2531014333.015.274.360.27.24180.4%47.1%5.3%1.912.032.16
    2024CHWA+2523012736.110.904.950.50.23586.4%37.8%5.4%1.493.504.08
    2024CHWMiLB25540261069.112.984.670.39.23783.8%41.4%5.4%1.692.803.16
    2025CHWA+2620011430.111.275.340.89.23271.0%33.8%8.1%4.154.054.09
    2025CHWAA2642015551.08.826.000.53.27779.7%40.1%5.6%3.004.114.48
    2025CHWAAA26000503.18.1016.205.40.25036.6%40.0%40.0%21.607.2615.8010.56
    2025CHWMiLB2662031984.29.676.170.85.26274.0%38.1%8.3%4.157.264.554.58
    2026CHWST27000100.10.0027.000.00.000100.0%0.0%0.0%0.0012.6518.26
    2026CHWCPX27000405.116.885.061.69.37589.3%33.3%16.7%3.385.284.52
    2026CHWA+271209317.111.427.272.08.44053.7%40.4%23.5%10.906.685.55
    2026CHWAA27000306.06.004.500.00.36472.7%31.8%0.0%4.503.727.25
    2026CHWAAA27010101.210.8016.200.00.62525.0%12.5%0.0%32.407.426.499.75
    2026CHWMiLB2713017330.111.276.821.48.43256.7%35.2%13.5%9.497.425.845.93
    2027SteamerPROJ28000101.07.255.151.35.28972.3%37.9%4.975.295.320.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2024CHWA311.911430003033.01271477116001056
    2024CHWA+231.491270001136.11472186220003044
    2024CHWMiLB541.6926100004169.12743515133360040100
    2025CHWA+204.151140000030.1129191414318014138
    2025CHWAA423.001550001051.0226411917334022050
    2025CHWAAA0021.6050000103.1204882601103
    2025CHWMiLB624.153190002084.2375644139858047191
    2026CHWST000.0010000000.120000100000
    2026CHWCPX003.3840000005.12242213002010
    2026CHWA+1210.90930000117.191262221414015122
    2026CHWAA004.5030000006.0298330300004
    2026CHWAAA0132.4010000001.2135660300002
    2026CHWMiLB139.491730000130.1155433332523017138
    2027SteamerPROJ004.9710000001.0511101001
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2024CHWA311.911430003033.01271477116001056
    2024CHWA+231.491270001136.11472186220003044
    2024CHWMiLB541.6926100004169.12743515133360040100
    2025CHWA+204.151140000030.1129191414318014138
    2025CHWAA423.001550001051.0226411917334022050
    2025CHWAAA0021.6050000103.1204882601103
    2025CHWMiLB624.153190002084.2375644139858047191
    2026CHWST000.0010000000.120000100000
    2026CHWCPX003.3840000005.12242213002010
    2026CHWA+1210.90930000117.191262221414015122
    2026CHWAA004.5030000006.0298330300004
    2026CHWAAA0132.4010000001.2135660300002
    2026CHWMiLB139.491730000130.1155433332523017138
    2027SteamerPROJ004.9710000001.0511101001
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2024CHWA15.274.363.500.2744.1%12.6%31.5%.1260.91.24180.4%49532.03
    2024CHWA+10.904.952.200.5029.9%13.6%16.3%.1651.13.23586.4%37873.50
    2024CHWMiLB12.984.672.780.3936.5%13.1%23.4%.1471.02.23783.8%43712.80
    2025CHWA+11.275.342.110.8929.5%14.0%15.5%.1731.22.23271.0%1091054.05
    2025CHWAA8.826.001.470.5322.1%15.0%7.1%.2161.47.27779.7%821144.11
    2025CHWAAA8.1016.200.505.4015.0%30.0%-15.0%.3083.00.25036.6%42831215.80
    2025CHWMiLB9.676.171.570.8524.3%15.5%8.8%.2041.44.26274.0%1051184.55
    2026CHWST0.0027.000.000.000.0%50.0%-50.0%.0003.00.000100.0%024312.65
    2026CHWCPX16.885.063.331.6945.5%13.6%31.8%.2111.31.37589.3%54845.28
    2026CHWA+11.427.271.572.0824.2%15.4%8.8%.3422.31.44053.7%2201346.68
    2026CHWAA6.004.501.330.0013.8%10.3%3.4%.3081.83.36472.7%94783.72
    2026CHWAAA10.8016.200.670.0015.4%23.1%-7.7%.5004.80.62525.0%6221246.49
    2026CHWMiLB11.276.821.651.4824.5%14.8%9.7%.3282.18.43256.7%1881145.84
    2027SteamerPROJ7.255.151.411.3517.8%12.6%5.1%.2571.58.28972.3%5.29
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2024CHWA15.274.363.500.2744.1%12.6%31.5%.1260.91.24180.4%49532.03
    2024CHWA+10.904.952.200.5029.9%13.6%16.3%.1651.13.23586.4%37873.50
    2024CHWMiLB12.984.672.780.3936.5%13.1%23.4%.1471.02.23783.8%43712.80
    2025CHWA+11.275.342.110.8929.5%14.0%15.5%.1731.22.23271.0%1091054.05
    2025CHWAA8.826.001.470.5322.1%15.0%7.1%.2161.47.27779.7%821144.11
    2025CHWAAA8.1016.200.505.4015.0%30.0%-15.0%.3083.00.25036.6%42831215.80
    2025CHWMiLB9.676.171.570.8524.3%15.5%8.8%.2041.44.26274.0%1051184.55
    2026CHWST0.0027.000.000.000.0%50.0%-50.0%.0003.00.000100.0%024312.65
    2026CHWCPX16.885.063.331.6945.5%13.6%31.8%.2111.31.37589.3%54845.28
    2026CHWA+11.427.271.572.0824.2%15.4%8.8%.3422.31.44053.7%2201346.68
    2026CHWAA6.004.501.330.0013.8%10.3%3.4%.3081.83.36472.7%94783.72
    2026CHWAAA10.8016.200.670.0015.4%23.1%-7.7%.5004.80.62525.0%6221246.49
    2026CHWMiLB11.276.821.651.4824.5%14.8%9.7%.3282.18.43256.7%1881145.84
    2027SteamerPROJ7.255.151.411.3517.8%12.6%5.1%.2571.58.28972.3%5.29
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2025CHWAAA1085.8101.821.600.0%220.0%21.607.26
    2026CHWST188.588.546.000.0%00.0%0.00
    2026CHWAAA890.7100.121.400.0%337.5%32.407.42
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2025CHWAAA1085.8101.821.600.0%220.0%21.607.26
    2026CHWST188.588.546.000.0%00.0%0.00
    2026CHWAAA890.7100.121.400.0%337.5%32.407.42
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2024CHWA1.2615.7%47.1%37.3%31.6%5.3%41.8%25.5%32.7%562.16
    2024CHWA+0.8417.1%37.8%45.1%32.4%5.4%41.0%20.5%38.6%1004.08
    2024CHWMiLB0.9816.5%41.4%42.1%32.1%5.4%41.3%22.5%36.2%793.16
    2025CHWA+0.6514.1%33.8%52.1%13.5%8.1%38.9%22.2%38.9%1054.09
    2025CHWAA1.0220.4%40.1%39.4%22.2%5.6%47.1%20.0%32.9%1214.48
    2025CHWAAA0.8010.0%40.0%50.0%20.0%40.0%60.0%30.0%10.0%22610.56
    2025CHWMiLB0.8617.9%38.1%44.0%18.8%8.3%45.0%21.2%33.8%1204.58
    2026CHWST0.000.0%0.0%100.0%0.0%0.0%0.0%100.0%0.0%37018.26
    2026CHWCPX0.500.0%33.3%66.7%0.0%16.7%55.6%22.2%22.2%744.52
    2026CHWA+1.2426.9%40.4%32.7%17.6%23.5%48.1%33.3%18.5%1105.55
    2026CHWAA0.6418.2%31.8%50.0%9.1%0.0%22.7%22.7%54.5%1507.25
    2026CHWAAA0.3350.0%12.5%37.5%0.0%0.0%62.5%25.0%12.5%2029.75
    2026CHWMiLB0.8624.2%35.2%40.7%10.8%13.5%44.1%29.0%26.9%1175.93
    2027SteamerPROJ20.1%37.9%42.1%5.32
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2024CHWA1.2615.7%47.1%37.3%31.6%5.3%41.8%25.5%32.7%562.16
    2024CHWA+0.8417.1%37.8%45.1%32.4%5.4%41.0%20.5%38.6%1004.08
    2024CHWMiLB0.9816.5%41.4%42.1%32.1%5.4%41.3%22.5%36.2%793.16
    2025CHWA+0.6514.1%33.8%52.1%13.5%8.1%38.9%22.2%38.9%1054.09
    2025CHWAA1.0220.4%40.1%39.4%22.2%5.6%47.1%20.0%32.9%1214.48
    2025CHWAAA0.8010.0%40.0%50.0%20.0%40.0%60.0%30.0%10.0%22610.56
    2025CHWMiLB0.8617.9%38.1%44.0%18.8%8.3%45.0%21.2%33.8%1204.58
    2026CHWST0.000.0%0.0%100.0%0.0%0.0%0.0%100.0%0.0%37018.26
    2026CHWCPX0.500.0%33.3%66.7%0.0%16.7%55.6%22.2%22.2%744.52
    2026CHWA+1.2426.9%40.4%32.7%17.6%23.5%48.1%33.3%18.5%1105.55
    2026CHWAA0.6418.2%31.8%50.0%9.1%0.0%22.7%22.7%54.5%1507.25
    2026CHWAAA0.3350.0%12.5%37.5%0.0%0.0%62.5%25.0%12.5%2029.75
    2026CHWMiLB0.8624.2%35.2%40.7%10.8%13.5%44.1%29.0%26.9%1175.93
    2027SteamerPROJ20.1%37.9%42.1%5.32
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2024CHWA241986183350533
    2024CHWA+31371412234375609
    2024CHWMiLB555622184177251142
    2025CHWA+2437105216318534
    2025CHWAA55542812370523893
    2025CHWAAA451140428285.821.600.0%
    2025CHWMiLB83963918626883150985.821.600.0%
    2026CHWST010051688.546.000.0%
    2026CHWCPX3600215071
    2026CHWA+2117143149214363
    2026CHWAA711413470104
    2026CHWAAA134021305190.721.400.0%
    2026CHWMiLB323722422536458990.721.400.0%
    2027SteamerPROJ111
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2024CHWA241986183350533
    2024CHWA+31371412234375609
    2024CHWMiLB555622184177251142
    2025CHWA+2437105216318534
    2025CHWAA55542812370523893
    2025CHWAAA451140428285.821.600.0%
    2025CHWMiLB83963918626883150985.821.600.0%
    2026CHWST010051688.546.000.0%
    2026CHWCPX3600215071
    2026CHWA+2117143149214363
    2026CHWAA711413470104
    2026CHWAAA134021305190.721.400.0%
    2026CHWMiLB323722422536458990.721.400.0%
    2027SteamerPROJ111
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLeveldividerFA%vFAdividerdividerdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2025CHWAAA46.3%90.09.8%91.122.0%85.312.2%76.49.8%84.2
    2025CHWMiLB46.3%90.09.8%91.122.0%85.312.2%76.49.8%84.2
    2026CHWST66.7%91.633.3%76.8
    2026CHWAAA51.0%90.57.8%85.431.4%77.49.8%84.4
    2026CHWMiLB51.0%90.57.8%85.431.4%77.49.8%84.4
    SeasonTeamLeveldividerFA%vFAdividerdividerdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2025CHWAAA46.3%90.09.8%91.122.0%85.312.2%76.49.8%84.2
    2025CHWMiLB46.3%90.09.8%91.122.0%85.312.2%76.49.8%84.2
    2026CHWST66.7%91.633.3%76.8
    2026CHWAAA51.0%90.57.8%85.431.4%77.49.8%84.4
    2026CHWMiLB51.0%90.57.8%85.431.4%77.49.8%84.4
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024CHWA48.6%62.2%47.2%18.4%16.7%35.1%
    2024CHWA+45.6%71.6%50.3%13.0%15.6%28.6%
    2024CHWMiLB47.0%67.0%48.9%15.5%16.1%31.6%
    2025CHWA+40.8%70.6%48.1%12.0%18.7%30.7%
    2025CHWAA44.1%75.4%49.6%10.9%14.2%25.1%
    2025CHWAAA32.1%53.8%39.0%61.1%78.6%68.8%31.7%40.0%12.2%12.2%24.4%18.7
    2025CHWMiLB32.1%53.8%42.7%61.1%78.6%73.4%31.7%48.5%11.3%15.7%27.0%18.7
    2026CHWST0.0%100.0%16.7%100.0%100.0%16.7%0.0%0.0%0.0%0.0%18.3
    2026CHWCPX56.3%45.0%40.9%31.0%14.1%45.1%
    2026CHWA+41.3%76.0%50.5%9.9%17.6%27.5%
    2026CHWAA46.2%85.4%79.3%6.7%20.2%26.9%
    2026CHWAAA27.6%63.6%43.1%37.5%92.9%72.7%43.1%46.2%11.8%15.7%27.5%18.9
    2026CHWMiLB27.6%63.6%44.1%37.5%92.9%72.7%43.1%54.2%12.1%17.5%29.5%18.9
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024CHWA48.6%62.2%47.2%18.4%16.7%35.1%
    2024CHWA+45.6%71.6%50.3%13.0%15.6%28.6%
    2024CHWMiLB47.0%67.0%48.9%15.5%16.1%31.6%
    2025CHWA+40.8%70.6%48.1%12.0%18.7%30.7%
    2025CHWAA44.1%75.4%49.6%10.9%14.2%25.1%
    2025CHWAAA32.1%53.8%39.0%61.1%78.6%68.8%31.7%40.0%12.2%12.2%24.4%18.7
    2025CHWMiLB32.1%53.8%42.7%61.1%78.6%73.4%31.7%48.5%11.3%15.7%27.0%18.7
    2026CHWST0.0%100.0%16.7%100.0%100.0%16.7%0.0%0.0%0.0%0.0%18.3
    2026CHWCPX56.3%45.0%40.9%31.0%14.1%45.1%
    2026CHWA+41.3%76.0%50.5%9.9%17.6%27.5%
    2026CHWAA46.2%85.4%79.3%6.7%20.2%26.9%
    2026CHWAAA27.6%63.6%43.1%37.5%92.9%72.7%43.1%46.2%11.8%15.7%27.5%18.9
    2026CHWMiLB27.6%63.6%44.1%37.5%92.9%72.7%43.1%54.2%12.1%17.5%29.5%18.9
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024CHWAP14333.00300
    2024CHWA+P12736.12100
    2025CHWA+P11430.12000
    2025CHWAAP15551.01100
    2025CHWAAAP503.10101
    2026CHWCPXP405.10000
    2026CHWA+P9317.11510
    2026CHWAAP306.00000
    2026CHWAAAP101.20000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024CHWAP14333.00300
    2024CHWA+P12736.12100
    2025CHWA+P11430.12000
    2025CHWAAP15551.01100
    2025CHWAAAP503.10101
    2026CHWCPXP405.10000
    2026CHWA+P9317.11510
    2026CHWAAP306.00000
    2026CHWAAAP101.20000