Skip Navigation to Main Content

Cole Sands or Matthew Liberatore

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Cole Sands or Matthew Liberatore Player Statistics
  Matthew Liberatore
SP - STL
Matthew Liberatore
Cole Sands
SP,RP - MIN
Cole Sands
2026 Stats 
   
   
Games Played1312
   
Games Started130
   
Innings Pitched66.111.2
   
Wins31
   
Losses31
   
Saves01
   
Blown Saves00
   
Holds03
   
Hits Allowed7412
   
Earned Runs336
   
Home Runs Allowed112
   
Strikeouts6111
   
Walks264
   
ERA4.484.63
   
WHIP1.511.37
   
Cole Sands or Matthew Liberatore Player Projections
  Matthew Liberatore
SP - STL
Matthew Liberatore
Cole Sands
SP,RP - MIN
Cole Sands
2026 Projections 
   
   
Games Played2864
   
Games Started281
   
Innings Pitched147.966.5
   
Wins84
   
Losses103
   
Saves04
   
Blown Saves01
   
Holds012
   
Hits Allowed14761
   
Earned Runs6930
   
Home Runs Allowed198
   
Strikeouts12265
   
Walks4620
   
ERA4.184.02
   
WHIP1.311.21
   
Cole Sands or Matthew Liberatore Player Notes
  Matthew Liberatore
SP - STL
Matthew Liberatore
Cole Sands
SP,RP - MIN
Cole Sands
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
Cole Sands began a rehab assignment on Tuesday with Triple-A St. Paul, tossing a scoreless inning with one strikeout.
Nicholas Rodriguez
Wed, Jun 3rd
 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
Cole Sands threw a bullpen session on Tuesday.
Ari Koslow
Tue, May 12th
 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
Cole Sands has been placed on the 10-day IL due to a right forearm strain.
Vince DiSilvio
Sat, May 2nd
 Matthew Liberatore will now start on Monday for the Cardinals against the Brewers.
Ari Koslow
Sun, May 24th
Cole Sands worked around a free pass and did his job with minimal drama. Sands allowed no runs on zero hits and one walk while striking out two over one inning in Saturday's 4-1 win over the Orioles, earning his first save of the season.
Matthew Adam
Sun, Mar 29th
 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
The Twins are keeping Cole Sands in discussion to close games heading into the season.
Ari Koslow
Thu, Mar 12th
Notes 
There are no recent notes for these players
Cole Sands or Matthew Liberatore Player Schedules
  Matthew Liberatore
SP - STL
Matthew Liberatore
Cole Sands
SP,RP - MIN
Cole Sands
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TBDrew Rasmussen (5-2)#20@ BALTrevor Rogers (3-6)#97
Sat, Mar 28thvs TBJoe Boyle (0-1)#157@ BALKyle Bradish (3-7)#41
Sun, Mar 29thvs TBSteven Matz (4-3)#100@ BALShane Baz (3-6)#77
Mon, Mar 30thvs NYMClay Holmes (4-4)#159@ KCKris Bubic (3-2)#76
Wed, Apr 1stvs NYMFreddy Peralta (4-4)#25@ KCNoah Cameron (3-4)#94
Thu, Apr 2nd   @ KCCole Ragans (1-4)#39
Fri, Apr 3rd@ DETFramber Valdez (3-4)#26vs TBJoe Boyle (0-1)#157
Sat, Apr 4th@ DETJack Flaherty (1-7)#64vs TBSteven Matz (4-3)#100
Sun, Apr 5th@ DETKeider Montero (2-4)#193vs TBNick Martinez (5-2)#86
Mon, Apr 6th@ WSHZack Littell (6-4)#153vs DETCasey Mize (2-3)#65
Tue, Apr 7th@ WSHCade Cavalli (3-4)#83vs DETTarik Skubal (3-2)#4
Wed, Apr 8th@ WSHMiles Mikolas (1-5)#270vs DETFramber Valdez (3-4)#26
Thu, Apr 9th   vs DETJack Flaherty (1-7)#64
Fri, Apr 10thvs BOSConnelly Early (5-3)#91@ TORPatrick Corbin (2-2)#246
Sat, Apr 11thvs BOSRanger Suarez (2-3)#27@ TOREric Lauer (2-5)#262
Sun, Apr 12thvs BOSBrayan Bello (2-6)#175@ TORMax Scherzer (1-3)#137
Mon, Apr 13thvs CLEGavin Williams (9-3)#31vs BOSGarrett Crochet (3-3)#18
Tue, Apr 14thvs CLEJoey Cantillo (4-3)#109vs BOSSonny Gray (7-1)#30
Wed, Apr 15thvs CLESlade Cecconi (3-5)#99vs BOSConnelly Early (5-3)#91
Fri, Apr 17th@ HOUPeter Lambert (5-4)#217vs CINBrandon Williamson (2-3)#370
Sat, Apr 18th@ HOULance McCullers Jr. (2-3)#229vs CINAndrew Abbott (4-3)#93
Sun, Apr 19th@ HOUMike Burrows (3-8)#132vs CINBrady Singer (2-6)#160
Tue, Apr 21st@ MIAChris Paddack (0-7)#314@ NYMNolan McLean (3-4)#32
Wed, Apr 22nd@ MIAJanson Junk (3-5)#135@ NYMClay Holmes (4-4)#159
Thu, Apr 23rd   @ NYMChristian Scott (2-0)#89
Fri, Apr 24thvs SEAGeorge Kirby (5-5)#17@ TBDrew Rasmussen (5-2)#20
Sat, Apr 25thvs SEABryan Woo (5-4)#6@ TBShane McClanahan (6-3)#22
Sun, Apr 26thvs SEAEmerson Hancock (4-2)#88@ TBGriffin Jax (1-4)#61
Mon, Apr 27th@ PITMason Montgomery (1-1)#162vs SEALuis Castillo (2-5)#43
Tue, Apr 28th@ PITBraxton Ashcraft (5-3)#35vs SEALogan Gilbert (4-4)#13
Wed, Apr 29th@ PITBubba Chandler (2-7)#121vs SEAGeorge Kirby (5-5)#17
Thu, Apr 30th@ PITPaul Skenes (6-5)#2vs TORKevin Gausman (4-4)#21
Fri, May 1stvs LADEmmet Sheehan (3-3)#49vs TORPatrick Corbin (2-2)#246
Sat, May 2ndvs LADRoki Sasaki (3-3)#103vs TORDylan Cease (3-3)#11
Sun, May 3rdvs LADJustin Wrobleski (7-2)#114vs TORTrey Yesavage (2-3)#60
Tue, May 5th   @ WSHCade Cavalli (3-4)#83
Wed, May 6thvs MILBrandon Sproat (1-4)#156@ WSHMiles Mikolas (1-5)#270
Thu, May 7th@ SDMichael King (4-5)#40@ WSHJake Irvin (2-4)#205
Fri, May 8th@ SDGriffin Canning (0-4)#155@ CLEParker Messick (6-2)#54
Sat, May 9th@ SDRandy Vasquez (5-4)#189@ CLETanner Bibee (1-7)#46
Sun, May 10th@ SDWalker Buehler (3-3)#202@ CLEGavin Williams (9-3)#31
Tue, May 12th@ ATHJeffrey Springs (3-6)#123vs MIAEury Perez (3-6)#115
Wed, May 13th@ ATHJ.T. Ginn (3-3)#118vs MIAMax Meyer (6-0)#59
Thu, May 14th@ ATHJacob Lopez (4-3)#210vs MIABraxton Garrett (0-1)#131
Fri, May 15thvs KCMichael Wacha (4-4)#80vs MILColeman Crow (0-1)#196
Sat, May 16thvs KCNoah Cameron (3-4)#94vs MILLogan Henderson (2-1)#56
Sun, May 17thvs KCStephen Kolek (3-1)#171vs MILRobert Gasser (0-2)#172
Mon, May 18th   vs HOUTatsuya Imai (3-3)#141
Tue, May 19thvs PITMitch Keller (5-3)#92vs HOUJason Alexander (1-1)#345
Wed, May 20thvs PITCarmen Mlodzinski (4-3)#128vs HOUMike Burrows (3-8)#132
Fri, May 22nd   @ BOSPayton Tolle (3-2)#57
Sat, May 23rd@ CINChase Petty (0-0)#407@ BOSJovani Moran (1-2)#182
Sun, May 24th   @ BOSSonny Gray (7-1)#30
Mon, May 25th@ MILJacob Misiorowski (7-2)#12@ CWSAnthony Kay (5-1)#200
Tue, May 26th@ MILKyle Harrison (7-1)#52@ CWSSean Burke (3-3)#126
Wed, May 27th@ MILChad Patrick (3-2)#113@ CWSDavid Sandlin (1-1)#215
Thu, May 28th   @ CWSDavis Martin (8-2)#84
Fri, May 29thvs CHCShota Imanaga (4-6)#28@ PITJared Jones (1-0)#69
Sat, May 30thvs CHCBen Brown (2-2)#45@ PITMitch Keller (5-3)#92
Sun, May 31stvs CHCJordan Wicks (0-2)#242@ PITBraxton Ashcraft (5-3)#35
Mon, Jun 1stvs TEXJacob deGrom (5-4)#7vs CWSDavid Sandlin (1-1)#215
Tue, Jun 2ndvs TEXNathan Eovaldi (5-6)#19vs CWSDavis Martin (8-2)#84
Wed, Jun 3rdvs TEXMacKenzie Gore (4-5)#53vs CWSErick Fedde (1-5)#405
Thu, Jun 4th   vs KCSeth Lugo (2-4)#117
Fri, Jun 5thvs CINBrady Singer (2-6)#160vs KCMichael Wacha (4-4)#80
Sat, Jun 6thvs CINNick Lodolo (2-1)#74vs KCLuinder Avila (1-2)#216
Sun, Jun 7thvs CINRhett Lowder (3-3)#186vs KCNoah Cameron (3-4)#94
Tue, Jun 9th@ NYMFreddy Peralta (4-4)#25@ DETTroy Melton (2-0)#119
Wed, Jun 10th@ NYMChristian Scott (2-0)#89@ DETFramber Valdez (3-4)#26
Thu, Jun 11th@ NYM@ DETKeider Montero (2-4)#193
Fri, Jun 12th@ MINJoe Ryan (4-3)#16vs STLMatthew Liberatore (3-3)#102
Sat, Jun 13th@ MINConnor Prielipp (2-4)#116vs STLMichael McGreevy (3-5)#85
Sun, Jun 14th@ MINTaj Bradley (5-2)#67vs STLDustin May (3-6)#70
Mon, Jun 15thvs SDLucas Giolito (2-1)#177@ TEXMacKenzie Gore (4-5)#53
Tue, Jun 16thvs SD@ TEX
Thu, Jun 18th@ KC@ TEX
Fri, Jun 19th@ KC@ ARI
Sat, Jun 20th   @ ARI
Sun, Jun 21st@ KC@ ARI
Mon, Jun 22ndvs ARIvs LAD
Tue, Jun 23rdvs ARIvs LAD
Wed, Jun 24thvs ARIvs LAD
Fri, Jun 26thvs MIAvs COL
Sat, Jun 27thvs MIAvs COL
Sun, Jun 28thvs MIAvs COL
Mon, Jun 29th   @ HOU
Tue, Jun 30th@ ATL@ HOU
Wed, Jul 1st@ ATL@ HOU
Fri, Jul 3rd@ CHC@ NYY
Sat, Jul 4th@ CHC@ NYY
Sun, Jul 5th@ CHC@ NYY
Tue, Jul 7thvs MILvs CLE
Wed, Jul 8thvs MILvs CLE
Thu, Jul 9thvs MILvs CLE
Fri, Jul 10thvs ATLvs LAA
Sat, Jul 11thvs ATLvs LAA
Sun, Jul 12thvs ATLvs LAA
Fri, Jul 17th@ ARI@ CHC
Sat, Jul 18th@ ARI@ CHC
Sun, Jul 19th@ ARI@ CHC
Mon, Jul 20th@ LAA@ CLE
Tue, Jul 21st@ LAA@ CLE
Wed, Jul 22nd@ LAA@ CLE
Thu, Jul 23rd   @ CLE
Fri, Jul 24thvs CINvs ATH
Sat, Jul 25thvs CINvs ATH
Sun, Jul 26thvs CINvs ATH
Tue, Jul 28thvs CHCvs KC
Wed, Jul 29thvs CHCvs KC
Thu, Jul 30thvs CHCvs KC
Fri, Jul 31st@ TOR@ SEA
Sat, Aug 1st@ TOR@ SEA
Sun, Aug 2nd@ TOR@ SEA
Tue, Aug 4th@ NYY@ KC
Wed, Aug 5th@ NYY@ KC
Thu, Aug 6th   @ KC
Fri, Aug 7thvs COL@ MIL
Sat, Aug 8thvs COL@ MIL
Sun, Aug 9thvs COL@ MIL
Mon, Aug 10thvs PHIvs BAL
Tue, Aug 11thvs PHIvs BAL
Wed, Aug 12thvs PHIvs BAL
Thu, Aug 13th   vs PHI
Sat, Aug 15th@ CHCvs PHI
Sun, Aug 16th@ CHCvs PHI
Mon, Aug 17th@ CINvs ATL
Tue, Aug 18th@ CINvs ATL
Wed, Aug 19th@ CINvs ATL
Fri, Aug 21st@ PHI@ SD
Sat, Aug 22nd@ PHI@ SD
Sun, Aug 23rd@ PHI@ SD
Mon, Aug 24th   @ ATH
Tue, Aug 25thvs BAL@ ATH
Wed, Aug 26thvs BAL@ ATH
Fri, Aug 28thvs PITvs CWS
Sat, Aug 29thvs PITvs CWS
Sun, Aug 30thvs PITvs CWS
Mon, Aug 31st   vs DET
Tue, Sep 1st@ LADvs DET
Wed, Sep 2nd@ LADvs DET
Fri, Sep 4th@ COL@ CWS
Sat, Sep 5th@ COL@ CWS
Sun, Sep 6th@ COL@ CWS
Mon, Sep 7th@ SF@ DET
Tue, Sep 8th@ SF@ DET
Wed, Sep 9th@ SF@ DET
Fri, Sep 11thvs CWSvs CLE
Sat, Sep 12thvs CWSvs CLE
Sun, Sep 13thvs CWSvs CLE
Mon, Sep 14thvs SFvs NYY
Tue, Sep 15thvs SFvs NYY
Wed, Sep 16thvs SFvs NYY
Thu, Sep 17th   @ LAA
Fri, Sep 18thvs WSH@ LAA
Sat, Sep 19thvs WSH@ LAA
Sun, Sep 20thvs WSH@ LAA
Mon, Sep 21st   @ SF
Tue, Sep 22nd@ PIT@ SF
Wed, Sep 23rd@ PIT@ SF
Fri, Sep 25th@ MILvs TEX
Sat, Sep 26th@ MILvs TEX
Sun, Sep 27th@ MILvs TEX
Tue, Mar 31stvs NYMKodai Senga (0-4)#124   
Mon, Apr 20th@ MIAMax Meyer (6-0)#59   
Mon, May 4thvs MILChad Patrick (3-2)#113   
Thu, May 21stvs PITBraxton Ashcraft (5-3)#35   
Wed, Jun 17thvs SD   
Thu, Jun 25thvs ARI   
Thu, Jul 2nd@ ATL   
Mon, Jul 6thvs MIL   
Mon, Jul 27thvs CHC   
Mon, Aug 3rd@ NYY   
Fri, Aug 14th@ CHC   
Thu, Aug 20th@ CIN   
Thu, Aug 27thvs BAL   
Thu, Sep 3rd@ LAD   
Thu, Sep 24th@ PIT