20 Aaron Tauber 00. Andy Rhodes0. Brian Moske2. Corey Shearer4. Joe Turcotte6. Cody Feltault7. Kyle McBride8. Brian Smith-Nelson10. Chris LaPointe11. Paulo Iannucci13. Alex Massey13. Mike Lacafta17. Mike Musumeci20. Aaron Tauber23. Josh Masterson24. Matt Dziarkowski25. Ivan Ramos27. Ryan Davis28. Tyler Allen29. Guillermo Paulino33. Steve Roy34. Greg Kraucunas50. Greg Gionfriddo #20NationalityUnited StatesPositionPitcher, Infield, OutfieldCurrent TeamDucksSeasons2019, 2021, 2022, 2023 BattingSeasonTeamABRHRBI2B3BHRSBBBHBPSFSOTBAVGOBPSluggingG2019Ducks214500003200500.2380.3040.000102021Ducks121200000100500.1670.2310.00052022Ducks3381452006410800.4240.5000.000152023Ducks38121470003900800.3680.4890.00014Total-1042535122001216102600.3370.430044 PitchingSeasonTeamIPWLSBFHRERBBSOHRHBPERAWHIPK/7G2019Ducks00000000000000002021Ducks00004044400000012022Ducks00000000000000002023Ducks0000000000000000Total-0000404440000001