Skip to main content

Who Should I Trade?

Genesis Cabrera for Andrew Bellatti (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
Andrew Bellatti
RP - PHI
Andrew Bellatti
Expert
Recommendation
67%
Recommended by
2 of 3 experts
33%
Recommended by
1 of 3 experts
Rankings 
   
Rest of Season# 290# 307
VBR# 402# 769
   
Projections 
   
Strikeouts2212
Wins10
Saves10
ERA3.554.30
WHIP1.311.36
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 195# 408
   
Scott Youngson
Pitcher List
# 229
   
Mick Ciallela
Fantrax
# 255# 194
   
Who Should I Trade? Player Statistics
  Genesis Cabrera
RP - STL
Genesis Cabrera
Andrew Bellatti
RP - PHI
Andrew Bellatti
2022 Stats 
   
   
Games Played3340
   
Games Started01
   
Innings Pitched39.136.1
   
Wins32
   
Losses23
   
Saves11
   
Blown Saves11
   
Holds125
   
Hits Allowed2632
   
Earned Runs1214
   
Home Runs Allowed65
   
Strikeouts3254
   
Walks1713
   
ERA2.753.47
   
WHIP1.091.24
   
Who Should I Trade? Player Projections
  Genesis Cabrera
RP - STL
Genesis Cabrera
Andrew Bellatti
RP - PHI
Andrew Bellatti
2022 Projections 
   
   
Games Played196
   
Games Started01
   
Innings Pitched20.510.8
   
Wins10
   
Losses10
   
Saves10
   
Blown Saves00
   
Holds50
   
Hits Allowed1610
   
Earned Runs85
   
Home Runs Allowed32
   
Strikeouts2212
   
Walks94
   
ERA3.554.30
   
WHIP1.311.36
   
Who Should I Trade? Player Notes
  Genesis Cabrera
RP - STL
Genesis Cabrera
Andrew Bellatti
RP - PHI
Andrew Bellatti
News 
 The St. Louis Cardinals placed Genesis Cabrera on the injured list Saturday.
Ari Koslow
Sat, Jun 25th
Andrew Bellatti pitched a perfect ninth inning with one strikeout to record the save in the Phillies' win over the Padres on Sunday.
Dan Harris
Sun, Jun 26th
  Philadelphia Phillies RP Andrew Bellatti pitched 2/3 of an inning on Thursday, walking one in the Phillies 9-7 win over the Dodgers.
Josh Thiessen
Fri, May 13th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Genesis Cabrera
RP - STL
Genesis Cabrera
Andrew Bellatti
RP - PHI
Andrew Bellatti
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs PITJT Brubaker (2-10)#103   
Sat, Apr 9thvs PITMitch Keller (3-8)#157vs OAKCole Irvin (6-8)#51
Sun, Apr 10thvs PITBryse Wilson (2-6)#375vs OAKDaulton Jefferies (1-7)
Tue, Apr 12thvs KCDaniel Lynch (4-7)#229vs NYMTylor Megill (4-2)#116
Thu, Apr 14th@ MILBrandon Woodruff (9-3)#23@ MIASandy Alcantara (10-4)#1
Fri, Apr 15th@ MILFreddy Peralta (3-2)#98@ MIAPablo Lopez (7-7)#18
Sat, Apr 16th@ MILAdrian Houser (4-8)#170@ MIATrevor Rogers (4-10)#94
Sun, Apr 17th@ MILAaron Ashby (2-10)#72@ MIAElieser Hernandez (2-5)#177
Tue, Apr 19th@ MIAJesus Luzardo (3-4)#142@ COLKyle Freeland (7-7)#227
Wed, Apr 20th@ MIASandy Alcantara (10-4)#1@ COLGerman Marquez (6-9)#133
Thu, Apr 21st@ MIAPablo Lopez (7-7)#18   
Fri, Apr 22nd@ CINHunter Greene (4-12)#102vs MILFreddy Peralta (3-2)#98
Sat, Apr 23rd@ CINTyler Mahle (5-7)#61vs MILAdrian Houser (4-8)#170
Sun, Apr 24th@ CINNick Lodolo (3-3)#198vs MILEric Lauer (8-3)#92
Mon, Apr 25thvs NYMMax Scherzer (8-2)#9vs COLKyle Freeland (7-7)#227
Tue, Apr 26thvs NYMChris Bassitt (8-7)#54vs COLGerman Marquez (6-9)#133
Wed, Apr 27thvs NYMCarlos Carrasco (12-4)#67vs COLRyan Feltner (1-3)#364
Thu, Apr 28thvs ARIHumberto Castellanos (3-2)vs COLAustin Gomber (5-7)#149
Fri, Apr 29thvs ARIMadison Bumgarner (6-10)#140@ NYMTylor Megill (4-2)#116
Sat, Apr 30thvs ARIMerrill Kelly (10-5)#28@ NYMTaijuan Walker (9-3)#66
Sun, May 1stvs ARIZach Davies (2-4)#178@ NYMMax Scherzer (8-2)#9
Mon, May 2ndvs KCZack Greinke (3-7)#112   
Tue, May 3rd@ KCBrad Keller (6-12)#125vs TEXJon Gray (7-6)#45
Wed, May 4th@ KCKris Bubic (2-6)#202vs TEXMartin Perez (9-2)#29
Thu, May 5th@ SFMauricio Lloveravs NYMTaijuan Walker (9-3)#66
Fri, May 6th@ SFAlex Cobb (3-6)#64   
Sat, May 7th@ SFLogan Webb (10-5)#13   
Sun, May 8th@ SFJakob Junis (4-3)#137vs NYMChris Bassitt (8-7)#54
Tue, May 10thvs BALKyle Bradish (1-4)#258@ SEARobbie Ray (8-8)#21
Wed, May 11thvs BALSpenser Watkins (4-2)#288@ SEALogan Gilbert (10-4)#24
Thu, May 12thvs BALBryan Baker@ LADTyler Anderson (13-1)#30
Fri, May 13thvs SFLogan Webb (10-5)#13@ LADWalker Buehler (6-3)#130
Sat, May 14thvs SFJakob Junis (4-3)#137@ LADJulio Urias (11-6)#15
Sun, May 15thvs SFCarlos Rodon (10-6)#14@ LADMichael Grove (0-0)#324
Tue, May 17th@ NYMTaijuan Walker (9-3)#66vs SDMike Clevinger (3-4)#79
Wed, May 18th@ NYMMax Scherzer (8-2)#9vs SDBlake Snell (4-5)#84
Thu, May 19th@ NYMChris Bassitt (8-7)#54vs SDYu Darvish (10-5)#20
Fri, May 20th@ PITZach Thompson (3-8)#167vs LADJulio Urias (11-6)#15
Sat, May 21st@ PITJose Quintana (3-5)#91vs LADMitch White (1-3)#138
Sun, May 22nd@ PITBryse Wilson (2-6)#375vs LADTony Gonsolin (13-1)#32
Mon, May 23rdvs TORJose Berrios (8-4)#58@ ATLTucker Davidson (1-3)#223
Tue, May 24thvs TORKevin Gausman (8-8)#34@ ATLMax Fried (10-4)#11
Thu, May 26thvs MILEric Lauer (8-3)#92@ ATLKyle Wright (13-5)#26
Fri, May 27thvs MILBrandon Woodruff (9-3)#23@ NYMCarlos Carrasco (12-4)#67
Sat, May 28thvs MILAdrian Houser (4-8)#170@ NYMTaijuan Walker (9-3)#66
Sun, May 29thvs MILCorbin Burnes (8-5)#3@ NYMChris Bassitt (8-7)#54
Mon, May 30thvs SDNick Martinez (3-3)#151vs SFLogan Webb (10-5)#13
Tue, May 31stvs SDBlake Snell (4-5)#84vs SFJakob Junis (4-3)#137
Wed, Jun 1stvs SDYu Darvish (10-5)#20vs SFCarlos Rodon (10-6)#14
Thu, Jun 2nd@ CHCKeegan Thompson (8-5)#101   
Fri, Jun 3rd@ CHCMarcus Stroman (3-5)#50vs LAAChase Silseth (1-3)#280
Sat, Jun 4th@ CHCCaleb Kilian (0-2)#242vs LAAMichael Lorenzen (6-6)#209
Sun, Jun 5th@ CHCJustin Steele (4-7)#120vs LAAPatrick Sandoval (3-7)#63
Tue, Jun 7th@ TBJeffrey Springs (4-3)#39@ MILJason Alexander (2-1)#231
Wed, Jun 8th@ TBCorey Kluber (7-6)#47@ MILAdrian Houser (4-8)#170
Thu, Jun 9th@ TBShane McClanahan (10-5)#4@ MILCorbin Burnes (8-5)#3
Fri, Jun 10thvs CINLuis Castillo (5-4)#36vs ARIZac Gallen (6-2)#41
Sat, Jun 11thvs CINHunter Greene (4-12)#102vs ARIMadison Bumgarner (6-10)#140
Sun, Jun 12thvs CINGraham Ashcraft (5-2)#236vs ARIKyle Nelson
Mon, Jun 13thvs PITMitch Keller (3-8)#157vs MIASandy Alcantara (10-4)#1
Tue, Jun 14thvs PITBryse Wilson (2-6)#375vs MIATrevor Rogers (4-10)#94
Wed, Jun 15thvs PITRoansy Contreras (3-2)#152vs MIADaniel Castano (1-3)#189
Fri, Jun 17th@ BOSMichael Wacha (6-1)#132@ WSHPaolo Espino (0-4)#200
Sat, Jun 18th@ BOSKutter Crawford (3-4)#139@ WSHJosiah Gray (7-8)#107
Sun, Jun 19th@ BOSNick Pivetta (8-8)#81@ WSHJackson Tetreault (2-2)#282
Mon, Jun 20th@ MILCorbin Burnes (8-5)#3   
Tue, Jun 21st@ MILChi Chi Gonzalez (0-1)#376@ TEXMartin Perez (9-2)#29
Wed, Jun 22nd@ MILEric Lauer (8-3)#92@ TEXJon Gray (7-6)#45
Thu, Jun 23rd@ MILJason Alexander (2-1)#231@ SDJoe Musgrove (8-5)#19
Fri, Jun 24thvs CHCKyle Hendricks (4-6)#123@ SDMacKenzie Gore (4-4)#135
Sat, Jun 25thvs CHCAdrian Sampson (0-3)#262@ SDBlake Snell (4-5)#84
Sun, Jun 26thvs CHCAlec Mills (0-1)#361@ SDYu Darvish (10-5)#20
Mon, Jun 27thvs MIAPablo Lopez (7-7)#18   
Tue, Jun 28thvs MIABraxton Garrett (2-5)#169vs ATLCharlie Morton (5-5)#71
Wed, Jun 29thvs MIASandy Alcantara (10-4)#1vs ATLKyle Wright (13-5)#26
Fri, Jul 1st@ PHIBailey Falter (0-3)#161vs STLMiles Mikolas (8-8)#12
Sat, Jul 2nd@ PHIKyle Gibson (7-4)#118vs STLMatthew Liberatore (2-1)#185
Sun, Jul 3rd@ PHIZack Wheeler (10-5)#7vs STLAdam Wainwright (8-8)#59
Mon, Jul 4th@ ATLKyle Wright (13-5)#26   
Tue, Jul 5th@ ATLIan Anderson (9-6)#106vs WSHPaolo Espino (0-4)#200
Wed, Jul 6th@ ATLMax Fried (10-4)#11vs WSHJosiah Gray (7-8)#107
Thu, Jul 7th@ ATLSpencer Strider (6-4)#56vs WSHJoan Adon (1-12)#382
Fri, Jul 8thvs PHIZack Wheeler (10-5)#7@ STLAdam Wainwright (8-8)#59
Sat, Jul 9thvs PHIKyle Gibson (7-4)#118@ STLDakota Hudson (6-6)#95
Sun, Jul 10thvs PHINick Nelson@ STLAndre Pallante (5-4)#162
Mon, Jul 11thvs PHIAaron Nola (8-8)#6@ STLMiles Mikolas (8-8)#12
Tue, Jul 12thvs LADMitch White (1-3)#138@ TORJose Berrios (8-4)#58
Wed, Jul 13thvs LADTony Gonsolin (13-1)#32@ TORRoss Stripling (5-3)#90
Thu, Jul 14thvs LADTyler Anderson (13-1)#30   
Fri, Jul 15thvs CINHunter Greene (4-12)#102@ MIASandy Alcantara (10-4)#1
Sat, Jul 16thvs CINNick Lodolo (3-3)#198@ MIAMax Meyer (0-1)
Fri, Jul 22nd@ CINGraham Ashcraft (5-2)#236vs CHCJustin Steele (4-7)#120
Sat, Jul 23rd@ CINMike Minor (1-8)#134vs CHCMarcus Stroman (3-5)#50
Sun, Jul 24th@ CINTyler Mahle (5-7)#61vs CHCDrew Smyly (4-6)#182
Tue, Jul 26th@ TORJose Berrios (8-4)#58vs ATLSpencer Strider (6-4)#56
Wed, Jul 27th@ TORKevin Gausman (8-8)#34vs ATLCharlie Morton (5-5)#71
Fri, Jul 29th@ WSHAnibal Sanchez (0-4)#362@ PITJose Quintana (3-5)#91
Sat, Jul 30th@ WSHPaolo Espino (0-4)#200@ PITMitch Keller (3-8)#157
Sun, Jul 31st@ WSHJosiah Gray (7-8)#107@ PITJT Brubaker (2-10)#103
Tue, Aug 2ndvs CHCKeegan Thompson (8-5)#101@ ATLSpencer Strider (6-4)#56
Thu, Aug 4thvs CHCSean Newcombvs WSHPaolo Espino (0-4)#200
Fri, Aug 5thvs NYYNestor Cortes Jr. (9-3)#31vs WSHJosiah Gray (7-8)#107
Sat, Aug 6thvs NYYDomingo German (1-2)#124vs WSHPatrick Corbin (4-16)#290
Sun, Aug 7thvs NYYFrankie Montas (4-9)#35vs WSHCory Abbott (0-1)#333
Tue, Aug 9th@ COLRyan Feltner (1-3)#364vs MIABraxton Garrett (2-5)#169
Wed, Aug 10th@ COLKyle Freeland (7-7)#227vs MIASandy Alcantara (10-4)#1
Thu, Aug 11th@ COLGerman Marquez (6-9)#133vs MIAEdward Cabrera (2-1)#192
Fri, Aug 12thvs MILEric Lauer (8-3)#92@ NYMMax Scherzer (8-2)#9
Sat, Aug 13thvs MILAaron Ashby (2-10)#72@ NYMJacob deGrom (1-0)#17
Sun, Aug 14thvs MILCorbin Burnes (8-5)#3@ NYMChris Bassitt (8-7)#54
Tue, Aug 16thvs COL@ CIN
Wed, Aug 17thvs COL@ CIN
Thu, Aug 18thvs COL   
Fri, Aug 19th@ ARIvs NYM
Sat, Aug 20th@ ARIvs NYM
Sun, Aug 21st@ ARIvs NYM
Mon, Aug 22nd@ CHCvs CIN
Tue, Aug 23rd@ CHCvs CIN
Wed, Aug 24th@ CHCvs CIN
Thu, Aug 25th@ CHCvs CIN
Fri, Aug 26thvs ATLvs PIT
Sat, Aug 27thvs ATLvs PIT
Sun, Aug 28thvs ATLvs PIT
Mon, Aug 29th@ CIN@ ARI
Tue, Aug 30th@ CIN@ ARI
Wed, Aug 31st@ CIN@ ARI
Fri, Sep 2ndvs CHC@ SF
Sat, Sep 3rdvs CHC@ SF
Sun, Sep 4thvs CHC@ SF
Mon, Sep 5thvs WSH   
Tue, Sep 6thvs WSHvs MIA
Wed, Sep 7thvs WSHvs MIA
Thu, Sep 8thvs WSHvs MIA
Fri, Sep 9th@ PITvs WSH
Sat, Sep 10th@ PITvs WSH
Sun, Sep 11th@ PITvs WSH
Tue, Sep 13thvs MIL@ MIA
Wed, Sep 14thvs MIL@ MIA
Thu, Sep 15thvs CIN@ MIA
Fri, Sep 16thvs CIN@ ATL
Sat, Sep 17thvs CIN@ ATL
Sun, Sep 18thvs CIN@ ATL
Tue, Sep 20th@ SDvs TOR
Wed, Sep 21st@ SDvs TOR
Thu, Sep 22nd@ SDvs ATL
Fri, Sep 23rd@ LADvs ATL
Sat, Sep 24th@ LADvs ATL
Sun, Sep 25th@ LADvs ATL
Tue, Sep 27th@ MIL@ CHC
Wed, Sep 28th@ MIL@ CHC
Fri, Sep 30thvs PIT@ WSH
Sat, Oct 1stvs PIT@ WSH
Sun, Oct 2ndvs PIT@ WSH
Mon, Oct 3rd@ PIT@ HOU
Tue, Oct 4th@ PIT@ HOU
Wed, Oct 5th@ PIT@ HOU
Fri, Apr 8th   vs OAKFrankie Montas (4-9)#35
Mon, Apr 11th   vs NYMTaijuan Walker (9-3)#66
Wed, Apr 13th   vs NYMMax Scherzer (8-2)#9
Mon, Apr 18th   @ COLChad Kuhl (6-7)#239
Mon, May 9th   @ SEAChris Flexen (7-9)#77
Wed, May 25th   @ ATLCharlie Morton (5-5)#71
Thu, Jun 16th   @ WSHPatrick Corbin (4-16)#290
Thu, Jun 30th   vs ATLIan Anderson (9-6)#106
Sun, Jul 17th   @ MIATrevor Rogers (4-10)#94
Mon, Jul 25th   vs ATLMax Fried (10-4)#11
Thu, Jul 28th   @ PITZach Thompson (3-8)#167
Wed, Aug 3rd   @ ATLCharlie Morton (5-5)#71
Mon, Aug 15th   @ CINMike Minor (1-8)#134
Thu, Sep 29th   @ CHC