Skip Navigation to Main Content

Emmet Sheehan or Matthew Liberatore

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Emmet Sheehan or Matthew Liberatore Player Statistics
  Emmet Sheehan
SP - LAD
Emmet Sheehan
Matthew Liberatore
SP - STL
Matthew Liberatore
2026 Stats 
   
   
Games Played1314
   
Games Started1314
   
Innings Pitched64.170.2
   
Wins33
   
Losses43
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed6079
   
Earned Runs3437
   
Home Runs Allowed1214
   
Strikeouts7265
   
Walks1727
   
ERA4.764.71
   
WHIP1.201.50
   
Emmet Sheehan or Matthew Liberatore Player Projections
  Emmet Sheehan
SP - LAD
Emmet Sheehan
Matthew Liberatore
SP - STL
Matthew Liberatore
2026 Projections 
   
   
Games Played3328
   
Games Started2228
   
Innings Pitched130.4147.9
   
Wins98
   
Losses610
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed107147
   
Earned Runs5569
   
Home Runs Allowed1819
   
Strikeouts148122
   
Walks4346
   
ERA3.774.18
   
WHIP1.151.31
   
Emmet Sheehan or Matthew Liberatore Player Notes
  Emmet Sheehan
SP - LAD
Emmet Sheehan
Matthew Liberatore
SP - STL
Matthew Liberatore
News 
 Emmet Sheehan allowed two earned runs on three hits and two walks while striking out two over 1.1 innings in Sunday's loss to the Angels.
Chase Davis
Mon, Jun 8th
Matthew Liberatore allowed four earned runs on five hits and one walk while striking out four over 4.1 innings in Saturday's win over the Twins.
Chase Davis
Sun, Jun 14th
 Emmet Sheehan allowed two earned runs on three hits and no walks while striking out three over 6.1 innings in Monday's loss to the Diamondbacks.
Chase Davis
Tue, Jun 2nd
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
 Emmet Sheehan allowed two earned runs on five hits and one walk while striking out eight over six innings in Monday's win over the Rockies.
Chase Davis
Tue, May 26th
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
 Emmet Sheehan allowed four earned runs on five hits and one walk while striking out two over four innings in Tuesday's win over the Padres.
Chase Davis
Wed, May 20th
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
 Emmet Sheehan allowed two earned runs on two hits and two walks while striking out six over six innings in Thursday's 5-2 win over the Giants.
Chase Davis
Fri, May 15th
Matthew Liberatore will now start on Monday for the Cardinals against the Brewers.
Ari Koslow
Sun, May 24th
Notes 
 Emmet Sheehan took a meaningful step forward in 2025, improving nearly every underlying indicator. His strikeout rate jumped to 30.6% (up from 25.8%), supported by a 10.9 K/9 and a sharp drop in walk rate (7.6%), leading to a strong 4.05 K/BB ratio. Opponents managed just a .185 batting average and .568 OPS against him, and his HR rate was cut nearly in half (4.4% to 2.4%). His 2026 projections hold near a double-digit K/9 with solid ratios, Sheehan profiles as a high-upside SP3 in 12-team formats with SP2 weeks when the command is dialed in. On a strong Dodgers roster, the win equity further boosts his fantasy appeal, making him a worthwhile mid-round target for managers chasing strikeouts without paying ace prices.
Kelly Kirby - FantasyPros
 
Emmet Sheehan or Matthew Liberatore Player Schedules
  Emmet Sheehan
SP - LAD
Emmet Sheehan
Matthew Liberatore
SP - STL
Matthew Liberatore
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs ARIZac Gallen (3-5)#76vs TBDrew Rasmussen (6-2)#18
Fri, Mar 27thvs ARIRyne Nelson (2-5)#94   
Sat, Mar 28thvs ARIEduardo Rodriguez (5-2)#116vs TBJoe Boyle (0-1)#141
Mon, Mar 30thvs CLEParker Messick (6-3)#51vs NYMClay Holmes (4-4)#162
Tue, Mar 31stvs CLETanner Bibee (2-7)#40vs NYMKodai Senga (0-4)#117
Wed, Apr 1stvs CLEGavin Williams (9-3)#29vs NYMFreddy Peralta (5-5)#26
Fri, Apr 3rd@ WSHMiles Mikolas (2-5)#252@ DETFramber Valdez (3-5)#28
Sat, Apr 4th@ WSHJake Irvin (2-4)#198@ DETJack Flaherty (1-8)#65
Sun, Apr 5th@ WSHFoster Griffin (7-2)#79@ DETKeider Montero (3-4)#179
Mon, Apr 6th@ TORMax Scherzer (1-4)#133@ WSHZack Littell (6-5)#166
Tue, Apr 7th@ TORKevin Gausman (4-4)#19@ WSHCade Cavalli (4-4)#80
Wed, Apr 8th@ TORDylan Cease (3-3)#10@ WSHMiles Mikolas (2-5)#252
Fri, Apr 10thvs TEXKumar Rocker (2-5)#98vs BOSConnelly Early (5-5)#88
Sat, Apr 11thvs TEXJack Leiter (3-6)#78vs BOSRanger Suarez (2-3)#22
Sun, Apr 12thvs TEXJacob deGrom (5-4)#6vs BOSBrayan Bello (2-6)#165
Mon, Apr 13thvs NYMDavid Peterson (3-5)#148vs CLEGavin Williams (9-3)#29
Tue, Apr 14thvs NYMNolan McLean (3-4)#37vs CLEJoey Cantillo (5-3)#113
Wed, Apr 15thvs NYMClay Holmes (4-4)#162vs CLESlade Cecconi (3-5)#100
Fri, Apr 17th@ COLTomoyuki Sugano (7-4)#434@ HOUPeter Lambert (5-4)#217
Sat, Apr 18th@ COLRyan Feltner (2-2)#425@ HOULance McCullers Jr. (2-3)#233
Sun, Apr 19th@ COLMichael Lorenzen (2-8)#363@ HOUMike Burrows (3-8)#168
Mon, Apr 20th@ COLJose Quintana (2-3)#433@ MIAMax Meyer (7-0)#61
Tue, Apr 21st@ SFLanden Roupp (5-7)#70@ MIAChris Paddack (0-7)#315
Wed, Apr 22nd@ SFTyler Mahle (1-7)#131@ MIAJanson Junk (3-5)#127
Thu, Apr 23rd@ SFLogan Webb (4-4)#14   
Fri, Apr 24thvs CHCJameson Taillon (2-5)#126vs SEAGeorge Kirby (5-6)#16
Sat, Apr 25thvs CHCColin Rea (5-5)#158vs SEABryan Woo (5-5)#7
Sun, Apr 26thvs CHCShota Imanaga (4-6)#25vs SEAEmerson Hancock (5-3)#74
Mon, Apr 27thvs MIAChris Paddack (0-7)#315@ PITMason Montgomery (1-1)#164
Tue, Apr 28thvs MIAJanson Junk (3-5)#127@ PITBraxton Ashcraft (5-3)#31
Wed, Apr 29thvs MIASandy Alcantara (6-4)#62@ PITBubba Chandler (2-7)#123
Fri, May 1st@ STLMatthew Liberatore (3-3)#99vs LADEmmet Sheehan (3-4)#47
Sat, May 2nd@ STLMichael McGreevy (3-5)#84vs LADRoki Sasaki (3-4)#104
Sun, May 3rd@ STLDustin May (4-6)#66vs LADJustin Wrobleski (7-2)#110
Mon, May 4th@ HOUSteven Okertvs MILChad Patrick (3-3)#112
Tue, May 5th@ HOUPeter Lambert (5-4)#217   
Wed, May 6th@ HOULance McCullers Jr. (2-3)#233vs MILBrandon Sproat (1-4)#150
Fri, May 8thvs ATLChris Sale (8-5)#5@ SDGriffin Canning (0-5)#145
Sat, May 9thvs ATLSpencer Strider (4-2)#43@ SDRandy Vasquez (6-4)#207
Sun, May 10thvs ATLBryce Elder (5-4)#105@ SDWalker Buehler (4-3)#212
Mon, May 11thvs SFTrevor McDonald (2-4)#138   
Tue, May 12thvs SFAdrian Houser (2-6)#191@ ATHJeffrey Springs (3-7)#119
Wed, May 13thvs SFRobbie Ray (4-6)#93@ ATHJ.T. Ginn (4-3)#106
Thu, May 14thvs SFLanden Roupp (5-7)#70@ ATHJacob Lopez (4-3)#236
Fri, May 15th@ LAAJack Kochanowicz (2-5)vs KCMichael Wacha (4-5)#89
Sat, May 16th@ LAAJose Soriano (8-4)#52vs KCNoah Cameron (3-4)#82
Sun, May 17th@ LAAGrayson Rodriguez (2-2)#85vs KCStephen Kolek (4-1)#157
Mon, May 18th@ SDMichael King (4-5)#41   
Tue, May 19th@ SDGriffin Canning (0-5)#145vs PITMitch Keller (5-4)#102
Wed, May 20th@ SDRandy Vasquez (6-4)#207vs PITCarmen Mlodzinski (4-3)#130
Fri, May 22nd@ MILLogan Henderson (2-1)#68   
Sat, May 23rd@ MILRobert Gasser (0-3)#170@ CINChase Petty (1-1)#400
Sun, May 24th@ MILBrandon Sproat (1-4)#150   
Mon, May 25thvs COLTanner Gordon (0-1)#301@ MILJacob Misiorowski (8-2)#8
Tue, May 26thvs COLKyle Freeland (1-7)#341@ MILKyle Harrison (8-1)#49
Wed, May 27thvs COLTomoyuki Sugano (7-4)#434@ MILChad Patrick (3-3)#112
Fri, May 29thvs PHIZack Wheeler (5-1)#9vs CHCShota Imanaga (4-6)#25
Sat, May 30thvs PHIJesus Luzardo (5-4)#11vs CHCBen Brown (3-2)#30
Sun, May 31stvs PHIAndrew Painter (1-7)#186vs CHCJordan Wicks (0-2)#259
Mon, Jun 1st@ ARIEduardo Rodriguez (5-2)#116vs TEXJacob deGrom (5-4)#6
Tue, Jun 2nd@ ARIMichael Soroka (8-3)#58vs TEXNathan Eovaldi (6-7)#21
Wed, Jun 3rd@ ARIZac Gallen (3-5)#76vs TEXMacKenzie Gore (4-5)#53
Thu, Jun 4th@ ARIRyne Nelson (2-5)#94   
Fri, Jun 5thvs LAAReid Detmers (2-5)#33vs CINBrady Singer (2-6)#151
Sat, Jun 6thvs LAAJack Kochanowicz (2-5)vs CINNick Lodolo (2-1)#75
Sun, Jun 7thvs LAAJose Soriano (8-4)#52vs CINRhett Lowder (3-3)#184
Tue, Jun 9th@ PITPaul Skenes (6-6)#3@ NYMFreddy Peralta (5-5)#26
Wed, Jun 10th@ PITJared Jones (1-0)#72@ NYMAustin Warren
Thu, Jun 11th@ PITMitch Keller (5-4)#102@ NYMChristian Scott (2-0)#81
Fri, Jun 12th@ CWSAnthony Kay (6-1)#174@ MINJoe Ryan (4-3)#15
Sat, Jun 13th@ CWSSean Burke (3-4)#129@ MINConnor Prielipp (2-4)#101
Sun, Jun 14th@ CWSBryan Hudson (3-2)#181@ MINTaj Bradley (5-3)#69
Mon, Jun 15thvs TBNick Martinez (6-2)#90vs SDLucas Giolito (2-1)#197
Tue, Jun 16thvs TBDrew Rasmussen (6-2)#18vs SDMichael King (4-5)#41
Wed, Jun 17thvs TBShane McClanahan (6-4)#20vs SDGriffin Canning (0-5)#145
Fri, Jun 19thvs BALTrey Gibson (1-2)#310@ KCStephen Kolek (4-1)#157
Sat, Jun 20thvs BALTrevor Rogers (3-7)#96   
Sun, Jun 21stvs BALBrandon Young (5-1)#169@ KCSeth Lugo (2-4)#107
Mon, Jun 22nd@ MINZebby Matthews (2-4)#87vs ARIMerrill Kelly (5-5)#95
Tue, Jun 23rd@ MINJoe Ryan (4-3)#15vs ARIEduardo Rodriguez (5-2)#116
Wed, Jun 24th@ MINConnor Prielipp (2-4)#101vs ARI
Fri, Jun 26th@ SDvs MIA
Sat, Jun 27th@ SDvs MIA
Sun, Jun 28th@ SDvs MIA
Mon, Jun 29th@ ATH   
Tue, Jun 30th@ ATH@ ATL
Wed, Jul 1st@ ATH@ ATL
Thu, Jul 2ndvs SD@ ATL
Fri, Jul 3rdvs SD@ CHC
Sat, Jul 4thvs SD@ CHC
Sun, Jul 5thvs SD@ CHC
Mon, Jul 6thvs COLvs MIL
Tue, Jul 7thvs COLvs MIL
Wed, Jul 8thvs COLvs MIL
Fri, Jul 10thvs ARIvs ATL
Sat, Jul 11thvs ARIvs ATL
Sun, Jul 12thvs ARIvs ATL
Fri, Jul 17th@ NYY@ ARI
Sat, Jul 18th@ NYY@ ARI
Sun, Jul 19th@ NYY@ ARI
Mon, Jul 20th@ PHI@ LAA
Tue, Jul 21st@ PHI@ LAA
Wed, Jul 22nd@ PHI@ LAA
Fri, Jul 24th@ NYMvs CIN
Sat, Jul 25th@ NYMvs CIN
Sun, Jul 26th@ NYMvs CIN
Tue, Jul 28thvs SEAvs CHC
Wed, Jul 29thvs SEAvs CHC
Thu, Jul 30thvs SEAvs CHC
Fri, Jul 31stvs BOS@ TOR
Sat, Aug 1stvs BOS@ TOR
Sun, Aug 2ndvs BOS@ TOR
Mon, Aug 3rd@ CHC@ NYY
Tue, Aug 4th@ CHC@ NYY
Wed, Aug 5th@ CHC@ NYY
Fri, Aug 7th@ ARIvs COL
Sat, Aug 8th@ ARIvs COL
Sun, Aug 9th@ ARIvs COL
Mon, Aug 10thvs KCvs PHI
Tue, Aug 11thvs KCvs PHI
Wed, Aug 12thvs KCvs PHI
Thu, Aug 13thvs MIL   
Fri, Aug 14thvs MIL@ CHC
Sat, Aug 15thvs MIL@ CHC
Sun, Aug 16thvs MIL@ CHC
Mon, Aug 17th@ COL@ CIN
Tue, Aug 18th@ COL@ CIN
Wed, Aug 19th@ COL@ CIN
Fri, Aug 21stvs PIT@ PHI
Sat, Aug 22ndvs PIT@ PHI
Sun, Aug 23rdvs PIT@ PHI
Tue, Aug 25th@ ATLvs BAL
Wed, Aug 26th@ ATLvs BAL
Thu, Aug 27th@ ATLvs BAL
Fri, Aug 28th@ DETvs PIT
Sat, Aug 29th@ DETvs PIT
Sun, Aug 30th@ DETvs PIT
Tue, Sep 1stvs STL@ LAD
Wed, Sep 2ndvs STL@ LAD
Thu, Sep 3rdvs STL@ LAD
Fri, Sep 4thvs WSH@ COL
Sat, Sep 5thvs WSH@ COL
Sun, Sep 6thvs WSH@ COL
Mon, Sep 7thvs CIN@ SF
Tue, Sep 8thvs CIN@ SF
Wed, Sep 9thvs CIN@ SF
Fri, Sep 11th@ MIAvs CWS
Sat, Sep 12th@ MIAvs CWS
Sun, Sep 13th@ MIAvs CWS
Mon, Sep 14th@ CINvs SF
Tue, Sep 15th@ CINvs SF
Wed, Sep 16th@ CINvs SF
Thu, Sep 17th@ CIN   
Fri, Sep 18thvs SFvs WSH
Sat, Sep 19thvs SFvs WSH
Sun, Sep 20thvs SFvs WSH
Tue, Sep 22ndvs SD@ PIT
Wed, Sep 23rdvs SD@ PIT
Thu, Sep 24thvs SD@ PIT
Fri, Sep 25th@ SF@ MIL
Sat, Sep 26th@ SF@ MIL
Sun, Sep 27th@ SF@ MIL
Sun, Mar 29th   vs TBSteven Matz (4-3)#180
Thu, Apr 30th   @ PITPaul Skenes (6-6)#3
Thu, May 7th   @ SDMichael King (4-5)#41
Thu, May 21st   vs PITBraxton Ashcraft (5-3)#31
Thu, Jun 18th   @ KCNoah Cameron (3-4)#82
Thu, Jun 25th   vs ARI
Thu, Jul 9th   vs MIL
Mon, Jul 27th   vs CHC
Thu, Aug 20th   @ CIN