Skip Navigation to Main Content

Who Should I Trade?

Matthew Liberatore for Carl Edwards Jr. (2026)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Matthew Liberatore
SP - STL
Matthew Liberatore
Carl Edwards Jr.
RP - NYM
Carl Edwards Jr.
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 364
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert-NRI
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Matthew Liberatore
SP - STL
Matthew Liberatore
Carl Edwards Jr.
RP - NYM
Carl Edwards Jr.
2025 Stats 
   
   
Games Played294
   
Games Started290
   
Innings Pitched151.26.0
   
Wins80
   
Losses120
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed1574
   
Earned Runs693
   
Home Runs Allowed191
   
Strikeouts1226
   
Walks403
   
ERA4.094.50
   
WHIP1.301.17
   
Who Should I Trade? Player Projections
  Matthew Liberatore
SP - STL
Matthew Liberatore
Carl Edwards Jr.
RP - NYM
Carl Edwards Jr.
2026 Projections 
   
   
Games Played
   
Games Started
   
Innings Pitched
   
Wins
   
Losses
   
Saves
   
Blown Saves
   
Holds
   
Hits Allowed
   
Earned Runs
   
Home Runs Allowed
   
Strikeouts
   
Walks
   
ERA
   
WHIP
   
Who Should I Trade? Player Notes
  Matthew Liberatore
SP - STL
Matthew Liberatore
Carl Edwards Jr.
RP - NYM
Carl Edwards Jr.
News 
 The Cardinals agreed to terms with RHP Matthew Liberatore on a one-year, $2.26 million contract.
Ari Koslow
Thu, Jan 8th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matthew Liberatore
SP - STL
Matthew Liberatore
Carl Edwards Jr.
RP - NYM
Carl Edwards Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TBvs PIT
Sat, Mar 28thvs TBvs PIT
Sun, Mar 29thvs TBvs PIT
Mon, Mar 30thvs NYM@ STL
Tue, Mar 31stvs NYM@ STL
Wed, Apr 1stvs NYM@ STL
Fri, Apr 3rd@ DET@ SF
Sat, Apr 4th@ DET@ SF
Sun, Apr 5th@ DET@ SF
Mon, Apr 6th@ WSH   
Tue, Apr 7th@ WSHvs ARI
Wed, Apr 8th@ WSHvs ARI
Fri, Apr 10thvs BOSvs ATH
Sat, Apr 11thvs BOSvs ATH
Sun, Apr 12thvs BOSvs ATH
Mon, Apr 13thvs CLE@ LAD
Tue, Apr 14thvs CLE@ LAD
Wed, Apr 15thvs CLE@ LAD
Fri, Apr 17th@ HOU@ CHC
Sat, Apr 18th@ HOU@ CHC
Sun, Apr 19th@ HOU@ CHC
Mon, Apr 20th@ MIA   
Tue, Apr 21st@ MIAvs MIN
Wed, Apr 22nd@ MIAvs MIN
Fri, Apr 24thvs SEAvs COL
Sat, Apr 25thvs SEAvs COL
Sun, Apr 26thvs SEAvs COL
Mon, Apr 27th@ PIT   
Tue, Apr 28th@ PITvs WSH
Wed, Apr 29th@ PITvs WSH
Thu, Apr 30th@ PITvs WSH
Fri, May 1stvs LAD@ LAA
Sat, May 2ndvs LAD@ LAA
Sun, May 3rdvs LAD@ LAA
Mon, May 4thvs MIL@ COL
Tue, May 5thvs MIL@ COL
Wed, May 6thvs MIL@ COL
Thu, May 7th@ SD   
Fri, May 8th@ SD@ ARI
Sat, May 9th@ SD@ ARI
Sun, May 10th@ SD@ ARI
Tue, May 12th@ ATHvs DET
Wed, May 13th@ ATHvs DET
Thu, May 14th@ ATHvs DET
Fri, May 15thvs KCvs NYY
Sat, May 16thvs KCvs NYY
Sun, May 17thvs KCvs NYY
Tue, May 19thvs PIT@ WSH
Wed, May 20thvs PIT@ WSH
Thu, May 21stvs PIT@ WSH
Fri, May 22nd@ CIN@ MIA
Sat, May 23rd@ CIN@ MIA
Sun, May 24th@ CIN@ MIA
Mon, May 25th@ MILvs CIN
Tue, May 26th@ MILvs CIN
Wed, May 27th@ MILvs CIN
Fri, May 29thvs CHCvs MIA
Sat, May 30thvs CHCvs MIA
Sun, May 31stvs CHCvs MIA
Mon, Jun 1stvs TEX@ SEA
Tue, Jun 2ndvs TEX@ SEA
Wed, Jun 3rdvs TEX@ SEA
Fri, Jun 5thvs CIN@ SD
Sat, Jun 6thvs CIN@ SD
Sun, Jun 7thvs CIN@ SD
Tue, Jun 9th@ NYMvs STL
Wed, Jun 10th@ NYMvs STL
Thu, Jun 11th@ NYMvs STL
Fri, Jun 12th@ MINvs ATL
Sat, Jun 13th@ MINvs ATL
Sun, Jun 14th@ MINvs ATL
Mon, Jun 15thvs SD@ CIN
Tue, Jun 16thvs SD@ CIN
Wed, Jun 17thvs SD@ CIN
Thu, Jun 18th@ KC@ PHI
Fri, Jun 19th@ KC   
Sun, Jun 21st@ KC@ PHI
Mon, Jun 22ndvs ARIvs CHC
Tue, Jun 23rdvs ARIvs CHC
Wed, Jun 24thvs ARIvs CHC
Thu, Jun 25thvs ARIvs CHC
Fri, Jun 26thvs MIAvs PHI
Sat, Jun 27thvs MIAvs PHI
Sun, Jun 28thvs MIAvs PHI
Tue, Jun 30th@ ATL@ TOR
Wed, Jul 1st@ ATL@ TOR
Thu, Jul 2nd@ ATL   
Fri, Jul 3rd@ CHC@ ATL
Sat, Jul 4th@ CHC@ ATL
Sun, Jul 5th@ CHC@ ATL
Mon, Jul 6thvs MIL@ ATL
Tue, Jul 7thvs MILvs KC
Wed, Jul 8thvs MILvs KC
Thu, Jul 9thvs MILvs KC
Fri, Jul 10thvs ATLvs BOS
Sat, Jul 11thvs ATLvs BOS
Sun, Jul 12thvs ATLvs BOS
Fri, Jul 17th@ ARI   
Sat, Jul 18th@ ARI@ PHI
Sun, Jul 19th@ ARI@ PHI
Mon, Jul 20th@ LAA@ MIL
Tue, Jul 21st@ LAA@ MIL
Wed, Jul 22nd@ LAA@ MIL
Fri, Jul 24thvs CINvs LAD
Sat, Jul 25thvs CINvs LAD
Sun, Jul 26thvs CINvs LAD
Mon, Jul 27thvs CHCvs ATL
Tue, Jul 28thvs CHCvs ATL
Wed, Jul 29thvs CHCvs ATL
Thu, Jul 30thvs CHCvs MIA
Fri, Jul 31st@ TORvs MIA
Sat, Aug 1st@ TORvs MIA
Sun, Aug 2nd@ TORvs MIA
Mon, Aug 3rd@ NYY   
Tue, Aug 4th@ NYY@ CLE
Wed, Aug 5th@ NYY@ CLE
Fri, Aug 7thvs COL@ PIT
Sat, Aug 8thvs COL@ PIT
Sun, Aug 9thvs COL@ PIT
Mon, Aug 10thvs PHI@ ATL
Tue, Aug 11thvs PHI@ ATL
Wed, Aug 12thvs PHI@ ATL
Fri, Aug 14th@ CHCvs WSH
Sat, Aug 15th@ CHCvs WSH
Sun, Aug 16th@ CHCvs WSH
Mon, Aug 17th@ CINvs SD
Tue, Aug 18th@ CINvs SD
Wed, Aug 19th@ CINvs SD
Thu, Aug 20th@ CIN   
Fri, Aug 21st@ PHI@ CWS
Sat, Aug 22nd@ PHI@ CWS
Sun, Aug 23rd@ PHI@ CWS
Tue, Aug 25thvs BALvs MIL
Wed, Aug 26thvs BALvs MIL
Thu, Aug 27thvs BALvs MIL
Fri, Aug 28thvs PITvs HOU
Sat, Aug 29thvs PITvs HOU
Sun, Aug 30thvs PITvs HOU
Tue, Sep 1st@ LAD@ TB
Wed, Sep 2nd@ LAD@ TB
Thu, Sep 3rd@ LAD   
Fri, Sep 4th@ COLvs SF
Sat, Sep 5th@ COLvs SF
Sun, Sep 6th@ COLvs SF
Mon, Sep 7th@ SF@ MIA
Tue, Sep 8th@ SF@ MIA
Wed, Sep 9th@ SF@ MIA
Fri, Sep 11thvs CWS@ NYY
Sat, Sep 12thvs CWS@ NYY
Sun, Sep 13thvs CWS@ NYY
Mon, Sep 14thvs SFvs BAL
Tue, Sep 15thvs SFvs BAL
Wed, Sep 16thvs SFvs BAL
Fri, Sep 18thvs WSHvs PHI
Sat, Sep 19thvs WSHvs PHI
Sun, Sep 20thvs WSHvs PHI
Tue, Sep 22nd@ PIT@ TEX
Wed, Sep 23rd@ PIT@ TEX
Thu, Sep 24th@ PIT@ TEX
Fri, Sep 25th@ MIL@ WSH
Sat, Sep 26th@ MIL@ WSH
Sun, Sep 27th@ MIL@ WSH
Thu, Apr 2nd   @ SF
Thu, Apr 9th   vs ARI
Thu, Apr 23rd   vs MIN
Mon, May 18th   @ WSH
Sat, Jun 20th   @ PHI
Mon, Jun 29th   @ TOR
Thu, Jul 16th   @ PHI
Thu, Aug 6th   @ CLE
Mon, Aug 31st   @ TB
Thu, Sep 17th   vs PHI