Skip to main content

Who Should I Trade?

Genesis Cabrera for Richard Bleier (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Genesis Cabrera
RP - STL
Genesis Cabrera
Richard Bleier
RP - MIA
Richard Bleier
Expert
Recommendation
67%
Recommended by
2 of 3 experts
33%
Recommended by
1 of 3 experts
Rankings 
   
Rest of Season# 292# 337
VBR# 419# 499
   
Projections 
   
Strikeouts1811
Wins11
Saves11
ERA3.723.61
WHIP1.311.35
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 195# 244
   
Scott Youngson
Pitcher List
# 224
   
Mick Ciallela
Fantrax
# 259# 258
   
Who Should I Trade? Player Statistics
  Genesis Cabrera
RP - STL
Genesis Cabrera
Richard Bleier
RP - MIA
Richard Bleier
2022 Stats 
   
   
Games Played3440
   
Games Started01
   
Innings Pitched39.135.2
   
Wins32
   
Losses21
   
Saves10
   
Blown Saves13
   
Holds124
   
Hits Allowed3048
   
Earned Runs1615
   
Home Runs Allowed83
   
Strikeouts3220
   
Walks1710
   
ERA3.663.79
   
WHIP1.191.63
   
Who Should I Trade? Player Projections
  Genesis Cabrera
RP - STL
Genesis Cabrera
Richard Bleier
RP - MIA
Richard Bleier
2022 Projections 
   
   
Games Played1616
   
Games Started00
   
Innings Pitched17.715.1
   
Wins11
   
Losses11
   
Saves11
   
Blown Saves11
   
Holds43
   
Hits Allowed1416
   
Earned Runs76
   
Home Runs Allowed21
   
Strikeouts1811
   
Walks83
   
ERA3.723.61
   
WHIP1.311.35
   
Who Should I Trade? Player Notes
  Genesis Cabrera
RP - STL
Genesis Cabrera
Richard Bleier
RP - MIA
Richard Bleier
News 
 The St. Louis Cardinals placed Genesis Cabrera on the injured list Saturday.
Ari Koslow
Sat, Jun 25th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Genesis Cabrera
RP - STL
Genesis Cabrera
Richard Bleier
RP - MIA
Richard Bleier
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs PITJT Brubaker (2-10)#203   
Sat, Apr 9thvs PITMitch Keller (4-9)#139@ SFCarlos Rodon (11-6)#8
Sun, Apr 10thvs PITBryse Wilson (2-7)#371@ SFAnthony DeSclafani (0-2)
Tue, Apr 12thvs KCDaniel Lynch (4-8)#182@ LAAPatrick Sandoval (3-8)#70
Thu, Apr 14th@ MILBrandon Woodruff (9-3)#26vs PHIKyle Gibson (8-5)#67
Fri, Apr 15th@ MILFreddy Peralta (4-3)#100vs PHIZach Eflin (3-5)#88
Sat, Apr 16th@ MILAdrian Houser (4-8)#206vs PHIRanger Suarez (8-5)#47
Sun, Apr 17th@ MILAaron Ashby (2-10)#90vs PHIZack Wheeler (11-6)#14
Tue, Apr 19th@ MIAJesus Luzardo (3-5)#132vs STLAdam Wainwright (8-8)#45
Wed, Apr 20th@ MIASandy Alcantara (11-5)#1vs STLMiles Mikolas (9-9)#15
Thu, Apr 21st@ MIAPablo Lopez (7-8)#54vs STLJordan Hicks (3-6)#155
Fri, Apr 22nd@ CINHunter Greene (4-12)#120@ ATLKyle Wright (14-5)#33
Sat, Apr 23rd@ CINTyler Mahle (6-7)#65@ ATLIan Anderson (10-6)#94
Sun, Apr 24th@ CINNick Lodolo (3-4)#160@ ATLBryce Elder (1-3)#271
Mon, Apr 25thvs NYMMax Scherzer (9-2)#13   
Tue, Apr 26thvs NYMChris Bassitt (10-7)#32@ WSHJosiah Gray (7-8)#101
Wed, Apr 27thvs NYMCarlos Carrasco (13-5)#51@ WSHErick Fedde (5-7)#224
Thu, Apr 28thvs ARIHumberto Castellanos (3-2)@ WSHPatrick Corbin (4-16)#384
Fri, Apr 29thvs ARIMadison Bumgarner (6-12)#151vs SEAMatt Brash (3-4)#199
Sat, Apr 30thvs ARIMerrill Kelly (10-5)#20vs SEARobbie Ray (9-8)#25
Sun, May 1stvs ARIZach Davies (2-4)#140vs SEALogan Gilbert (10-5)#37
Mon, May 2ndvs KCZack Greinke (4-8)#130vs ARIZac Gallen (8-2)#27
Tue, May 3rd@ KCBrad Keller (6-13)#154vs ARIHumberto Castellanos (3-2)
Wed, May 4th@ KCKris Bubic (2-7)#219vs ARIMadison Bumgarner (6-12)#151
Thu, May 5th@ SFMauricio Llovera@ SDNick Martinez (3-3)#116
Fri, May 6th@ SFAlex Cobb (4-6)#97@ SDYu Darvish (10-6)#19
Sat, May 7th@ SFLogan Webb (11-5)#11@ SDSean Manaea (6-6)#83
Sun, May 8th@ SFJakob Junis (4-3)#119@ SDJoe Musgrove (8-6)#22
Tue, May 10thvs BALKyle Bradish (1-4)#244@ ARIMadison Bumgarner (6-12)#151
Wed, May 11thvs BALSpenser Watkins (4-2)#258@ ARIMerrill Kelly (10-5)#20
Thu, May 12thvs BALBryan Baker   
Fri, May 13thvs SFLogan Webb (11-5)#11vs MILCorbin Burnes (8-5)#4
Sat, May 14thvs SFJakob Junis (4-3)#119vs MILEric Lauer (8-5)#42
Sun, May 15thvs SFCarlos Rodon (11-6)#8vs MILBrandon Woodruff (9-3)#26
Tue, May 17th@ NYMTaijuan Walker (10-3)#76vs WSHJoan Adon (1-12)#388
Wed, May 18th@ NYMMax Scherzer (9-2)#13vs WSHJosiah Gray (7-8)#101
Thu, May 19th@ NYMChris Bassitt (10-7)#32   
Fri, May 20th@ PITZach Thompson (3-9)#169vs ATLCharlie Morton (6-5)#56
Sat, May 21st@ PITJose Quintana (4-5)#69vs ATLKyle Wright (14-5)#33
Sun, May 22nd@ PITBryse Wilson (2-7)#371vs ATLIan Anderson (10-6)#94
Mon, May 23rdvs TORJose Berrios (8-5)#78   
Tue, May 24thvs TORKevin Gausman (8-9)#30@ TBShane McClanahan (11-5)#3
Thu, May 26thvs MILEric Lauer (8-5)#42   
Fri, May 27thvs MILBrandon Woodruff (9-3)#26@ ATLIan Anderson (10-6)#94
Sat, May 28thvs MILAdrian Houser (4-8)#206@ ATLTucker Davidson (2-3)#230
Sun, May 29thvs MILCorbin Burnes (8-5)#4@ ATLMax Fried (10-4)#16
Mon, May 30thvs SDNick Martinez (3-3)#116@ COLRyan Feltner (2-4)#387
Tue, May 31stvs SDBlake Snell (5-6)#66   
Wed, Jun 1stvs SDYu Darvish (10-6)#19@ COLGerman Marquez (6-10)#125
Thu, Jun 2nd@ CHCKeegan Thompson (9-5)#104vs SFAlex Wood (8-9)#50
Fri, Jun 3rd@ CHCMarcus Stroman (3-5)#58vs SFJohn Brebbia (6-1)#114
Sat, Jun 4th@ CHCCaleb Kilian (0-2)#236vs SFLogan Webb (11-5)#11
Sun, Jun 5th@ CHCJustin Steele (4-7)#96vs SFJakob Junis (4-3)#119
Tue, Jun 7th@ TBJeffrey Springs (5-3)#34vs WSHJoan Adon (1-12)#388
Wed, Jun 8th@ TBCorey Kluber (7-7)#82vs WSHJosiah Gray (7-8)#101
Thu, Jun 9th@ TBShane McClanahan (11-5)#3vs WSHStephen Strasburg (0-1)
Fri, Jun 10thvs CINLuis Castillo (5-4)#39@ HOULuis Garcia (9-8)#55
Sat, Jun 11thvs CINHunter Greene (4-12)#120@ HOUFramber Valdez (12-4)#18
Sun, Jun 12thvs CINGraham Ashcraft (5-3)#187@ HOUJustin Verlander (15-3)#2
Mon, Jun 13thvs PITMitch Keller (4-9)#139@ PHIAaron Nola (8-9)#9
Tue, Jun 14thvs PITBryse Wilson (2-7)#371@ PHIZach Eflin (3-5)#88
Wed, Jun 15thvs PITRoansy Contreras (3-3)#168@ PHIKyle Gibson (8-5)#67
Fri, Jun 17th@ BOSMichael Wacha (7-1)#124@ NYMCarlos Carrasco (13-5)#51
Sat, Jun 18th@ BOSKutter Crawford (3-4)#121@ NYMTaijuan Walker (10-3)#76
Sun, Jun 19th@ BOSNick Pivetta (9-9)#57@ NYMChris Bassitt (10-7)#32
Mon, Jun 20th@ MILCorbin Burnes (8-5)#4@ NYMDavid Peterson (6-2)#85
Tue, Jun 21st@ MILChi Chi Gonzalez (0-1)#380vs COLRyan Feltner (2-4)#387
Wed, Jun 22nd@ MILEric Lauer (8-5)#42vs COLChad Kuhl (6-7)#378
Thu, Jun 23rd@ MILJason Alexander (2-1)#215vs COLKyle Freeland (7-8)#223
Fri, Jun 24thvs CHCKyle Hendricks (4-6)#123vs NYMTaijuan Walker (10-3)#76
Sat, Jun 25thvs CHCAdrian Sampson (0-3)#246vs NYMChris Bassitt (10-7)#32
Sun, Jun 26thvs CHCAlec Mills (0-1)#319vs NYMDavid Peterson (6-2)#85
Mon, Jun 27thvs MIAPablo Lopez (7-8)#54@ STLAdam Wainwright (8-8)#45
Tue, Jun 28thvs MIABraxton Garrett (2-6)#143@ STLDakota Hudson (6-6)#153
Wed, Jun 29thvs MIASandy Alcantara (11-5)#1@ STLAndre Pallante (5-4)#105
Fri, Jul 1st@ PHIBailey Falter (0-3)#162@ WSHJosiah Gray (7-8)#101
Sat, Jul 2nd@ PHIKyle Gibson (8-5)#67@ WSHJackson Tetreault (2-2)#284
Sun, Jul 3rd@ PHIZack Wheeler (11-6)#14@ WSHErick Fedde (5-7)#224
Mon, Jul 4th@ ATLKyle Wright (14-5)#33@ WSHPatrick Corbin (4-16)#384
Tue, Jul 5th@ ATLIan Anderson (10-6)#94vs LAANoah Syndergaard (7-8)#79
Wed, Jul 6th@ ATLMax Fried (10-4)#16vs LAAShohei Ohtani (10-7)#23
Thu, Jul 7th@ ATLSpencer Strider (7-4)#48@ NYMTrevor Williams (2-5)#146
Fri, Jul 8thvs PHIZack Wheeler (11-6)#14@ NYMChris Bassitt (10-7)#32
Sat, Jul 9thvs PHIKyle Gibson (8-5)#67@ NYMCarlos Carrasco (13-5)#51
Sun, Jul 10thvs PHINick Nelson@ NYMTaijuan Walker (10-3)#76
Mon, Jul 11thvs PHIAaron Nola (8-9)#9vs PITMitch Keller (4-9)#139
Tue, Jul 12thvs LADMitch White (1-3)#141vs PITChris Stratton
Wed, Jul 13thvs LADTony Gonsolin (15-1)#6vs PITJT Brubaker (2-10)#203
Thu, Jul 14thvs LADTyler Anderson (13-2)#28vs PITZach Thompson (3-9)#169
Fri, Jul 15thvs CINHunter Greene (4-12)#120vs PHIKyle Gibson (8-5)#67
Sat, Jul 16thvs CINNick Lodolo (3-4)#160vs PHIRanger Suarez (8-5)#47
Fri, Jul 22nd@ CINGraham Ashcraft (5-3)#187@ PITZach Thompson (3-9)#169
Sat, Jul 23rd@ CINMike Minor (1-10)#202@ PITJose Quintana (4-5)#69
Sun, Jul 24th@ CINTyler Mahle (6-7)#65@ PITMitch Keller (4-9)#139
Tue, Jul 26th@ TORJose Berrios (8-5)#78@ CINHunter Greene (4-12)#120
Wed, Jul 27th@ TORKevin Gausman (8-9)#30@ CINLuis Castillo (5-4)#39
Fri, Jul 29th@ WSHAnibal Sanchez (0-5)#327vs NYMChris Bassitt (10-7)#32
Sat, Jul 30th@ WSHPaolo Espino (0-5)#194vs NYMCarlos Carrasco (13-5)#51
Sun, Jul 31st@ WSHJosiah Gray (7-8)#101vs NYMTaijuan Walker (10-3)#76
Tue, Aug 2ndvs CHCKeegan Thompson (9-5)#104vs CINGraham Ashcraft (5-3)#187
Thu, Aug 4thvs CHCSean Newcomb   
Fri, Aug 5thvs NYYNestor Cortes Jr. (9-4)#21@ CHCJustin Steele (4-7)#96
Sat, Aug 6thvs NYYDomingo German (1-2)#126@ CHCDrew Smyly (5-6)#131
Sun, Aug 7thvs NYYFrankie Montas (4-9)#53@ CHCAdrian Sampson (0-3)#246
Tue, Aug 9th@ COLRyan Feltner (2-4)#387@ PHIZack Wheeler (11-6)#14
Wed, Aug 10th@ COLKyle Freeland (7-8)#223@ PHINoah Syndergaard (7-8)#79
Thu, Aug 11th@ COLGerman Marquez (6-10)#125@ PHIKyle Gibson (8-5)#67
Fri, Aug 12thvs MILEric Lauer (8-5)#42vs ATLJake Odorizzi (4-5)#133
Sat, Aug 13thvs MILCorbin Burnes (8-5)#4vs ATLIan Anderson (10-6)#94
Sun, Aug 14thvs MILAaron Ashby (2-10)#90vs ATLBryce Elder (1-3)#271
Tue, Aug 16thvs COLKyle Freeland (7-8)#223vs SDSean Manaea (6-6)#83
Wed, Aug 17thvs COLGerman Marquez (6-10)#125vs SDMike Clevinger (4-4)#92
Thu, Aug 18thvs COLAntonio Senzatela (3-6)#263   
Fri, Aug 19th@ ARITommy Henry (2-1)#288@ LADTyler Anderson (13-2)#28
Sat, Aug 20th@ ARIMadison Bumgarner (6-12)#151@ LADDustin May#255
Sun, Aug 21st@ ARIMerrill Kelly (10-5)#20@ LADJulio Urias (13-6)#5
Mon, Aug 22nd@ CHCDrew Smyly (5-6)#131@ OAKAdam Oller (2-5)#253
Tue, Aug 23rd@ CHCJustin Steele (4-7)#96@ OAKZach Logue (3-6)#190
Wed, Aug 24th@ CHCKeegan Thompson (9-5)#104@ OAKCole Irvin (6-10)#44
Thu, Aug 25th@ CHCMarcus Stroman (3-5)#58   
Fri, Aug 26thvs ATLSpencer Strider (7-4)#48vs LADAndrew Heaney (1-0)#86
Sat, Aug 27thvs ATLCharlie Morton (6-5)#56vs LADDustin May#255
Sun, Aug 28thvs ATLJake Odorizzi (4-5)#133vs LADJulio Urias (13-6)#5
Mon, Aug 29th@ CINvs LAD
Tue, Aug 30th@ CINvs TB
Wed, Aug 31st@ CINvs TB
Fri, Sep 2ndvs CHC@ ATL
Sat, Sep 3rdvs CHC@ ATL
Sun, Sep 4thvs CHC@ ATL
Mon, Sep 5thvs WSH   
Tue, Sep 6thvs WSH@ PHI
Wed, Sep 7thvs WSH@ PHI
Thu, Sep 8thvs WSH@ PHI
Fri, Sep 9th@ PITvs NYM
Sat, Sep 10th@ PITvs NYM
Sun, Sep 11th@ PITvs NYM
Tue, Sep 13thvs MILvs PHI
Wed, Sep 14thvs MILvs PHI
Thu, Sep 15thvs CINvs PHI
Fri, Sep 16thvs CIN@ WSH
Sat, Sep 17thvs CIN@ WSH
Sun, Sep 18thvs CIN@ WSH
Tue, Sep 20th@ SDvs CHC
Wed, Sep 21st@ SDvs CHC
Thu, Sep 22nd@ SD   
Fri, Sep 23rd@ LADvs WSH
Sat, Sep 24th@ LADvs WSH
Sun, Sep 25th@ LADvs WSH
Tue, Sep 27th@ MIL@ NYM
Wed, Sep 28th@ MIL@ NYM
Fri, Sep 30thvs PIT@ MIL
Sat, Oct 1stvs PIT@ MIL
Sun, Oct 2ndvs PIT@ MIL
Mon, Oct 3rd@ PITvs ATL
Tue, Oct 4th@ PITvs ATL
Wed, Oct 5th@ PITvs ATL
Fri, Apr 8th   @ SFLogan Webb (11-5)#11
Mon, Apr 11th   @ LAAMichael Lorenzen (6-6)#207
Mon, May 9th   @ ARIHumberto Castellanos (3-2)
Mon, May 16th   vs WSHAaron Sanchez (3-3)#386
Wed, May 25th   @ TBDrew Rasmussen (7-4)#43
Sun, Jul 17th   vs PHIAaron Nola (8-9)#9
Thu, Jul 21st   vs TEXJon Gray (7-6)#64
Mon, Jul 25th   @ CINNick Lodolo (3-4)#160
Thu, Jul 28th   @ CINGraham Ashcraft (5-3)#187
Mon, Aug 1st   vs CINHunter Greene (4-12)#120
Wed, Aug 3rd   vs CINMike Minor (1-10)#202
Mon, Aug 15th   vs SDJoe Musgrove (8-6)#22
Mon, Sep 12th   vs TEX
Mon, Sep 19th   vs CHC
Thu, Sep 29th   @ MIL