Skip Navigation to Main Content

Matthew Liberatore or Mitch Bratt

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Matthew Liberatore or Mitch Bratt Player Statistics
  Matthew Liberatore
SP - STL
Matthew Liberatore
Mitch Bratt
SP - ARI
Mitch Bratt
2026 Stats 
   
   
Games Played13
   
Games Started13
   
Innings Pitched66.1
   
Wins3
   
Losses3
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed74
   
Earned Runs33
   
Home Runs Allowed11
   
Strikeouts61
   
Walks26
   
ERA4.48
   
WHIP1.51
   
Matthew Liberatore or Mitch Bratt Player Projections
  Matthew Liberatore
SP - STL
Matthew Liberatore
Mitch Bratt
SP - ARI
Mitch Bratt
2026 Projections 
   
   
Games Played284
   
Games Started283
   
Innings Pitched147.913.6
   
Wins81
   
Losses101
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed14714
   
Earned Runs697
   
Home Runs Allowed192
   
Strikeouts12210
   
Walks463
   
ERA4.184.38
   
WHIP1.311.29
   
Matthew Liberatore or Mitch Bratt Player Notes
  Matthew Liberatore
SP - STL
Matthew Liberatore
Mitch Bratt
SP - ARI
Mitch Bratt
News 
 Matthew Liberatore allowed three earned runs on four hits and three walks while striking out four over 4.1 innings in Saturday's win over the Reds.
Chase Davis
Sun, Jun 7th
 
 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
 
 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
 
 Matthew Liberatore will now start on Monday for the Cardinals against the Brewers.
Ari Koslow
Sun, May 24th
 
 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
 
Notes 
There are no recent notes for these players
Matthew Liberatore or Mitch Bratt Player Schedules
  Matthew Liberatore
SP - STL
Matthew Liberatore
Mitch Bratt
SP - ARI
Mitch Bratt
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TBDrew Rasmussen (6-2)#18@ LADYoshinobu Yamamoto (6-4)#12
Sat, Mar 28thvs TBJoe Boyle (0-1)#152@ LADTyler Glasnow (3-0)#37
Sun, Mar 29thvs TBSteven Matz (4-3)#184   
Mon, Mar 30thvs NYMClay Holmes (4-4)#163vs DETJustin Verlander (0-1)#153
Tue, Mar 31stvs NYMKodai Senga (0-4)#120vs DETCasey Mize (2-3)#56
Wed, Apr 1stvs NYMFreddy Peralta (4-5)#26vs DETTarik Skubal (3-2)#2
Fri, Apr 3rd@ DETFramber Valdez (3-5)#29vs ATLGrant Holmes (4-2)#122
Sat, Apr 4th@ DETJack Flaherty (1-8)#65vs ATLBryce Elder (5-3)#104
Sun, Apr 5th@ DETKeider Montero (3-4)#176vs ATLMartin Perez (4-3)#195
Mon, Apr 6th@ WSHZack Littell (6-5)#165   
Tue, Apr 7th@ WSHCade Cavalli (3-4)#84@ NYMFreddy Peralta (4-5)#26
Wed, Apr 8th@ WSHMiles Mikolas (1-5)#237@ NYMDavid Peterson (3-5)#148
Fri, Apr 10thvs BOSConnelly Early (5-4)#91@ PHIJesus Luzardo (5-4)#11
Sat, Apr 11thvs BOSRanger Suarez (2-3)#22@ PHITaijuan Walker (1-4)#389
Sun, Apr 12thvs BOSBrayan Bello (2-6)#167@ PHIZach Pop
Mon, Apr 13thvs CLEGavin Williams (9-3)#28@ BALDean Kremer (0-1)#114
Tue, Apr 14thvs CLEJoey Cantillo (4-3)#111@ BALTrevor Rogers (3-6)#97
Wed, Apr 15thvs CLESlade Cecconi (3-5)#103@ BALKyle Bradish (3-7)#44
Fri, Apr 17th@ HOUPeter Lambert (5-4)#221vs TORBraydon Fisher (2-1)#157
Sat, Apr 18th@ HOULance McCullers Jr. (2-3)#241vs TORMax Scherzer (1-4)#130
Sun, Apr 19th@ HOUMike Burrows (3-8)#147vs TORKevin Gausman (4-4)#19
Mon, Apr 20th@ MIAMax Meyer (6-0)#60   
Tue, Apr 21st@ MIAChris Paddack (0-7)#315vs CWSSean Burke (3-3)#133
Wed, Apr 22nd@ MIAJanson Junk (3-5)#128vs CWSAnthony Kay (6-1)#192
Fri, Apr 24thvs SEAGeorge Kirby (5-6)#16   
Sat, Apr 25thvs SEABryan Woo (5-5)#6vs SDGerman Marquez (3-2)#324
Sun, Apr 26thvs SEAEmerson Hancock (5-2)#80vs SDMichael King (4-5)#42
Mon, Apr 27th@ PITMason Montgomery (1-1)#168   
Tue, Apr 28th@ PITBraxton Ashcraft (5-3)#39@ MILChad Patrick (3-3)#113
Wed, Apr 29th@ PITBubba Chandler (2-7)#110@ MILBrandon Sproat (1-4)#146
Thu, Apr 30th@ PITPaul Skenes (6-5)#3@ MILBrandon Woodruff (2-1)#49
Fri, May 1stvs LADEmmet Sheehan (3-3)#47@ CHCColin Rea (5-4)#159
Sat, May 2ndvs LADRoki Sasaki (3-4)#90@ CHCShota Imanaga (4-6)#25
Sun, May 3rdvs LADJustin Wrobleski (7-2)#109@ CHCMatthew Boyd (2-1)#50
Mon, May 4thvs MILChad Patrick (3-3)#113   
Wed, May 6thvs MILBrandon Sproat (1-4)#146vs PITPaul Skenes (6-5)#3
Thu, May 7th@ SDMichael King (4-5)#42vs PITMitch Keller (5-4)#93
Fri, May 8th@ SDGriffin Canning (0-5)#140vs NYMNolan McLean (3-4)#38
Sat, May 9th@ SDRandy Vasquez (5-4)#206vs NYMClay Holmes (4-4)#163
Sun, May 10th@ SDWalker Buehler (3-3)#209vs NYMHuascar Brazoban (3-1)#204
Tue, May 12th@ ATHJeffrey Springs (3-6)#121@ TEXMacKenzie Gore (4-5)#54
Wed, May 13th@ ATHJ.T. Ginn (4-3)#108@ TEXKumar Rocker (2-5)#100
Thu, May 14th@ ATHJacob Lopez (4-3)#236   
Fri, May 15thvs KCMichael Wacha (4-5)#85@ COLKyle Freeland (1-6)#359
Sat, May 16thvs KCNoah Cameron (3-4)#82@ COLTomoyuki Sugano (6-4)#433
Sun, May 17thvs KCStephen Kolek (3-1)#166@ COLMichael Lorenzen (2-8)#360
Tue, May 19thvs PITMitch Keller (5-4)#93vs SFLanden Roupp (5-7)#71
Wed, May 20thvs PITCarmen Mlodzinski (4-3)#127vs SFTyler Mahle (1-7)#132
Thu, May 21stvs PITBraxton Ashcraft (5-3)#39vs COLZach Agnos
Sat, May 23rd@ CINChase Petty (0-1)#414vs COLMichael Lorenzen (2-8)#360
Mon, May 25th@ MILJacob Misiorowski (8-2)#10@ SFLanden Roupp (5-7)#71
Tue, May 26th@ MILKyle Harrison (7-1)#48@ SFTyler Mahle (1-7)#132
Wed, May 27th@ MILChad Patrick (3-3)#113@ SFTrevor McDonald (2-3)#135
Fri, May 29thvs CHCShota Imanaga (4-6)#25@ SEAGeorge Kirby (5-6)#16
Sat, May 30thvs CHCBen Brown (2-2)#30@ SEABryan Woo (5-5)#6
Sun, May 31stvs CHCJordan Wicks (0-2)#265@ SEABryce Miller (3-0)#46
Mon, Jun 1stvs TEXJacob deGrom (5-4)#7vs LADEmmet Sheehan (3-3)#47
Tue, Jun 2ndvs TEXNathan Eovaldi (5-7)#20vs LADEric Lauer (2-5)#257
Wed, Jun 3rdvs TEXMacKenzie Gore (4-5)#54vs LADShohei Ohtani (6-2)#1
Fri, Jun 5thvs CINBrady Singer (2-6)#155vs WSHFoster Griffin (7-2)#81
Sat, Jun 6thvs CINNick Lodolo (2-1)#78vs WSHZack Littell (6-5)#165
Sun, Jun 7thvs CINRhett Lowder (3-3)#189vs WSHCade Cavalli (3-4)#84
Tue, Jun 9th@ NYMFreddy Peralta (4-5)#26@ MIAMax Meyer (6-0)#60
Wed, Jun 10th@ NYMAustin Warren@ MIARyan Gusto (0-1)#187
Thu, Jun 11th@ NYMChristian Scott (2-0)#83@ MIATyler Phillips (1-1)#216
Fri, Jun 12th@ MINJoe Ryan (4-3)#17@ CINNick Lodolo (2-1)#78
Sat, Jun 13th@ MINConnor Prielipp (2-4)#101@ CINRhett Lowder (3-3)#189
Sun, Jun 14th@ MINTaj Bradley (5-3)#73@ CINAndrew Abbott (4-4)#99
Mon, Jun 15thvs SDLucas Giolito (2-1)#197vs LAAWalbert Urena (4-4)#361
Tue, Jun 16thvs SDMichael King (4-5)#42vs LAAReid Detmers (2-5)#35
Wed, Jun 17thvs SDGriffin Canning (0-5)#140vs LAASam Aldegheri (2-1)#428
Thu, Jun 18th@ KCNoah Cameron (3-4)#82   
Fri, Jun 19th@ KCStephen Kolek (3-1)#166vs MINConnor Prielipp (2-4)#101
Sun, Jun 21st@ KCSeth Lugo (2-4)#106vs MINMike Paredes (0-0)#279
Mon, Jun 22ndvs ARIMerrill Kelly (5-5)#98@ STLAndre Pallante (7-4)#137
Tue, Jun 23rdvs ARI@ STL
Wed, Jun 24thvs ARI@ STL
Thu, Jun 25thvs ARI@ STL
Fri, Jun 26thvs MIA@ TB
Sat, Jun 27thvs MIA@ TB
Sun, Jun 28thvs MIA@ TB
Tue, Jun 30th@ ATLvs SF
Wed, Jul 1st@ ATLvs SF
Thu, Jul 2nd@ ATL   
Fri, Jul 3rd@ CHCvs MIL
Sat, Jul 4th@ CHCvs MIL
Sun, Jul 5th@ CHCvs MIL
Mon, Jul 6thvs MIL@ SD
Tue, Jul 7thvs MIL@ SD
Wed, Jul 8thvs MIL@ SD
Thu, Jul 9thvs MIL@ SD
Fri, Jul 10thvs ATL@ LAD
Sat, Jul 11thvs ATL@ LAD
Sun, Jul 12thvs ATL@ LAD
Fri, Jul 17th@ ARIvs STL
Sat, Jul 18th@ ARIvs STL
Sun, Jul 19th@ ARIvs STL
Mon, Jul 20th@ LAAvs ATH
Tue, Jul 21st@ LAAvs ATH
Wed, Jul 22nd@ LAAvs ATH
Fri, Jul 24thvs CIN@ WSH
Sat, Jul 25thvs CIN@ WSH
Sun, Jul 26thvs CIN@ WSH
Mon, Jul 27thvs CHC@ PIT
Tue, Jul 28thvs CHC@ PIT
Wed, Jul 29thvs CHC@ PIT
Thu, Jul 30thvs CHC   
Fri, Jul 31st@ TOR@ CLE
Sat, Aug 1st@ TOR@ CLE
Sun, Aug 2nd@ TOR@ CLE
Mon, Aug 3rd@ NYYvs SD
Tue, Aug 4th@ NYYvs SD
Wed, Aug 5th@ NYYvs SD
Fri, Aug 7thvs COLvs LAD
Sat, Aug 8thvs COLvs LAD
Sun, Aug 9thvs COLvs LAD
Mon, Aug 10thvs PHIvs COL
Tue, Aug 11thvs PHIvs COL
Wed, Aug 12thvs PHIvs COL
Fri, Aug 14th@ CHC@ ATL
Sat, Aug 15th@ CHC@ ATL
Sun, Aug 16th@ CHC@ ATL
Mon, Aug 17th@ CIN@ BOS
Tue, Aug 18th@ CIN@ BOS
Wed, Aug 19th@ CIN@ BOS
Thu, Aug 20th@ CIN   
Fri, Aug 21st@ PHIvs CIN
Sat, Aug 22nd@ PHIvs CIN
Sun, Aug 23rd@ PHIvs CIN
Tue, Aug 25thvs BALvs CHC
Wed, Aug 26thvs BALvs CHC
Thu, Aug 27thvs BAL@ SF
Fri, Aug 28thvs PIT@ SF
Sat, Aug 29thvs PIT@ SF
Sun, Aug 30thvs PIT@ SF
Tue, Sep 1st@ LADvs PHI
Wed, Sep 2nd@ LADvs PHI
Thu, Sep 3rd@ LAD   
Fri, Sep 4th@ COL@ HOU
Sat, Sep 5th@ COL@ HOU
Sun, Sep 6th@ COL@ HOU
Mon, Sep 7th@ SF@ KC
Tue, Sep 8th@ SF@ KC
Wed, Sep 9th@ SF@ KC
Fri, Sep 11thvs CWSvs TEX
Sat, Sep 12thvs CWSvs TEX
Sun, Sep 13thvs CWSvs TEX
Mon, Sep 14thvs SFvs MIA
Tue, Sep 15thvs SFvs MIA
Wed, Sep 16thvs SFvs MIA
Fri, Sep 18thvs WSHvs NYY
Sat, Sep 19thvs WSHvs NYY
Sun, Sep 20thvs WSHvs NYY
Tue, Sep 22nd@ PIT@ COL
Wed, Sep 23rd@ PIT@ COL
Thu, Sep 24th@ PIT@ COL
Fri, Sep 25th@ MIL@ SD
Sat, Sep 26th@ MIL@ SD
Sun, Sep 27th@ MIL@ SD
Fri, Mar 27th   @ LADEmmet Sheehan (3-3)#47
Thu, Apr 2nd   vs ATLReynaldo Lopez (3-1)#119
Thu, Apr 9th   @ NYMNolan McLean (3-4)#38
Thu, Apr 23rd   vs CWSDavis Martin (9-2)#69
Tue, May 5th   vs PITBubba Chandler (2-7)#110
Mon, May 11th   @ TEXJakob Junis
Mon, May 18th   vs SFRobbie Ray (4-6)#94
Fri, May 22nd   vs COLTomoyuki Sugano (6-4)#433
Sun, May 24th   vs COLJose Quintana (2-3)#430
Thu, Jun 4th   vs LADJustin Wrobleski (7-2)#109
Sat, Jun 20th   vs MINTaj Bradley (5-3)#73
Mon, Jun 29th   vs SF
Thu, Aug 6th   vs SD
Mon, Aug 24th   vs CHC
Mon, Aug 31st   vs PHI