Skip Navigation to Main Content

Jeffrey Springs or Matthew Liberatore

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jeffrey Springs or Matthew Liberatore Player Statistics
  Matthew Liberatore
SP - STL
Matthew Liberatore
Jeffrey Springs
SP - ATH
Jeffrey Springs
2026 Stats 
   
   
Games Played1212
   
Games Started1212
   
Innings Pitched62.066.1
   
Wins33
   
Losses36
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed7059
   
Earned Runs3030
   
Home Runs Allowed1012
   
Strikeouts5757
   
Walks2320
   
ERA4.354.07
   
WHIP1.501.19
   
Jeffrey Springs or Matthew Liberatore Player Projections
  Matthew Liberatore
SP - STL
Matthew Liberatore
Jeffrey Springs
SP - ATH
Jeffrey Springs
2026 Projections 
   
   
Games Played2829
   
Games Started2829
   
Innings Pitched147.9161.3
   
Wins89
   
Losses1010
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed147161
   
Earned Runs6981
   
Home Runs Allowed1927
   
Strikeouts122138
   
Walks4652
   
ERA4.184.50
   
WHIP1.311.32
   
Jeffrey Springs or Matthew Liberatore Player Notes
  Matthew Liberatore
SP - STL
Matthew Liberatore
Jeffrey Springs
SP - ATH
Jeffrey Springs
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
Jeffrey Springs allowed two earned runs on six hits and one walk while striking out seven over five innings in Wednesday's loss to the Mariners.
Chris Schommer
Thu, May 28th
 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
Jeffrey Springs will start for the Athletics on Wednesday against the Mariners.
Ari Koslow
Tue, May 26th
 Matthew Liberatore will now start on Monday for the Cardinals against the Brewers.
Ari Koslow
Sun, May 24th
Jeffrey Springs allowed four earned runs on three hits and three walks while striking out three over 6 1/3 innings in Friday's loss to the Padres.
Chris Schommer
Sat, May 23rd
 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
Jeffrey Springs allowed one earned run on five hits and one walk while striking out three over six innings in Sunday's loss to the Giants.
Chris Schommer
Mon, May 18th
 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
Jeffrey Springs allowed four earned runs on seven hits while striking out five and walking three over five innings in Tuesday's 6-4 loss to the Cardinals.
Chris Schommer
Wed, May 13th
Notes 
There are no recent notes for these players
Jeffrey Springs or Matthew Liberatore Player Schedules
  Matthew Liberatore
SP - STL
Matthew Liberatore
Jeffrey Springs
SP - ATH
Jeffrey Springs
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th   @ TORKevin Gausman (4-3)#19
Sat, Mar 28thvs TBJoe Boyle (0-1)#161@ TORDylan Cease (3-3)#16
Sun, Mar 29thvs TBSteven Matz (4-2)#94@ TOREric Lauer (2-5)#258
Mon, Mar 30thvs NYMClay Holmes (4-4)#169@ ATLBryce Elder (4-3)#111
Tue, Mar 31stvs NYMKodai Senga (0-4)#128@ ATLJose Suarez#192
Wed, Apr 1stvs NYMFreddy Peralta (3-4)#27@ ATLChris Sale (8-3)#5
Fri, Apr 3rd@ DETFramber Valdez (2-4)#28vs HOUCristian Javier (0-1)#240
Sat, Apr 4th@ DETJack Flaherty (0-7)#62vs HOUTatsuya Imai (2-3)#151
Sun, Apr 5th@ DETKeider Montero (2-3)#200vs HOULance McCullers Jr. (2-3)#223
Tue, Apr 7th@ WSHCade Cavalli (3-3)#86@ NYYCam Schlittler (7-2)#36
Wed, Apr 8th@ WSHMiles Mikolas (1-4)#216@ NYYWill Warren (7-1)#60
Thu, Apr 9th   @ NYYRyan Weathers (2-3)#63
Fri, Apr 10thvs BOSConnelly Early (5-2)#92@ NYMClay Holmes (4-4)#169
Sat, Apr 11thvs BOSRanger Suarez (2-3)#31@ NYMKodai Senga (0-4)#128
Sun, Apr 12thvs BOSBrayan Bello (2-5)#133@ NYMFreddy Peralta (3-4)#27
Mon, Apr 13thvs CLEGavin Williams (8-3)#26vs TEXNathan Eovaldi (5-6)#20
Tue, Apr 14thvs CLEJoey Cantillo (4-2)#105vs TEXMacKenzie Gore (4-4)#51
Wed, Apr 15thvs CLESlade Cecconi (3-5)#102vs TEXKumar Rocker (2-5)#106
Thu, Apr 16th   vs TEXJack Leiter (3-4)#72
Fri, Apr 17th@ HOUPeter Lambert (4-4)#199vs CWSDavis Martin (8-1)#78
Sat, Apr 18th@ HOULance McCullers Jr. (2-3)#223vs CWSErick Fedde (0-5)#375
Sun, Apr 19th@ HOUMike Burrows (3-6)#130vs CWSNoah Schultz (2-4)#227
Mon, Apr 20th@ MIAMax Meyer (5-0)#70@ SEAEmerson Hancock (4-2)#89
Tue, Apr 21st@ MIAChris Paddack (0-7)#353@ SEALuis Castillo (2-5)#47
Wed, Apr 22nd@ MIAJanson Junk (3-5)#138@ SEALogan Gilbert (3-4)#11
Fri, Apr 24thvs SEAGeorge Kirby (5-4)#15@ TEXNathan Eovaldi (5-6)#20
Sat, Apr 25thvs SEABryan Woo (5-3)#6@ TEXMacKenzie Gore (4-4)#51
Sun, Apr 26thvs SEAEmerson Hancock (4-2)#89@ TEXKumar Rocker (2-5)#106
Tue, Apr 28th@ PITBraxton Ashcraft (5-2)#38vs KCKris Bubic (3-2)#79
Wed, Apr 29th@ PITBubba Chandler (1-6)#122vs KCMichael Wacha (4-3)#82
Thu, Apr 30th@ PITPaul Skenes (6-5)#2vs KCNoah Cameron (2-4)#100
Fri, May 1stvs LADEmmet Sheehan (3-2)#49vs CLEJoey Cantillo (4-2)#105
Sat, May 2ndvs LADRoki Sasaki (3-3)#118vs CLESlade Cecconi (3-5)#102
Sun, May 3rdvs LADJustin Wrobleski (7-2)#117vs CLEParker Messick (6-1)#50
Tue, May 5th   @ PHICristopher Sanchez (6-2)#3
Wed, May 6thvs MILBrandon Sproat (1-4)#166@ PHIZack Wheeler (4-1)#8
Thu, May 7th@ SDMichael King (4-4)#35@ PHIAndrew Painter (1-6)#164
Fri, May 8th@ SDGriffin Canning (0-4)#144@ BALKyle Bradish (3-6)#45
Sat, May 9th@ SDRandy Vasquez (5-3)#196@ BALShane Baz (2-5)#83
Sun, May 10th@ SDWalker Buehler (3-3)#211@ BALKeegan Akin (0-0)#183
Tue, May 12th@ ATHJeffrey Springs (3-6)#108vs STLAndre Pallante (5-4)#162
Wed, May 13th@ ATHJ.T. Ginn (3-3)#125vs STLMatthew Liberatore (3-3)#113
Thu, May 14th@ ATHJacob Lopez (4-3)#213vs STLMichael McGreevy (3-5)#84
Fri, May 15thvs KCMichael Wacha (4-3)#82vs SFTyler Mahle (1-7)#142
Sat, May 16thvs KCNoah Cameron (2-4)#100vs SFTrevor McDonald (2-2)#153
Sun, May 17thvs KCStephen Kolek (3-1)#165vs SFAdrian Houser (2-5)#186
Mon, May 18th   @ LAAWalbert Urena (2-4)#423
Tue, May 19thvs PITMitch Keller (5-2)#88@ LAAReid Detmers (2-5)#40
Wed, May 20thvs PITCarmen Mlodzinski (4-3)#132@ LAAJack Kochanowicz (2-4)#420
Thu, May 21stvs PITBraxton Ashcraft (5-2)#38@ LAAJose Soriano (6-4)#43
Fri, May 22nd   @ SDWalker Buehler (3-3)#211
Sat, May 23rd@ CINChase Petty (0-0)#412@ SDLucas Giolito (2-0)#184
Sun, May 24th   @ SDMichael King (4-4)#35
Mon, May 25th@ MILJacob Misiorowski (6-2)#17vs SEALuis Castillo (2-5)#47
Tue, May 26th@ MILKyle Harrison (6-1)#64vs SEAEmerson Hancock (4-2)#89
Wed, May 27th@ MILChad Patrick (3-2)#120vs SEALogan Gilbert (3-4)#11
Fri, May 29thvs CHCShota Imanaga (4-6)#24vs NYYCarlos Rodon (1-2)#34
Sat, May 30thvs CHCBen Brown (2-2)#52vs NYYRyan Weathers (2-3)#63
Sun, May 31stvs CHCJordan Wicks (0-2)#207vs NYYWill Warren (7-1)#60
Tue, Jun 2ndvs TEXNathan Eovaldi (5-6)#20@ CHCJameson Taillon (2-4)#103
Wed, Jun 3rdvs TEXMacKenzie Gore (4-4)#51@ CHCColin Rea (5-3)#143
Thu, Jun 4th   @ CHCShota Imanaga (4-6)#24
Fri, Jun 5thvs CINChase Burns (7-1)#25@ HOUPeter Lambert (4-4)#199
Sat, Jun 6thvs CINBrady Singer (2-5)#149@ HOUTatsuya Imai (2-3)#151
Sun, Jun 7thvs CINNick Lodolo (2-1)#73@ HOUMike Burrows (3-6)#130
Mon, Jun 8th   vs MILBrandon Woodruff (2-1)#55
Tue, Jun 9th@ NYMKodai Senga (0-4)#128vs MILBrandon Sproat (1-4)#166
Wed, Jun 10th@ NYMFreddy Peralta (3-4)#27vs MILJacob Misiorowski (6-2)#17
Fri, Jun 12th@ MINvs COL
Sat, Jun 13th@ MINvs COL
Sun, Jun 14th@ MINvs COL
Mon, Jun 15thvs SDvs PIT
Tue, Jun 16thvs SDvs PIT
Wed, Jun 17thvs SDvs PIT
Thu, Jun 18th@ KCvs LAA
Fri, Jun 19th@ KCvs LAA
Sat, Jun 20th   vs LAA
Sun, Jun 21st@ KCvs LAA
Tue, Jun 23rdvs ARI@ SF
Wed, Jun 24thvs ARI@ SF
Thu, Jun 25thvs ARI@ SF
Fri, Jun 26thvs MIA@ LAA
Sat, Jun 27thvs MIA@ LAA
Sun, Jun 28thvs MIA@ LAA
Mon, Jun 29th   vs LAD
Tue, Jun 30th@ ATLvs LAD
Wed, Jul 1st@ ATLvs LAD
Fri, Jul 3rd@ CHCvs MIA
Sat, Jul 4th@ CHCvs MIA
Sun, Jul 5th@ CHCvs MIA
Tue, Jul 7thvs MIL@ DET
Wed, Jul 8thvs MIL@ DET
Thu, Jul 9thvs MIL@ DET
Fri, Jul 10thvs ATL@ CWS
Sat, Jul 11thvs ATL@ CWS
Sun, Jul 12thvs ATL@ CWS
Fri, Jul 17th@ ARIvs WSH
Sat, Jul 18th@ ARIvs WSH
Sun, Jul 19th@ ARIvs WSH
Mon, Jul 20th@ LAA@ ARI
Tue, Jul 21st@ LAA@ ARI
Wed, Jul 22nd@ LAA@ ARI
Fri, Jul 24thvs CIN@ MIN
Sat, Jul 25thvs CIN@ MIN
Sun, Jul 26thvs CIN@ MIN
Mon, Jul 27thvs CHCvs BOS
Tue, Jul 28thvs CHCvs BOS
Wed, Jul 29thvs CHCvs BOS
Thu, Jul 30thvs CHCvs BOS
Fri, Jul 31st@ TORvs DET
Sat, Aug 1st@ TORvs DET
Sun, Aug 2nd@ TORvs DET
Tue, Aug 4th@ NYY@ CIN
Wed, Aug 5th@ NYY@ CIN
Thu, Aug 6th   @ CIN
Fri, Aug 7thvs COL@ BOS
Sat, Aug 8thvs COL@ BOS
Sun, Aug 9thvs COL@ BOS
Mon, Aug 10thvs PHIvs TB
Tue, Aug 11thvs PHIvs TB
Wed, Aug 12thvs PHIvs TB
Fri, Aug 14th@ CHCvs TEX
Sat, Aug 15th@ CHCvs TEX
Sun, Aug 16th@ CHCvs TEX
Mon, Aug 17th@ CIN@ KC
Tue, Aug 18th@ CIN@ KC
Wed, Aug 19th@ CIN@ KC
Thu, Aug 20th@ CIN@ KC
Fri, Aug 21st@ PHI@ HOU
Sat, Aug 22nd@ PHI@ HOU
Sun, Aug 23rd@ PHI@ HOU
Mon, Aug 24th   vs MIN
Tue, Aug 25thvs BALvs MIN
Wed, Aug 26thvs BALvs MIN
Fri, Aug 28thvs PITvs BAL
Sat, Aug 29thvs PITvs BAL
Sun, Aug 30thvs PITvs BAL
Mon, Aug 31st   @ TEX
Tue, Sep 1st@ LAD@ TEX
Wed, Sep 2nd@ LAD@ TEX
Thu, Sep 3rd@ LAD@ SEA
Fri, Sep 4th@ COL@ SEA
Sat, Sep 5th@ COL@ SEA
Sun, Sep 6th@ COL@ SEA
Mon, Sep 7th@ SFvs TOR
Tue, Sep 8th@ SFvs TOR
Wed, Sep 9th@ SFvs TOR
Fri, Sep 11thvs CWSvs SEA
Sat, Sep 12thvs CWSvs SEA
Sun, Sep 13thvs CWSvs SEA
Tue, Sep 15thvs SF@ TB
Wed, Sep 16thvs SF@ TB
Thu, Sep 17th   @ TB
Fri, Sep 18thvs WSH@ CLE
Sat, Sep 19thvs WSH@ CLE
Sun, Sep 20thvs WSH@ CLE
Tue, Sep 22nd@ PITvs LAA
Wed, Sep 23rd@ PITvs LAA
Thu, Sep 24th@ PITvs HOU
Fri, Sep 25th@ MILvs HOU
Sat, Sep 26th@ MILvs HOU
Sun, Sep 27th@ MILvs HOU
Thu, Mar 26thvs TBDrew Rasmussen (4-2)#21   
Mon, Apr 6th@ WSHZack Littell (5-4)#171   
Mon, Apr 27th@ PITMason Montgomery (1-1)#163   
Mon, May 4thvs MILChad Patrick (3-2)#120   
Mon, Jun 1stvs TEXJacob deGrom (4-4)#7   
Thu, Jun 11th@ NYMChristian Scott (1-0)#87   
Mon, Jun 22ndvs ARI   
Thu, Jul 2nd@ ATL   
Mon, Jul 6thvs MIL   
Mon, Aug 3rd@ NYY   
Thu, Aug 27thvs BAL   
Mon, Sep 14thvs SF