7 Kyle McBride 00. Andy Rhodes2. Corey Shearer4. Joe Turcotte6. Cody Feltault7. Kyle McBride8. Brian Smith-Nelson10. Chris LaPointe11. Paulo Iannucci13. Alex Massey13. Mike Lacafta17. Mike Musumeci20. Aaron Tauber25. Ivan Ramos27. Ryan Davis28. Tyler Allen29. Guillermo Paulino33. Steve Roy34. Greg Kraucunas50. Greg Gionfriddo #7NationalityUnited StatesPositionPitcher, InfieldCurrent TeamDucksPast TeamsDevilsSeasons2018, 2019, 2021, 2022 BattingSeasonTeamABRHRBI2B3BHRSBBBHBPSFSOGAVGOBP2018Devils112221000120350.1820.3572019Ducks24042100050017100.1670.3102021Ducks156431000510660.2670.4762022Ducks40101713201012008170.4250.558Total-901827205010233034380.3000.457 PitchingSeasonTeamIPWLSBFHRERBBSOHRGWHIPERA2018Devils1000701131013.007.002019Ducks000000000000002021Ducks000000000000002022Ducks00000000000000Total-1000701131013.007.00