Batting
Pitching
    • Season


Cal Quantrill

Cal Quantrill

Texas Rangers
P
Age: 31
Bats/Throws: L/R
6'3" / 195
DOB: 2/10/1995
(31 years, 9 months, 3 days)
P
Season20262027Total
TeamTEXFGDC- - -
LevelMLBPROJMLB
G3224219
GS1524164
IP110.0129.0946.2
K%18.3%17.3%17.5%
BB%5.6%7.4%7.3%
GB%39.5%41.3%
ERA2.864.794.17
FIP4.014.734.49
WAR1.51.18.6
2026 Pitch
Selection
SI:25%
FA:24%
FS:23%
FC:20%
RosterResource
Draft:2016, Rd: 1, Pick: 8, Ovr: 8
Draft Team:San Diego Padres
School:Stanford

Contract1 yr, $1.553M (2026) (RR)
Free Agent
AAV: $1.55M
Notes$1.75M, prorated
Service Time
6.122
MiLB Options
n/a
Free Agent
2027
News
Rotowire: The Rangers placed Quantrill (lat) on the 60-day injured list Tuesday. (9/22/2026)
Injury: Lat, Out

News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • Stat Presets:
    Bat Tracking
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Select
  • 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 - Bat Tracking

    SeasonHandednessCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026vs L41672.026.9%7.233.4%26.9%11.9%9.6%329-253.1%
    2026vs R28072.633.6%7.334.6%28.6%13.4%11.1%328050.4%
    SeasonHome / AwayCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Home34772.028.8%7.232.5%27.7%9.8%8.4%329-155.9%
    2026Away34972.430.4%7.335.4%27.5%15.5%12.0%329-148.1%
    2026Home vs L20071.523.5%7.232.7%28.0%9.9%8.5%329-256.5%
    2026Home vs R14772.836.1%7.232.3%27.2%9.7%8.2%319155.1%
    2026Away vs L21672.430.1%7.234.1%25.9%14.0%10.6%339-250.0%
    2026Away vs R13372.530.8%7.437.4%30.1%17.8%14.3%328-145.1%
    SeasonMonthlyCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Mar/Apr5673.041.1%7.031.0%23.2%19.0%14.3%328-457.1%
    2026May8972.025.8%7.232.9%27.0%16.4%13.5%3411348.3%
    2026Jun9472.026.6%7.237.0%28.7%13.7%10.6%308-250.0%
    2026Jul14972.630.2%7.330.2%25.5%11.1%9.4%329-351.7%
    2026Aug19572.027.2%7.234.0%27.7%8.8%7.2%349056.4%
    2026Sept/Oct11372.232.7%7.338.7%31.9%14.0%11.5%318-146.9%
    20261st Half29672.429.4%7.233.3%27.0%15.0%12.2%3210-153.0%
    20262nd Half40072.129.8%7.334.4%28.0%10.7%8.8%328-151.2%
    SeasonLeverageCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Low Leverage43872.028.8%7.233.1%27.4%13.0%10.7%329-151.6%
    2026Medium Leverage23972.631.4%7.336.5%29.3%12.5%10.0%339-253.6%
    2026High Leverage1972.026.3%7.516.7%10.5%0.0%0.0%3414342.1%
    SeasonSituationalCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Bases Empty42772.532.6%7.234.7%28.1%12.1%9.8%329-156.2%
    2026Men on Base26971.924.9%7.232.7%26.8%13.2%10.8%328045.4%
    2026Men In Scoring14571.018.6%7.128.8%23.4%9.3%7.6%339051.7%
    SeasonThrough CountCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Through 3 - 01169.29.1%6.830.0%27.3%20.0%18.2%315-136.4%
    2026Through 3 - 13672.430.6%7.06.9%5.6%3.4%2.8%326-552.8%
    2026Through 3 - 212972.026.4%7.114.3%10.9%7.1%5.4%339-353.5%
    2026Through 2 - 07071.932.9%7.136.7%31.4%18.3%15.7%328-341.4%
    2026Through 1 - 024372.431.3%7.233.7%27.6%13.6%11.1%328-147.7%
    2026Through 2 - 116172.834.2%7.121.8%16.8%11.3%8.7%337-249.1%
    2026Through 1 - 131572.532.7%7.226.6%20.6%11.1%8.6%328-148.6%
    2026Through 0 - 140472.027.7%7.228.3%22.3%10.1%7.9%329-152.7%
    2026Through 2 - 227171.724.4%7.120.8%15.5%9.4%7.0%338-147.2%
    2026Through 1 - 228271.423.0%7.221.0%16.0%7.9%6.0%329047.5%
    2026Through 0 - 218070.614.4%7.220.3%15.6%4.3%3.3%329049.4%
    SeasonSP / RPCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026As Starter46872.330.1%7.334.5%28.0%11.8%9.6%328-153.4%
    2026As Reliever22872.028.5%7.132.8%26.8%14.0%11.4%329-149.1%
    SeasonShiftsCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026No Shift11372.633.6%7.343.3%39.8%16.3%15.0%327148.7%
    2026Shift - All37072.227.3%7.240.4%36.5%12.9%11.6%318053.8%
    2026Shift - Traditional33772.428.2%7.238.9%35.0%13.2%11.9%318053.7%
    2026Shift - Non Traditional3369.918.2%7.054.8%51.5%9.7%9.1%329354.5%
    SeasonTTOCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    20261st Through Order as SP21772.734.1%7.334.3%27.2%12.2%9.7%329053.5%
    20262nd Through Order as SP17272.026.7%7.232.4%26.7%12.0%9.9%328-152.9%
    20263rd Through Order as SP7972.026.6%7.239.4%32.9%10.6%8.9%328-254.4%
    20261st Through Order as RP17372.029.5%7.132.6%27.2%13.2%11.0%319046.8%
    20262nd Through Order as RP5572.125.5%7.133.3%25.5%16.7%12.7%3412-256.4%
    SeasonHandednessCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026vs L41672.026.9%7.233.4%26.9%11.9%9.6%329-253.1%
    2026vs R28072.633.6%7.334.6%28.6%13.4%11.1%328050.4%
    SeasonHome / AwayCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Home34772.028.8%7.232.5%27.7%9.8%8.4%329-155.9%
    2026Away34972.430.4%7.335.4%27.5%15.5%12.0%329-148.1%
    2026Home vs L20071.523.5%7.232.7%28.0%9.9%8.5%329-256.5%
    2026Home vs R14772.836.1%7.232.3%27.2%9.7%8.2%319155.1%
    2026Away vs L21672.430.1%7.234.1%25.9%14.0%10.6%339-250.0%
    2026Away vs R13372.530.8%7.437.4%30.1%17.8%14.3%328-145.1%
    SeasonMonthlyCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Mar/Apr5673.041.1%7.031.0%23.2%19.0%14.3%328-457.1%
    2026May8972.025.8%7.232.9%27.0%16.4%13.5%3411348.3%
    2026Jun9472.026.6%7.237.0%28.7%13.7%10.6%308-250.0%
    2026Jul14972.630.2%7.330.2%25.5%11.1%9.4%329-351.7%
    2026Aug19572.027.2%7.234.0%27.7%8.8%7.2%349056.4%
    2026Sept/Oct11372.232.7%7.338.7%31.9%14.0%11.5%318-146.9%
    20261st Half29672.429.4%7.233.3%27.0%15.0%12.2%3210-153.0%
    20262nd Half40072.129.8%7.334.4%28.0%10.7%8.8%328-151.2%
    SeasonLeverageCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Low Leverage43872.028.8%7.233.1%27.4%13.0%10.7%329-151.6%
    2026Medium Leverage23972.631.4%7.336.5%29.3%12.5%10.0%339-253.6%
    2026High Leverage1972.026.3%7.516.7%10.5%0.0%0.0%3414342.1%
    SeasonSituationalCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Bases Empty42772.532.6%7.234.7%28.1%12.1%9.8%329-156.2%
    2026Men on Base26971.924.9%7.232.7%26.8%13.2%10.8%328045.4%
    2026Men In Scoring14571.018.6%7.128.8%23.4%9.3%7.6%339051.7%
    SeasonThrough CountCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026Through 3 - 01169.29.1%6.830.0%27.3%20.0%18.2%315-136.4%
    2026Through 3 - 13672.430.6%7.06.9%5.6%3.4%2.8%326-552.8%
    2026Through 3 - 212972.026.4%7.114.3%10.9%7.1%5.4%339-353.5%
    2026Through 2 - 07071.932.9%7.136.7%31.4%18.3%15.7%328-341.4%
    2026Through 1 - 024372.431.3%7.233.7%27.6%13.6%11.1%328-147.7%
    2026Through 2 - 116172.834.2%7.121.8%16.8%11.3%8.7%337-249.1%
    2026Through 1 - 131572.532.7%7.226.6%20.6%11.1%8.6%328-148.6%
    2026Through 0 - 140472.027.7%7.228.3%22.3%10.1%7.9%329-152.7%
    2026Through 2 - 227171.724.4%7.120.8%15.5%9.4%7.0%338-147.2%
    2026Through 1 - 228271.423.0%7.221.0%16.0%7.9%6.0%329047.5%
    2026Through 0 - 218070.614.4%7.220.3%15.6%4.3%3.3%329049.4%
    SeasonSP / RPCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026As Starter46872.330.1%7.334.5%28.0%11.8%9.6%328-153.4%
    2026As Reliever22872.028.5%7.132.8%26.8%14.0%11.4%329-149.1%
    SeasonShiftsCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    2026No Shift11372.633.6%7.343.3%39.8%16.3%15.0%327148.7%
    2026Shift - All37072.227.3%7.240.4%36.5%12.9%11.6%318053.8%
    2026Shift - Traditional33772.428.2%7.238.9%35.0%13.2%11.9%318053.7%
    2026Shift - Non Traditional3369.918.2%7.054.8%51.5%9.7%9.1%329354.5%
    SeasonTTOCompSwdividerBatSpdFastSw%SwgLngdividerSqUpCon%SqUpSw%dividerBlastCon%BlastSw%dividerTiltAtkAngAtkDirIdealAtkAng%
    20261st Through Order as SP21772.734.1%7.334.3%27.2%12.2%9.7%329053.5%
    20262nd Through Order as SP17272.026.7%7.232.4%26.7%12.0%9.9%328-152.9%
    20263rd Through Order as SP7972.026.6%7.239.4%32.9%10.6%8.9%328-254.4%
    20261st Through Order as RP17372.029.5%7.132.6%27.2%13.2%11.0%319046.8%
    20262nd Through Order as RP5572.125.5%7.133.3%25.5%16.7%12.7%3412-256.4%