Batting
Pitching

Joe Biagini

Free Agent (AAA)
P
Age: 36
Bats/Throws: R/R
6'4" / 230
DOB: 5/29/1990
(36 years, 4 months, 21 days)
P
SeasonTotal
Team- - -
LevelMLB
G222
GS22
IP331.1
K%19.0%
BB%7.9%
GB%51.0%
ERA5.03
FIP4.52
WAR1.6
RosterResource
Draft:2011, Rd: 26, Pick: 26, Ovr: 807
Draft Team:San Francisco Giants
School:UC Davis
Service Time
4.083
MiLB Options
0
News
Rotowire: The Blue Jays released Biagini from his minor-league contract Tuesday. (8/1/2022)

News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Statcast - Strike Zone Breakdown
  • Statcast - Arm Angle & Spin
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • PitchingBot
  • Stuff+
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Heat Map:
    Off
    On
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2012SFGA-22240141259.09.612.750.76.31863.2%56.1%10.6%4.273.362.87
    2012SFGA220409934.09.537.681.06.33353.9%45.5%11.1%7.415.554.99
    2012SFGMiLB22280232193.09.584.550.87.32458.9%52.0%10.8%5.424.163.64
    2013SFGA23760202096.27.363.910.47.32360.3%51.5%6.0%5.033.954.01
    2014SFGA+2410902323128.07.243.230.35.33671.3%50.1%4.2%4.013.864.47
    2015SFGAA2510702322130.15.802.350.35.26473.4%52.5%3.8%2.423.353.63
    2016TORST26000709.08.003.002.00.28685.4%69.6%66.7%4.005.843.49
    2016TORMLB2643160067.28.252.530.40.32073.2%52.2%5.6%95.03.063.132.953.711.1
    2016TORMLB26000607.17.361.230.00.158100.0%52.6%0.0%0.001.923.28
    2017TORAAA271104417.17.273.121.04.23980.2%59.6%16.7%3.124.263.60
    2017TORST271109211.28.493.091.54.34249.4%55.6%28.6%3.095.023.77
    2017TORMLB2731314418119.27.303.161.13.30561.5%55.7%15.2%93.95.344.034.274.111.4
    2018TORAAA280304421.25.403.320.42.25760.2%42.6%5.0%4.573.984.44
    2018TORST282207723.09.782.741.96.32876.0%52.4%33.3%5.095.313.59
    2018TORMLB2847050472.06.633.001.75.35571.4%47.9%18.2%94.16.005.655.474.70-0.6
    2019HOUAAA29000201.216.2016.200.00.60016.7%20.0%0.0%27.005.606.85
    2019TORST29000807.210.572.350.00.25085.7%42.1%0.0%0.002.163.80
    20192 TmsMLB2932163064.28.353.621.95.31780.4%46.1%27.5%93.94.595.735.434.18-0.2
    2019TORMLB2931150050.09.003.061.44.30981.0%45.5%21.1%93.73.785.044.373.810.3
    2019HOUMLB2901013014.26.145.523.68.34178.7%48.0%46.2%93.97.368.309.015.45-0.5
    2020HOUST30000407.05.141.292.57.35097.2%36.4%25.0%3.866.594.98
    2020HOUMLB30000404.18.318.312.08.50031.7%47.4%25.0%20.777.357.115.89-0.1
    2021CHCAAA31380221991.28.354.221.37.31770.9%54.7%19.2%5.505.104.52
    2021CHCST31100605.110.135.061.69.182100.0%58.3%33.3%1.696.024.69
    2021CHCMLB31100103.06.003.000.00.222100.0%25.0%0.0%93.40.002.603.846.780.0
    2022TORAAA3242130539.06.923.690.92.23665.2%52.2%10.3%3.464.614.93
    2022TORST32001302.216.8813.500.00.333100.0%33.3%0.0%0.004.415.20
    Total- - -MLB1525322222331.17.553.151.28.32469.1%51.0%16.2%94.35.034.494.524.221.6
    Postseason- - -MLB000607.17.361.230.00.158100.0%52.6%0.0%0.001.923.28
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2012SFGA-22240141259.09.612.750.76.31863.2%56.1%10.6%4.273.362.87
    2012SFGA220409934.09.537.681.06.33353.9%45.5%11.1%7.415.554.99
    2012SFGMiLB22280232193.09.584.550.87.32458.9%52.0%10.8%5.424.163.64
    2013SFGA23760202096.27.363.910.47.32360.3%51.5%6.0%5.033.954.01
    2014SFGA+2410902323128.07.243.230.35.33671.3%50.1%4.2%4.013.864.47
    2015SFGAA2510702322130.15.802.350.35.26473.4%52.5%3.8%2.423.353.63
    2016TORST26000709.08.003.002.00.28685.4%69.6%66.7%4.005.843.49
    2016TORMLB2643160067.28.252.530.40.32073.2%52.2%5.6%95.03.063.132.953.711.1
    2016TORMLB26000607.17.361.230.00.158100.0%52.6%0.0%0.001.923.28
    2017TORAAA271104417.17.273.121.04.23980.2%59.6%16.7%3.124.263.60
    2017TORST271109211.28.493.091.54.34249.4%55.6%28.6%3.095.023.77
    2017TORMLB2731314418119.27.303.161.13.30561.5%55.7%15.2%93.95.344.034.274.111.4
    2018TORAAA280304421.25.403.320.42.25760.2%42.6%5.0%4.573.984.44
    2018TORST282207723.09.782.741.96.32876.0%52.4%33.3%5.095.313.59
    2018TORMLB2847050472.06.633.001.75.35571.4%47.9%18.2%94.16.005.655.474.70-0.6
    2019HOUAAA29000201.216.2016.200.00.60016.7%20.0%0.0%27.005.606.85
    2019TORST29000807.210.572.350.00.25085.7%42.1%0.0%0.002.163.80
    20192 TmsMLB2932163064.28.353.621.95.31780.4%46.1%27.5%93.94.595.735.434.18-0.2
    2019TORMLB2931150050.09.003.061.44.30981.0%45.5%21.1%93.73.785.044.373.810.3
    2019HOUMLB2901013014.26.145.523.68.34178.7%48.0%46.2%93.97.368.309.015.45-0.5
    2020HOUST30000407.05.141.292.57.35097.2%36.4%25.0%3.866.594.98
    2020HOUMLB30000404.18.318.312.08.50031.7%47.4%25.0%20.777.357.115.89-0.1
    2021CHCAAA31380221991.28.354.221.37.31770.9%54.7%19.2%5.505.104.52
    2021CHCST31100605.110.135.061.69.182100.0%58.3%33.3%1.696.024.69
    2021CHCMLB31100103.06.003.000.00.222100.0%25.0%0.0%93.40.002.603.846.780.0
    2022TORAAA3242130539.06.923.690.92.23665.2%52.2%10.3%3.464.614.93
    2022TORST32001302.216.8813.500.00.333100.0%33.3%0.0%0.004.415.20
    Total- - -MLB1525322222331.17.553.151.28.32469.1%51.0%16.2%94.35.034.494.524.221.6
    Postseason- - -MLB000607.17.361.230.00.158100.0%52.6%0.0%0.001.923.28
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2012SFGA-244.2714120001059.0243543228518036063
    2012SFGA047.41990000034.0165363328429007036
    2012SFGMiLB285.4223210001093.04089065569470313099
    2013SFGA765.0320200000096.24301026354542046079
    2014SFGA+1094.01232300000128.0541133585754606100103
    2015SFGAA1072.42232200000130.15331124535534047084
    2016TORST004.0070000129.0348442300108
    2016TORMLB433.0660000018267.2295692823319153062
    2016TORMLB000.00600000017.1263000100106
    2017TORAAA113.12440000017.168136626002014
    2017TORST113.09920001311.2551511424002011
    2017TORMLB3135.344418500192119.251712578711542026097
    2018TORAAA034.57440000021.29319121118011013
    2018TORST225.09770000023.09624131357014025
    2018TORMLB476.0050400005072.03289650481424068053
    2019HOUAAA0027.0020000001.2113550300103
    2019TORST000.0080000107.2315100200009
    20192 TmsMLB324.59630000110264.22817135331426313060
    2019TORMLB313.78500000110250.0212502221817312050
    2019HOUMLB017.3613000000014.26921131269001010
    2020HOUST003.8640000107.0279332100004
    2020HOUMLB0020.77400000004.1271010101400104
    2021CHCAAA385.5022190001091.24169957561443165185
    2021CHCST101.6960000105.1223111301006
    2021CHCMLB100.00100000003.0132000101002
    2022TORAAA423.463050014139.0161302015416113030
    2022TORST000.0030001002.2121000400005
    Total- - -MLB15255.03222225003326331.1146137320118547116415210278
    Postseason- - -MLB000.00600000017.1263000100106
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2012SFGA-244.2714120001059.0243543228518036063
    2012SFGA047.41990000034.0165363328429007036
    2012SFGMiLB285.4223210001093.04089065569470313099
    2013SFGA765.0320200000096.24301026354542046079
    2014SFGA+1094.01232300000128.0541133585754606100103
    2015SFGAA1072.42232200000130.15331124535534047084
    2016TORST004.0070000129.0348442300108
    2016TORMLB433.0660000018267.2295692823319153062
    2016TORMLB000.00600000017.1263000100106
    2017TORAAA113.12440000017.168136626002014
    2017TORST113.09920001311.2551511424002011
    2017TORMLB3135.344418500192119.251712578711542026097
    2018TORAAA034.57440000021.29319121118011013
    2018TORST225.09770000023.09624131357014025
    2018TORMLB476.0050400005072.03289650481424068053
    2019HOUAAA0027.0020000001.2113550300103
    2019TORST000.0080000107.2315100200009
    20192 TmsMLB324.59630000110264.22817135331426313060
    2019TORMLB313.78500000110250.0212502221817312050
    2019HOUMLB017.3613000000014.26921131269001010
    2020HOUST003.8640000107.0279332100004
    2020HOUMLB0020.77400000004.1271010101400104
    2021CHCAAA385.5022190001091.24169957561443165185
    2021CHCST101.6960000105.1223111301006
    2021CHCMLB100.00100000003.0132000101002
    2022TORAAA423.463050014139.0161302015416113030
    2022TORST000.0030001002.2121000400005
    Total- - -MLB15255.03222225003326331.1146137320118547116415210278
    Postseason- - -MLB000.00600000017.1263000100106
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2012SFGA-9.612.753.500.7625.9%7.4%18.5%.2431.22.31863.2%105863.36
    2012SFGA9.537.681.241.0621.8%17.6%4.2%.2651.91.33353.9%1881425.55
    2012SFGMiLB9.584.552.110.8724.3%11.5%12.7%.2511.47.32458.9%1351074.16
    2013SFGA7.363.911.880.4718.4%9.8%8.6%.2661.49.32360.3%1411113.95
    2014SFGA+7.243.232.240.3519.0%8.5%10.5%.2721.40.33671.3%94873.86
    2015SFGAA5.802.352.470.3515.8%6.4%9.4%.2261.12.26473.4%68943.35
    2016TORST8.003.002.672.0023.5%8.8%14.7%.2581.22.28685.4%871225.84
    2016TORMLB8.252.533.260.4021.0%6.4%14.6%.2551.30.32073.2%73692.95
    2016TORMLB7.361.236.000.0023.1%3.8%19.2%.1200.55.158100.0%0451.92
    20168.103.142.581.1721.1%8.2%12.9%.2521.32.29872.9%4.24
    2017TORAAA7.273.122.331.0420.6%8.8%11.8%.2101.10.23980.2%801074.26
    2017TORST8.493.092.751.5420.0%7.3%12.7%.2941.63.34249.4%721115.02
    2017TORMLB7.303.162.311.1318.8%8.1%10.6%.2641.40.30561.5%122964.27
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018TORAAA5.403.321.630.4214.0%8.6%5.4%.2261.25.25760.2%1201033.98
    2018TORST9.782.743.571.9626.0%7.3%18.7%.2731.35.32876.0%1171165.31
    2018TORMLB6.633.002.211.7516.2%7.3%8.8%.3221.67.35571.4%1391285.47
    20188.533.252.631.1622.3%8.5%13.8%.2451.30.29372.8%4.19
    2019HOUAAA16.2016.201.000.0027.3%27.3%0.0%.3753.60.60016.7%5251045.60
    2019TORST10.572.354.500.0029.0%6.5%22.6%.1720.91.25085.7%0462.16
    20192 TmsMLB8.353.622.311.9521.4%9.3%12.1%.2801.50.31780.4%1011185.43
    2019TORMLB9.003.062.941.4423.6%8.0%15.6%.2581.34.30981.0%83954.37
    2019HOUMLB6.145.521.113.6814.5%13.0%1.4%.3502.05.34178.7%1631979.01
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020HOUST5.141.294.002.5714.8%3.7%11.1%.3461.43.35097.2%861466.59
    2020HOUMLB8.318.311.002.0814.8%14.8%0.0%.4353.23.50031.7%4721617.11
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021CHCAAA8.354.221.981.3720.4%10.3%10.1%.2701.55.31770.9%1181115.10
    2021CHCST10.135.062.001.6927.3%13.6%13.6%.1671.13.182100.0%371296.02
    2021CHCMLB6.003.002.000.0015.4%7.7%7.7%.1821.00.222100.0%0913.84
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022TORAAA6.923.691.880.9218.6%9.9%8.7%.2081.18.23665.2%771024.61
    2022TORST16.8813.501.250.0041.7%33.3%8.3%.1251.88.333100.0%0904.41
    Total- - -MLB7.553.152.401.2819.0%7.9%11.1%.2801.48.32469.1%1151024.52
    Postseason- - -MLB7.361.236.000.0023.1%3.8%19.2%.1200.55.158100.0%0451.92
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2012SFGA-9.612.753.500.7625.9%7.4%18.5%.2431.22.31863.2%105863.36
    2012SFGA9.537.681.241.0621.8%17.6%4.2%.2651.91.33353.9%1881425.55
    2012SFGMiLB9.584.552.110.8724.3%11.5%12.7%.2511.47.32458.9%1351074.16
    2013SFGA7.363.911.880.4718.4%9.8%8.6%.2661.49.32360.3%1411113.95
    2014SFGA+7.243.232.240.3519.0%8.5%10.5%.2721.40.33671.3%94873.86
    2015SFGAA5.802.352.470.3515.8%6.4%9.4%.2261.12.26473.4%68943.35
    2016TORST8.003.002.672.0023.5%8.8%14.7%.2581.22.28685.4%871225.84
    2016TORMLB8.252.533.260.4021.0%6.4%14.6%.2551.30.32073.2%73692.95
    2016TORMLB7.361.236.000.0023.1%3.8%19.2%.1200.55.158100.0%0451.92
    20168.103.142.581.1721.1%8.2%12.9%.2521.32.29872.9%4.24
    2017TORAAA7.273.122.331.0420.6%8.8%11.8%.2101.10.23980.2%801074.26
    2017TORST8.493.092.751.5420.0%7.3%12.7%.2941.63.34249.4%721115.02
    2017TORMLB7.303.162.311.1318.8%8.1%10.6%.2641.40.30561.5%122964.27
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018TORAAA5.403.321.630.4214.0%8.6%5.4%.2261.25.25760.2%1201033.98
    2018TORST9.782.743.571.9626.0%7.3%18.7%.2731.35.32876.0%1171165.31
    2018TORMLB6.633.002.211.7516.2%7.3%8.8%.3221.67.35571.4%1391285.47
    20188.533.252.631.1622.3%8.5%13.8%.2451.30.29372.8%4.19
    2019HOUAAA16.2016.201.000.0027.3%27.3%0.0%.3753.60.60016.7%5251045.60
    2019TORST10.572.354.500.0029.0%6.5%22.6%.1720.91.25085.7%0462.16
    20192 TmsMLB8.353.622.311.9521.4%9.3%12.1%.2801.50.31780.4%1011185.43
    2019TORMLB9.003.062.941.4423.6%8.0%15.6%.2581.34.30981.0%83954.37
    2019HOUMLB6.145.521.113.6814.5%13.0%1.4%.3502.05.34178.7%1631979.01
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020HOUST5.141.294.002.5714.8%3.7%11.1%.3461.43.35097.2%861466.59
    2020HOUMLB8.318.311.002.0814.8%14.8%0.0%.4353.23.50031.7%4721617.11
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021CHCAAA8.354.221.981.3720.4%10.3%10.1%.2701.55.31770.9%1181115.10
    2021CHCST10.135.062.001.6927.3%13.6%13.6%.1671.13.182100.0%371296.02
    2021CHCMLB6.003.002.000.0015.4%7.7%7.7%.1821.00.222100.0%0913.84
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022TORAAA6.923.691.880.9218.6%9.9%8.7%.2081.18.23665.2%771024.61
    2022TORST16.8813.501.250.0041.7%33.3%8.3%.1251.88.333100.0%0904.41
    Total- - -MLB7.553.152.401.2819.0%7.9%11.1%.2801.48.32469.1%1151024.52
    Postseason- - -MLB7.361.236.000.0023.1%3.8%19.2%.1200.55.158100.0%0451.92
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2016TORMLB20987.4112.97.073.3%7234.4%3.063.13
    2017TORMLB37686.2116.25.7205.3%11731.1%5.344.03
    2018TORMLB24588.4119.38.5229.0%8333.9%6.005.65
    20192 TmsMLB19488.3116.39.3178.8%6533.5%4.595.73
    2019TORMLB14488.5116.310.0128.3%5034.7%3.785.04
    2019HOUMLB5087.9110.07.5510.0%1530.0%7.368.30
    2020HOUMLB1993.4110.17.915.3%1052.6%20.777.35
    2021CHCMLB971.8104.932.300.0%111.1%0.002.60
    Total- - -MLB105287.4119.37.5676.4%34833.1%5.034.49
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2016TORMLB20987.4112.97.073.3%7234.4%3.063.13
    2017TORMLB37686.2116.25.7205.3%11731.1%5.344.03
    2018TORMLB24588.4119.38.5229.0%8333.9%6.005.65
    20192 TmsMLB19488.3116.39.3178.8%6533.5%4.595.73
    2019TORMLB14488.5116.310.0128.3%5034.7%3.785.04
    2019HOUMLB5087.9110.07.5510.0%1530.0%7.368.30
    2020HOUMLB1993.4110.17.915.3%1052.6%20.777.35
    2021CHCMLB971.8104.932.300.0%111.1%0.002.60
    Total- - -MLB105287.4119.37.5676.4%34833.1%5.034.49
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2012SFGA-1.8714.0%56.1%29.9%34.0%10.6%50.3%20.8%28.9%752.87
    2012SFGA1.2518.2%45.5%36.4%11.1%11.1%38.0%19.0%43.0%1194.99
    2012SFGMiLB1.6015.6%52.0%32.4%24.1%10.8%45.6%20.1%34.4%923.64
    2013SFGA1.8720.9%51.5%27.6%24.1%6.0%54.4%13.4%32.1%1064.01
    2014SFGA+1.5918.4%50.1%31.5%17.5%4.2%43.8%22.5%33.7%974.47
    2015SFGAA1.6215.2%52.5%32.3%19.2%3.8%45.7%20.0%34.2%993.63
    2016TORST5.3317.4%69.6%13.0%0.0%66.7%21.7%34.8%43.5%723.49
    2016TORMLB1.9821.5%52.2%26.3%11.1%5.6%6.5%50.0%36.4%35.4%28.2%17.7%59.3%23.0%3.45873.71
    2016TORMLB1.6715.8%52.6%31.6%0.0%0.0%0.0%0.0%42.1%36.8%21.1%21.1%57.9%21.1%3.01773.28
    2017TORAAA2.3314.9%59.6%25.5%8.3%16.7%35.4%14.6%50.0%913.60
    2017TORST2.8625.0%55.6%19.4%28.6%28.6%34.1%19.5%46.3%803.77
    2017TORMLB2.0817.6%55.7%26.8%8.1%15.2%6.3%66.7%45.2%32.2%22.6%18.6%51.1%30.3%4.28944.11
    2018TORAAA1.4527.9%42.6%29.4%25.0%5.0%47.9%23.9%28.2%1154.44
    2018TORST2.2023.8%52.4%23.8%0.0%33.3%36.5%28.6%34.9%763.59
    2018TORMLB1.4920.0%47.9%32.1%9.1%18.2%13.0%40.0%42.9%31.0%26.1%21.6%41.6%36.7%4.411114.70
    2019HOUAAA1.0060.0%20.0%20.0%0.0%0.0%20.0%0.0%80.0%1256.85
    2019TORST1.1421.1%42.1%36.8%14.3%0.0%35.0%30.0%35.0%783.80
    20192 TmsMLB1.7527.5%46.1%26.4%11.8%27.5%9.0%0.0%44.8%30.4%24.7%13.9%46.9%39.2%4.33914.18
    2019TORMLB1.7128.0%45.5%26.6%15.8%21.1%9.2%0.0%44.4%28.5%27.1%14.6%48.6%36.8%3.94833.81
    2019HOUMLB1.8526.0%48.0%26.0%0.0%46.2%8.3%0.0%46.0%36.0%18.0%12.0%42.0%46.0%5.631195.45
    2020HOUST1.0027.3%36.4%36.4%0.0%25.0%27.3%22.7%50.0%1094.98
    2020HOUMLB2.2531.6%47.4%21.1%0.0%25.0%11.1%0.0%31.6%31.6%36.8%0.0%57.9%42.1%5.711335.89
    2021CHCAAA2.0819.1%54.7%26.3%26.0%19.2%53.5%18.1%28.4%1004.52
    2021CHCST2.3316.7%58.3%25.0%33.3%33.3%58.3%33.3%8.3%1004.69
    2021CHCMLB0.4012.5%25.0%62.5%20.0%0.0%50.0%0.0%22.2%22.2%55.6%33.3%55.6%11.1%5.371606.78
    2022TORAAA1.5113.3%52.2%34.5%23.1%10.3%40.9%23.5%35.7%1064.93
    2022TORST1.0033.3%33.3%33.3%0.0%0.0%33.3%0.0%66.7%1055.20
    Total- - -MLB1.8221.0%51.0%28.0%9.7%16.2%8.5%47.1%42.4%32.1%25.5%18.1%49.9%32.0%4.19974.22
    Postseason- - -MLB1.6715.8%52.6%31.6%0.0%0.0%0.0%0.0%42.1%36.8%21.1%21.1%57.9%21.1%3.01773.28
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2012SFGA-1.8714.0%56.1%29.9%34.0%10.6%50.3%20.8%28.9%752.87
    2012SFGA1.2518.2%45.5%36.4%11.1%11.1%38.0%19.0%43.0%1194.99
    2012SFGMiLB1.6015.6%52.0%32.4%24.1%10.8%45.6%20.1%34.4%923.64
    2013SFGA1.8720.9%51.5%27.6%24.1%6.0%54.4%13.4%32.1%1064.01
    2014SFGA+1.5918.4%50.1%31.5%17.5%4.2%43.8%22.5%33.7%974.47
    2015SFGAA1.6215.2%52.5%32.3%19.2%3.8%45.7%20.0%34.2%993.63
    2016TORST5.3317.4%69.6%13.0%0.0%66.7%21.7%34.8%43.5%723.49
    2016TORMLB1.9821.5%52.2%26.3%11.1%5.6%6.5%50.0%36.4%35.4%28.2%17.7%59.3%23.0%3.45873.71
    2016TORMLB1.6715.8%52.6%31.6%0.0%0.0%0.0%0.0%42.1%36.8%21.1%21.1%57.9%21.1%3.01773.28
    2017TORAAA2.3314.9%59.6%25.5%8.3%16.7%35.4%14.6%50.0%913.60
    2017TORST2.8625.0%55.6%19.4%28.6%28.6%34.1%19.5%46.3%803.77
    2017TORMLB2.0817.6%55.7%26.8%8.1%15.2%6.3%66.7%45.2%32.2%22.6%18.6%51.1%30.3%4.28944.11
    2018TORAAA1.4527.9%42.6%29.4%25.0%5.0%47.9%23.9%28.2%1154.44
    2018TORST2.2023.8%52.4%23.8%0.0%33.3%36.5%28.6%34.9%763.59
    2018TORMLB1.4920.0%47.9%32.1%9.1%18.2%13.0%40.0%42.9%31.0%26.1%21.6%41.6%36.7%4.411114.70
    2019HOUAAA1.0060.0%20.0%20.0%0.0%0.0%20.0%0.0%80.0%1256.85
    2019TORST1.1421.1%42.1%36.8%14.3%0.0%35.0%30.0%35.0%783.80
    20192 TmsMLB1.7527.5%46.1%26.4%11.8%27.5%9.0%0.0%44.8%30.4%24.7%13.9%46.9%39.2%4.33914.18
    2019TORMLB1.7128.0%45.5%26.6%15.8%21.1%9.2%0.0%44.4%28.5%27.1%14.6%48.6%36.8%3.94833.81
    2019HOUMLB1.8526.0%48.0%26.0%0.0%46.2%8.3%0.0%46.0%36.0%18.0%12.0%42.0%46.0%5.631195.45
    2020HOUST1.0027.3%36.4%36.4%0.0%25.0%27.3%22.7%50.0%1094.98
    2020HOUMLB2.2531.6%47.4%21.1%0.0%25.0%11.1%0.0%31.6%31.6%36.8%0.0%57.9%42.1%5.711335.89
    2021CHCAAA2.0819.1%54.7%26.3%26.0%19.2%53.5%18.1%28.4%1004.52
    2021CHCST2.3316.7%58.3%25.0%33.3%33.3%58.3%33.3%8.3%1004.69
    2021CHCMLB0.4012.5%25.0%62.5%20.0%0.0%50.0%0.0%22.2%22.2%55.6%33.3%55.6%11.1%5.371606.78
    2022TORAAA1.5113.3%52.2%34.5%23.1%10.3%40.9%23.5%35.7%1064.93
    2022TORST1.0033.3%33.3%33.3%0.0%0.0%33.3%0.0%66.7%1055.20
    Total- - -MLB1.8221.0%51.0%28.0%9.7%16.2%8.5%47.1%42.4%32.1%25.5%18.1%49.9%32.0%4.19974.22
    Postseason- - -MLB1.6715.8%52.6%31.6%0.0%0.0%0.0%0.0%42.1%36.8%21.1%21.1%57.9%21.1%3.01773.28
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2012SFGA-8847221693357450
    2012SFGA4536184134230364
    2012SFGMiLB133834020227587814
    2013SFGA155836320246604850
    2014SFGA+191120702150810751583
    2015SFGAA211130612573912371976
    2016TORST16340164763
    2016TORMLB1075444674234395722111787.47.073.3%
    2016TORMLB106300001326597
    2017TORAAA28127197175272
    2017TORST20792227597
    2017TORMLB206996581364386911245193686.25.7205.3%
    2018TORAAA2920195126239365
    2018TORST331515041147188
    2018TORMLB11577487155233443784122788.48.5229.0%
    2019HOUAAA1130233053
    2019TORST874194756
    20192 TmsMLB895153681035443699114288.39.3178.8%
    2019TORMLB65384066102132452985388.510.0128.3%
    2019HOUMLB24131302001411917028987.97.5510.0%
    2020HOUST886093645
    2020HOUMLB94601006566211893.47.915.3%
    2021CHCAAA15273531965210301682
    2021CHCST7321163248
    2021CHCMLB2511110016254171.832.300.0%
    2022TORAAA5939159221383604
    2022TORST1110242953
    Total- - -MLB528290217284517814620443537558187.47.5676.4%
    Postseason- - -MLB106300001326597
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2012SFGA-8847221693357450
    2012SFGA4536184134230364
    2012SFGMiLB133834020227587814
    2013SFGA155836320246604850
    2014SFGA+191120702150810751583
    2015SFGAA211130612573912371976
    2016TORST16340164763
    2016TORMLB1075444674234395722111787.47.073.3%
    2016TORMLB106300001326597
    2017TORAAA28127197175272
    2017TORST20792227597
    2017TORMLB206996581364386911245193686.25.7205.3%
    2018TORAAA2920195126239365
    2018TORST331515041147188
    2018TORMLB11577487155233443784122788.48.5229.0%
    2019HOUAAA1130233053
    2019TORST874194756
    20192 TmsMLB895153681035443699114288.39.3178.8%
    2019TORMLB65384066102132452985388.510.0128.3%
    2019HOUMLB24131302001411917028987.97.5510.0%
    2020HOUST886093645
    2020HOUMLB94601006566211893.47.915.3%
    2021CHCAAA15273531965210301682
    2021CHCST7321163248
    2021CHCMLB2511110016254171.832.300.0%
    2022TORAAA5939159221383604
    2022TORST1110242953
    Total- - -MLB528290217284517814620443537558187.47.5676.4%
    Postseason- - -MLB106300001326597
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
    2016TORMLB1.16-4.886.048.170.851.170.881.011.16480.310.681710
    2016TORMLB0.01-0.500.511.650.170.971.861.420.9160.28-0.2732
    2017TORMLB0.04-10.6110.65-11.16-1.101.161.031.351.17410.52-0.48144
    2018TORMLB-1.59-6.544.96-8.31-0.850.880.730.841.0043-1.65-0.14913
    20192 TmsMLB0.40-4.855.250.950.070.960.911.001.32480.070.351811
    2019TORMLB0.70-3.884.586.230.611.091.021.131.42390.230.41179
    2019HOUMLB-0.30-0.970.67-5.28-0.540.590.520.520.889-0.16-0.3512
    2020HOUMLB-0.15-0.210.06-7.57-0.720.170.130.420.344-0.25-0.6301
    2021CHCMLB0.51-0.270.781.400.152.351.621.3600.150.0710
    Total- - -MLB0.37-27.3727.74-16.52-1.611.050.891.031.15184-0.851.205939
    Postseason- - -MLB0.01-0.500.511.650.170.971.861.420.9160.28-0.2732
    SeasonTeamLevelWPA-WPA+WPARE24REWpLIinLIgmLIexLIPullsWPA/LIClutchSDMD
    2016TORMLB1.16-4.886.048.170.851.170.881.011.16480.310.681710
    2016TORMLB0.01-0.500.511.650.170.971.861.420.9160.28-0.2732
    2017TORMLB0.04-10.6110.65-11.16-1.101.161.031.351.17410.52-0.48144
    2018TORMLB-1.59-6.544.96-8.31-0.850.880.730.841.0043-1.65-0.14913
    20192 TmsMLB0.40-4.855.250.950.070.960.911.001.32480.070.351811
    2019TORMLB0.70-3.884.586.230.611.091.021.131.42390.230.41179
    2019HOUMLB-0.30-0.970.67-5.28-0.540.590.520.520.889-0.16-0.3512
    2020HOUMLB-0.15-0.210.06-7.57-0.720.170.130.420.344-0.25-0.6301
    2021CHCMLB0.51-0.270.781.400.152.351.621.3600.150.0710
    Total- - -MLB0.37-27.3727.74-16.52-1.611.050.891.031.15184-0.851.205939
    Postseason- - -MLB0.01-0.500.511.650.170.971.861.420.9160.28-0.2732
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2016TORMLB58.9%94.20.2%88.31.0%95.816.5%89.217.3%80.16.0%85.9
    2017TORMLB6.2%93.39.6%90.048.3%93.821.5%78.814.4%86.3
    2018TORMLB5.3%93.715.2%89.156.1%94.313.8%78.19.7%86.4
    20192 TmsMLB16.0%93.829.6%87.834.8%94.18.7%77.010.9%87.1
    2019TORMLB4.0%93.832.0%87.744.4%94.17.5%76.712.1%87.0
    2019HOUMLB51.6%93.922.5%87.86.2%93.912.1%77.67.6%87.2
    2020HOUMLB17.8%93.98.5%88.845.8%93.317.8%77.410.2%88.0
    2021CHCMLB22.0%92.622.0%92.826.8%83.19.8%71.819.5%84.6
    Total- - -MLB18.9%94.012.9%88.737.5%94.03.5%88.916.2%78.710.9%86.4
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2016TORMLB58.9%94.20.2%88.31.0%95.816.5%89.217.3%80.16.0%85.9
    2017TORMLB6.2%93.39.6%90.048.3%93.821.5%78.814.4%86.3
    2018TORMLB5.3%93.715.2%89.156.1%94.313.8%78.19.7%86.4
    20192 TmsMLB16.0%93.829.6%87.834.8%94.18.7%77.010.9%87.1
    2019TORMLB4.0%93.832.0%87.744.4%94.17.5%76.712.1%87.0
    2019HOUMLB51.6%93.922.5%87.86.2%93.912.1%77.67.6%87.2
    2020HOUMLB17.8%93.98.5%88.845.8%93.317.8%77.410.2%88.0
    2021CHCMLB22.0%92.622.0%92.826.8%83.19.8%71.819.5%84.6
    Total- - -MLB18.9%94.012.9%88.737.5%94.03.5%88.916.2%78.710.9%86.4
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelFA-AAFC-AAFS-AAFO-AASI-AASL-AACU-AAKC-AAEP-AACH-AASC-AAKN-AA
    2020HOUMLB6362545157
    2021CHCMLB6665636265
    Total- - -MLB212412
    SeasonTeamLevelFA-AAFC-AAFS-AAFO-AASI-AASL-AACU-AAKC-AAEP-AACH-AASC-AAKN-AA
    2020HOUMLB6362545157
    2021CHCMLB6665636265
    Total- - -MLB212412
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelwFAwFCwSIwSLwCUwCHdividerwFA/CwFC/CwSI/CwSL/CwCU/CwCH/C
    2016TORMLB5.10.2-0.10.4-0.20.90.7711.24-0.850.19-0.091.34
    2017TORMLB-1.0-2.5-1.80.32.4-0.85-1.33-0.190.070.85
    2018TORMLB-1.6-2.5-6.0-4.2-2.5-2.53-1.35-0.87-2.53-2.14
    20192 TmsMLB-7.43.6-3.2-0.91.9-4.051.06-0.80-0.861.53
    2019TORMLB-2.13.3-3.2-0.82.5-6.301.21-0.84-1.312.45
    2019HOUMLB-5.30.30.00.0-0.6-3.540.430.08-0.04-2.78
    2020HOUMLB-1.2-0.1-4.10.8-0.2-5.66-1.17-7.573.77-1.86
    2021CHCMLB0.30.21.0-0.5-0.23.372.018.92-11.59-2.95
    Total- - -MLB-5.9-1.3-15.01.3-4.72.2-0.56-0.18-0.720.68-0.520.36
    SeasonTeamLevelwFAwFCwSIwSLwCUwCHdividerwFA/CwFC/CwSI/CwSL/CwCU/CwCH/C
    2016TORMLB5.10.2-0.10.4-0.20.90.7711.24-0.850.19-0.091.34
    2017TORMLB-1.0-2.5-1.80.32.4-0.85-1.33-0.190.070.85
    2018TORMLB-1.6-2.5-6.0-4.2-2.5-2.53-1.35-0.87-2.53-2.14
    20192 TmsMLB-7.43.6-3.2-0.91.9-4.051.06-0.80-0.861.53
    2019TORMLB-2.13.3-3.2-0.82.5-6.301.21-0.84-1.312.45
    2019HOUMLB-5.30.30.00.0-0.6-3.540.430.08-0.04-2.78
    2020HOUMLB-1.2-0.1-4.10.8-0.2-5.66-1.17-7.573.77-1.86
    2021CHCMLB0.30.21.0-0.5-0.23.372.018.92-11.59-2.95
    Total- - -MLB-5.9-1.3-15.01.3-4.72.2-0.56-0.18-0.720.68-0.520.36
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source regardless of selection.
    All MiLB and Pace data are from Statcast regardless of selection.
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2012SFGA-72.2%48.9%27.6%36.9%7.1%44.0%
    2012SFGA53.6%55.4%23.6%23.9%9.6%33.5%
    2012SFGMiLB63.9%51.3%26.0%31.1%8.2%39.3%
    2013SFGA63.6%63.8%22.8%23.1%7.4%30.5%
    2014SFGA+52.2%75.2%38.3%13.0%15.3%28.2%
    2015SFGAA44.1%81.7%46.3%8.1%17.9%26.0%
    2016TORST68.3%53.5%20.6%31.7%6.3%38.1%
    2016TORMLB35.0%64.2%48.6%60.1%86.5%76.3%46.6%69.5%11.5%15.9%27.4%24.8
    2017TORAAA47.1%80.5%50.0%9.2%17.3%26.5%
    2017TORST71.1%68.1%14.5%22.7%6.2%28.9%
    2017TORMLB26.6%65.5%46.0%70.2%86.6%81.8%49.8%63.6%8.3%17.9%26.2%24.7
    2018TORAAA45.5%84.9%51.6%6.8%18.9%25.8%
    2018TORST64.9%63.9%30.2%23.4%12.8%36.2%
    2018TORMLB30.3%65.3%46.2%68.2%88.2%81.0%45.6%65.5%8.8%17.5%26.3%26.3
    2019HOUAAA45.3%70.8%54.5%13.2%11.3%24.5%
    2019TORST73.2%53.7%29.0%33.9%10.7%44.6%
    20192 TmsMLB30.9%66.9%46.1%60.8%83.2%74.5%42.1%57.7%11.6%15.1%26.8%24.5
    2019TORMLB33.1%66.7%47.0%58.2%80.9%71.6%41.5%58.5%13.4%14.9%28.3%24.6
    2019HOUMLB24.1%67.7%43.3%71.8%89.5%84.0%43.9%55.1%6.6%15.9%22.5%23.9
    2020HOUST80.0%61.1%18.5%31.1%0.0%31.1%
    2020HOUMLB19.4%69.6%39.0%50.0%87.5%76.1%39.0%29.6%9.3%13.6%22.9%24.3
    2021CHCAAA46.0%78.3%47.6%10.0%14.9%24.9%
    2021CHCST64.6%58.1%27.3%27.1%2.1%29.2%
    2021CHCMLB22.7%57.9%39.0%80.0%81.8%81.3%46.3%38.5%7.3%22.0%29.3%23.7
    2022TORAAA48.0%77.2%49.7%10.9%15.1%26.0%
    2022TORST37.7%60.0%41.7%15.1%17.0%32.1%
    Total- - -MLB29.8%65.5%46.4%64.9%86.3%78.9%46.4%63.2%9.7%16.8%26.5%25.0
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2012SFGA-72.2%48.9%27.6%36.9%7.1%44.0%
    2012SFGA53.6%55.4%23.6%23.9%9.6%33.5%
    2012SFGMiLB63.9%51.3%26.0%31.1%8.2%39.3%
    2013SFGA63.6%63.8%22.8%23.1%7.4%30.5%
    2014SFGA+52.2%75.2%38.3%13.0%15.3%28.2%
    2015SFGAA44.1%81.7%46.3%8.1%17.9%26.0%
    2016TORST68.3%53.5%20.6%31.7%6.3%38.1%
    2016TORMLB35.0%64.2%48.6%60.1%86.5%76.3%46.6%69.5%11.5%15.9%27.4%24.8
    2017TORAAA47.1%80.5%50.0%9.2%17.3%26.5%
    2017TORST71.1%68.1%14.5%22.7%6.2%28.9%
    2017TORMLB26.6%65.5%46.0%70.2%86.6%81.8%49.8%63.6%8.3%17.9%26.2%24.7
    2018TORAAA45.5%84.9%51.6%6.8%18.9%25.8%
    2018TORST64.9%63.9%30.2%23.4%12.8%36.2%
    2018TORMLB30.3%65.3%46.2%68.2%88.2%81.0%45.6%65.5%8.8%17.5%26.3%26.3
    2019HOUAAA45.3%70.8%54.5%13.2%11.3%24.5%
    2019TORST73.2%53.7%29.0%33.9%10.7%44.6%
    20192 TmsMLB30.9%66.9%46.1%60.8%83.2%74.5%42.1%57.7%11.6%15.1%26.8%24.5
    2019TORMLB33.1%66.7%47.0%58.2%80.9%71.6%41.5%58.5%13.4%14.9%28.3%24.6
    2019HOUMLB24.1%67.7%43.3%71.8%89.5%84.0%43.9%55.1%6.6%15.9%22.5%23.9
    2020HOUST80.0%61.1%18.5%31.1%0.0%31.1%
    2020HOUMLB19.4%69.6%39.0%50.0%87.5%76.1%39.0%29.6%9.3%13.6%22.9%24.3
    2021CHCAAA46.0%78.3%47.6%10.0%14.9%24.9%
    2021CHCST64.6%58.1%27.3%27.1%2.1%29.2%
    2021CHCMLB22.7%57.9%39.0%80.0%81.8%81.3%46.3%38.5%7.3%22.0%29.3%23.7
    2022TORAAA48.0%77.2%49.7%10.9%15.1%26.0%
    2022TORST37.7%60.0%41.7%15.1%17.0%32.1%
    Total- - -MLB29.8%65.5%46.4%64.9%86.3%78.9%46.4%63.2%9.7%16.8%26.5%25.0
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2016TORMLB69.9%90.2%24.8%53.7%75.4%43.5%29.8%56.0%22.6%12.9%7.7%9.1%
    2017TORMLB70.7%90.4%26.7%50.4%78.2%43.9%20.9%66.7%22.3%3.7%40.0%7.0%
    2018TORMLB71.3%90.5%23.1%52.5%80.3%46.1%22.9%59.7%22.2%5.7%16.7%8.6%
    20192 TmsMLB71.9%83.7%22.4%54.2%77.4%41.5%27.1%48.1%25.5%5.0%16.7%10.6%
    2019TORMLB70.9%80.6%21.3%54.7%77.2%42.2%30.8%43.5%26.3%6.9%16.7%10.2%
    2019HOUMLB74.3%90.9%25.6%52.6%78.3%39.4%14.9%80.0%23.2%0.0%11.8%
    2020HOUMLB88.0%81.8%21.2%32.7%81.3%41.5%20.0%57.1%29.7%11.1%0.0%7.6%
    2021CHCMLB36.4%100.0%26.8%58.8%80.0%41.5%25.0%50.0%19.5%0.0%12.2%
    Total- - -MLB70.9%89.0%24.6%52.0%78.0%43.7%24.5%57.8%23.1%6.5%16.1%8.6%
    SeasonTeamLevelH-Swing%H-Contact%H-Zone%dividerS-Swing%S-Contact%S-Zone%dividerC-Swing%C-Contact%C-Zone%dividerW-Swing%W-Contact%W-Zone%
    2016TORMLB69.9%90.2%24.8%53.7%75.4%43.5%29.8%56.0%22.6%12.9%7.7%9.1%
    2017TORMLB70.7%90.4%26.7%50.4%78.2%43.9%20.9%66.7%22.3%3.7%40.0%7.0%
    2018TORMLB71.3%90.5%23.1%52.5%80.3%46.1%22.9%59.7%22.2%5.7%16.7%8.6%
    20192 TmsMLB71.9%83.7%22.4%54.2%77.4%41.5%27.1%48.1%25.5%5.0%16.7%10.6%
    2019TORMLB70.9%80.6%21.3%54.7%77.2%42.2%30.8%43.5%26.3%6.9%16.7%10.2%
    2019HOUMLB74.3%90.9%25.6%52.6%78.3%39.4%14.9%80.0%23.2%0.0%11.8%
    2020HOUMLB88.0%81.8%21.2%32.7%81.3%41.5%20.0%57.1%29.7%11.1%0.0%7.6%
    2021CHCMLB36.4%100.0%26.8%58.8%80.0%41.5%25.0%50.0%19.5%0.0%12.2%
    Total- - -MLB70.9%89.0%24.6%52.0%78.0%43.7%24.5%57.8%23.1%6.5%16.1%8.6%
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerbotStf FAbotStf SIbotStf FCbotStf FSbotStf SLbotStf CUbotStf CHbotStf KCdividerbotOvrbotStfbotCmddividerbotxRV100botERA
    2020HOUMLB28494439342735371.656.91
    2021CHCMLB56243644762846271.566.60
    Total- - -MLB3745443640512738341.626.83
    SeasonTeamLeveldividerbotStf FAbotStf SIbotStf FCbotStf FSbotStf SLbotStf CUbotStf CHbotStf KCdividerbotOvrbotStfbotCmddividerbotxRV100botERA
    2020HOUMLB28494439342735371.656.91
    2021CHCMLB56243644762846271.566.60
    Total- - -MLB3745443640512738341.626.83
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerStf+ FAStf+ SIStf+ FCStf+ FSStf+ SLStf+ CUStf+ CHStf+ KCStf+ FOdividerStuff+Location+Pitching+
    2020HOUMLB73849510184869586
    2021CHCMLB878910267132995250
    Total- - -MLB77859510295103898477
    SeasonTeamLeveldividerStf+ FAStf+ SIStf+ FCStf+ FSStf+ SLStf+ CUStf+ CHStf+ KCStf+ FOdividerStuff+Location+Pitching+
    2020HOUMLB73849510184869586
    2021CHCMLB878910267132995250
    Total- - -MLB77859510295103898477
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2012SFGA-P141259.01810
    2012SFGAP9934.03200
    2013SFGAP202096.22830
    2014SFGA+P2323128.061301
    2015SFGAAP2322130.141020
    2016TORMLBP60067.231120200007.875
    2017TORAAAP4417.12110
    2017TORMLBP4418119.2813202000019.913
    2018TORAAAP4421.22310
    2018TORMLBP50472.016101000010.875
    2019HOUAAAP201.20000
    20192 TmsMLBP63064.20621100003.750
    2019TORMLBP50050.00621100000.750
    2019HOUMLBP13014.20000000003.000
    2020HOUMLBP404.110000000001.000
    2021CHCAAAP221991.291001
    2021CHCMLBP103.00000000000.000
    2022TORAAAP30539.06201
    Total- - -- - -P22222331.11336716000039.875
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2012SFGA-P141259.01810
    2012SFGAP9934.03200
    2013SFGAP202096.22830
    2014SFGA+P2323128.061301
    2015SFGAAP2322130.141020
    2016TORMLBP60067.231120200007.875
    2017TORAAAP4417.12110
    2017TORMLBP4418119.2813202000019.913
    2018TORAAAP4421.22310
    2018TORMLBP50472.016101000010.875
    2019HOUAAAP201.20000
    20192 TmsMLBP63064.20621100003.750
    2019TORMLBP50050.00621100000.750
    2019HOUMLBP13014.20000000003.000
    2020HOUMLBP404.110000000001.000
    2021CHCAAAP221991.291001
    2021CHCMLBP103.00000000000.000
    2022TORAAAP30539.06201
    Total- - -- - -P22222331.11336716000039.875
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2016TORMLBP67.200-1000.8
    2017TORMLBP119.21-3-1-2-60.3
    2018TORMLBP72.000-1-3-50.9
    20192 TmsMLBP64.2000000.4
    2019TORMLBP50.0000000.4
    2019HOUMLBP14.2000000.0
    2020HOUMLBP4.1000000.0
    2021CHCMLBP3.0000000.0
    Total- - -- - -P331.11-3-3-5-112.3
    SeasonTeamLevelPosInndividerrSZrCERArSBrGDPrARMrGFPrPMDRSdividerARMDPRRngRErrRUZRUZR/150dividerFRMdividerOAAFRV
    2016TORMLBP67.200-1000.8
    2017TORMLBP119.21-3-1-2-60.3
    2018TORMLBP72.000-1-3-50.9
    20192 TmsMLBP64.2000000.4
    2019TORMLBP50.0000000.4
    2019HOUMLBP14.2000000.0
    2020HOUMLBP4.1000000.0
    2021CHCMLBP3.0000000.0
    Total- - -- - -P331.11-3-3-5-112.3
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2016TORMLBP67.20.0%       (0)0.0%       (0)50.0%       (2)0.0%       (0)0.0%       (0)100.0%     (11)
    2017TORMLBP119.20.0%       (0)0.0%       (2)0.0%       (0)0.0%       (0)0.0%       (0)76.9%     (13)
    2018TORMLBP72.00.0%       (1)0.0%       (1)0.0%       (0)0.0%       (1)50.0%       (2)80.0%       (5)
    20191 TmsMLBP64.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)100.0%       (6)
    2019TORMLBP50.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)100.0%       (6)
    Total- - -- - -P331.10.0%       (1)0.0%       (3)50.0%       (2)0.0%       (1)33.3%       (3)88.6%     (35)
    SeasonTeamLevelPosInnImpossible (0%)Remote (1-10%)Unlikely (10-40%)Even (40-60%)Likely (60-90%)Routine (90-100%)
    2016TORMLBP67.20.0%       (0)0.0%       (0)50.0%       (2)0.0%       (0)0.0%       (0)100.0%     (11)
    2017TORMLBP119.20.0%       (0)0.0%       (2)0.0%       (0)0.0%       (0)0.0%       (0)76.9%     (13)
    2018TORMLBP72.00.0%       (1)0.0%       (1)0.0%       (0)0.0%       (1)50.0%       (2)80.0%       (5)
    20191 TmsMLBP64.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)100.0%       (6)
    2019TORMLBP50.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)100.0%       (6)
    Total- - -- - -P331.10.0%       (1)0.0%       (3)50.0%       (2)0.0%       (1)33.3%       (3)88.6%     (35)
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2016TORMLBP67.2
    2017TORMLBP119.2
    2018TORMLBP72.0
    20192 TmsMLBP64.2
    2019TORMLBP50.0
    2019HOUMLBP14.2
    2020HOUMLBP4.1
    2021CHCMLBP3.0
    Total- - -- - -P331.1
    SeasonTeamLevelPosInndividerThrowingBlockingFramingdividerArmRangeInf DP1B RecdividerFRV
    2016TORMLBP67.2
    2017TORMLBP119.2
    2018TORMLBP72.0
    20192 TmsMLBP64.2
    2019TORMLBP50.0
    2019HOUMLBP14.2
    2020HOUMLBP4.1
    2021CHCMLBP3.0
    Total- - -- - -P331.1
    Partial SeasonsPostseasonMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelRA9-WARBIP-WinsLOB-WinsFDP-WinsdividerRARWARdividerDollarsSalary
    2016TORMLB0.7-0.40.0-0.410.61.1$8.7
    2017TORMLB-0.2-0.2-1.4-1.614.01.4$11.1
    2018TORMLB-0.9-1.00.8-0.3-6.1-0.6-$4.9
    20192 TmsMLB0.3-0.30.80.5-2.5-0.2-$1.8
    2019TORMLB0.7-0.10.50.42.90.3$2.2
    2019HOUMLB-0.3-0.20.30.2-5.4-0.5-$4.0
    2020HOUMLB-0.5-0.3-0.1-0.4-0.9-0.1-$0.7
    2021CHCMLB0.20.10.10.20.40.0$0.4
    Total- - -MLB-0.4-2.20.2-2.015.51.6$12.9
    SeasonTeamLevelRA9-WARBIP-WinsLOB-WinsFDP-WinsdividerRARWARdividerDollarsSalary
    2016TORMLB0.7-0.40.0-0.410.61.1$8.7
    2017TORMLB-0.2-0.2-1.4-1.614.01.4$11.1
    2018TORMLB-0.9-1.00.8-0.3-6.1-0.6-$4.9
    20192 TmsMLB0.3-0.30.80.5-2.5-0.2-$1.8
    2019TORMLB0.7-0.10.50.42.90.3$2.2
    2019HOUMLB-0.3-0.20.30.2-5.4-0.5-$4.0
    2020HOUMLB-0.5-0.3-0.1-0.4-0.9-0.1-$0.7
    2021CHCMLB0.20.10.10.20.40.0$0.4
    Total- - -MLB-0.4-2.20.2-2.015.51.6$12.9