Skip to main content

Who Should I Trade?

Genesis Cabrera for David Price (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
David Price
SP,RP - LAD
David Price
Expert
Recommendation
67%
Recommended by
2 of 3 experts
33%
Recommended by
1 of 3 experts
Rankings 
   
Rest of Season# 287# 283
VBR# 437# 495
   
Projections 
   
Strikeouts4138
Wins12
Saves10
ERA3.564.15
WHIP1.311.35
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Mick Ciallela
Fantrax
# 230# 312
   
Scott Youngson
Pitcher List
# 247
   
Pierre Camus
RotoBaller
# 215
   
Who Should I Trade? Player Statistics
  Genesis Cabrera
RP - STL
Genesis Cabrera
David Price
SP,RP - LAD
David Price
2022 Stats 
   
   
Games Played2517
   
Games Started00
   
Innings Pitched32.218.3
   
Wins30
   
Losses10
   
Saves10
   
Blown Saves01
   
Holds102
   
Hits Allowed2120
   
Earned Runs87
   
Home Runs Allowed53
   
Strikeouts2622
   
Walks124
   
ERA2.273.57
   
WHIP1.041.36
   
Who Should I Trade? Player Projections
  Genesis Cabrera
RP - STL
Genesis Cabrera
David Price
SP,RP - LAD
David Price
2022 Projections 
   
   
Games Played3523
   
Games Started03
   
Innings Pitched38.239.8
   
Wins12
   
Losses12
   
Saves10
   
Blown Saves00
   
Holds93
   
Hits Allowed3039
   
Earned Runs1518
   
Home Runs Allowed56
   
Strikeouts4138
   
Walks1713
   
ERA3.564.15
   
WHIP1.311.35
   
Who Should I Trade? Player Notes
  Genesis Cabrera
RP - STL
Genesis Cabrera
David Price
SP,RP - LAD
David Price
News 
 The St. Louis Cardinals placed Genesis Cabrera on the injured list Saturday.
Ari Koslow
Sat, Jun 25th
LHP David Price has been activated from the Covid IL. The Dodgers have also DFA'd RP Shane Greene.
Vince DiSilvio
Tue, May 17th
  Los Angeles Dodgers RP David Price has tested positive for COVID-19. He is vaccinated and was tested due to symptoms displayed early this morning.
Josh Thiessen
Mon, Apr 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Genesis Cabrera
RP - STL
Genesis Cabrera
David Price
SP,RP - LAD
David Price
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs PITJT Brubaker (1-7)#104   
Sat, Apr 9thvs PITMitch Keller (2-5)#192@ COLGerman Marquez (4-5)#96
Sun, Apr 10thvs PITBryse Wilson (0-4)#383@ COLAntonio Senzatela (3-4)#308
Tue, Apr 12thvs KCDaniel Lynch (3-7)#228@ MINChris Archer (2-3)#126
Thu, Apr 14th@ MILBrandon Woodruff (5-3)#31vs CINLuis Cessa
Fri, Apr 15th@ MILFreddy Peralta (3-2)#107vs CINVladimir Gutierrez (1-6)#387
Sat, Apr 16th@ MILAdrian Houser (4-8)#153vs CINHunter Greene (3-8)#113
Sun, Apr 17th@ MILAaron Ashby (1-5)#95vs CINTyler Mahle (2-6)#52
Tue, Apr 19th@ MIAJesus Luzardo (2-3)#134vs ATLMax Fried (7-2)#8
Wed, Apr 20th@ MIASandy Alcantara (7-3)#1vs ATLCharlie Morton (4-3)#55
Thu, Apr 21st@ MIAPablo Lopez (5-3)#18   
Fri, Apr 22nd@ CINHunter Greene (3-8)#113@ SDNick Martinez (2-3)#140
Sat, Apr 23rd@ CINTyler Mahle (2-6)#52@ SDYu Darvish (7-3)#29
Sun, Apr 24th@ CINNick Lodolo (1-2)#204@ SDSean Manaea (3-3)#28
Mon, Apr 25thvs NYMMax Scherzer (5-1)#128@ ARIMerrill Kelly (6-5)#110
Tue, Apr 26thvs NYMChris Bassitt (6-5)#26@ ARIZach Davies (2-4)#164
Wed, Apr 27thvs NYMCarlos Carrasco (8-3)#67@ ARIZac Gallen (4-2)#41
Thu, Apr 28thvs ARIHumberto Castellanos (3-2)#236   
Fri, Apr 29thvs ARIMadison Bumgarner (3-7)#129vs DETTyler Alexander (1-3)#210
Sat, Apr 30thvs ARIMerrill Kelly (6-5)#110vs DETBeau Brieske (1-6)#187
Sun, May 1stvs ARIZach Davies (2-4)#164vs DETEduardo Rodriguez (1-3)#45
Mon, May 2ndvs KCZack Greinke (1-4)#122   
Tue, May 3rd@ KCBrad Keller (2-9)#112vs SFCarlos Rodon (6-4)#10
Wed, May 4th@ KCKris Bubic (1-4)#242vs SFAlex Wood (5-6)#74
Thu, May 5th@ SFMauricio Llovera   
Fri, May 6th@ SFAlex Cobb (3-3)#89   
Sat, May 7th@ SFLogan Webb (7-2)#12@ CHCDaniel Norris
Sun, May 8th@ SFJakob Junis (4-1)#127@ CHCJustin Steele (2-5)#149
Tue, May 10thvs BALKyle Bradish (1-4)#257@ PITBryse Wilson (0-4)#383
Wed, May 11thvs BALSpenser Watkins (1-1)#378@ PITDillon Peters (4-2)#214
Thu, May 12thvs BALBryan Bakervs PHIZack Wheeler (6-4)#16
Fri, May 13thvs SFLogan Webb (7-2)#12vs PHIKyle Gibson (4-3)#83
Sat, May 14thvs SFJakob Junis (4-1)#127vs PHIRanger Suarez (6-4)#78
Sun, May 15thvs SFCarlos Rodon (6-4)#10vs PHIAaron Nola (4-5)#6
Tue, May 17th@ NYMTaijuan Walker (6-2)#94vs ARIMerrill Kelly (6-5)#110
Wed, May 18th@ NYMMax Scherzer (5-1)#128vs ARIZach Davies (2-4)#164
Thu, May 19th@ NYMChris Bassitt (6-5)#26   
Fri, May 20th@ PITZach Thompson (3-5)#166@ PHIRanger Suarez (6-4)#78
Sat, May 21st@ PITJose Quintana (1-4)#92@ PHIAaron Nola (4-5)#6
Sun, May 22nd@ PITBryse Wilson (0-4)#383@ PHIZach Eflin (3-5)#62
Mon, May 23rdvs TORJose Berrios (5-3)#50@ WSHJoan Adon (1-11)#386
Tue, May 24thvs TORKevin Gausman (5-6)#19@ WSHJosiah Gray (6-4)#84
Thu, May 26thvs MILEric Lauer (6-3)#88@ ARIHumberto Castellanos (3-2)#236
Fri, May 27thvs MILBrandon Woodruff (5-3)#31@ ARIMadison Bumgarner (3-7)#129
Sat, May 28thvs MILAdrian Houser (4-8)#153@ ARIMerrill Kelly (6-5)#110
Sun, May 29thvs MILCorbin Burnes (6-4)#3@ ARIZach Davies (2-4)#164
Mon, May 30thvs SDNick Martinez (2-3)#140vs PITZach Thompson (3-5)#166
Tue, May 31stvs SDBlake Snell (0-5)#85vs PITMitch Keller (2-5)#192
Wed, Jun 1stvs SDYu Darvish (7-3)#29vs PITJose Quintana (1-4)#92
Thu, Jun 2nd@ CHCKeegan Thompson (7-2)#99vs NYMTaijuan Walker (6-2)#94
Fri, Jun 3rd@ CHCMarcus Stroman (2-5)#63vs NYMChris Bassitt (6-5)#26
Sat, Jun 4th@ CHCCaleb Kilian (0-2)#235vs NYMDavid Peterson (4-1)#119
Sun, Jun 5th@ CHCJustin Steele (2-5)#149vs NYMTrevor Williams (1-4)#181
Tue, Jun 7th@ TBJeffrey Springs (3-2)#25@ CWSMichael Kopech (2-4)#34
Wed, Jun 8th@ TBCorey Kluber (3-4)#46@ CWSJohnny Cueto (1-4)#176
Thu, Jun 9th@ TBShane McClanahan (7-3)#9@ CWSDylan Cease (5-3)#23
Fri, Jun 10thvs CINLuis Castillo (2-4)#47@ SFJakob Junis (4-1)#127
Sat, Jun 11thvs CINHunter Greene (3-8)#113@ SFSam Long (0-1)#223
Sun, Jun 12thvs CINGraham Ashcraft (4-1)#182@ SFCarlos Rodon (6-4)#10
Mon, Jun 13thvs PITMitch Keller (2-5)#192   
Tue, Jun 14thvs PITBryse Wilson (0-4)#383vs LAANoah Syndergaard (4-6)#87
Wed, Jun 15thvs PITRoansy Contreras (2-1)#150vs LAAReid Detmers (2-3)#108
Fri, Jun 17th@ BOSMichael Wacha (6-1)#111vs CLEZach Plesac (2-5)#105
Sat, Jun 18th@ BOSKutter Crawford (1-2)#213vs CLECal Quantrill (4-4)#81
Sun, Jun 19th@ BOSNick Pivetta (8-5)#37vs CLEShane Bieber (3-4)#5
Mon, Jun 20th@ MILCorbin Burnes (6-4)#3   
Tue, Jun 21st@ MILChi Chi Gonzalez (0-1)#342@ CINTyler Mahle (2-6)#52
Wed, Jun 22nd@ MILEric Lauer (6-3)#88@ CINLuis Castillo (2-4)#47
Thu, Jun 23rd@ MILJason Alexander (2-0)#241@ CINHunter Greene (3-8)#113
Fri, Jun 24thvs CHCKyle Hendricks (3-6)#131@ ATLIan Anderson (6-4)#93
Sat, Jun 25thvs CHCAdrian Sampson (0-0)#372@ ATLMax Fried (7-2)#8
Sun, Jun 26thvs CHCAlec Mills (0-1)#325@ ATLSpencer Strider (3-2)#90
Mon, Jun 27thvs MIAPablo Lopez (5-3)#18@ COLChad Kuhl (4-5)#263
Tue, Jun 28thvs MIABraxton Garrett (1-2)#254@ COLKyle Freeland (3-5)#168
Wed, Jun 29thvs MIASandy Alcantara (7-3)#1@ COLGerman Marquez (4-5)#96
Fri, Jul 1st@ PHIZach Eflin (3-5)#62vs SDMacKenzie Gore (4-3)#116
Sat, Jul 2nd@ PHIKyle Gibson (4-3)#83vs SDBlake Snell (0-5)#85
Sun, Jul 3rd@ PHIZack Wheeler (6-4)#16vs SDYu Darvish (7-3)#29
Mon, Jul 4th@ ATLvs COL
Tue, Jul 5th@ ATLvs COL
Wed, Jul 6th@ ATLvs COL
Thu, Jul 7th@ ATLvs CHC
Fri, Jul 8thvs PHIvs CHC
Sat, Jul 9thvs PHIvs CHC
Sun, Jul 10thvs PHIvs CHC
Mon, Jul 11thvs PHI   
Tue, Jul 12thvs LAD@ STL
Wed, Jul 13thvs LAD@ STL
Thu, Jul 14thvs LAD@ STL
Fri, Jul 15thvs CIN@ LAA
Sat, Jul 16thvs CIN@ LAA
Sun, Jul 17thvs CIN   
Fri, Jul 22nd@ CINvs SF
Sat, Jul 23rd@ CINvs SF
Sun, Jul 24th@ CINvs SF
Tue, Jul 26th@ TORvs WSH
Wed, Jul 27th@ TORvs WSH
Fri, Jul 29th@ WSH@ COL
Sat, Jul 30th@ WSH@ COL
Sun, Jul 31st@ WSH@ COL
Tue, Aug 2ndvs CHC@ SF
Wed, Aug 3rdvs CHC@ SF
Thu, Aug 4thvs CHC@ SF
Fri, Aug 5thvs NYYvs SD
Sat, Aug 6thvs NYYvs SD
Sun, Aug 7thvs NYYvs SD
Tue, Aug 9th@ COLvs MIN
Wed, Aug 10th@ COLvs MIN
Thu, Aug 11th@ COL   
Fri, Aug 12thvs MIL@ KC
Sat, Aug 13thvs MIL@ KC
Sun, Aug 14thvs MIL@ KC
Tue, Aug 16thvs COL@ MIL
Wed, Aug 17thvs COL@ MIL
Thu, Aug 18thvs COL@ MIL
Fri, Aug 19th@ ARIvs MIA
Sat, Aug 20th@ ARIvs MIA
Sun, Aug 21st@ ARIvs MIA
Mon, Aug 22nd@ CHCvs MIL
Tue, Aug 23rd@ CHCvs MIL
Wed, Aug 24th@ CHCvs MIL
Thu, Aug 25th@ CHC   
Fri, Aug 26thvs ATL@ MIA
Sat, Aug 27thvs ATL@ MIA
Sun, Aug 28thvs ATL@ MIA
Mon, Aug 29th@ CIN@ MIA
Tue, Aug 30th@ CIN@ NYM
Wed, Aug 31st@ CIN@ NYM
Fri, Sep 2ndvs CHCvs SD
Sat, Sep 3rdvs CHCvs SD
Sun, Sep 4thvs CHCvs SD
Mon, Sep 5thvs WSHvs SF
Tue, Sep 6thvs WSHvs SF
Wed, Sep 7thvs WSHvs SF
Thu, Sep 8thvs WSH   
Fri, Sep 9th@ PIT@ SD
Sat, Sep 10th@ PIT@ SD
Sun, Sep 11th@ PIT@ SD
Tue, Sep 13thvs MIL@ ARI
Wed, Sep 14thvs MIL@ ARI
Thu, Sep 15thvs CIN   
Fri, Sep 16thvs CIN@ SF
Sat, Sep 17thvs CIN@ SF
Sun, Sep 18thvs CIN@ SF
Tue, Sep 20th@ SDvs ARI
Wed, Sep 21st@ SDvs ARI
Thu, Sep 22nd@ SDvs ARI
Fri, Sep 23rd@ LADvs STL
Sat, Sep 24th@ LADvs STL
Sun, Sep 25th@ LADvs STL
Tue, Sep 27th@ MIL@ SD
Wed, Sep 28th@ MIL@ SD
Fri, Sep 30thvs PITvs COL
Sat, Oct 1stvs PITvs COL
Sun, Oct 2ndvs PITvs COL
Mon, Oct 3rd@ PITvs COL
Tue, Oct 4th@ PITvs COL
Wed, Oct 5th@ PITvs COL
Fri, Apr 8th   @ COLKyle Freeland (3-5)#168
Wed, Apr 13th   @ MINChris Paddack (1-2)
Mon, Apr 18th   vs ATLHuascar Ynoa (0-2)#120
Mon, May 9th   @ PITJose Quintana (1-4)#92
Mon, May 16th   vs ARIMadison Bumgarner (3-7)#129
Wed, May 25th   @ WSHErick Fedde (5-5)#189
Thu, Jun 30th   vs SDJoe Musgrove (8-1)#11
Thu, Jul 21st   vs SF
Mon, Jul 25th   vs WSH
Thu, Jul 28th   @ COL
Mon, Aug 1st   @ SF
Mon, Aug 15th   @ MIL
Thu, Sep 1st   @ NYM
Mon, Sep 12th   @ ARI
Mon, Sep 19th   vs ARI
Thu, Sep 29th   @ SD