Skip to main content

Who Should I Trade?

Johnny Cueto for Matthew Liberatore (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Johnny Cueto
SP - CWS
Johnny Cueto
Matthew Liberatore
SP - STL
Matthew Liberatore
Expert
Recommendation
83%
Recommended by
5 of 6 experts
17%
Recommended by
1 of 6 experts
Rankings 
   
Rest of Season# 173# 252
VBR# 371# 589
   
Projections 
   
Strikeouts3015
Wins22
Saves00
ERA4.184.69
WHIP1.361.42
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 251# 319
   
Pierre Camus
RotoBaller
# 77
   
Bart Wheeler
Hail to Fantasy Football
# 117# 187
   
Nate Miller
Fantasy Six Pack
# 111
   
Scott Youngson
Pitcher List
# 187
   
Andrew Seifter
FantasyPros
# 146
   
Who Should I Trade? Player Statistics
  Johnny Cueto
SP - CWS
Johnny Cueto
Matthew Liberatore
SP - STL
Matthew Liberatore
2022 Stats 
   
   
Games Played157
   
Games Started146
   
Innings Pitched96.027.0
   
Wins42
   
Losses51
   
Saves00
   
Blown Saves10
   
Holds01
   
Hits Allowed9232
   
Earned Runs3116
   
Home Runs Allowed115
   
Strikeouts6422
   
Walks2214
   
ERA2.915.33
   
WHIP1.191.70
   
Who Should I Trade? Player Projections
  Johnny Cueto
SP - CWS
Johnny Cueto
Matthew Liberatore
SP - STL
Matthew Liberatore
2022 Projections 
   
   
Games Played74
   
Games Started63
   
Innings Pitched38.418.5
   
Wins22
   
Losses32
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4019
   
Earned Runs1810
   
Home Runs Allowed63
   
Strikeouts3015
   
Walks117
   
ERA4.184.69
   
WHIP1.361.42
   
Who Should I Trade? Player Notes
  Johnny Cueto
SP - CWS
Johnny Cueto
Matthew Liberatore
SP - STL
Matthew Liberatore
News 
 Johnny Cueto allowed eleven hits, three runs and no walks with four Ks in eight innings to earn a loss against the Rangers on Thursday night.
Nate Lowenthal
Fri, Aug 5th
Matthew Liberatore tossed four innings, allowing three hits, three walks, and no earned runs Thursday. He struck out four and earned a no-decision in a win over the Braves.
Jesse Garcia
Fri, Jul 8th
 Johnny Cueto lasted seven innings on the mound for the White Sox Saturday, allowing two runs on six hits while also walking one and striking out two, picking up the no-decision in the White Sox' 3-2 win over the Athletics.
Chris Schommer
Sun, Jul 31st
Matthew Liberatore lasted 2 2/3 innings on the mound for the Cardinals Saturday, allowing five runs on seven hits while also walking one and striking out three, picking up the no-decision in the Cardinals' 7-6 win over the Phillies.
Chris Schommer
Sun, Jul 3rd
 Johnny Cueto allowed eight hits, four runs (three earned), and two walks with zero Ks in seven innings to earn a no-decision against the Guardians on Saturday afternoon.
Nate Lowenthal
Sat, Jul 23rd
The Cardinals optioned SP Matthew Liberatore to Triple-A Memphis on Wednesday with the return of Jack Flaherty.
Kelly Kirby - The Wonkypenguin: Fantasy Sports
Thu, Jun 16th
 Johnny Cueto allowed seven hits, one run and two walks with five Ks in six innings to earn a win over Minnesota on Thursday night.
Nate Lowenthal
Fri, Jul 15th
Matthew Liberatore tossed five scoreless innings in the first game of a doubleheader Tuesday, allowing just three hits while also walking two and striking out five in the Cardinals' 3-1 win over the Pirates.
Chris Schommer
Tue, Jun 14th
 Johnny Cueto allowed five hits, no runs, and no walks with five Ks in eight innings to earn a win over Detroit on Saturday afternoon.
Nate Lowenthal
Sat, Jul 9th
Cardinals SP Matthew Liberatore lasted just 3 1/3 innings on the mound Thursday, allowing four runs on six hits while also walking three and striking out one in the Cardinals' 7-5 loss to the Cubs.
Chris Schommer
Fri, Jun 3rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Johnny Cueto
SP - CWS
Johnny Cueto
Matthew Liberatore
SP - STL
Matthew Liberatore
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ DETEduardo Rodriguez (1-3)#46   
Sat, Apr 9th@ DETCasey Mize (0-1)vs PITMitch Keller (3-8)#157
Sun, Apr 10th@ DETTarik Skubal (7-8)#40vs PITBryse Wilson (2-6)#375
Tue, Apr 12thvs SEAMatt Brash (2-3)#220vs KCDaniel Lynch (4-7)#229
Wed, Apr 13thvs SEARobbie Ray (8-8)#21   
Thu, Apr 14thvs SEALogan Gilbert (10-4)#24@ MILBrandon Woodruff (9-3)#23
Fri, Apr 15thvs TBDrew Rasmussen (6-4)#60@ MILFreddy Peralta (3-2)#98
Sat, Apr 16thvs TBCorey Kluber (7-6)#47@ MILAdrian Houser (4-8)#170
Sun, Apr 17thvs TBJ.P. Feyereisen@ MILAaron Ashby (2-10)#72
Wed, Apr 20th@ CLETriston McKenzie (8-8)#22@ MIASandy Alcantara (10-4)#1
Thu, Apr 21st@ CLEZach Plesac (2-10)#99@ MIAPablo Lopez (7-7)#18
Fri, Apr 22nd@ MINBailey Ober (1-2)#83@ CINHunter Greene (4-12)#102
Sat, Apr 23rd@ MINDylan Bundy (6-5)#141@ CINTyler Mahle (5-7)#61
Sun, Apr 24th@ MINChris Archer (2-5)#176@ CINNick Lodolo (3-3)#198
Tue, Apr 26thvs KCDaniel Lynch (4-7)#229vs NYMChris Bassitt (8-7)#54
Wed, Apr 27thvs KCZack Greinke (3-7)#112vs NYMCarlos Carrasco (12-4)#67
Thu, Apr 28thvs KCBrad Keller (6-12)#125vs ARIHumberto Castellanos (3-2)
Fri, Apr 29thvs LAAJimmy Hergetvs ARIMadison Bumgarner (6-10)#140
Sat, Apr 30thvs LAAJose Suarez (3-4)#144vs ARIMerrill Kelly (10-5)#28
Sun, May 1stvs LAAMichael Lorenzen (6-6)#209vs ARIZach Davies (2-4)#178
Mon, May 2ndvs LAAPatrick Sandoval (3-7)#63vs KCZack Greinke (3-7)#112
Tue, May 3rd@ CHCScott Effross@ KCBrad Keller (6-12)#125
Wed, May 4th@ CHCKyle Hendricks (4-6)#123@ KCKris Bubic (2-6)#202
Fri, May 6th@ BOSNathan Eovaldi (5-3)#53@ SFAlex Cobb (3-6)#64
Sat, May 7th@ BOSNick Pivetta (8-8)#81@ SFLogan Webb (10-5)#13
Sun, May 8th@ BOSTanner Houck (5-4)#69@ SFJakob Junis (4-3)#137
Mon, May 9thvs CLEZach Plesac (2-10)#99   
Tue, May 10thvs CLECal Quantrill (8-5)#110vs BALKyle Bradish (1-4)#258
Thu, May 12thvs NYYLuis Gil (0-0)#175vs BALBryan Baker
Fri, May 13thvs NYYGerrit Cole (9-4)#5vs SFLogan Webb (10-5)#13
Sat, May 14thvs NYYJordan Montgomery (4-3)#52vs SFJakob Junis (4-3)#137
Sun, May 15thvs NYYNestor Cortes Jr. (9-3)#31vs SFCarlos Rodon (10-6)#14
Mon, May 16th@ KCBrad Keller (6-12)#125   
Tue, May 17th@ KCBrady Singer (4-4)#73@ NYMTaijuan Walker (9-3)#66
Wed, May 18th@ KCZack Greinke (3-7)#112@ NYMMax Scherzer (8-2)#9
Thu, May 19th@ KCCarlos Hernandez (0-3)#370@ NYMChris Bassitt (8-7)#54
Sat, May 21st@ NYYNestor Cortes Jr. (9-3)#31@ PITJose Quintana (3-5)#91
Sun, May 22nd@ NYYLuis Severino (5-3)#44@ PITBryse Wilson (2-6)#375
Tue, May 24thvs BOSNick Pivetta (8-8)#81vs TORKevin Gausman (8-8)#34
Wed, May 25thvs BOSRich Hill (4-5)#156   
Thu, May 26thvs BOSMichael Wacha (6-1)#132vs MILEric Lauer (8-3)#92
Sat, May 28thvs CHCKeegan Thompson (8-5)#101vs MILAdrian Houser (4-8)#170
Sun, May 29thvs CHCMarcus Stroman (3-5)#50vs MILCorbin Burnes (8-5)#3
Tue, May 31st@ TORKevin Gausman (8-8)#34vs SDBlake Snell (4-5)#84
Wed, Jun 1st@ TORHyun Jin Ryu (2-0)vs SDYu Darvish (10-5)#20
Thu, Jun 2nd@ TORAlek Manoah (12-5)#8@ CHCKeegan Thompson (8-5)#101
Fri, Jun 3rd@ TBShane McClanahan (10-5)#4@ CHCMarcus Stroman (3-5)#50
Sat, Jun 4th@ TBDrew Rasmussen (6-4)#60@ CHCCaleb Kilian (0-2)#242
Sun, Jun 5th@ TBRyan Yarbrough (0-6)#145@ CHCJustin Steele (4-7)#120
Tue, Jun 7thvs LADMitch White (1-3)#138@ TBJeffrey Springs (4-3)#39
Wed, Jun 8thvs LADTony Gonsolin (13-1)#32@ TBCorey Kluber (7-6)#47
Thu, Jun 9thvs LADTyler Anderson (13-1)#30@ TBShane McClanahan (10-5)#4
Fri, Jun 10thvs TEXMatt Bush (2-2)#197vs CINLuis Castillo (5-4)#36
Sat, Jun 11thvs TEXMartin Perez (9-2)#29vs CINHunter Greene (4-12)#102
Sun, Jun 12thvs TEXJon Gray (7-6)#45vs CINGraham Ashcraft (5-2)#236
Mon, Jun 13th@ DETRony Garcia (3-3)#224vs PITMitch Keller (3-8)#157
Tue, Jun 14th@ DETDrew Hutchison (1-5)#272vs PITBryse Wilson (2-6)#375
Wed, Jun 15th@ DETAlex Faedo (1-5)#188vs PITRoansy Contreras (3-2)#152
Fri, Jun 17th@ HOUFramber Valdez (10-4)#27@ BOSMichael Wacha (6-1)#132
Sat, Jun 18th@ HOUJustin Verlander (15-3)#2@ BOSKutter Crawford (3-4)#139
Sun, Jun 19th@ HOUCristian Javier (6-8)#62@ BOSNick Pivetta (8-8)#81
Mon, Jun 20thvs TORJose Berrios (8-4)#58@ MILCorbin Burnes (8-5)#3
Tue, Jun 21stvs TORKevin Gausman (8-8)#34@ MILChi Chi Gonzalez (0-1)#376
Wed, Jun 22ndvs TORRoss Stripling (5-3)#90@ MILEric Lauer (8-3)#92
Thu, Jun 23rdvs BALDean Kremer (4-3)#210@ MILJason Alexander (2-1)#231
Fri, Jun 24thvs BALAustin Voth (2-1)#238vs CHCKyle Hendricks (4-6)#123
Sat, Jun 25thvs BALSpenser Watkins (4-2)#288vs CHCAdrian Sampson (0-3)#262
Sun, Jun 26thvs BALJordan Lyles (8-8)#214vs CHCAlec Mills (0-1)#361
Mon, Jun 27th@ LAANoah Syndergaard (6-8)#82vs MIAPablo Lopez (7-7)#18
Tue, Jun 28th@ LAAChase Silseth (1-3)#280vs MIABraxton Garrett (2-5)#169
Wed, Jun 29th@ LAAShohei Ohtani (9-7)#16vs MIASandy Alcantara (10-4)#1
Fri, Jul 1st@ SFAlex Cobb (3-6)#64@ PHIBailey Falter (0-3)#161
Sat, Jul 2nd@ SFLogan Webb (10-5)#13@ PHIKyle Gibson (7-4)#118
Sun, Jul 3rd@ SFJohn Brebbia (5-1)#136@ PHIZack Wheeler (10-5)#7
Mon, Jul 4thvs MINDylan Bundy (6-5)#141@ ATLKyle Wright (13-5)#26
Tue, Jul 5thvs MINJosh Winder (4-3)#172@ ATLIan Anderson (9-6)#106
Wed, Jul 6thvs MINJoe Ryan (8-4)#42@ ATLMax Fried (10-4)#11
Thu, Jul 7thvs DETBeau Brieske (3-6)#147@ ATLSpencer Strider (6-4)#56
Fri, Jul 8thvs DETTarik Skubal (7-8)#40vs PHIZack Wheeler (10-5)#7
Sat, Jul 9thvs DETGarrett Hill (2-3)#289vs PHIKyle Gibson (7-4)#118
Sun, Jul 10thvs DETDrew Hutchison (1-5)#272vs PHINick Nelson
Mon, Jul 11th@ CLECal Quantrill (8-5)#110vs PHIAaron Nola (8-8)#6
Tue, Jul 12th@ CLEKonnor Pilkington (1-2)#199vs LADMitch White (1-3)#138
Wed, Jul 13th@ CLEAaron Civale (2-5)#160vs LADTony Gonsolin (13-1)#32
Thu, Jul 14th@ MINSonny Gray (6-3)#48vs LADTyler Anderson (13-1)#30
Fri, Jul 15th@ MINDevin Smeltzer (4-2)#143vs CINHunter Greene (4-12)#102
Sat, Jul 16th@ MINDylan Bundy (6-5)#141vs CINNick Lodolo (3-3)#198
Sun, Jul 17th@ MINChris Archer (2-5)#176   
Fri, Jul 22ndvs CLECal Quantrill (8-5)#110@ CINGraham Ashcraft (5-2)#236
Sat, Jul 23rdvs CLEKonnor Pilkington (1-2)#199@ CINMike Minor (1-8)#134
Sun, Jul 24thvs CLEShane Bieber (6-6)#25@ CINTyler Mahle (5-7)#61
Tue, Jul 26th@ COLGerman Marquez (6-9)#133@ TORJose Berrios (8-4)#58
Wed, Jul 27th@ COLAntonio Senzatela (3-6)#319@ TORKevin Gausman (8-8)#34
Fri, Jul 29thvs OAKJames Kaprielian (3-5)#113@ WSHAnibal Sanchez (0-4)#362
Sat, Jul 30thvs OAKPaul Blackburn (7-6)#119@ WSHPaolo Espino (0-4)#200
Sun, Jul 31stvs OAKAdam Oller (1-5)#256@ WSHJosiah Gray (7-8)#107
Mon, Aug 1stvs KCDaniel Lynch (4-7)#229   
Tue, Aug 2ndvs KCBrad Keller (6-12)#125vs CHCKeegan Thompson (8-5)#101
Wed, Aug 3rdvs KCBrady Singer (4-4)#73   
Thu, Aug 4th@ TEXCole Ragans (0-0)vs CHCSean Newcomb
Fri, Aug 5th@ TEXGlenn Otto (4-8)#148vs NYYNestor Cortes Jr. (9-3)#31
Sat, Aug 6th@ TEXDane Dunning (2-6)#115vs NYYDomingo German (1-2)#124
Sun, Aug 7th@ TEXSpencer Howard (2-4)#201vs NYYFrankie Montas (4-9)#35
Tue, Aug 9th@ KC@ COLRyan Feltner (1-3)#364
Wed, Aug 10th@ KCKris Bubic (2-6)#202@ COLKyle Freeland (7-7)#227
Thu, Aug 11th@ KCZack Greinke (3-7)#112@ COLGerman Marquez (6-9)#133
Fri, Aug 12thvs DETGarrett Hill (2-3)#289vs MILEric Lauer (8-3)#92
Sat, Aug 13thvs DETMatt Manning (0-0)#173vs MILAaron Ashby (2-10)#72
Sun, Aug 14thvs DETTyler Alexander (2-5)#206vs MILCorbin Burnes (8-5)#3
Mon, Aug 15thvs HOUJustin Verlander (15-3)#2   
Tue, Aug 16thvs HOUvs COL
Wed, Aug 17thvs HOUvs COL
Thu, Aug 18thvs HOUvs COL
Fri, Aug 19th@ CLE@ ARI
Sat, Aug 20th@ CLE@ ARI
Sun, Aug 21st@ CLE@ ARI
Mon, Aug 22nd@ KC@ CHC
Tue, Aug 23rd@ BAL@ CHC
Wed, Aug 24th@ BAL@ CHC
Thu, Aug 25th@ BAL@ CHC
Fri, Aug 26thvs ARIvs ATL
Sat, Aug 27thvs ARIvs ATL
Sun, Aug 28thvs ARIvs ATL
Tue, Aug 30thvs KC@ CIN
Wed, Aug 31stvs KC@ CIN
Thu, Sep 1stvs KC   
Fri, Sep 2ndvs MINvs CHC
Sat, Sep 3rdvs MINvs CHC
Sun, Sep 4thvs MINvs CHC
Mon, Sep 5th@ SEAvs WSH
Tue, Sep 6th@ SEAvs WSH
Wed, Sep 7th@ SEAvs WSH
Thu, Sep 8th@ OAKvs WSH
Fri, Sep 9th@ OAK@ PIT
Sat, Sep 10th@ OAK@ PIT
Sun, Sep 11th@ OAK@ PIT
Tue, Sep 13thvs COLvs MIL
Wed, Sep 14thvs COLvs MIL
Fri, Sep 16th@ DETvs CIN
Sat, Sep 17th@ DETvs CIN
Sun, Sep 18th@ DETvs CIN
Tue, Sep 20thvs CLE@ SD
Wed, Sep 21stvs CLE@ SD
Thu, Sep 22ndvs CLE@ SD
Fri, Sep 23rdvs DET@ LAD
Sat, Sep 24thvs DET@ LAD
Sun, Sep 25thvs DET@ LAD
Tue, Sep 27th@ MIN@ MIL
Wed, Sep 28th@ MIN@ MIL
Thu, Sep 29th@ MIN   
Fri, Sep 30th@ SDvs PIT
Sat, Oct 1st@ SDvs PIT
Sun, Oct 2nd@ SDvs PIT
Mon, Oct 3rdvs MIN@ PIT
Tue, Oct 4thvs MIN@ PIT
Wed, Oct 5thvs MIN@ PIT
Thu, Apr 7th   vs PITJT Brubaker (2-10)#103
Tue, Apr 19th   @ MIAJesus Luzardo (3-4)#142
Mon, Apr 25th   vs NYMMax Scherzer (8-2)#9
Thu, May 5th   @ SFMauricio Llovera
Wed, May 11th   vs BALSpenser Watkins (4-2)#288
Fri, May 20th   @ PITZach Thompson (3-8)#167
Mon, May 23rd   vs TORJose Berrios (8-4)#58
Fri, May 27th   vs MILBrandon Woodruff (9-3)#23
Mon, May 30th   vs SDNick Martinez (3-3)#151
Mon, Aug 29th   @ CIN
Thu, Sep 15th   vs CIN