Alec Marsh

Pitcher · Career Stats, Bio & Records (2023-2024)

Alec Marsh was a pitcher who played in Major League Baseball from 2023 to 2024 for the Kansas City Royals, a span of 2 seasons. Across 43 career appearances, he went 12-18 with a 4.96 ERA and 208 strikeouts.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 12–18
ERA 4.96
WHIP 1.37
SO 208
Pitcher PIV -3384.3
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'2" / 220 lb
Born
5/14/1998 in Milwaukee, WI, USA
MLB Debut
2023-06-30

Full name: Alec Tylar Michael Marsh

Career Pitching Statistics

Alec Marsh — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
12 18 43 33 0 0 0 203.1 200 112 35 78 208 4.96 -3384.3

Career ERA 4.96 vs. league average 4.21 across their career seasons — 17.9% worse than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Alec Marsh — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
43 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Alec Marsh — Batting — Home / Away
SplitGABRHHRRBIAVG
Home2000000—
Away2300000—

Pitching — Home / Away

Alec Marsh — Pitching — Home / Away
SplitGIPHERBBSOERA
Home2087.2925139885.24
Away23115.210861391204.75

Last 10 Games — Pitching

Alec Marsh — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2024-09-29 KCRATL W 5.0521021
2024-09-18 KCRDET L 2.2543351
2024-09-13 KCRPIT W 5.15112110
2024-09-07 KCRMIN — 5.0422050
2024-09-01 KCRHOU L 5.0433152
2024-08-26 KCRCLE — 4.2542121
2024-07-29 KCRCHW — 4.2622130
2024-07-23 KCRAZ L 5.0555261
2024-07-19 KCRCHW — 1.0200010
2024-07-10 KCRSTL W 6.0333182

Fielding Statistics

Career Fielding Totals by Position

Alec Marsh — Career Fielding Totals by Position
Position G GS PO A E DP
P 43 33 12 16 4 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Alec Marsh — Career Games by Position
Position Games
Pitcher 43

Alec Marsh: the record in brief

Alec Marsh debuted in the major leagues on June 30, 2023. Marsh's only club in the season tables is the Kansas City Royals. The bio lists Marsh as a pitcher who batted and threw right-handed. Height and weight on file: 6-foot-2 and 220 pounds. The birth record reads May 14, 1998, in Milwaukee, WI, USA. Alec Marsh was the playing name; the full given name is Alec Tylar Michael.

Marsh pitched in 43 games, starting 33, and finished with a 12-18 record and 4.96 ERA. The totals include 208 strikeouts. Against a 4.21 league ERA for the same seasons, the 4.96 mark was 17.9% worse. No season topped the 9 wins of 2024. In 2024, one of the busiest seasons, Marsh posted a 4.53 ERA; the league figure that year was 4.08.

The position breakdown shows 43 games, all at pitcher. On the mound, the fielding record shows 4 errors alongside 12 putouts and 16 assists.

Marsh's game-by-game log, linked below the splits, holds 86 games from Retrosheet.

Frequently Asked Questions about Alec Marsh

What years did Alec Marsh play?
Alec Marsh played in Major League Baseball from 2023 to 2024.
Was Alec Marsh a pitcher?
Yes. Alec Marsh pitched in the major leagues, recording 12 wins and 208 strikeouts.
What teams did Alec Marsh play for?
Alec Marsh played for one team, the Kansas City Royals (2023–2024).
What were Alec Marsh's career stats?
In 43 games, Alec Marsh went 12-18 with a 4.96 ERA, 208 strikeouts, and 203.1 innings pitched.
What position did Alec Marsh play?
Alec Marsh played primarily as a pitcher, the position where he appeared in the most games.
How tall was Alec Marsh and how much did he weigh?
Alec Marsh was listed at 6 feet 2 inches and 220 pounds.
What was Alec Marsh's career ERA?
Alec Marsh finished with a 4.96 career ERA, going 12-18 with 208 strikeouts.
How many strikeouts did Alec Marsh have?
Alec Marsh recorded 208 career strikeouts.
Is Alec Marsh in the Hall of Fame?
No. Alec Marsh has not been inducted into the National Baseball Hall of Fame.