20 Aaron Tauber 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 #20NationalityUnited StatesPositionPitcher, Infield, OutfieldCurrent TeamDucksSeasons2019, 2021, 2022 BattingSeasonTeamABRHRBI2B3BHRSBBBHBPSFSOGAVGOBP2019Ducks2145000032005100.2380.3042021Ducks121200000100550.1670.2312022Ducks33814520064108150.4240.500Total-6613215200971018300.3180.392 PitchingSeasonTeamIPWLSBFHRERBBSOHRGWHIPERA2019Ducks000000000000002021Ducks000040444001002022Ducks00000000000000Total-00004044400100