25 Matt Garvais Nate OwenRob KissTom CwiklaJeremy FreyDan HespelerTristan GutierrezMichael LukaszewskiIzzy CrespoSean PerezKevin DeLorgeTodd EulianoXavier MitchellAndrew SarlesGabe CustodioMatt FuscoBrandon MercadoKenji ZevetchinSteve GiambraTyler PalumboNick SwancuttKevin PutkonenMatt McCluskey1. Matt Eliseo2. Joseph Clemens III3. Rich Hilton4. Jordan Copes5. Brian Harris6. Eric Rubelmann7. Jay Botti8. Kevin Linskey8. Ben Tillotson10. Josh Svoboda11. John Corkery12. Bill Riggieri13. Aaron Swahn15. Joe "Junior" Antonelli16. Carl Guglietta17. Curtis Anthony21. Jon Sykes22. Scott Clouser23. Tim Field24. Chris Kelly25. Matt Garvais27. Corey Beaudreau33. Jay Banks40. Jordan English44. Dan Copes50. Jesse Wilkinson55. Shane Legare73. Ray Halle77. Dave Massaro88. Mark Hilton99. Teddy Hespeler #25NationalityUnited StatesPositionPitcher, InfieldCurrent TeamRoyalsSeasons2019, 2021, 2022, 2023Batting CTABLSeasonTeamABRHRBI2B3BHRSBBBHBPSFSOTBAVGOBPSluggingG2019Royals3155200009001000.1610.3500.000162021Royals2699910021421400.3460.5810.000122022Royals256411002902500.1600.3610.000132023Royals28411500041200700.3930.5750.00012Total-110242917200844232600.2640.472053 CTABL PostseasonSeasonTeamABRHRBI2B3BHRSBBBHBPSFSOTBAVGOBPSluggingG2019Royals40100000000100.2500.2500.00042021Royals000000000000000002022Royals30000000000100.0000.0000.00012023Royals50210000000000.4000.4000.0002Total-120310000000200.2500.25007 Pitching CTABLSeasonTeamIPWLSBFHRERBBSOHRHBPERAWHIPK/7G2019Royals13200661812875004.311.922.6932021Royals16.222090281915919006.302.227.9862022Royals35.2520152301591623001.771.294.5172023Royals344202024732222635004.532.157.217Total-99.1136051012378545882003.811.8222.3923 CTABL PostseasonSeasonTeamIPWLSBFHRERBBSOHRHBPERAWHIPK/7G2019Royals00000000000000002021Royals00000000000000002022Royals60102674217002.331.338.1712023Royals10108455120035.005.0014.001Total-702034119729007.001.8622.172