Matthew Liberatore

Pitcher · Career Stats, Bio & Records (2022-2026)

Matthew Liberatore is a pitcher who has played in Major League Baseball since 2022 for the St. Louis Cardinals and the St. Louis Cardinals, a span of 5 seasons. Across 151 career appearances, he has gone 22-38 with a 4.82 ERA and 426 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

Active Player
W–L 22–38
ERA 4.82
WHIP 1.40
SO 426
Pitcher PIV thru 2025 -366.3
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'4" / 200 lb
Born
11/6/1999 in Peoria, AZ, USA
MLB Debut
2022-05-21
Jersey
#32

Full name: Matthew Joseph Liberatore

Career Pitching Statistics

Matthew Liberatore — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
22 38 151 84 0 0 0 489.0 520 262 68 166 426 4.82 -366.3

Career ERA 4.82 vs. league average 4.14 across their career seasons — 16.4% 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

Matthew Liberatore — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
120 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

Matthew Liberatore — Batting — Home / Away
SplitGABRHHRRBIAVG
Home5600000—
Away6400000—

Pitching — Home / Away

Matthew Liberatore — Pitching — Home / Away
SplitGIPHERBBSOERA
Home56160.116269431403.87
Away64173.2185103681325.34

Last 10 Games — Pitching

Matthew Liberatore — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2025-09-21 STLMIL W 5.0511160
2025-09-15 STLCIN — 6.0432161
2025-09-09 STLSEA L 4.0655312
2025-09-03 STLOAK W 5.1400170
2025-08-29 STLCIN — 5.0833242
2025-08-24 STLTBR L 4.1344351
2025-08-18 STLMIA — 5.0533151
2025-08-12 STLCOL L 4.0433131
2025-08-06 STLLAD — 4.0632111
2025-08-01 STLSDP L 4.1441210

Fielding Statistics

Career Fielding Totals by Position

Matthew Liberatore — Career Fielding Totals by Position
Position G GS PO A E DP
P 120 53 11 37 1 2

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Matthew Liberatore — Career Games by Position
Position Games
Pitcher 120

Matthew Liberatore: the record in brief

Matthew Liberatore's major league record starts with the debut on May 21, 2022 and remains open, because the career is ongoing. All of the seasons listed were played for the St. Louis Cardinals. At 6-foot-4 and 200 pounds, Liberatore is listed as a pitcher. Liberatore batted and threw left-handed, per the bio block. The recorded birth is November 6, 1999, in Peoria, AZ, USA. Matthew Liberatore was the playing name; the full given name is Matthew Joseph.

Across 151 games (84 starts), Liberatore has recorded 22 wins against 38 losses with a 4.82 ERA. The same table counts 426 strikeouts. Against a 4.14 league ERA for the same seasons, the 4.82 mark was 16.4% worse. No season topped the 8 wins of 2025. 2026 produced Liberatore's most strikeouts, 154. Among the heaviest workloads, the lowest ERA was 4.21 in 2025, when the league's was 4.16.

Retrosheet box scores cover 240 of Liberatore's games, and the full game log is linked from the splits section.

Liberatore appears at one position only: pitcher, in 120 games. Fielding on the mound produced 11 putouts and 37 assists against 1 errors.

The closest statistical comparisons on the page are Bryce Elder, Chris Narveson, and Graham Ashcraft.

Frequently Asked Questions about Matthew Liberatore

What years did Matthew Liberatore play?
Matthew Liberatore played in Major League Baseball from 2022 to 2026.
Was Matthew Liberatore a pitcher?
Yes. Matthew Liberatore pitched in the major leagues, recording 22 wins and 426 strikeouts.
What teams has Matthew Liberatore played for?
Matthew Liberatore has played for one team, the St. Louis Cardinals (2022–2026).
What are Matthew Liberatore's career stats?
In 151 games, Matthew Liberatore has gone 22-38 with a 4.82 ERA, 426 strikeouts, and 489.0 innings pitched.
What position does Matthew Liberatore play?
Matthew Liberatore plays primarily as a pitcher, the position where he has appeared in the most games.
How tall is Matthew Liberatore and how much does he weigh?
Matthew Liberatore is listed at 6 feet 4 inches and 200 pounds.
What number does Matthew Liberatore wear?
Matthew Liberatore wears number 32, according to MLB's 2026 roster data.
What was Matthew Liberatore's career ERA?
Matthew Liberatore finished with a 4.82 career ERA, going 22-38 with 426 strikeouts.
How many strikeouts did Matthew Liberatore have?
Matthew Liberatore recorded 426 career strikeouts.