Batting
Pitching

Bo Takahashi

Free Agent (AAA)
P
Age: 29
Bats/Throws: R/R
6'0" / 225
DOB: 1/23/1997
(29 years, 9 months, 5 days)
P
RosterResource
Service Time
0.002
MiLB Options
1

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring TrainingNPB
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2014ARIR1734010441.07.462.630.22.27356.7%33.6%2.0%4.393.784.26
    2015ARIR18810151577.16.283.490.93.29970.3%42.6%7.9%4.665.575.64
    2016ARIA-19520101050.17.153.040.00.26571.7%38.5%0.0%2.503.434.33
    2016ARIA191107524.07.134.130.38.30675.1%35.7%3.3%3.004.064.42
    2016ARIA+19010229.08.001.002.00.20083.3%40.0%20.0%4.005.834.35
    2016ARIMiLB19640191783.17.243.130.32.27073.7%37.8%3.0%2.813.874.36
    2017ARIA200204416.17.712.761.65.26053.2%39.2%14.3%3.865.464.32
    2017ARIA+2071002020109.27.633.041.07.29461.9%36.5%8.6%5.335.045.05
    2017ARIMiLB2071202424126.07.643.001.14.28960.8%36.8%9.3%5.145.104.96
    2018ARIA+213309947.210.011.890.76.33177.8%41.9%9.3%3.023.383.40
    2018ARIAA21330141473.09.492.471.48.28671.4%33.3%12.9%4.684.463.75
    2018ARIMiLB216602323120.29.702.241.19.30474.0%36.7%11.8%4.034.033.61
    2019ARIAA229702222118.27.892.880.91.29474.0%40.2%8.3%3.723.973.86
    2019ARIST22001202.210.136.750.00.37580.0%50.0%0.0%3.383.734.40
    2020ARIST23000102.013.500.000.00.000100.0%33.3%0.0%0.000.590.59
    2021CINAAA24370181789.09.003.241.42.28272.2%35.9%13.6%4.454.624.63
    2021CINST24100302.17.713.860.00.000100.0%40.0%0.0%0.003.155.68
    2022SEINPB2500027031.27.394.260.57.20570.7%35.4%5.6%2.563.994.43
    2023SEINPB2601028036.06.754.750.25.19676.2%36.5%2.0%3.003.694.80
    2024SEINPB2729033972.25.943.340.50.28773.9%38.6%4.7%3.223.453.74
    2025SEINPB28000405.07.201.800.00.54553.8%19.0%0.0%10.801.703.35
    2026SteamerPROJ29000101.06.673.831.45.29969.5%37.9%5.235.215.200.0
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2014ARIR1734010441.07.462.630.22.27356.7%33.6%2.0%4.393.784.26
    2015ARIR18810151577.16.283.490.93.29970.3%42.6%7.9%4.665.575.64
    2016ARIA-19520101050.17.153.040.00.26571.7%38.5%0.0%2.503.434.33
    2016ARIA191107524.07.134.130.38.30675.1%35.7%3.3%3.004.064.42
    2016ARIA+19010229.08.001.002.00.20083.3%40.0%20.0%4.005.834.35
    2016ARIMiLB19640191783.17.243.130.32.27073.7%37.8%3.0%2.813.874.36
    2017ARIA200204416.17.712.761.65.26053.2%39.2%14.3%3.865.464.32
    2017ARIA+2071002020109.27.633.041.07.29461.9%36.5%8.6%5.335.045.05
    2017ARIMiLB2071202424126.07.643.001.14.28960.8%36.8%9.3%5.145.104.96
    2018ARIA+213309947.210.011.890.76.33177.8%41.9%9.3%3.023.383.40
    2018ARIAA21330141473.09.492.471.48.28671.4%33.3%12.9%4.684.463.75
    2018ARIMiLB216602323120.29.702.241.19.30474.0%36.7%11.8%4.034.033.61
    2019ARIAA229702222118.27.892.880.91.29474.0%40.2%8.3%3.723.973.86
    2019ARIST22001202.210.136.750.00.37580.0%50.0%0.0%3.383.734.40
    2020ARIST23000102.013.500.000.00.000100.0%33.3%0.0%0.000.590.59
    2021CINAAA24370181789.09.003.241.42.28272.2%35.9%13.6%4.454.624.63
    2021CINST24100302.17.713.860.00.000100.0%40.0%0.0%0.003.155.68
    2022SEINPB2500027031.27.394.260.57.20570.7%35.4%5.6%2.563.994.43
    2023SEINPB2601028036.06.754.750.25.19676.2%36.5%2.0%3.003.694.80
    2024SEINPB2729033972.25.943.340.50.28773.9%38.6%4.7%3.223.453.74
    2025SEINPB28000405.07.201.800.00.54553.8%19.0%0.0%10.801.703.35
    2026SteamerPROJ29000101.06.673.831.45.29969.5%37.9%5.235.215.200.0
    Preseason ProjectionsMinor LeaguesSpring TrainingNPB
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2014ARIR344.391040000041.0171342220112032034
    2015ARIR814.6615150000077.1331774240830085154
    2016ARIA-522.5010100000050.1208391714017044040
    2016ARIA113.00750000024.010523108111020119
    2016ARIA+014.0022000009.0387442102108
    2016ARIMiLB642.8119170000083.1351693126329085167
    2017ARIA023.86440000016.1741613735021014
    2017ARIA+7105.33202000000109.2473107706513370109093
    2017ARIMiLB7125.14242400000126.054712383721642012100107
    2018ARIA+333.02990000047.2193451716410022053
    2018ARIAA334.6814140000073.03006538381220060277
    2018ARIMiLB664.03232300000120.2493110555416300822130
    2019ARIAA973.72222200000118.2487108524912380630104
    2019ARIST003.3820001002.2133110200103
    2020ARIST000.0010000002.060000000003
    2021CINAAA374.4518170000089.038082474414322410189
    2021CINST100.0030000002.180000100002
    2022SEINPB002.562700000031.213319149215071026
    2023SEINPB013.002800000036.0151201212119072027
    2024SEINPB293.223390004172.2315703126427262048
    2025SEINPB0010.8040000005.02712660100004
    2026SteamerPROJ005.2310000001.0411100001
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2014ARIR344.391040000041.0171342220112032034
    2015ARIR814.6615150000077.1331774240830085154
    2016ARIA-522.5010100000050.1208391714017044040
    2016ARIA113.00750000024.010523108111020119
    2016ARIA+014.0022000009.0387442102108
    2016ARIMiLB642.8119170000083.1351693126329085167
    2017ARIA023.86440000016.1741613735021014
    2017ARIA+7105.33202000000109.2473107706513370109093
    2017ARIMiLB7125.14242400000126.054712383721642012100107
    2018ARIA+333.02990000047.2193451716410022053
    2018ARIAA334.6814140000073.03006538381220060277
    2018ARIMiLB664.03232300000120.2493110555416300822130
    2019ARIAA973.72222200000118.2487108524912380630104
    2019ARIST003.3820001002.2133110200103
    2020ARIST000.0010000002.060000000003
    2021CINAAA374.4518170000089.038082474414322410189
    2021CINST100.0030000002.180000100002
    2022SEINPB002.562700000031.213319149215071026
    2023SEINPB013.002800000036.0151201212119072027
    2024SEINPB293.223390004172.2315703126427262048
    2025SEINPB0010.8040000005.02712660100004
    2026SteamerPROJ005.2310000001.0411100001
    Preseason ProjectionsMinor LeaguesSpring TrainingAveragesNPB
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2014ARIR7.462.632.830.2219.9%7.0%12.9%.2181.12.27356.7%113963.78
    2015ARIR6.283.491.800.9316.3%9.1%7.3%.2631.38.29970.3%961125.57
    2016ARIA-7.153.042.350.0019.2%8.2%11.1%.2091.11.26571.7%66883.43
    2016ARIA7.134.131.730.3818.1%10.5%7.6%.2501.42.30675.1%841144.06
    2016ARIA+8.001.008.002.0021.1%2.6%18.4%.2000.89.20083.3%911345.83
    2016ARIMiLB7.243.132.310.3219.1%8.3%10.8%.2201.18.27073.7%741013.87
    2017ARIA7.712.762.801.6518.9%6.8%12.2%.2391.29.26053.2%961385.46
    2017ARIA+7.633.042.511.0719.7%7.8%11.8%.2511.31.29461.9%1211175.04
    2017ARIMiLB7.643.002.551.1419.6%7.7%11.9%.2491.31.28960.8%1181205.10
    2018ARIA+10.011.895.300.7627.5%5.2%22.3%.2491.15.33177.8%70803.38
    2018ARIAA9.492.473.851.4825.7%6.7%19.0%.2371.16.28671.4%1191154.46
    2018ARIMiLB9.702.244.331.1926.4%6.1%20.3%.2421.16.30474.0%1001014.03
    2019ARIAA7.892.882.740.9121.4%7.8%13.6%.2441.23.29474.0%991083.97
    2019ARIST10.136.751.500.0023.1%15.4%7.7%.2731.88.37580.0%73803.73
    2020ARIST13.500.003.000.0050.0%0.0%50.0%.0000.00.000100.0%0140.59
    2021CINAAA9.003.242.781.4223.4%8.4%15.0%.2381.28.28272.2%971034.62
    2021CINST7.713.862.000.0025.0%12.5%12.5%.0000.43.000100.0%0663.15
    2022SEINPB7.394.261.730.5719.5%11.3%8.3%.1711.07.20570.7%811243.99
    2023SEINPB6.754.751.420.2517.9%12.6%5.3%.1601.08.19676.2%961163.69
    2024SEINPB5.943.341.780.5015.2%8.6%6.7%.2481.33.28773.9%1071143.45
    2025SEINPB7.201.804.000.0014.8%3.7%11.1%.4622.60.54553.8%360561.70
    2026SteamerPROJ6.673.831.741.4516.5%9.5%7.0%.2721.51.29969.5%5.21
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2014ARIR7.462.632.830.2219.9%7.0%12.9%.2181.12.27356.7%113963.78
    2015ARIR6.283.491.800.9316.3%9.1%7.3%.2631.38.29970.3%961125.57
    2016ARIA-7.153.042.350.0019.2%8.2%11.1%.2091.11.26571.7%66883.43
    2016ARIA7.134.131.730.3818.1%10.5%7.6%.2501.42.30675.1%841144.06
    2016ARIA+8.001.008.002.0021.1%2.6%18.4%.2000.89.20083.3%911345.83
    2016ARIMiLB7.243.132.310.3219.1%8.3%10.8%.2201.18.27073.7%741013.87
    2017ARIA7.712.762.801.6518.9%6.8%12.2%.2391.29.26053.2%961385.46
    2017ARIA+7.633.042.511.0719.7%7.8%11.8%.2511.31.29461.9%1211175.04
    2017ARIMiLB7.643.002.551.1419.6%7.7%11.9%.2491.31.28960.8%1181205.10
    2018ARIA+10.011.895.300.7627.5%5.2%22.3%.2491.15.33177.8%70803.38
    2018ARIAA9.492.473.851.4825.7%6.7%19.0%.2371.16.28671.4%1191154.46
    2018ARIMiLB9.702.244.331.1926.4%6.1%20.3%.2421.16.30474.0%1001014.03
    2019ARIAA7.892.882.740.9121.4%7.8%13.6%.2441.23.29474.0%991083.97
    2019ARIST10.136.751.500.0023.1%15.4%7.7%.2731.88.37580.0%73803.73
    2020ARIST13.500.003.000.0050.0%0.0%50.0%.0000.00.000100.0%0140.59
    2021CINAAA9.003.242.781.4223.4%8.4%15.0%.2381.28.28272.2%971034.62
    2021CINST7.713.862.000.0025.0%12.5%12.5%.0000.43.000100.0%0663.15
    2022SEINPB7.394.261.730.5719.5%11.3%8.3%.1711.07.20570.7%811243.99
    2023SEINPB6.754.751.420.2517.9%12.6%5.3%.1601.08.19676.2%961163.69
    2024SEINPB5.943.341.780.5015.2%8.6%6.7%.2481.33.28773.9%1071143.45
    2025SEINPB7.201.804.000.0014.8%3.7%11.1%.4622.60.54553.8%360561.70
    2026SteamerPROJ6.673.831.741.4516.5%9.5%7.0%.2721.51.29969.5%5.21
    Preseason ProjectionsMinor LeaguesSpring TrainingNPB
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2014ARIR0.7622.4%33.6%44.0%19.6%2.0%43.8%24.8%31.4%1074.26
    2015ARIR1.0014.8%42.6%42.6%22.8%7.9%43.5%24.3%32.2%1175.64
    2016ARIA-0.9018.9%38.5%42.7%32.8%0.0%39.5%22.4%38.1%1074.33
    2016ARIA0.8321.4%35.7%42.9%13.3%3.3%46.6%24.7%28.8%1264.42
    2016ARIA+1.0020.0%40.0%40.0%30.0%20.0%48.1%29.6%22.2%1004.35
    2016ARIMiLB0.8919.7%37.8%42.4%26.7%3.0%42.5%23.9%33.6%1124.36
    2017ARIA0.9519.6%39.2%41.2%23.8%14.3%54.7%18.9%26.4%1104.32
    2017ARIA+0.7917.6%36.5%45.9%19.2%8.6%48.2%24.9%26.9%1165.05
    2017ARIMiLB0.8117.9%36.8%45.3%19.8%9.3%49.1%24.0%26.9%1154.96
    2018ARIA+1.2123.4%41.9%34.7%16.3%9.3%35.9%31.3%32.8%803.40
    2018ARIAA0.6918.2%33.3%48.4%20.4%12.9%39.6%31.5%28.9%973.75
    2018ARIMiLB0.8520.3%36.7%43.0%19.1%11.8%38.2%31.4%30.5%903.61
    2019ARIAA0.9215.9%40.2%43.9%14.6%8.3%48.7%25.4%26.0%1053.86
    2019ARIST4.0037.5%50.0%12.5%0.0%0.0%25.0%25.0%50.0%904.40
    2020ARIST1.0066.7%33.3%0.0%0.0%0.0%100.0%0.0%0.0%130.59
    2021CINAAA0.8522.0%35.9%42.0%19.4%13.6%43.7%25.8%30.6%1024.63
    2021CINST0.670.0%40.0%60.0%0.0%0.0%20.0%0.0%80.0%1215.68
    2022SEINPB0.7819.0%35.4%45.6%8.3%5.6%41.2%34.1%24.7%14.1%67.1%18.8%1384.43
    2023SEINPB0.7011.5%36.5%52.1%14.0%2.0%41.8%29.6%28.6%22.4%58.2%19.4%1514.80
    2024SEINPB0.9922.3%38.6%39.1%10.5%4.7%35.5%34.6%29.9%20.1%54.7%25.2%1243.74
    2025SEINPB0.4438.1%19.0%42.9%11.1%0.0%45.5%31.8%22.7%18.2%36.4%45.5%1103.35
    2026SteamerPROJ20.5%37.9%41.6%5.20
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2014ARIR0.7622.4%33.6%44.0%19.6%2.0%43.8%24.8%31.4%1074.26
    2015ARIR1.0014.8%42.6%42.6%22.8%7.9%43.5%24.3%32.2%1175.64
    2016ARIA-0.9018.9%38.5%42.7%32.8%0.0%39.5%22.4%38.1%1074.33
    2016ARIA0.8321.4%35.7%42.9%13.3%3.3%46.6%24.7%28.8%1264.42
    2016ARIA+1.0020.0%40.0%40.0%30.0%20.0%48.1%29.6%22.2%1004.35
    2016ARIMiLB0.8919.7%37.8%42.4%26.7%3.0%42.5%23.9%33.6%1124.36
    2017ARIA0.9519.6%39.2%41.2%23.8%14.3%54.7%18.9%26.4%1104.32
    2017ARIA+0.7917.6%36.5%45.9%19.2%8.6%48.2%24.9%26.9%1165.05
    2017ARIMiLB0.8117.9%36.8%45.3%19.8%9.3%49.1%24.0%26.9%1154.96
    2018ARIA+1.2123.4%41.9%34.7%16.3%9.3%35.9%31.3%32.8%803.40
    2018ARIAA0.6918.2%33.3%48.4%20.4%12.9%39.6%31.5%28.9%973.75
    2018ARIMiLB0.8520.3%36.7%43.0%19.1%11.8%38.2%31.4%30.5%903.61
    2019ARIAA0.9215.9%40.2%43.9%14.6%8.3%48.7%25.4%26.0%1053.86
    2019ARIST4.0037.5%50.0%12.5%0.0%0.0%25.0%25.0%50.0%904.40
    2020ARIST1.0066.7%33.3%0.0%0.0%0.0%100.0%0.0%0.0%130.59
    2021CINAAA0.8522.0%35.9%42.0%19.4%13.6%43.7%25.8%30.6%1024.63
    2021CINST0.670.0%40.0%60.0%0.0%0.0%20.0%0.0%80.0%1215.68
    2022SEINPB0.7819.0%35.4%45.6%8.3%5.6%41.2%34.1%24.7%14.1%67.1%18.8%1384.43
    2023SEINPB0.7011.5%36.5%52.1%14.0%2.0%41.8%29.6%28.6%22.4%58.2%19.4%1514.80
    2024SEINPB0.9922.3%38.6%39.1%10.5%4.7%35.5%34.6%29.9%20.1%54.7%25.2%1243.74
    2025SEINPB0.4438.1%19.0%42.9%11.1%0.0%45.5%31.8%22.7%18.2%36.4%45.5%1103.35
    2026SteamerPROJ20.5%37.9%41.6%5.20
    Preseason ProjectionsMinor LeaguesSpring TrainingNPB
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2014ARIR3951261060226286
    2015ARIR1011013523150414564
    2016ARIA-55612720249457706
    2016ARIA2530154140251391
    2016ARIA+1010535185136
    2016ARIMiLB9010147274407931233
    2017ARIA202110588162250
    2017ARIA+120151582957310921665
    2017ARIMiLB140172683466112541915
    2018ARIA+5243297249456705
    2018ARIAA649335193927241116
    2018ARIMiLB116136642664111801821
    2019ARIAA132144522164412121856
    2019ARIST4130203454
    2020ARIST102092029
    2021CINAAA8810354205499071456
    2021CINST230041115
    2022SEINPB2836153201282483
    2023SEINPB3550117246389635
    2024SEINPB85864994417571198
    2025SEINPB4981356398
    2026SteamerPROJ111
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2014ARIR3951261060226286
    2015ARIR1011013523150414564
    2016ARIA-55612720249457706
    2016ARIA2530154140251391
    2016ARIA+1010535185136
    2016ARIMiLB9010147274407931233
    2017ARIA202110588162250
    2017ARIA+120151582957310921665
    2017ARIMiLB140172683466112541915
    2018ARIA+5243297249456705
    2018ARIAA649335193927241116
    2018ARIMiLB116136642664111801821
    2019ARIAA132144522164412121856
    2019ARIST4130203454
    2020ARIST102092029
    2021CINAAA8810354205499071456
    2021CINST230041115
    2022SEINPB2836153201282483
    2023SEINPB3550117246389635
    2024SEINPB85864994417571198
    2025SEINPB4981356398
    2026SteamerPROJ111
    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 TrainingAveragesNPB
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2014ARIR58.7%72.6%21.1%16.1%20.3%36.4%
    2015ARIR64.0%66.2%18.1%21.6%9.4%31.0%
    2016ARIA-49.3%75.3%40.4%12.2%15.0%27.2%
    2016ARIA47.8%79.7%41.9%9.7%16.4%26.1%
    2016ARIA+47.8%75.4%42.1%11.8%14.0%25.7%
    2016ARIMiLB48.7%76.7%41.0%11.4%15.3%26.7%
    2017ARIA48.8%78.7%43.2%10.4%15.2%25.6%
    2017ARIA+49.4%74.1%44.8%12.8%15.5%28.3%
    2017ARIMiLB49.3%74.7%44.6%12.5%15.5%27.9%
    2018ARIA+46.1%74.2%51.8%11.9%18.0%29.9%
    2018ARIAA46.7%72.9%47.3%12.6%17.7%30.3%
    2018ARIMiLB46.5%73.4%49.1%12.4%17.8%30.1%
    2019ARIAA49.4%77.1%50.1%11.3%15.4%26.7%
    2019ARIST46.3%80.0%46.2%9.3%16.7%25.9%
    2020ARIST48.3%64.3%66.7%17.2%20.7%37.9%
    2021CINAAA44.7%74.8%50.0%11.3%17.4%28.7%
    2021CINST46.7%71.4%25.0%13.3%26.7%40.0%
    2022SEINPB49.6%8.5%17.0%25.5%
    2023SEINPB57.0%8.2%18.4%26.6%
    2024SEINPB59.7%8.6%16.9%25.5%
    2025SEINPB48.1%10.2%11.2%21.4%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2014ARIR58.7%72.6%21.1%16.1%20.3%36.4%
    2015ARIR64.0%66.2%18.1%21.6%9.4%31.0%
    2016ARIA-49.3%75.3%40.4%12.2%15.0%27.2%
    2016ARIA47.8%79.7%41.9%9.7%16.4%26.1%
    2016ARIA+47.8%75.4%42.1%11.8%14.0%25.7%
    2016ARIMiLB48.7%76.7%41.0%11.4%15.3%26.7%
    2017ARIA48.8%78.7%43.2%10.4%15.2%25.6%
    2017ARIA+49.4%74.1%44.8%12.8%15.5%28.3%
    2017ARIMiLB49.3%74.7%44.6%12.5%15.5%27.9%
    2018ARIA+46.1%74.2%51.8%11.9%18.0%29.9%
    2018ARIAA46.7%72.9%47.3%12.6%17.7%30.3%
    2018ARIMiLB46.5%73.4%49.1%12.4%17.8%30.1%
    2019ARIAA49.4%77.1%50.1%11.3%15.4%26.7%
    2019ARIST46.3%80.0%46.2%9.3%16.7%25.9%
    2020ARIST48.3%64.3%66.7%17.2%20.7%37.9%
    2021CINAAA44.7%74.8%50.0%11.3%17.4%28.7%
    2021CINST46.7%71.4%25.0%13.3%26.7%40.0%
    2022SEINPB49.6%8.5%17.0%25.5%
    2023SEINPB57.0%8.2%18.4%26.6%
    2024SEINPB59.7%8.6%16.9%25.5%
    2025SEINPB48.1%10.2%11.2%21.4%
    Preseason ProjectionsMinor LeaguesSpring TrainingAveragesNPB
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2014ARIR21.1%16.1%20.3%36.4%
    2015ARIR18.1%21.6%9.4%31.0%
    2016ARIA-40.4%12.2%15.0%27.2%
    2016ARIA41.9%9.7%16.4%26.1%
    2016ARIA+42.1%11.8%14.0%25.7%
    2016ARIMiLB41.0%11.4%15.3%26.7%
    2017ARIA43.2%10.4%15.2%25.6%
    2017ARIA+44.8%12.8%15.5%28.3%
    2017ARIMiLB44.6%12.5%15.5%27.9%
    2018ARIA+51.8%11.9%18.0%29.9%
    2018ARIAA47.3%12.6%17.7%30.3%
    2018ARIMiLB49.1%12.4%17.8%30.1%
    2019ARIAA50.1%11.3%15.4%26.7%
    2019ARIST46.2%9.3%16.7%25.9%
    2020ARIST66.7%17.2%20.7%37.9%
    2021CINAAA50.0%11.3%17.4%28.7%
    2021CINST25.0%13.3%26.7%40.0%
    2022SEINPB40.8%79.2%49.6%8.5%17.0%25.5%
    2023SEINPB42.4%80.7%57.0%8.2%18.4%26.6%
    2024SEINPB45.8%81.2%59.7%8.6%16.9%25.5%
    2025SEINPB50.0%79.6%48.1%10.2%11.2%21.4%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2014ARIR21.1%16.1%20.3%36.4%
    2015ARIR18.1%21.6%9.4%31.0%
    2016ARIA-40.4%12.2%15.0%27.2%
    2016ARIA41.9%9.7%16.4%26.1%
    2016ARIA+42.1%11.8%14.0%25.7%
    2016ARIMiLB41.0%11.4%15.3%26.7%
    2017ARIA43.2%10.4%15.2%25.6%
    2017ARIA+44.8%12.8%15.5%28.3%
    2017ARIMiLB44.6%12.5%15.5%27.9%
    2018ARIA+51.8%11.9%18.0%29.9%
    2018ARIAA47.3%12.6%17.7%30.3%
    2018ARIMiLB49.1%12.4%17.8%30.1%
    2019ARIAA50.1%11.3%15.4%26.7%
    2019ARIST46.2%9.3%16.7%25.9%
    2020ARIST66.7%17.2%20.7%37.9%
    2021CINAAA50.0%11.3%17.4%28.7%
    2021CINST25.0%13.3%26.7%40.0%
    2022SEINPB40.8%79.2%49.6%8.5%17.0%25.5%
    2023SEINPB42.4%80.7%57.0%8.2%18.4%26.6%
    2024SEINPB45.8%81.2%59.7%8.6%16.9%25.5%
    2025SEINPB50.0%79.6%48.1%10.2%11.2%21.4%
    Preseason ProjectionsMinor LeaguesSpring TrainingNPB
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2014ARIRP10441.02410
    2015ARIRP151577.161111
    2016ARIA-P101050.12310
    2016ARIAP7524.02200
    2016ARIA+P229.00110
    2017ARIAP4416.10100
    2017ARIA+P2020109.24410
    2018ARIA+P9947.22801
    2018ARIAAP141473.031301
    2019ARIAAP2222118.2121000
    2021CINAAAP181789.013823
    2022SEINPBP27031.70711100
    2023SEINPBP28036.01200500
    2024SEINPBP33972.72721100
    2025SEINPBP405.00000100
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2014ARIRP10441.02410
    2015ARIRP151577.161111
    2016ARIA-P101050.12310
    2016ARIAP7524.02200
    2016ARIA+P229.00110
    2017ARIAP4416.10100
    2017ARIA+P2020109.24410
    2018ARIA+P9947.22801
    2018ARIAAP141473.031301
    2019ARIAAP2222118.2121000
    2021CINAAAP181789.013823
    2022SEINPBP27031.70711100
    2023SEINPBP28036.01200500
    2024SEINPBP33972.72721100
    2025SEINPBP405.00000100