Skip Navigation to Main Content

Matthew Liberatore or Trevor Williams

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Matthew Liberatore or Trevor Williams Player Statistics
  Matthew Liberatore
SP - STL
Matthew Liberatore
Trevor Williams
SP - WSH
Trevor Williams
2026 Stats 
   
   
Games Played12
   
Games Started12
   
Innings Pitched62.0
   
Wins3
   
Losses3
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed70
   
Earned Runs30
   
Home Runs Allowed10
   
Strikeouts57
   
Walks23
   
ERA4.35
   
WHIP1.50
   
Matthew Liberatore or Trevor Williams Player Projections
  Matthew Liberatore
SP - STL
Matthew Liberatore
Trevor Williams
SP - WSH
Trevor Williams
2026 Projections 
   
   
Games Played2819
   
Games Started283
   
Innings Pitched147.932.1
   
Wins81
   
Losses102
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed14735
   
Earned Runs6916
   
Home Runs Allowed195
   
Strikeouts12225
   
Walks469
   
ERA4.184.49
   
WHIP1.311.39
   
Matthew Liberatore or Trevor Williams Player Notes
  Matthew Liberatore
SP - STL
Matthew Liberatore
Trevor Williams
SP - WSH
Trevor Williams
News 
 Matthew Liberatore allowed zero earned runs on three hits and one walk while striking out four over 5.1 innings in Sunday's 5-1 win over the Cubs.
Chase Davis
Mon, Jun 1st
Trevor Williams threw a bullpen on Wednesday.
Ari Koslow
Fri, May 22nd
 Matthew Liberatore allowed three earned runs on seven hits and two walks while striking out 10 over five innings in Monday's loss to the Brewers.
Chase Davis
Tue, May 26th
Trevor Williams threw a bullpen session this week.
Ari Koslow
Sat, May 9th
 Matthew Liberatore will now start on Monday for the Cardinals against the Brewers.
Ari Koslow
Sun, May 24th
Trevor Williams threw a bullpen session on Saturday.
Ari Koslow
Tue, May 5th
 Matthew Liberatore allowed four earned runs on seven hits and two walks while striking out nine over 4.2 innings in Tuesday's win over the Pirates.
Chase Davis
Wed, May 20th
Williams posted a 6.21 ERA, 1.54 WHIP, and 65:21 K:BB across 82.2 innings and 17 starts in 2025 before undergoing elbow surgery with an internal brace procedure last July. He is on the 60-day IL and not eligible to make his 2026 debut until late May, though it remains unclear if that is a realistic timeline.
Bruno Mulé
Mon, Apr 13th
 Matthew Liberatore allowed four earned runs on nine hits and two walks while striking out five over five innings in Wednesday's loss to the Athletics.
Chase Davis
Thu, May 14th
Trevor Williams is continuing a throwing progression and has advanced to throwing on flat ground at 125 feet.
Nicholas Rodriguez
Tue, Mar 24th
Notes 
There are no recent notes for these players
Matthew Liberatore or Trevor Williams Player Schedules
  Matthew Liberatore
SP - STL
Matthew Liberatore
Trevor Williams
SP - WSH
Trevor Williams
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TBDrew Rasmussen (5-2)#21@ CHCMatthew Boyd (2-1)#41
Sat, Mar 28thvs TBJoe Boyle (0-1)#149@ CHCCade Horton (1-0)
Sun, Mar 29thvs TBSteven Matz (4-3)#101@ CHCShota Imanaga (4-6)#27
Mon, Mar 30thvs NYMClay Holmes (4-4)#164@ PHITaijuan Walker (1-4)#388
Tue, Mar 31stvs NYMKodai Senga (0-4)#125@ PHIAndrew Painter (1-6)#166
Wed, Apr 1stvs NYMFreddy Peralta (4-4)#25@ PHICristopher Sanchez (7-2)#3
Fri, Apr 3rd@ DETFramber Valdez (3-4)#29vs LADEmmet Sheehan (3-2)#51
Sat, Apr 4th@ DETJack Flaherty (1-7)#60vs LADTyler Glasnow (3-0)#38
Sun, Apr 5th@ DETKeider Montero (2-3)#195vs LADRoki Sasaki (3-3)#114
Mon, Apr 6th@ WSHZack Littell (5-4)#181vs STLAndre Pallante (6-4)#152
Tue, Apr 7th@ WSHCade Cavalli (3-3)#86vs STLMatthew Liberatore (3-3)#103
Wed, Apr 8th@ WSHMiles Mikolas (1-5)#257vs STLMichael McGreevy (3-5)#82
Fri, Apr 10thvs BOSConnelly Early (5-3)#91@ MILAaron Ashby
Sat, Apr 11thvs BOSRanger Suarez (2-3)#28@ MILKyle Harrison (7-1)#48
Sun, Apr 12thvs BOSBrayan Bello (2-6)#173@ MILBrandon Woodruff (2-1)#63
Mon, Apr 13thvs CLEGavin Williams (9-3)#31@ PITPaul Skenes (6-5)#2
Tue, Apr 14thvs CLEJoey Cantillo (4-2)#107@ PITMitch Keller (5-3)#90
Wed, Apr 15thvs CLESlade Cecconi (3-5)#100@ PITMason Montgomery (1-1)#168
Fri, Apr 17th@ HOUPeter Lambert (5-4)#217vs SFLogan Webb (3-4)#11
Sat, Apr 18th@ HOULance McCullers Jr. (2-3)#229vs SFAdrian Houser (2-5)#199
Sun, Apr 19th@ HOUMike Burrows (3-7)#139vs SFRobbie Ray (4-6)#78
Mon, Apr 20th@ MIAMax Meyer (6-0)#64vs ATLBryce Elder (5-3)#106
Tue, Apr 21st@ MIAChris Paddack (0-7)#319vs ATLReynaldo Lopez (2-1)#119
Wed, Apr 22nd@ MIAJanson Junk (3-5)#135vs ATLDidier Fuentes (4-0)#167
Fri, Apr 24thvs SEAGeorge Kirby (5-5)#17@ CWSBryan Hudson (3-2)#171
Sat, Apr 25thvs SEABryan Woo (5-4)#6@ CWSNoah Schultz (2-4)#220
Sun, Apr 26thvs SEAEmerson Hancock (4-2)#89@ CWSBryan Hudson (3-2)#171
Mon, Apr 27th@ PITMason Montgomery (1-1)#168   
Tue, Apr 28th@ PITBraxton Ashcraft (5-2)#36@ NYMClay Holmes (4-4)#164
Wed, Apr 29th@ PITBubba Chandler (2-6)#120@ NYMDavid Peterson (3-5)#141
Thu, Apr 30th@ PITPaul Skenes (6-5)#2@ NYMFreddy Peralta (4-4)#25
Fri, May 1stvs LADEmmet Sheehan (3-2)#51vs MILJacob Misiorowski (6-2)#12
Sat, May 2ndvs LADRoki Sasaki (3-3)#114vs MILKyle Harrison (7-1)#48
Sun, May 3rdvs LADJustin Wrobleski (7-2)#113vs MILLogan Henderson (2-1)#57
Mon, May 4thvs MILChad Patrick (3-2)#128   
Wed, May 6thvs MILBrandon Sproat (1-4)#154vs MINBailey Ober (6-3)#111
Thu, May 7th@ SDMichael King (4-5)#42vs MINSimeon Woods Richardson (0-7)#293
Fri, May 8th@ SDGriffin Canning (0-4)#157@ MIARobby Snelling (0-1)
Sat, May 9th@ SDRandy Vasquez (5-3)#192@ MIAJanson Junk (3-5)#135
Sun, May 10th@ SDWalker Buehler (3-3)#207@ MIASandy Alcantara (4-4)#67
Tue, May 12th@ ATHJeffrey Springs (3-6)#122@ CINBrady Singer (2-6)#170
Wed, May 13th@ ATHJ.T. Ginn (3-3)#121@ CINNick Lodolo (2-1)#76
Thu, May 14th@ ATHJacob Lopez (4-3)#211@ CINChase Burns (7-1)#24
Fri, May 15thvs KCMichael Wacha (4-4)#80vs BALShane Baz (3-5)#79
Sat, May 16thvs KCNoah Cameron (2-4)#94vs BALChris Bassitt (4-4)#123
Sun, May 17thvs KCStephen Kolek (3-1)#169vs BALBrandon Young (4-1)#189
Tue, May 19thvs PITMitch Keller (5-3)#90vs NYMNolan McLean (3-4)#33
Wed, May 20thvs PITCarmen Mlodzinski (4-3)#127vs NYMZach Thornton (0-1)#287
Thu, May 21stvs PITBraxton Ashcraft (5-2)#36vs NYMDavid Peterson (3-5)#141
Sat, May 23rd@ CINChase Petty (0-0)#408@ ATLGrant Holmes (4-2)#130
Mon, May 25th@ MILJacob Misiorowski (6-2)#12@ CLETanner Bibee (0-7)#40
Tue, May 26th@ MILKyle Harrison (7-1)#48@ CLEJoey Cantillo (4-2)#107
Wed, May 27th@ MILChad Patrick (3-2)#128@ CLEGavin Williams (9-3)#31
Fri, May 29thvs CHCShota Imanaga (4-6)#27vs SDLucas Giolito (2-1)#179
Sat, May 30thvs CHCBen Brown (2-2)#45vs SDMichael King (4-5)#42
Sun, May 31stvs CHCJordan Wicks (0-2)#234vs SDGriffin Canning (0-4)#157
Mon, Jun 1stvs TEXJacob deGrom (4-4)#7vs MIASandy Alcantara (4-4)#67
Tue, Jun 2ndvs TEXNathan Eovaldi (5-6)#19vs MIALake Bachar
Wed, Jun 3rdvs TEXMacKenzie Gore (4-5)#55vs MIAMax Meyer (6-0)#64
Fri, Jun 5thvs CINBrady Singer (2-6)#170@ ARIMerrill Kelly (5-4)#96
Sat, Jun 6thvs CINNick Lodolo (2-1)#76@ ARIEduardo Rodriguez (5-1)#110
Sun, Jun 7thvs CINRhett Lowder (3-3)#188@ ARIMichael Soroka (7-3)#59
Tue, Jun 9th@ NYMKodai Senga (0-4)#125@ SFAdrian Houser (2-5)#199
Wed, Jun 10th@ NYMFreddy Peralta (4-4)#25@ SFRobbie Ray (4-6)#78
Thu, Jun 11th@ NYMChristian Scott (2-0)#87   
Fri, Jun 12th@ MINJoe Ryan (4-3)#14vs SEABryce Miller (1-0)#49
Sat, Jun 13th@ MINvs SEA
Sun, Jun 14th@ MINTaj Bradley (5-2)#69vs SEA
Mon, Jun 15thvs SDLucas Giolito (2-1)#179vs KCSeth Lugo (2-4)#102
Tue, Jun 16thvs SDvs KC
Wed, Jun 17thvs SDvs KC
Thu, Jun 18th@ KC   
Fri, Jun 19th@ KC@ TB
Sun, Jun 21st@ KC@ TB
Mon, Jun 22ndvs ARIvs PHI
Tue, Jun 23rdvs ARIvs PHI
Wed, Jun 24thvs ARIvs PHI
Thu, Jun 25thvs ARIvs PHI
Fri, Jun 26thvs MIA@ BAL
Sat, Jun 27thvs MIA@ BAL
Sun, Jun 28thvs MIA@ BAL
Tue, Jun 30th@ ATL@ BOS
Wed, Jul 1st@ ATL@ BOS
Thu, Jul 2nd@ ATL   
Fri, Jul 3rd@ CHCvs PIT
Sat, Jul 4th@ CHCvs PIT
Sun, Jul 5th@ CHCvs PIT
Mon, Jul 6thvs MILvs HOU
Tue, Jul 7thvs MILvs HOU
Wed, Jul 8thvs MILvs HOU
Thu, Jul 9thvs MIL   
Fri, Jul 10thvs ATLvs NYY
Sat, Jul 11thvs ATLvs NYY
Sun, Jul 12thvs ATLvs NYY
Fri, Jul 17th@ ARI@ ATH
Sat, Jul 18th@ ARI@ ATH
Sun, Jul 19th@ ARI@ ATH
Mon, Jul 20th@ LAA@ COL
Tue, Jul 21st@ LAA@ COL
Wed, Jul 22nd@ LAA@ COL
Fri, Jul 24thvs CINvs ARI
Sat, Jul 25thvs CINvs ARI
Sun, Jul 26thvs CINvs ARI
Mon, Jul 27thvs CHCvs TOR
Tue, Jul 28thvs CHCvs TOR
Wed, Jul 29thvs CHCvs TOR
Thu, Jul 30thvs CHC@ ATL
Fri, Jul 31st@ TOR@ ATL
Sat, Aug 1st@ TOR@ ATL
Sun, Aug 2nd@ TOR@ ATL
Mon, Aug 3rd@ NYY@ PHI
Tue, Aug 4th@ NYY@ PHI
Wed, Aug 5th@ NYY@ PHI
Fri, Aug 7thvs COLvs CIN
Sat, Aug 8thvs COLvs CIN
Sun, Aug 9thvs COLvs CIN
Mon, Aug 10thvs PHI   
Tue, Aug 11thvs PHIvs CHC
Wed, Aug 12thvs PHIvs CHC
Fri, Aug 14th@ CHC@ NYM
Sat, Aug 15th@ CHC@ NYM
Sun, Aug 16th@ CHC@ NYM
Mon, Aug 17th@ CIN   
Tue, Aug 18th@ CIN@ TEX
Wed, Aug 19th@ CIN@ TEX
Thu, Aug 20th@ CIN@ TEX
Fri, Aug 21st@ PHI@ MIA
Sat, Aug 22nd@ PHI@ MIA
Sun, Aug 23rd@ PHI@ MIA
Tue, Aug 25thvs BALvs COL
Wed, Aug 26thvs BALvs COL
Thu, Aug 27thvs BALvs COL
Fri, Aug 28thvs PITvs MIA
Sat, Aug 29thvs PITvs MIA
Sun, Aug 30thvs PITvs MIA
Tue, Sep 1st@ LADvs ATL
Wed, Sep 2nd@ LADvs ATL
Thu, Sep 3rd@ LAD   
Fri, Sep 4th@ COL@ LAD
Sat, Sep 5th@ COL@ LAD
Sun, Sep 6th@ COL@ LAD
Mon, Sep 7th@ SF@ SD
Tue, Sep 8th@ SF@ SD
Wed, Sep 9th@ SF@ SD
Fri, Sep 11thvs CWSvs LAA
Sat, Sep 12thvs CWSvs LAA
Sun, Sep 13thvs CWSvs LAA
Mon, Sep 14thvs SF   
Tue, Sep 15thvs SFvs PHI
Wed, Sep 16thvs SFvs PHI
Fri, Sep 18thvs WSH@ STL
Sat, Sep 19thvs WSH@ STL
Sun, Sep 20thvs WSH@ STL
Tue, Sep 22nd@ PIT@ DET
Wed, Sep 23rd@ PIT@ DET
Thu, Sep 24th@ PIT   
Fri, Sep 25th@ MILvs NYM
Sat, Sep 26th@ MILvs NYM
Sun, Sep 27th@ MILvs NYM
Thu, Apr 16th   @ PITBraxton Ashcraft (5-2)#36
Thu, Apr 23rd   vs ATLJR Ritchie (1-1)#236
Tue, May 5th   vs MINTaj Bradley (5-2)#69
Mon, May 18th   vs NYMChristian Scott (2-0)#87
Fri, May 22nd   @ ATLBryce Elder (5-3)#106
Sun, May 24th   @ ATLMartin Perez (4-3)#206
Mon, Jun 8th   @ SFLogan Webb (3-4)#11
Sat, Jun 20th   @ TB
Mon, Jun 29th   @ BOS
Thu, Aug 6th   @ PHI
Thu, Aug 13th   vs CHC
Mon, Aug 24th   vs COL
Mon, Aug 31st   vs MIA
Mon, Sep 21st   @ DET