Skip to main content

Who Should I Trade?

Brennen Davis for Alfonso Rivas (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Brennen Davis
CF - CHC
Brennen Davis
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
Expert
Recommendation
67%
Recommended by
2 of 3 experts
33%
Recommended by
1 of 3 experts
Rankings 
   
Rest of Season# 343# 319
VBR# 1190# 1154
   
Projections 
   
Runs1319
Home Runs43
RBI1219
Stolen Bases11
Batting Average.239.241
   
Misc 
   
Injury AlertMiLB-
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 396# 560
   
Andrew Seifter
FantasyPros
# 244
   
Pierre Camus
RotoBaller
# 187
   
Who Should I Trade? Player Statistics
  Brennen Davis
CF - CHC
Brennen Davis
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
2022 Stats 
   
   
At Bats122
   
Runs15
   
Hits27
   
Singles21
   
Doubles2
   
Triples1
   
Home Runs3
   
RBI22
   
Stolen Bases2
   
Caught Stealing0
   
Walks15
   
Strikeouts44
   
Batting Average.221
   
On Base Pct.307
   
Slugging Pct.328
   
On-base Plus Slugging.635
   
Who Should I Trade? Player Projections
  Brennen Davis
CF - CHC
Brennen Davis
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
2022 Projections 
   
   
At Bats92151
   
Runs1319
   
Hits2236
   
Singles1326
   
Doubles47
   
Triples10
   
Home Runs43
   
RBI1219
   
Stolen Bases11
   
Caught Stealing10
   
Walks917
   
Strikeouts3042
   
Batting Average.239.241
   
On Base Pct.315.321
   
Slugging Pct.425.349
   
On-base Plus Slugging.740.670
   
Who Should I Trade? Player Notes
  Brennen Davis
CF - CHC
Brennen Davis
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
News 
  Cubs 1B Alfonso Rivas hit a two-run home run off Mike Clevinger in the second inning during Chicago's 5-4 loss to San Diego.
Kelly Kirby
Wed, May 11th
  Alfonso Rivas went 2-for-4 with two singles in Friday's 11-1 loss to the Brewers.
Diego Sandoval
Sat, Apr 30th
  Alfonso Rivas went 3-for-6 including a home run and five RBIs in the dominant win over Pittsburgh.
Nate Lowenthal
Sat, Apr 23rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brennen Davis
CF - CHC
Brennen Davis
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs MILCorbin Burnes (6-4)#3vs MILCorbin Burnes (6-4)#3
Sat, Apr 9thvs MILBrandon Woodruff (5-3)#29vs MILBrandon Woodruff (5-3)#29
Sun, Apr 10thvs MILFreddy Peralta (3-2)#108vs MILFreddy Peralta (3-2)#108
Tue, Apr 12th@ PITJose Quintana (1-4)#91@ PITJose Quintana (1-4)#91
Wed, Apr 13th@ PITZach Thompson (3-5)#164@ PITZach Thompson (3-5)#164
Thu, Apr 14th@ COLKyle Freeland (3-5)#167@ COLKyle Freeland (3-5)#167
Fri, Apr 15th@ COLGerman Marquez (4-5)#103@ COLGerman Marquez (4-5)#103
Sat, Apr 16th@ COLAntonio Senzatela (3-4)#305@ COLAntonio Senzatela (3-4)#305
Sun, Apr 17th@ COLAustin Gomber (3-7)#177@ COLAustin Gomber (3-7)#177
Mon, Apr 18thvs TBShane McClanahan (8-3)#6vs TBShane McClanahan (8-3)#6
Tue, Apr 19thvs TBMatt Wisler (2-1)#104vs TBMatt Wisler (2-1)#104
Wed, Apr 20thvs TBDrew Rasmussen (5-3)#55vs TBDrew Rasmussen (5-3)#55
Thu, Apr 21stvs PITBryse Wilson (0-4)#384vs PITBryse Wilson (0-4)#384
Fri, Apr 22ndvs PITJose Quintana (1-4)#91vs PITJose Quintana (1-4)#91
Sat, Apr 23rdvs PITZach Thompson (3-5)#164vs PITZach Thompson (3-5)#164
Sun, Apr 24thvs PITJT Brubaker (1-7)#105vs PITJT Brubaker (1-7)#105
Tue, Apr 26th@ ATLMax Fried (7-2)#10@ ATLMax Fried (7-2)#10
Wed, Apr 27th@ ATLCharlie Morton (4-3)#54@ ATLCharlie Morton (4-3)#54
Thu, Apr 28th@ ATLKyle Wright (8-4)#43@ ATLKyle Wright (8-4)#43
Fri, Apr 29th@ MILAdrian Houser (4-8)#165@ MILAdrian Houser (4-8)#165
Sat, Apr 30th@ MILEric Lauer (6-3)#88@ MILEric Lauer (6-3)#88
Sun, May 1st@ MILCorbin Burnes (6-4)#3@ MILCorbin Burnes (6-4)#3
Tue, May 3rdvs CWSMichael Kopech (2-4)#34vs CWSMichael Kopech (2-4)#34
Wed, May 4thvs CWSLucas Giolito (4-4)#39vs CWSLucas Giolito (4-4)#39
Sat, May 7thvs LADTyler Anderson (8-0)#53vs LADTyler Anderson (8-0)#53
Sun, May 8thvs LADWalker Buehler (6-3)#138vs LADWalker Buehler (6-3)#138
Mon, May 9th@ SDMacKenzie Gore (4-3)#117@ SDMacKenzie Gore (4-3)#117
Tue, May 10th@ SDMike Clevinger (1-0)#61@ SDMike Clevinger (1-0)#61
Wed, May 11th@ SDNick Martinez (2-3)#141@ SDNick Martinez (2-3)#141
Fri, May 13th@ ARIZach Davies (2-4)#162@ ARIZach Davies (2-4)#162
Sat, May 14th@ ARIZac Gallen (4-2)#40@ ARIZac Gallen (4-2)#40
Sun, May 15th@ ARIHumberto Castellanos (3-2)#231@ ARIHumberto Castellanos (3-2)#231
Mon, May 16thvs PITDillon Peters (4-2)#214vs PITDillon Peters (4-2)#214
Tue, May 17thvs PITJT Brubaker (1-7)#105vs PITJT Brubaker (1-7)#105
Wed, May 18thvs PITWil Crowe (3-4)#225vs PITWil Crowe (3-4)#225
Thu, May 19thvs ARIZac Gallen (4-2)#40vs ARIZac Gallen (4-2)#40
Fri, May 20thvs ARIHumberto Castellanos (3-2)#231vs ARIHumberto Castellanos (3-2)#231
Sat, May 21stvs ARIMadison Bumgarner (3-7)#129vs ARIMadison Bumgarner (3-7)#129
Sun, May 22ndvs ARIMerrill Kelly (6-5)#111vs ARIMerrill Kelly (6-5)#111
Mon, May 23rd@ CINVladimir Gutierrez (1-6)#388@ CINVladimir Gutierrez (1-6)#388
Tue, May 24th@ CINTyler Mahle (3-6)#44@ CINTyler Mahle (3-6)#44
Wed, May 25th@ CINLuis Castillo (2-4)#48@ CINLuis Castillo (2-4)#48
Thu, May 26th@ CINHunter Greene (3-8)#112@ CINHunter Greene (3-8)#112
Sat, May 28th@ CWSJohnny Cueto (1-4)#175@ CWSJohnny Cueto (1-4)#175
Sun, May 29th@ CWSDylan Cease (6-3)#19@ CWSDylan Cease (6-3)#19
Mon, May 30thvs MILAaron Ashby (1-5)#95vs MILAaron Ashby (1-5)#95
Tue, May 31stvs MILEric Lauer (6-3)#88vs MILEric Lauer (6-3)#88
Wed, Jun 1stvs MILJason Alexander (2-0)#239vs MILJason Alexander (2-0)#239
Thu, Jun 2ndvs STLMatthew Liberatore (2-1)#176vs STLMatthew Liberatore (2-1)#176
Fri, Jun 3rdvs STLMiles Mikolas (5-5)#46vs STLMiles Mikolas (5-5)#46
Sat, Jun 4thvs STLAndre Pallante (2-3)#156vs STLAndre Pallante (2-3)#156
Sun, Jun 5thvs STLAdam Wainwright (5-5)#41vs STLAdam Wainwright (5-5)#41
Tue, Jun 7th@ BALKyle Bradish (1-4)#282@ BALKyle Bradish (1-4)#282
Fri, Jun 10th@ NYYLuis Severino (4-2)#33@ NYYLuis Severino (4-2)#33
Sat, Jun 11th@ NYYJordan Montgomery (3-1)#31@ NYYJordan Montgomery (3-1)#31
Sun, Jun 12th@ NYYJameson Taillon (8-1)#42@ NYYJameson Taillon (8-1)#42
Mon, Jun 13thvs SDYu Darvish (7-3)#23vs SDYu Darvish (7-3)#23
Tue, Jun 14thvs SDSean Manaea (3-3)#30vs SDSean Manaea (3-3)#30
Wed, Jun 15thvs SDRyan Weathers (0-0)#284vs SDRyan Weathers (0-0)#284
Thu, Jun 16thvs SDJoe Musgrove (8-1)#11vs SDJoe Musgrove (8-1)#11
Fri, Jun 17thvs ATLCharlie Morton (4-3)#54vs ATLCharlie Morton (4-3)#54
Sat, Jun 18thvs ATLKyle Wright (8-4)#43vs ATLKyle Wright (8-4)#43
Sun, Jun 19thvs ATLIan Anderson (6-4)#90vs ATLIan Anderson (6-4)#90
Mon, Jun 20th@ PITJT Brubaker (1-7)#105@ PITJT Brubaker (1-7)#105
Tue, Jun 21st@ PITRoansy Contreras (2-1)#142@ PITRoansy Contreras (2-1)#142
Wed, Jun 22nd@ PITJerad Eickhoff (0-1)#325@ PITJerad Eickhoff (0-1)#325
Thu, Jun 23rd@ PITJose Quintana (1-4)#91@ PITJose Quintana (1-4)#91
Fri, Jun 24th@ STLAndre Pallante (2-3)#156@ STLAndre Pallante (2-3)#156
Sat, Jun 25th@ STLMiles Mikolas (5-5)#46@ STLMiles Mikolas (5-5)#46
Sun, Jun 26th@ STLJack Flaherty (0-0)#71@ STLJack Flaherty (0-0)#71
Tue, Jun 28thvs CINLuis Castillo (2-4)#48vs CINLuis Castillo (2-4)#48
Wed, Jun 29thvs CINHunter Greene (3-8)#112vs CINHunter Greene (3-8)#112
Thu, Jun 30thvs CINGraham Ashcraft (4-1)#184vs CINGraham Ashcraft (4-1)#184
Fri, Jul 1stvs BOSJosh Winckowski (3-1)#297vs BOSJosh Winckowski (3-1)#297
Sat, Jul 2ndvs BOSRich Hill (4-4)#134vs BOSRich Hill (4-4)#134
Sun, Jul 3rdvs BOSMichael Wacha (6-1)#115vs BOSMichael Wacha (6-1)#115
Mon, Jul 4th@ MILEric Lauer (6-3)#88@ MILEric Lauer (6-3)#88
Tue, Jul 5th@ MIL@ MIL
Wed, Jul 6th@ MIL@ MIL
Thu, Jul 7th@ LAD@ LAD
Fri, Jul 8th@ LAD@ LAD
Sat, Jul 9th@ LAD@ LAD
Sun, Jul 10th@ LAD@ LAD
Tue, Jul 12thvs BALvs BAL
Wed, Jul 13thvs BALvs BAL
Thu, Jul 14thvs NYMvs NYM
Fri, Jul 15thvs NYMvs NYM
Sat, Jul 16thvs NYMvs NYM
Sun, Jul 17thvs NYMvs NYM
Fri, Jul 22nd@ PHI@ PHI
Sat, Jul 23rd@ PHI@ PHI
Sun, Jul 24th@ PHI@ PHI
Mon, Jul 25thvs PITvs PIT
Tue, Jul 26thvs PITvs PIT
Thu, Jul 28th@ SF@ SF
Fri, Jul 29th@ SF@ SF
Sat, Jul 30th@ SF@ SF
Sun, Jul 31st@ SF@ SF
Tue, Aug 2nd@ STL@ STL
Wed, Aug 3rd@ STL@ STL
Thu, Aug 4th@ STL@ STL
Fri, Aug 5thvs MIAvs MIA
Sat, Aug 6thvs MIAvs MIA
Sun, Aug 7thvs MIAvs MIA
Mon, Aug 8thvs WSHvs WSH
Tue, Aug 9thvs WSHvs WSH
Wed, Aug 10thvs WSHvs WSH
Thu, Aug 11th@ CIN@ CIN
Sat, Aug 13th@ CIN@ CIN
Sun, Aug 14th@ CIN@ CIN
Mon, Aug 15th@ WSH@ WSH
Tue, Aug 16th@ WSH@ WSH
Wed, Aug 17th@ WSH@ WSH
Thu, Aug 18th@ BAL@ BAL
Fri, Aug 19thvs MILvs MIL
Sat, Aug 20thvs MILvs MIL
Sun, Aug 21stvs MILvs MIL
Mon, Aug 22ndvs STLvs STL
Tue, Aug 23rdvs STLvs STL
Wed, Aug 24thvs STLvs STL
Thu, Aug 25thvs STLvs STL
Fri, Aug 26th@ MIL@ MIL
Sat, Aug 27th@ MIL@ MIL
Sun, Aug 28th@ MIL@ MIL
Mon, Aug 29th@ TOR@ TOR
Tue, Aug 30th@ TOR@ TOR
Wed, Aug 31st@ TOR@ TOR
Fri, Sep 2nd@ STL@ STL
Sat, Sep 3rd@ STL@ STL
Sun, Sep 4th@ STL@ STL
Tue, Sep 6thvs CINvs CIN
Wed, Sep 7thvs CINvs CIN
Thu, Sep 8thvs CINvs CIN
Fri, Sep 9thvs SFvs SF
Sat, Sep 10thvs SFvs SF
Sun, Sep 11thvs SFvs SF
Mon, Sep 12th@ NYM@ NYM
Tue, Sep 13th@ NYM@ NYM
Wed, Sep 14th@ NYM@ NYM
Fri, Sep 16thvs COLvs COL
Sat, Sep 17thvs COLvs COL
Sun, Sep 18thvs COLvs COL
Mon, Sep 19th@ MIA@ MIA
Tue, Sep 20th@ MIA@ MIA
Wed, Sep 21st@ MIA@ MIA
Thu, Sep 22nd@ PIT@ PIT
Fri, Sep 23rd@ PIT@ PIT
Sat, Sep 24th@ PIT@ PIT
Sun, Sep 25th@ PIT@ PIT
Tue, Sep 27thvs PHIvs PHI
Wed, Sep 28thvs PHIvs PHI
Thu, Sep 29thvs PHIvs PHI
Fri, Sep 30thvs CINvs CIN
Sat, Oct 1stvs CINvs CIN
Sun, Oct 2ndvs CINvs CIN
Mon, Oct 3rd@ CIN@ CIN
Tue, Oct 4th@ CIN@ CIN
Wed, Oct 5th@ CIN@ CIN