Batting
Pitching

John O'Reilly

Free Agent (AAA)
P
Age: 31
Bats/Throws: R/R
6'5" / 225
DOB: 10/4/1995
(31 years, 1 month, 7 days)
P
RosterResource
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
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2018PITR2221112025.17.464.261.78.25464.3%48.6%20.8%5.336.444.96
    2018PITR22010202.10.000.000.00.55657.1%55.6%0.0%11.576.236.76
    2018PITMiLB2222114027.26.833.901.63.28962.9%49.4%19.2%5.866.425.12
    2019PITA2312320029.15.223.071.23.32075.5%50.0%12.9%2.155.434.70
    2019PITA+231029019.06.162.370.00.24685.0%41.1%0.0%0.472.733.46
    2019PITAA23000101.09.000.000.00.500100.0%100.0%0.0%0.001.171.17
    2019PITMiLB2322530049.15.662.740.73.29478.9%47.5%8.3%1.464.304.15
    2020PITST24000100.127.000.000.00.000100.0%0.0%0.0%0.00-2.41-2.41
    2021PITAA2533322035.15.602.040.25.35458.6%60.8%2.9%5.093.404.59
    2021PITAAA2502116332.13.621.950.84.35260.2%49.2%7.7%6.684.515.44
    2021PITMiLB2535438367.24.662.000.53.35359.4%55.2%5.4%5.853.934.99
    2022PITAAA2653141061.24.233.501.02.29357.8%59.3%12.1%5.845.405.48
    2022PITST26000101.09.009.000.00.667100.0%100.0%0.0%0.004.664.66
    2023PITAAA2738150269.07.174.431.17.35868.7%47.8%17.3%5.746.035.505.25
    2023PITST27000202.04.504.504.50.167100.0%42.9%33.3%4.5012.318.48
    2024LAAAA28010241071.27.792.260.38.30270.3%48.8%4.6%3.643.213.67
    2024LAAAAA28010327.28.223.527.04.43366.2%34.3%37.5%14.099.7513.366.98
    2024LAAMiLB28020271279.17.832.381.02.31969.7%46.6%11.1%4.659.754.193.99
    2027SteamerPROJ31000001.06.263.001.34.29670.1%42.9%4.764.794.680.0
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2018PITR2221112025.17.464.261.78.25464.3%48.6%20.8%5.336.444.96
    2018PITR22010202.10.000.000.00.55657.1%55.6%0.0%11.576.236.76
    2018PITMiLB2222114027.26.833.901.63.28962.9%49.4%19.2%5.866.425.12
    2019PITA2312320029.15.223.071.23.32075.5%50.0%12.9%2.155.434.70
    2019PITA+231029019.06.162.370.00.24685.0%41.1%0.0%0.472.733.46
    2019PITAA23000101.09.000.000.00.500100.0%100.0%0.0%0.001.171.17
    2019PITMiLB2322530049.15.662.740.73.29478.9%47.5%8.3%1.464.304.15
    2020PITST24000100.127.000.000.00.000100.0%0.0%0.0%0.00-2.41-2.41
    2021PITAA2533322035.15.602.040.25.35458.6%60.8%2.9%5.093.404.59
    2021PITAAA2502116332.13.621.950.84.35260.2%49.2%7.7%6.684.515.44
    2021PITMiLB2535438367.24.662.000.53.35359.4%55.2%5.4%5.853.934.99
    2022PITAAA2653141061.24.233.501.02.29357.8%59.3%12.1%5.845.405.48
    2022PITST26000101.09.009.000.00.667100.0%100.0%0.0%0.004.664.66
    2023PITAAA2738150269.07.174.431.17.35868.7%47.8%17.3%5.746.035.505.25
    2023PITST27000202.04.504.504.50.167100.0%42.9%33.3%4.5012.318.48
    2024LAAAA28010241071.27.792.260.38.30270.3%48.8%4.6%3.643.213.67
    2024LAAAAA28010327.28.223.527.04.43366.2%34.3%37.5%14.099.7513.366.98
    2024LAAMiLB28020271279.17.832.381.02.31969.7%46.6%11.1%4.659.754.193.99
    2027SteamerPROJ31000001.06.263.001.34.29670.1%42.9%4.764.794.680.0
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2018PITR215.331200010225.1106221715512211021
    2018PITR0111.5720000002.1115330002000
    2018PITMiLB225.861400010227.2117272018512231021
    2019PITA122.152000031029.113135167410033117
    2019PITA+100.47900020019.079153105002013
    2019PITAA000.0010000001.031000000001
    2019PITMiLB221.463000051049.121351198415035131
    2020PITST000.0010000100.110000000001
    2021PITAA335.092200032135.116247242018012022
    2021PITAAA026.681630012032.114646242437011013
    2021PITMiLB355.853830044167.2308934844415023035
    2022PITAAA535.844100012361.2279704740724046129
    2022PITST000.0010000001.052000100001
    2023PITAAA385.745020016469.0332905044934186155
    2023PITST004.5020000002.0102111101001
    2024LAAAA013.6424100004071.2296653029318081062
    2024LAAAAA0114.0932000007.2461913126300007
    2024LAAMiLB024.6527120004079.1342844341921081069
    2027SteamerPROJ004.7600000001.0411100001
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2018PITR215.331200010225.1106221715512211021
    2018PITR0111.5720000002.1115330002000
    2018PITMiLB225.861400010227.2117272018512231021
    2019PITA122.152000031029.113135167410033117
    2019PITA+100.47900020019.079153105002013
    2019PITAA000.0010000001.031000000001
    2019PITMiLB221.463000051049.121351198415035131
    2020PITST000.0010000100.110000000001
    2021PITAA335.092200032135.116247242018012022
    2021PITAAA026.681630012032.114646242437011013
    2021PITMiLB355.853830044167.2308934844415023035
    2022PITAAA535.844100012361.2279704740724046129
    2022PITST000.0010000001.052000100001
    2023PITAAA385.745020016469.0332905044934186155
    2023PITST004.5020000002.0102111101001
    2024LAAAA013.6424100004071.2296653029318081062
    2024LAAAAA0114.0932000007.2461913126300007
    2024LAAMiLB024.6527120004079.1342844341921081069
    2027SteamerPROJ004.7600000001.0411100001
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2018PITR7.464.261.751.7819.8%11.3%8.5%.2371.34.25464.3%1171396.44
    2018PITR0.000.000.000.000.0%0.0%0.0%.5562.14.55657.1%3021606.23
    2018PITMiLB6.833.901.751.6317.9%10.3%7.7%.2651.41.28962.9%1331416.42
    2019PITA5.223.071.701.2313.0%7.6%5.3%.2971.53.32075.5%591445.43
    2019PITA+6.162.372.600.0016.5%6.3%10.1%.2031.05.24685.0%13762.73
    2019PITAA9.000.001.000.0033.3%0.0%33.3%.3331.00.500100.0%0341.17
    2019PITMiLB5.662.742.070.7314.6%7.0%7.5%.2621.34.29478.9%401164.30
    2020PITST27.000.001.000.00100.0%0.0%100.0%.0000.00.000100.0%0-52-2.41
    2021PITAA5.602.042.750.2513.6%4.9%8.6%.3071.56.35458.6%118793.40
    2021PITAAA3.621.951.860.848.9%4.8%4.1%.3331.64.35260.2%1511014.51
    2021PITMiLB4.662.002.330.5311.4%4.9%6.5%.3201.60.35359.4%133903.93
    2022PITAAA4.233.501.211.0210.4%8.6%1.8%.2791.52.29357.8%1271185.40
    2022PITST9.009.001.000.0020.0%20.0%0.0%.5003.00.667100.0%0934.66
    2023PITAAA7.174.431.621.1716.6%10.2%6.3%.3101.80.35868.7%1131085.50
    2023PITST4.504.501.004.5010.0%10.0%0.0%.2501.50.167100.0%9525312.31
    2024LAAAA7.792.263.440.3820.9%6.1%14.9%.2411.16.30270.3%101853.21
    2024LAAAAA8.223.522.337.0415.2%6.5%8.7%.4422.87.43366.2%26425613.36
    2024LAAMiLB7.832.383.291.0220.2%6.1%14.0%.2681.32.31969.7%1161024.19
    2027SteamerPROJ6.263.002.081.3415.9%7.6%8.3%.2701.41.29670.1%4.79
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2018PITR7.464.261.751.7819.8%11.3%8.5%.2371.34.25464.3%1171396.44
    2018PITR0.000.000.000.000.0%0.0%0.0%.5562.14.55657.1%3021606.23
    2018PITMiLB6.833.901.751.6317.9%10.3%7.7%.2651.41.28962.9%1331416.42
    2019PITA5.223.071.701.2313.0%7.6%5.3%.2971.53.32075.5%591445.43
    2019PITA+6.162.372.600.0016.5%6.3%10.1%.2031.05.24685.0%13762.73
    2019PITAA9.000.001.000.0033.3%0.0%33.3%.3331.00.500100.0%0341.17
    2019PITMiLB5.662.742.070.7314.6%7.0%7.5%.2621.34.29478.9%401164.30
    2020PITST27.000.001.000.00100.0%0.0%100.0%.0000.00.000100.0%0-52-2.41
    2021PITAA5.602.042.750.2513.6%4.9%8.6%.3071.56.35458.6%118793.40
    2021PITAAA3.621.951.860.848.9%4.8%4.1%.3331.64.35260.2%1511014.51
    2021PITMiLB4.662.002.330.5311.4%4.9%6.5%.3201.60.35359.4%133903.93
    2022PITAAA4.233.501.211.0210.4%8.6%1.8%.2791.52.29357.8%1271185.40
    2022PITST9.009.001.000.0020.0%20.0%0.0%.5003.00.667100.0%0934.66
    2023PITAAA7.174.431.621.1716.6%10.2%6.3%.3101.80.35868.7%1131085.50
    2023PITST4.504.501.004.5010.0%10.0%0.0%.2501.50.167100.0%9525312.31
    2024LAAAA7.792.263.440.3820.9%6.1%14.9%.2411.16.30270.3%101853.21
    2024LAAAAA8.223.522.337.0415.2%6.5%8.7%.4422.87.43366.2%26425613.36
    2024LAAMiLB7.832.383.291.0220.2%6.1%14.0%.2681.32.31969.7%1161024.19
    2027SteamerPROJ6.263.002.081.3415.9%7.6%8.3%.2701.41.29670.1%4.79
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2023PITAAA23587.0109.74.7125.1%8335.3%5.746.03
    2024LAAAAA3692.0110.716.0616.7%2158.3%14.099.75
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2023PITAAA23587.0109.74.7125.1%8335.3%5.746.03
    2024LAAAAA3692.0110.716.0616.7%2158.3%14.099.75
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2018PITR1.4217.1%48.6%34.3%25.0%20.8%47.2%22.2%30.6%1044.96
    2018PITR2.5022.2%55.6%22.2%50.0%0.0%22.2%33.3%44.4%1716.76
    2018PITMiLB1.5017.7%49.4%32.9%26.9%19.2%44.4%23.5%32.1%1095.12
    2019PITA1.6119.0%50.0%31.0%29.0%12.9%43.6%21.8%34.7%1264.70
    2019PITA+1.3528.6%41.1%30.4%11.8%0.0%33.3%35.0%31.7%1003.46
    2019PITAA2.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%331.17
    2019PITMiLB1.5622.2%47.5%30.4%22.9%8.3%40.5%26.4%33.1%1144.15
    2020PITST0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%-53-2.41
    2021PITAA2.2612.3%60.8%26.9%8.6%2.9%40.9%20.5%38.6%1064.59
    2021PITAAA1.5418.9%49.2%32.0%10.3%7.7%44.0%21.6%34.4%1205.44
    2021PITMiLB1.8815.5%55.2%29.4%9.5%5.4%42.4%21.0%36.6%1134.99
    2022PITAAA2.1913.6%59.3%27.1%12.1%12.1%50.2%21.5%28.3%1185.48
    2022PITST3.000.0%100.0%0.0%0.0%0.0%66.7%33.3%0.0%944.66
    2023PITAAA2.1329.7%47.8%22.4%26.9%17.3%40.9%24.3%34.9%1015.25
    2023PITST1.0014.3%42.9%42.9%0.0%33.3%57.1%42.9%0.0%1768.48
    2024LAAAA1.5219.2%48.8%32.0%27.7%4.6%38.5%25.5%36.1%993.67
    2024LAAAAA0.7520.0%34.3%45.7%18.8%37.5%27.8%36.1%36.1%1336.98
    2024LAAMiLB1.3719.3%46.6%34.0%25.9%11.1%36.9%27.0%36.1%1023.99
    2027SteamerPROJ20.5%42.9%36.6%4.68
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2018PITR1.4217.1%48.6%34.3%25.0%20.8%47.2%22.2%30.6%1044.96
    2018PITR2.5022.2%55.6%22.2%50.0%0.0%22.2%33.3%44.4%1716.76
    2018PITMiLB1.5017.7%49.4%32.9%26.9%19.2%44.4%23.5%32.1%1095.12
    2019PITA1.6119.0%50.0%31.0%29.0%12.9%43.6%21.8%34.7%1264.70
    2019PITA+1.3528.6%41.1%30.4%11.8%0.0%33.3%35.0%31.7%1003.46
    2019PITAA2.000.0%100.0%0.0%0.0%0.0%100.0%0.0%0.0%331.17
    2019PITMiLB1.5622.2%47.5%30.4%22.9%8.3%40.5%26.4%33.1%1144.15
    2020PITST0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%-53-2.41
    2021PITAA2.2612.3%60.8%26.9%8.6%2.9%40.9%20.5%38.6%1064.59
    2021PITAAA1.5418.9%49.2%32.0%10.3%7.7%44.0%21.6%34.4%1205.44
    2021PITMiLB1.8815.5%55.2%29.4%9.5%5.4%42.4%21.0%36.6%1134.99
    2022PITAAA2.1913.6%59.3%27.1%12.1%12.1%50.2%21.5%28.3%1185.48
    2022PITST3.000.0%100.0%0.0%0.0%0.0%66.7%33.3%0.0%944.66
    2023PITAAA2.1329.7%47.8%22.4%26.9%17.3%40.9%24.3%34.9%1015.25
    2023PITST1.0014.3%42.9%42.9%0.0%33.3%57.1%42.9%0.0%1768.48
    2024LAAAA1.5219.2%48.8%32.0%27.7%4.6%38.5%25.5%36.1%993.67
    2024LAAAAA0.7520.0%34.3%45.7%18.8%37.5%27.8%36.1%36.1%1336.98
    2024LAAMiLB1.3719.3%46.6%34.0%25.9%11.1%36.9%27.0%36.1%1023.99
    2027SteamerPROJ20.5%42.9%36.6%4.68
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2018PITR3424126154239393
    2018PITR52212911
    2018PITMiLB3926147156248404
    2019PITA5031199163308471
    2019PITA+2317162100174274
    2019PITAA2000358
    2019PITMiLB75483511266487753
    2020PITST0000033
    2021PITAA7935163183357540
    2021PITAAA6039234181295476
    2021PITMiLB139743973646521016
    2022PITAAA12758297347632979
    2022PITST30004610
    2023PITAAA111526914491799129087.04.7125.1%
    2023PITST3310182139
    2024LAAAA996539183677021069
    2024LAAAAA1216736410516992.016.0616.7%
    2024LAAMiLB111814621431807123892.016.0616.7%
    2027SteamerPROJ111
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2018PITR3424126154239393
    2018PITR52212911
    2018PITMiLB3926147156248404
    2019PITA5031199163308471
    2019PITA+2317162100174274
    2019PITAA2000358
    2019PITMiLB75483511266487753
    2020PITST0000033
    2021PITAA7935163183357540
    2021PITAAA6039234181295476
    2021PITMiLB139743973646521016
    2022PITAAA12758297347632979
    2022PITST30004610
    2023PITAAA111526914491799129087.04.7125.1%
    2023PITST3310182139
    2024LAAAA996539183677021069
    2024LAAAAA1216736410516992.016.0616.7%
    2024LAAMiLB111814621431807123892.016.0616.7%
    2027SteamerPROJ111
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2023PITAAA0.1%91.40.5%88.360.7%93.714.3%80.01.2%79.923.3%84.9
    2024LAAAAA50.3%92.57.7%81.442.0%84.8
    2024LAAMiLB50.3%92.57.7%81.442.0%84.8
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2023PITAAA0.1%91.40.5%88.360.7%93.714.3%80.01.2%79.923.3%84.9
    2024LAAAAA50.3%92.57.7%81.442.0%84.8
    2024LAAMiLB50.3%92.57.7%81.442.0%84.8
    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
    2018PITR43.8%77.9%40.6%9.7%17.0%26.7%
    2018PITR81.8%100.0%0.0%0.0%0.0%0.0%
    2018PITMiLB44.8%79.0%36.8%9.4%16.6%26.0%
    2019PITA46.3%85.3%50.4%6.8%19.1%25.9%
    2019PITA+47.1%85.3%49.4%6.9%16.4%23.4%
    2019PITAA25.0%100.0%33.3%0.0%12.5%12.5%
    2019PITMiLB46.3%85.4%49.8%6.8%18.1%24.8%
    2020PITST100.0%0.0%100.0%100.0%0.0%100.0%
    2021PITAA52.6%85.2%48.1%7.8%13.3%21.1%
    2021PITAAA50.0%83.2%39.7%8.4%11.6%20.0%
    2021PITMiLB51.4%84.3%44.2%8.1%12.5%20.6%
    2022PITAAA46.5%86.6%47.3%6.2%17.9%24.1%
    2022PITST30.0%100.0%20.0%0.0%30.0%30.0%
    2023PITAAA27.9%64.5%45.2%74.7%89.3%84.6%47.2%46.7%7.0%16.4%23.4%19.6
    2023PITST38.5%66.7%40.0%12.8%15.4%28.2%
    2024LAAAA50.2%78.6%54.1%10.8%15.2%26.0%
    2024LAAAAA19.5%68.5%46.2%73.3%93.7%89.7%54.4%47.8%4.7%16.0%20.7%18.4
    2024LAAMiLB19.5%68.5%49.7%73.3%93.7%80.0%54.4%53.2%9.9%15.3%25.3%18.4
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2018PITR43.8%77.9%40.6%9.7%17.0%26.7%
    2018PITR81.8%100.0%0.0%0.0%0.0%0.0%
    2018PITMiLB44.8%79.0%36.8%9.4%16.6%26.0%
    2019PITA46.3%85.3%50.4%6.8%19.1%25.9%
    2019PITA+47.1%85.3%49.4%6.9%16.4%23.4%
    2019PITAA25.0%100.0%33.3%0.0%12.5%12.5%
    2019PITMiLB46.3%85.4%49.8%6.8%18.1%24.8%
    2020PITST100.0%0.0%100.0%100.0%0.0%100.0%
    2021PITAA52.6%85.2%48.1%7.8%13.3%21.1%
    2021PITAAA50.0%83.2%39.7%8.4%11.6%20.0%
    2021PITMiLB51.4%84.3%44.2%8.1%12.5%20.6%
    2022PITAAA46.5%86.6%47.3%6.2%17.9%24.1%
    2022PITST30.0%100.0%20.0%0.0%30.0%30.0%
    2023PITAAA27.9%64.5%45.2%74.7%89.3%84.6%47.2%46.7%7.0%16.4%23.4%19.6
    2023PITST38.5%66.7%40.0%12.8%15.4%28.2%
    2024LAAAA50.2%78.6%54.1%10.8%15.2%26.0%
    2024LAAAAA19.5%68.5%46.2%73.3%93.7%89.7%54.4%47.8%4.7%16.0%20.7%18.4
    2024LAAMiLB19.5%68.5%49.7%73.3%93.7%80.0%54.4%53.2%9.9%15.3%25.3%18.4
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2018PITRP12025.14300
    2018PITRP202.10000
    2019PITAP20029.12210
    2019PITA+P9019.02310
    2019PITAAP101.00000
    2021PITAAP22035.14610
    2021PITAAAP16332.13101
    2022PITAAAP41061.251100
    2023PITAAAP50269.03901
    2024LAAAAP241071.25703
    2024LAAAAAP327.21000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2018PITRP12025.14300
    2018PITRP202.10000
    2019PITAP20029.12210
    2019PITA+P9019.02310
    2019PITAAP101.00000
    2021PITAAP22035.14610
    2021PITAAAP16332.13101
    2022PITAAAP41061.251100
    2023PITAAAP50269.03901
    2024LAAAAP241071.25703
    2024LAAAAAP327.21000