
About
Alec Marsh is a baseball pitcher for the Kansas City Royals in the MLB. Alec Marsh wears #48, stands 6'2" and weighs 220 lbs, is 28 years old. Use this profile for current stats, career history, and recent Kansas City Royals videos and podcast mentions tied to Alec Marsh. Spot Sports connects Alec Marsh's structured profile facts with Kansas City Royals team context, MLB schedule context, video clips, podcast episodes, and watch links so the page works as a useful starting point instead of a bare roster record. Current injury status: 60-Day IL.
Frequently asked
What team does Alec Marsh play for?
Alec Marsh currently plays for the Kansas City Royals in the MLB as a pitcher, wearing jersey number 48.
How old is Alec Marsh?
Alec Marsh is 28 years old, born on May 14, 1998.
Is Alec Marsh injured?
Alec Marsh's latest injury status is 60-Day IL.
Where can I watch Alec Marsh play?
Alec Marsh's live games follow the Kansas City Royals schedule. Open the Kansas City Royals watch calculator for ZIP-specific streaming options, then check the MLB schedule for the exact game card when listings are available.
How can I follow Alec Marsh?
Use the Follow button at the top of this profile to add Alec Marsh to the athletes you follow on Spot Sports. You will be asked to sign in first if you are not signed in.

