Skip Navigation to Main Content

Hunter Greene or Matthew Liberatore

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Hunter Greene or Matthew Liberatore Player Statistics
  Hunter Greene
SP - CIN
Hunter Greene
Matthew Liberatore
SP - STL
Matthew Liberatore
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
   
Hunter Greene or Matthew Liberatore Player Projections
  Hunter Greene
SP - CIN
Hunter Greene
Matthew Liberatore
SP - STL
Matthew Liberatore
2026 Projections 
   
   
Games Played1528
   
Games Started1428
   
Innings Pitched82.4147.9
   
Wins58
   
Losses410
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed65147
   
Earned Runs3269
   
Home Runs Allowed1119
   
Strikeouts97122
   
Walks2646
   
ERA3.524.18
   
WHIP1.101.31
   
Hunter Greene or Matthew Liberatore Player Notes
  Hunter Greene
SP - CIN
Hunter Greene
Matthew Liberatore
SP - STL
Matthew Liberatore
News 
 Hunter Greene is scheduled to throw a bullpen session on Monday.
Nicholas Rodriguez
Sat, May 30th
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
 Hunter Greene threw his first bullpen session on Tuesday.
Ari Koslow
Tue, May 26th
Matthew Liberatore will now start on Monday for the Cardinals against the Brewers.
Ari Koslow
Sun, May 24th
 Hunter Greene is scheduled to throw his first bullpen on May 26.
Ari Koslow
Thu, May 14th
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
 Hunter Greene has progressed to throwing from 150 feet as part of his throwing program.
Nicholas Rodriguez
Sat, May 9th
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
 Hunter Greene has progressed to throwing from 110 feet.
Ari Koslow
Tue, Apr 28th
Matthew Liberatore allowed one earned run on three hits and three walks while striking out six over six innings in Thursday's win over the Padres.
Chase Davis
Fri, May 8th
Notes 
 Heading into 2025, Hunter Greene was on many fantasy analysts' "must-have" lists, and when he was healthy, he showed off the skillset that makes him exciting. He struck out 31.4% of batters, dropped his walk rate to 6.2%, and ended with a swinging strike rate of 15.4%. However, a right groin strain cost him almost two months of the season, limiting his innings to only 107 2/3 in 19 starts. Greene announced he is having surgery on his pitching elbow and will be out until July, so move him down your draft boards as an IL stash.
Kelly Kirby - FantasyPros
 
 124 overall Stuff+ (Best among all SP's with 40 or more innings pitching) - Cur = 177 S+ - SLD = 137 S+ - FB = 117 S+ and a 123 Pitching+
Chris Welsh - FantasyPros
 
Hunter Greene or Matthew Liberatore Player Schedules
  Hunter Greene
SP - CIN
Hunter Greene
Matthew Liberatore
SP - STL
Matthew Liberatore
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs BOSGarrett Crochet (3-3)#9vs TBDrew Rasmussen (4-2)#21
Sat, Mar 28thvs BOSSonny Gray (6-1)#30vs TBJoe Boyle (0-1)#167
Sun, Mar 29thvs BOSConnelly Early (5-2)#97vs TBSteven Matz (4-2)#98
Mon, Mar 30thvs PITBraxton Ashcraft (5-2)#47vs NYMClay Holmes (4-4)#165
Tue, Mar 31stvs PITBubba Chandler (1-6)#122vs NYMKodai Senga (0-4)#129
Wed, Apr 1stvs PITPaul Skenes (6-5)#2vs NYMFreddy Peralta (3-4)#28
Fri, Apr 3rd@ TEXMacKenzie Gore (4-4)#50@ DETFramber Valdez (2-4)#26
Sat, Apr 4th@ TEXKumar Rocker (2-5)#103@ DETJack Flaherty (0-7)#62
Sun, Apr 5th@ TEXJack Leiter (3-4)#76@ DETKeider Montero (2-3)#201
Mon, Apr 6th@ MIAJanson Junk (3-5)#116@ WSHZack Littell (5-4)#169
Tue, Apr 7th@ MIASandy Alcantara (3-4)#73@ WSHCade Cavalli (3-3)#87
Wed, Apr 8th@ MIAEury Perez (3-6)#109@ WSHMiles Mikolas (1-4)#215
Thu, Apr 9th@ MIAMax Meyer (5-0)#68   
Fri, Apr 10thvs LAAJack Kochanowicz (2-4)#420vs BOSConnelly Early (5-2)#97
Sat, Apr 11thvs LAAGeorge Klassen (0-1)#337vs BOSRanger Suarez (2-3)#32
Sun, Apr 12thvs LAAJose Soriano (6-4)#45vs BOSBrayan Bello (2-5)#144
Tue, Apr 14thvs SFRobbie Ray (3-6)#83vs CLEJoey Cantillo (4-2)#106
Wed, Apr 15thvs SFTyler Mahle (1-7)#119vs CLESlade Cecconi (3-5)#105
Thu, Apr 16thvs SFLanden Roupp (5-5)#61   
Fri, Apr 17th@ MINJoe Ryan (3-3)#15@ HOUPeter Lambert (4-4)#190
Sat, Apr 18th@ MINTaj Bradley (5-1)#74@ HOULance McCullers Jr. (2-3)#208
Sun, Apr 19th@ MINBailey Ober (6-3)#72@ HOUMike Burrows (3-6)#121
Mon, Apr 20th@ TBJesse Scholtens (5-3)#283@ MIAMax Meyer (5-0)#68
Tue, Apr 21st@ TBSteven Matz (4-2)#98@ MIAChris Paddack (0-7)#324
Wed, Apr 22nd@ TBNick Martinez (5-1)#81@ MIAJanson Junk (3-5)#116
Fri, Apr 24thvs DETFramber Valdez (2-4)#26vs SEAGeorge Kirby (5-4)#14
Sat, Apr 25thvs DETJack Flaherty (0-7)#62vs SEABryan Woo (5-3)#6
Sun, Apr 26thvs DETKeider Montero (2-3)#201vs SEAEmerson Hancock (4-2)#91
Tue, Apr 28thvs COLKyle Freeland (1-6)#395@ PITBraxton Ashcraft (5-2)#47
Wed, Apr 29thvs COLTomoyuki Sugano (4-4)#428@ PITBubba Chandler (1-6)#122
Thu, Apr 30thvs COLMichael Lorenzen (2-7)#427@ PITPaul Skenes (6-5)#2
Fri, May 1st@ PITMitch Keller (5-2)#95vs LADEmmet Sheehan (3-1)#42
Sat, May 2nd@ PITCarmen Mlodzinski (4-3)#132vs LADRoki Sasaki (3-3)#131
Sun, May 3rd@ PITBraxton Ashcraft (5-2)#47vs LADJustin Wrobleski (7-2)#130
Mon, May 4th@ CHCEdward Cabrera (3-2)#70vs MILChad Patrick (2-2)#148
Tue, May 5th@ CHCJameson Taillon (2-4)#107   
Wed, May 6th@ CHCColin Rea (5-3)#140vs MILBrandon Sproat (1-4)#158
Thu, May 7th@ CHCShota Imanaga (4-6)#24@ SDMichael King (4-4)#35
Fri, May 8thvs HOUMike Burrows (3-6)#121@ SDGriffin Canning (0-4)#141
Sat, May 9thvs HOUSpencer Arrighetti (7-1)#126@ SDRandy Vasquez (5-3)#199
Sun, May 10thvs HOUKai-Wei Teng (3-3)#181@ SDWalker Buehler (3-3)#220
Tue, May 12thvs WSHMiles Mikolas (1-4)#215@ ATHJeffrey Springs (3-6)#111
Wed, May 13thvs WSHJake Irvin (2-4)#203@ ATHJ.T. Ginn (3-3)#127
Thu, May 14thvs WSHFoster Griffin (6-2)#88@ ATHJacob Lopez (4-3)#202
Fri, May 15th@ CLETanner Bibee (0-7)#38vs KCMichael Wacha (4-3)#78
Sat, May 16th@ CLEJoey Cantillo (4-2)#106vs KCNoah Cameron (2-4)#92
Sun, May 17th@ CLEGavin Williams (8-3)#27vs KCStephen Kolek (3-1)#166
Mon, May 18th@ PHIAndrew Painter (1-6)#170   
Tue, May 19th@ PHIJesus Luzardo (4-4)#10vs PITMitch Keller (5-2)#95
Wed, May 20th@ PHIAaron Nola (3-4)#39vs PITCarmen Mlodzinski (4-3)#132
Sat, May 23rdvs STLKyle Leahy (5-3)#162@ CINChase Petty (0-0)#416
Mon, May 25th@ NYMNolan McLean (3-4)#29@ MILJacob Misiorowski (6-2)#18
Tue, May 26th@ NYMDavid Peterson (3-5)#117@ MILKyle Harrison (6-1)#63
Wed, May 27th@ NYMHuascar Brazoban (3-1)#192@ MILChad Patrick (2-2)#148
Fri, May 29thvs ATLGrant Holmes (3-2)#139vs CHCShota Imanaga (4-6)#24
Sat, May 30thvs ATLMartin Perez (3-3)#200vs CHCBen Brown (2-2)#52
Sun, May 31stvs ATLSpencer Strider (3-1)#31vs CHCJordan Wicks (0-2)#234
Mon, Jun 1stvs KCLuinder Avilavs TEXJacob deGrom (3-4)#8
Tue, Jun 2ndvs KCNoah Cameron (2-4)#92vs TEXNathan Eovaldi (5-6)#20
Wed, Jun 3rdvs KCStephen Kolek (3-1)#166vs TEXMacKenzie Gore (4-4)#50
Fri, Jun 5th@ STLKyle Leahy (5-3)#162vs CINBrady Singer (2-5)#143
Sat, Jun 6th@ STLMatthew Liberatore (3-3)#114vs CINNick Lodolo (2-1)#58
Sun, Jun 7th@ STLMichael McGreevy (3-4)#86vs CINChase Burns (7-1)#25
Mon, Jun 8th@ SDWalker Buehler (3-3)#220   
Tue, Jun 9th@ SDLucas Giolito (2-0)#172@ NYMKodai Senga (0-4)#129
Wed, Jun 10th@ SDMichael King (4-4)#35@ NYMFreddy Peralta (3-4)#28
Fri, Jun 12thvs ARI@ MIN
Sat, Jun 13thvs ARI@ MIN
Sun, Jun 14thvs ARI@ MIN
Mon, Jun 15thvs NYMvs SD
Tue, Jun 16thvs NYMvs SD
Wed, Jun 17thvs NYMvs SD
Fri, Jun 19th@ NYY@ KC
Sat, Jun 20th@ NYY   
Sun, Jun 21st@ NYY@ KC
Mon, Jun 22ndvs MILvs ARI
Tue, Jun 23rdvs MILvs ARI
Wed, Jun 24thvs MILvs ARI
Fri, Jun 26th@ PITvs MIA
Sat, Jun 27th@ PITvs MIA
Sun, Jun 28th@ PITvs MIA
Mon, Jun 29th@ MIL   
Tue, Jun 30th@ MIL@ ATL
Wed, Jul 1st@ MIL@ ATL
Thu, Jul 2nd@ MIL@ ATL
Fri, Jul 3rdvs BAL@ CHC
Sat, Jul 4thvs BAL@ CHC
Sun, Jul 5thvs BAL@ CHC
Tue, Jul 7thvs PHIvs MIL
Wed, Jul 8thvs PHIvs MIL
Thu, Jul 9thvs PHIvs MIL
Fri, Jul 10thvs CHCvs ATL
Sat, Jul 11thvs CHCvs ATL
Sun, Jul 12thvs CHCvs ATL
Fri, Jul 17th@ COL@ ARI
Sat, Jul 18th@ COL@ ARI
Sun, Jul 19th@ COL@ ARI
Mon, Jul 20th@ SEA@ LAA
Tue, Jul 21st@ SEA@ LAA
Wed, Jul 22nd@ SEA@ LAA
Fri, Jul 24th@ STLvs CIN
Sat, Jul 25th@ STLvs CIN
Sun, Jul 26th@ STLvs CIN
Mon, Jul 27thvs CLEvs CHC
Tue, Jul 28thvs CLEvs CHC
Wed, Jul 29thvs CLEvs CHC
Thu, Jul 30thvs PITvs CHC
Fri, Jul 31stvs PIT@ TOR
Sat, Aug 1stvs PIT@ TOR
Sun, Aug 2ndvs PIT@ TOR
Tue, Aug 4thvs ATH@ NYY
Wed, Aug 5thvs ATH@ NYY
Thu, Aug 6thvs ATH   
Fri, Aug 7th@ WSHvs COL
Sat, Aug 8th@ WSHvs COL
Sun, Aug 9th@ WSHvs COL
Tue, Aug 11th@ CWSvs PHI
Wed, Aug 12th@ CWSvs PHI
Thu, Aug 13th@ CWS   
Fri, Aug 14thvs MIA@ CHC
Sat, Aug 15thvs MIA@ CHC
Sun, Aug 16thvs MIA@ CHC
Mon, Aug 17thvs STL@ CIN
Tue, Aug 18thvs STL@ CIN
Wed, Aug 19thvs STL@ CIN
Thu, Aug 20thvs STL@ CIN
Fri, Aug 21st@ ARI@ PHI
Sat, Aug 22nd@ ARI@ PHI
Sun, Aug 23rd@ ARI@ PHI
Mon, Aug 24th@ SF   
Tue, Aug 25th@ SFvs BAL
Wed, Aug 26th@ SFvs BAL
Fri, Aug 28th@ CHCvs PIT
Sat, Aug 29th@ CHCvs PIT
Sun, Aug 30th@ CHCvs PIT
Mon, Aug 31stvs SD   
Tue, Sep 1stvs SD@ LAD
Wed, Sep 2ndvs SD@ LAD
Fri, Sep 4thvs MIL@ COL
Sat, Sep 5thvs MIL@ COL
Sun, Sep 6thvs MIL@ COL
Mon, Sep 7th@ LAD@ SF
Tue, Sep 8th@ LAD@ SF
Wed, Sep 9th@ LAD@ SF
Fri, Sep 11th@ MILvs CWS
Sat, Sep 12th@ MILvs CWS
Sun, Sep 13th@ MILvs CWS
Mon, Sep 14thvs LADvs SF
Tue, Sep 15thvs LADvs SF
Wed, Sep 16thvs LADvs SF
Thu, Sep 17thvs LAD   
Fri, Sep 18thvs CHCvs WSH
Sat, Sep 19thvs CHCvs WSH
Sun, Sep 20thvs CHCvs WSH
Tue, Sep 22nd@ ATL@ PIT
Wed, Sep 23rd@ ATL@ PIT
Thu, Sep 24th@ ATL@ PIT
Fri, Sep 25th@ TOR@ MIL
Sat, Sep 26th@ TOR@ MIL
Sun, Sep 27th@ TOR@ MIL
Mon, Apr 13th   vs CLEGavin Williams (8-3)#27
Mon, Apr 27th   @ PITMason Montgomery (1-1)#151
Thu, May 21st   vs PITBraxton Ashcraft (5-2)#47
Thu, Jun 11th   @ NYM
Thu, Jun 18th   @ KC
Thu, Jun 25th   vs ARI
Mon, Jul 6th   vs MIL
Mon, Aug 3rd   @ NYY
Mon, Aug 10th   vs PHI
Thu, Aug 27th   vs BAL
Thu, Sep 3rd   @ LAD