Batting

Tanner Kirwer

Free Agent (AAA)
OF
Age: 30
Bats/Throws: R/R
5'11" / 185
DOB: 3/15/1996
(30 years, 7 months, 10 days)
OF
RosterResource
Draft:2017, Rd: 20, Pick: 24, Ovr: 609
Draft Team:Toronto Blue Jays
Signing Bonus:$40,000
School:Niagara
Rule 5 Eligible
Eligible
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
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2017TORR21251031141034.9%26.2%.106.310.224.323.329.31385
    2018TORA-226124743222286.5%23.5%.170.354.280.333.450.349116
    2019TORR23415042220.0%20.0%.083.222.167.333.250.30787
    2019TORA235220912811189.6%23.4%.066.351.260.353.326.32999
    2019TORMiLB2356224132132010.3%23.2%.067.343.254.351.321.32899
    2021TORA+2536170636172515.9%19.4%.190.337.285.420.474.407151
    2021TORAA2547188531161812.8%27.1%.126.269.208.324.333.30387
    2021TORMiLB25833581167334314.2%23.5%.155.302.243.370.399.352118
    2022SEAAA2696362541292310.5%26.8%.080.329.240.333.321.31086
    2022SEAST261000000.0%0.0%.000.000.000.000.000.000-100
    2023SEAAA2758180333201910.6%25.0%.097.306.232.330.329.31293
    2023SEAAAA27930031210.0%26.7%.000.158.115.200.115.169.195-19
    2023SEAMiLB2767210336212110.5%25.2%.083.283.215.311.298.292.19577
    2023SEAST27610031010.0%40.0%.000.200.111.200.111.163-12
    2026SteamerPROJ300100007.4%29.0%.107.280.208.274.315.262650.00.00.00.0
    SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
    2017TORR21251031141034.9%26.2%.106.310.224.323.329.31385
    2018TORA-226124743222286.5%23.5%.170.354.280.333.450.349116
    2019TORR23415042220.0%20.0%.083.222.167.333.250.30787
    2019TORA235220912811189.6%23.4%.066.351.260.353.326.32999
    2019TORMiLB2356224132132010.3%23.2%.067.343.254.351.321.32899
    2021TORA+2536170636172515.9%19.4%.190.337.285.420.474.407151
    2021TORAA2547188531161812.8%27.1%.126.269.208.324.333.30387
    2021TORMiLB25833581167334314.2%23.5%.155.302.243.370.399.352118
    2022SEAAA2696362541292310.5%26.8%.080.329.240.333.321.31086
    2022SEAST261000000.0%0.0%.000.000.000.000.000.000-100
    2023SEAAA2758180333201910.6%25.0%.097.306.232.330.329.31293
    2023SEAAAA27930031210.0%26.7%.000.158.115.200.115.169.195-19
    2023SEAMiLB2767210336212110.5%25.2%.083.283.215.311.298.292.19577
    2023SEAST27610031010.0%40.0%.000.200.111.200.111.163-12
    2026SteamerPROJ300100007.4%29.0%.107.280.208.274.315.262650.00.00.00.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2017TORR2585103191341114105027814030.224
    2018TORA-61218247613813643222160584541286.280
    2019TORR412152110042303000120.167
    2019TORA5218120947395212811200496022182.260
    2019TORMiLB5619322449406213213230526023202.254
    2021TORA+3613717039266163617270335011252.285
    2021TORAA4715918833235053116240514101183.208
    2021TORMiLB832963587249111116733510849112435.243
    2022SEAAA9631236275618154129380977323232.240
    2022SEAST1000000000000000000.000
    2023SEAAA5815518036276033320190454101193.232
    2023SEAAAA926303300031308010020.115
    2023SEAMiLB6718121039306033621220534201213.215
    2023SEAST69101100031104000000.111
    2026SteamerPROJ011000000000000000.208
    SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2017TORR2585103191341114105027814030.224
    2018TORA-61218247613813643222160584541286.280
    2019TORR412152110042303000120.167
    2019TORA5218120947395212811200496022182.260
    2019TORMiLB5619322449406213213230526023202.254
    2021TORA+3613717039266163617270335011252.285
    2021TORAA4715918833235053116240514101183.208
    2021TORMiLB832963587249111116733510849112435.243
    2022SEAAA9631236275618154129380977323232.240
    2022SEAST1000000000000000000.000
    2023SEAAA5815518036276033320190454101193.232
    2023SEAAAA926303300031308010020.115
    2023SEAMiLB6718121039306033621220534201213.215
    2023SEAST69101100031104000000.111
    2026SteamerPROJ011000000000000000.208
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2017TORR4.9%26.2%0.19.224.323.329.653.1068.1.3100.712-2.2.31385
    2018TORA-6.5%23.5%0.28.280.333.450.783.1708.7.3543.0354.6.349116
    2019TORR20.0%20.0%1.00.167.333.250.583.0837.5.2220.42-0.3.30787
    2019TORA9.6%23.4%0.41.260.353.326.679.0668.0.3512.7251.3.32999
    2019TORMiLB10.3%23.2%0.44.254.351.321.673.0678.3.3433.1271.0.32899
    2021TORA+15.9%19.4%0.82.285.420.474.895.1908.7.3373.63410.4.407151
    2021TORAA12.8%27.1%0.47.208.324.333.658.1267.0.2692.221-3.1.30387
    2021TORMiLB14.2%23.5%0.61.243.370.399.768.1558.0.3025.8547.3.352118
    2022SEAAA10.5%26.8%0.39.240.333.321.654.0806.2.3292.939-12.9.31086
    2022SEAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2023SEAAA10.6%25.0%0.42.232.330.329.659.0977.1.3062.020-4.7.31293
    2023SEAAAA10.0%26.7%0.38.115.200.115.315.0007.1.1580.4-1-5.6.169-19
    2023SEAMiLB10.5%25.2%0.42.215.311.298.609.0837.1.2832.419-10.3.29277
    2023SEAST10.0%40.0%0.25.111.200.111.311.0002.6.2000.00-1.5.163-12
    2026SteamerPROJ7.4%29.0%0.25.208.274.315.589.1074.8.2800.00.000.0.26265
    SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
    2017TORR4.9%26.2%0.19.224.323.329.653.1068.1.3100.712-2.2.31385
    2018TORA-6.5%23.5%0.28.280.333.450.783.1708.7.3543.0354.6.349116
    2019TORR20.0%20.0%1.00.167.333.250.583.0837.5.2220.42-0.3.30787
    2019TORA9.6%23.4%0.41.260.353.326.679.0668.0.3512.7251.3.32999
    2019TORMiLB10.3%23.2%0.44.254.351.321.673.0678.3.3433.1271.0.32899
    2021TORA+15.9%19.4%0.82.285.420.474.895.1908.7.3373.63410.4.407151
    2021TORAA12.8%27.1%0.47.208.324.333.658.1267.0.2692.221-3.1.30387
    2021TORMiLB14.2%23.5%0.61.243.370.399.768.1558.0.3025.8547.3.352118
    2022SEAAA10.5%26.8%0.39.240.333.321.654.0806.2.3292.939-12.9.31086
    2022SEAST0.0%0.0%0.00.000.000.000.000.0000.1.0000.000.0.000-100
    2023SEAAA10.6%25.0%0.42.232.330.329.659.0977.1.3062.020-4.7.31293
    2023SEAAAA10.0%26.7%0.38.115.200.115.315.0007.1.1580.4-1-5.6.169-19
    2023SEAMiLB10.5%25.2%0.42.215.311.298.609.0837.1.2832.419-10.3.29277
    2023SEAST10.0%40.0%0.25.111.200.111.311.0002.6.2000.00-1.5.163-12
    2026SteamerPROJ7.4%29.0%0.25.208.274.315.589.1074.8.2800.00.000.0.26265
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2023SEAAAA1984.2102.423.300.0%421.1%.115.141.115.182.169.195
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
    2023SEAAAA1984.2102.423.300.0%421.1%.115.141.115.182.169.195
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2017TORR1.2519.6%44.6%35.7%30.0%5.0%51.6%22.6%25.8%
    2018TORA-0.8415.0%38.8%46.3%24.3%5.4%47.3%29.6%23.1%
    2019TORR0.600.0%37.5%62.5%40.0%0.0%44.4%22.2%33.3%
    2019TORA1.4917.7%49.2%33.1%27.9%2.3%46.3%29.1%24.6%
    2019TORMiLB1.4016.7%48.6%34.8%29.2%2.1%46.2%28.7%25.2%
    2021TORA+1.2718.4%45.6%35.9%40.5%16.2%44.8%21.0%34.3%
    2021TORAA1.0710.6%46.2%43.3%35.6%11.1%50.9%21.8%27.3%
    2021TORMiLB1.1614.5%45.9%39.6%37.8%13.4%47.9%21.4%30.7%
    2022SEAAA1.1321.5%41.6%36.9%27.8%6.3%49.3%22.2%28.5%
    2023SEAAA0.7816.8%36.4%46.7%38.0%6.0%55.9%24.3%19.8%
    2023SEAAAA0.7815.8%36.8%47.4%22.2%0.0%47.4%15.8%36.8%
    2023SEAMiLB0.7816.7%36.5%46.8%35.6%5.1%54.6%23.1%22.3%
    2023SEAST3.0020.0%60.0%20.0%100.0%0.0%20.0%60.0%20.0%
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%
    2017TORR1.2519.6%44.6%35.7%30.0%5.0%51.6%22.6%25.8%
    2018TORA-0.8415.0%38.8%46.3%24.3%5.4%47.3%29.6%23.1%
    2019TORR0.600.0%37.5%62.5%40.0%0.0%44.4%22.2%33.3%
    2019TORA1.4917.7%49.2%33.1%27.9%2.3%46.3%29.1%24.6%
    2019TORMiLB1.4016.7%48.6%34.8%29.2%2.1%46.2%28.7%25.2%
    2021TORA+1.2718.4%45.6%35.9%40.5%16.2%44.8%21.0%34.3%
    2021TORAA1.0710.6%46.2%43.3%35.6%11.1%50.9%21.8%27.3%
    2021TORMiLB1.1614.5%45.9%39.6%37.8%13.4%47.9%21.4%30.7%
    2022SEAAA1.1321.5%41.6%36.9%27.8%6.3%49.3%22.2%28.5%
    2023SEAAA0.7816.8%36.4%46.7%38.0%6.0%55.9%24.3%19.8%
    2023SEAAAA0.7815.8%36.8%47.4%22.2%0.0%47.4%15.8%36.8%
    2023SEAMiLB0.7816.7%36.5%46.8%35.6%5.1%54.6%23.1%22.3%
    2023SEAST3.0020.0%60.0%20.0%100.0%0.0%20.0%60.0%20.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2017TORR2520116119218337
    2018TORA-62742418262581843
    2019TORR3502131932
    2019TORA64432312288478766
    2019TORMiLB67482314301497798
    2021TORA+47371915296397693
    2021TORAA48451116310472782
    2021TORMiLB958230316068691475
    2022SEAAA897946225288571385
    2023SEAAA39501819254418672
    2023SEAAAA79323866104
    2023SEAMiLB46592121292484776
    2023SEAST311151722
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHBallsStrikesPitches
    2017TORR2520116119218337
    2018TORA-62742418262581843
    2019TORR3502131932
    2019TORA64432312288478766
    2019TORMiLB67482314301497798
    2021TORA+47371915296397693
    2021TORAA48451116310472782
    2021TORMiLB958230316068691475
    2022SEAAA897946225288571385
    2023SEAAA39501819254418672
    2023SEAAAA79323866104
    2023SEAMiLB46592121292484776
    2023SEAST311151722
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerCH%vCHdivider
    2023SEAAAA33.7%92.511.5%89.316.3%94.123.1%82.38.7%79.96.7%83.5
    2023SEAMiLB33.7%92.511.5%89.316.3%94.123.1%82.38.7%79.96.7%83.5
    SeasonTeamLeveldividerFA%vFAdividerFC%vFCdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerCH%vCHdivider
    2023SEAAAA33.7%92.511.5%89.316.3%94.123.1%82.38.7%79.96.7%83.5
    2023SEAMiLB33.7%92.511.5%89.316.3%94.123.1%82.38.7%79.96.7%83.5
    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
    2017TORR46.0%76.8%40.8%10.7%16.3%27.0%
    2018TORA-56.3%74.9%44.9%14.1%11.7%25.9%
    2019TORR46.9%60.0%13.3%18.8%12.5%31.3%
    2019TORA46.0%76.4%50.7%10.8%14.9%25.7%
    2019TORMiLB46.0%75.7%48.2%11.2%14.8%25.9%
    2021TORA+38.0%77.2%49.4%8.7%18.3%27.0%
    2021TORAA42.2%75.5%51.6%10.4%17.1%27.5%
    2021TORMiLB40.2%76.2%50.6%9.6%17.7%27.3%
    2022SEAAA46.8%70.1%52.2%14.0%14.2%28.2%
    2023SEAAA48.7%74.6%45.6%12.4%12.8%25.1%
    2023SEAAAA25.9%74.0%49.0%35.7%86.5%72.5%48.1%40.0%13.5%9.6%23.1%19.3
    2023SEAMiLB25.9%74.0%48.7%35.7%86.5%74.3%48.1%44.8%12.5%12.4%24.9%19.3
    2023SEAST54.5%41.7%40.0%31.8%22.7%54.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2017TORR46.0%76.8%40.8%10.7%16.3%27.0%
    2018TORA-56.3%74.9%44.9%14.1%11.7%25.9%
    2019TORR46.9%60.0%13.3%18.8%12.5%31.3%
    2019TORA46.0%76.4%50.7%10.8%14.9%25.7%
    2019TORMiLB46.0%75.7%48.2%11.2%14.8%25.9%
    2021TORA+38.0%77.2%49.4%8.7%18.3%27.0%
    2021TORAA42.2%75.5%51.6%10.4%17.1%27.5%
    2021TORMiLB40.2%76.2%50.6%9.6%17.7%27.3%
    2022SEAAA46.8%70.1%52.2%14.0%14.2%28.2%
    2023SEAAA48.7%74.6%45.6%12.4%12.8%25.1%
    2023SEAAAA25.9%74.0%49.0%35.7%86.5%72.5%48.1%40.0%13.5%9.6%23.1%19.3
    2023SEAMiLB25.9%74.0%48.7%35.7%86.5%74.3%48.1%44.8%12.5%12.4%24.9%19.3
    2023SEAST54.5%41.7%40.0%31.8%22.7%54.5%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2017TORRLF2217.01000
    2018TORA-LF9976.014100
    2019TORALF1413116.129120
    2021TORA+LF9872.014000
    2021TORAALF2321184.137200
    2022SEAAALF5753465.082610
    2023SEAAALF141094.014100
    2023SEAAAALF5544.010000
    2017TORRCF1211105.029211
    2018TORA-CF4545387.175310
    2019TORRCF3323.08100
    2019TORACF1615135.032010
    2021TORA+CF111083.015020
    2022SEAAACF2321193.158101
    2023SEAAACF2626210.045100
    2017TORRRF131198.022310
    2018TORA-RF6547.29000
    2019TORARF2120172.126200
    2021TORA+RF1817158.034210
    2021TORAARF1414109.023000
    2022SEAAARF1514119.024100
    2023SEAAARF131088.017100
    2023SEAAAARF2218.03000
    2018TORA-DH110.00000
    2019TORRDH110.00000
    2019TORADH330.00000
    2021TORA+DH100.00000
    2021TORAADH10100.00000
    2022SEAAADH100.00000
    2023SEAAADH210.00000
    2023SEAAAADH200.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2017TORRLF2217.01000
    2018TORA-LF9976.014100
    2019TORALF1413116.129120
    2021TORA+LF9872.014000
    2021TORAALF2321184.137200
    2022SEAAALF5753465.082610
    2023SEAAALF141094.014100
    2023SEAAAALF5544.010000
    2017TORRCF1211105.029211
    2018TORA-CF4545387.175310
    2019TORRCF3323.08100
    2019TORACF1615135.032010
    2021TORA+CF111083.015020
    2022SEAAACF2321193.158101
    2023SEAAACF2626210.045100
    2017TORRRF131198.022310
    2018TORA-RF6547.29000
    2019TORARF2120172.126200
    2021TORA+RF1817158.034210
    2021TORAARF1414109.023000
    2022SEAAARF1514119.024100
    2023SEAAARF131088.017100
    2023SEAAAARF2218.03000
    2018TORA-DH110.00000
    2019TORRDH110.00000
    2019TORADH330.00000
    2021TORA+DH100.00000
    2021TORAADH10100.00000
    2022SEAAADH100.00000
    2023SEAAADH210.00000
    2023SEAAAADH200.00000