Skip to main content

Who Should I Trade?

Johan Camargo 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
 
  Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
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# 329# 318
VBR# 1158# 932
   
Projections 
   
Runs811
Home Runs32
RBI911
Stolen Bases01
Batting Average.247.241
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 327# 332
   
Scott Youngson
Pitcher List
# 218
   
Pierre Camus
RotoBaller
# 183
   
Who Should I Trade? Player Statistics
  Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
2022 Stats 
   
   
At Bats152177
   
Runs819
   
Hits3641
   
Singles3033
   
Doubles34
   
Triples01
   
Home Runs33
   
RBI1524
   
Stolen Bases03
   
Caught Stealing00
   
Walks1320
   
Strikeouts3763
   
Batting Average.237.232
   
On Base Pct.297.313
   
Slugging Pct.316.316
   
On-base Plus Slugging.613.630
   
Who Should I Trade? Player Projections
  Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
2022 Projections 
   
   
At Bats7591
   
Runs811
   
Hits1922
   
Singles1216
   
Doubles34
   
Triples00
   
Home Runs32
   
RBI911
   
Stolen Bases01
   
Caught Stealing00
   
Walks710
   
Strikeouts1725
   
Batting Average.247.241
   
On Base Pct.309.321
   
Slugging Pct.402.342
   
On-base Plus Slugging.711.664
   
Who Should I Trade? Player Notes
  Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
News 
 Philadelphia Phillies SS Johan Camargo went 1-for-3 at the plate on Thursday, hitting a 2-run homer along with a sac fly RBI in the Phillies' 9-7 win over the Dodgers.
Josh Thiessen
Fri, May 13th
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 - The Wonkypenguin: Fantasy Sports
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
  Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
Alfonso Rivas
1B,LF,RF - CHC
Alfonso Rivas
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs OAKFrankie Montas (4-9)#54   
Sat, Apr 9thvs OAKCole Irvin (6-8)#56vs MILBrandon Woodruff (9-3)#31
Sun, Apr 10thvs OAKDaulton Jefferies (1-7)vs MILFreddy Peralta (3-2)#104
Mon, Apr 11thvs NYMTaijuan Walker (9-3)#75   
Tue, Apr 12thvs NYMTylor Megill (4-2)#118@ PITJose Quintana (3-5)#84
Wed, Apr 13thvs NYMMax Scherzer (8-2)#9@ PITZach Thompson (3-8)#168
Thu, Apr 14th@ MIASandy Alcantara (10-4)#1@ COLKyle Freeland (7-7)#217
Fri, Apr 15th@ MIAPablo Lopez (7-7)#47@ COLGerman Marquez (6-9)#130
Sat, Apr 16th@ MIATrevor Rogers (4-10)#95@ COLAntonio Senzatela (3-6)#294
Sun, Apr 17th@ MIAElieser Hernandez (2-5)#179@ COLAustin Gomber (5-7)#145
Mon, Apr 18th@ COLChad Kuhl (6-7)#385vs TBShane McClanahan (10-5)#3
Tue, Apr 19th@ COLKyle Freeland (7-7)#217vs TBMatt Wisler (3-3)#114
Wed, Apr 20th@ COLGerman Marquez (6-9)#130vs TBDrew Rasmussen (6-4)#43
Fri, Apr 22ndvs MILFreddy Peralta (3-2)#104vs PITJose Quintana (3-5)#84
Sat, Apr 23rdvs MILAdrian Houser (4-8)#173vs PITZach Thompson (3-8)#168
Sun, Apr 24thvs MILEric Lauer (8-3)#44vs PITJT Brubaker (2-10)#211
Mon, Apr 25thvs COLKyle Freeland (7-7)#217   
Tue, Apr 26thvs COLGerman Marquez (6-9)#130@ ATLMax Fried (10-4)#11
Wed, Apr 27thvs COLRyan Feltner (1-3)#375@ ATLCharlie Morton (5-5)#67
Thu, Apr 28thvs COLAustin Gomber (5-7)#145@ ATLKyle Wright (13-5)#36
Fri, Apr 29th@ NYMTylor Megill (4-2)#118@ MILAdrian Houser (4-8)#173
Sat, Apr 30th@ NYMTaijuan Walker (9-3)#75@ MILEric Lauer (8-3)#44
Sun, May 1st@ NYMMax Scherzer (8-2)#9@ MILCorbin Burnes (8-5)#4
Tue, May 3rdvs TEXJon Gray (7-6)#57vs CWSMichael Kopech (4-8)#37
Wed, May 4thvs TEXMartin Perez (9-2)#30vs CWSLucas Giolito (8-6)#51
Thu, May 5thvs NYMTaijuan Walker (9-3)#75   
Sun, May 8thvs NYMChris Bassitt (8-7)#33vs LADWalker Buehler (6-3)#138
Mon, May 9th@ SEAChris Flexen (7-9)#96@ SDMacKenzie Gore (4-4)#139
Tue, May 10th@ SEARobbie Ray (8-8)#19@ SDMike Clevinger (3-4)#80
Wed, May 11th@ SEALogan Gilbert (10-4)#28@ SDNick Martinez (3-3)#124
Thu, May 12th@ LADTyler Anderson (13-1)#23   
Fri, May 13th@ LADWalker Buehler (6-3)#138@ ARIZach Davies (2-4)#170
Sat, May 14th@ LADJulio Urias (11-6)#15@ ARIZac Gallen (6-2)#61
Sun, May 15th@ LADMichael Grove (0-0)#333@ ARIHumberto Castellanos (3-2)#248
Tue, May 17thvs SDMike Clevinger (3-4)#80vs PITJT Brubaker (2-10)#211
Wed, May 18thvs SDBlake Snell (4-5)#82vs PITWil Crowe (4-6)#215
Thu, May 19thvs SDYu Darvish (10-5)#17vs ARIZac Gallen (6-2)#61
Fri, May 20thvs LADJulio Urias (11-6)#15vs ARIHumberto Castellanos (3-2)#248
Sat, May 21stvs LADMitch White (1-3)#155vs ARIMadison Bumgarner (6-10)#119
Sun, May 22ndvs LADTony Gonsolin (13-1)#16vs ARIMerrill Kelly (10-5)#20
Mon, May 23rd@ ATLTucker Davidson (1-3)#239@ CINVladimir Gutierrez (1-6)
Tue, May 24th@ ATLMax Fried (10-4)#11@ CINTyler Mahle (5-7)#83
Wed, May 25th@ ATLCharlie Morton (5-5)#67@ CINLuis Castillo (5-4)#34
Thu, May 26th@ ATLKyle Wright (13-5)#36@ CINHunter Greene (4-12)#120
Fri, May 27th@ NYMCarlos Carrasco (12-4)#42   
Sat, May 28th@ NYMTaijuan Walker (9-3)#75@ CWSJohnny Cueto (4-5)#106
Sun, May 29th@ NYMChris Bassitt (8-7)#33@ CWSDylan Cease (12-4)#8
Mon, May 30thvs SFLogan Webb (10-5)#12vs MILAaron Ashby (2-10)#69
Tue, May 31stvs SFJakob Junis (4-3)#122vs MILEric Lauer (8-3)#44
Wed, Jun 1stvs SFCarlos Rodon (10-6)#7vs MILJason Alexander (2-1)#236
Fri, Jun 3rdvs LAAChase Silseth (1-3)#286vs STLMiles Mikolas (8-8)#18
Sat, Jun 4thvs LAAMichael Lorenzen (6-6)#172vs STLAndre Pallante (5-4)#113
Sun, Jun 5thvs LAAPatrick Sandoval (3-7)#63vs STLAdam Wainwright (8-8)#49
Tue, Jun 7th@ MILJason Alexander (2-1)#236@ BALKyle Bradish (1-4)#256
Wed, Jun 8th@ MILAdrian Houser (4-8)#173   
Thu, Jun 9th@ MILCorbin Burnes (8-5)#4   
Fri, Jun 10thvs ARIZac Gallen (6-2)#61@ NYYLuis Severino (5-3)#48
Sat, Jun 11thvs ARIMadison Bumgarner (6-10)#119@ NYYJordan Montgomery (4-3)#38
Sun, Jun 12thvs ARIKyle Nelson@ NYYJameson Taillon (10-2)#59
Mon, Jun 13thvs MIASandy Alcantara (10-4)#1vs SDYu Darvish (10-5)#17
Tue, Jun 14thvs MIATrevor Rogers (4-10)#95vs SDSean Manaea (6-6)#85
Wed, Jun 15thvs MIADaniel Castano (1-3)#198vs SDRyan Weathers (0-0)#329
Thu, Jun 16th@ WSHPatrick Corbin (4-16)#386vs SDJoe Musgrove (8-5)#24
Fri, Jun 17th@ WSHPaolo Espino (0-4)#213vs ATLCharlie Morton (5-5)#67
Sat, Jun 18th@ WSHJosiah Gray (7-8)#91vs ATLKyle Wright (13-5)#36
Sun, Jun 19th@ WSHJackson Tetreault (2-2)#287vs ATLIan Anderson (9-6)#123
Tue, Jun 21st@ TEXMartin Perez (9-2)#30@ PITRoansy Contreras (3-2)#156
Wed, Jun 22nd@ TEXJon Gray (7-6)#57@ PITJerad Eickhoff (0-1)#381
Thu, Jun 23rd@ SDJoe Musgrove (8-5)#24@ PITJose Quintana (3-5)#84
Fri, Jun 24th@ SDMacKenzie Gore (4-4)#139@ STLAndre Pallante (5-4)#113
Sat, Jun 25th@ SDBlake Snell (4-5)#82@ STLMiles Mikolas (8-8)#18
Sun, Jun 26th@ SDYu Darvish (10-5)#17@ STLJack Flaherty (0-0)#77
Tue, Jun 28thvs ATLCharlie Morton (5-5)#67vs CINLuis Castillo (5-4)#34
Wed, Jun 29thvs ATLKyle Wright (13-5)#36vs CINHunter Greene (4-12)#120
Thu, Jun 30thvs ATLIan Anderson (9-6)#123vs CINGraham Ashcraft (5-2)#161
Fri, Jul 1stvs STLMiles Mikolas (8-8)#18vs BOSRich Hill (4-5)#205
Sat, Jul 2ndvs STLMatthew Liberatore (2-1)#190vs BOSJosh Winckowski (5-5)#224
Sun, Jul 3rdvs STLAdam Wainwright (8-8)#49vs BOSConnor Seabold (0-2)#380
Tue, Jul 5thvs WSHPaolo Espino (0-4)#213@ MILJason Alexander (2-1)#236
Wed, Jul 6thvs WSHJosiah Gray (7-8)#91@ MILCorbin Burnes (8-5)#4
Thu, Jul 7thvs WSHJoan Adon (1-12)#389@ LADTony Gonsolin (13-1)#16
Fri, Jul 8th@ STLAdam Wainwright (8-8)#49@ LADTyler Anderson (13-1)#23
Sat, Jul 9th@ STLDakota Hudson (6-6)#167@ LADClayton Kershaw (7-3)#32
Sun, Jul 10th@ STLAndre Pallante (5-4)#113@ LADJulio Urias (11-6)#15
Mon, Jul 11th@ STLMiles Mikolas (8-8)#18   
Tue, Jul 12th@ TORJose Berrios (8-4)#62vs BALJordan Lyles (8-8)#151
Wed, Jul 13th@ TORRoss Stripling (5-3)#87vs BALSpenser Watkins (4-2)#260
Fri, Jul 15th@ MIASandy Alcantara (10-4)#1   
Sat, Jul 16th@ MIAMax Meyer (0-1)vs NYMMax Scherzer (8-2)#9
Sun, Jul 17th@ MIATrevor Rogers (4-10)#95vs NYMDavid Peterson (6-2)#88
Fri, Jul 22ndvs CHCJustin Steele (4-7)#109@ PHIKyle Gibson (7-4)#107
Sat, Jul 23rdvs CHCMarcus Stroman (3-5)#58@ PHIZack Wheeler (10-5)#13
Sun, Jul 24thvs CHCDrew Smyly (4-6)#146@ PHIBailey Falter (0-3)#169
Mon, Jul 25thvs ATLMax Fried (10-4)#11vs PITJT Brubaker (2-10)#211
Tue, Jul 26thvs ATLSpencer Strider (6-4)#53vs PITBryse Wilson (2-6)#275
Wed, Jul 27thvs ATLCharlie Morton (5-5)#67   
Thu, Jul 28th@ PITZach Thompson (3-8)#168@ SFAlex Wood (7-9)#64
Fri, Jul 29th@ PITJose Quintana (3-5)#84@ SFAlex Cobb (3-6)#65
Sat, Jul 30th@ PITMitch Keller (3-8)#142@ SFJakob Junis (4-3)#122
Sun, Jul 31st@ PITJT Brubaker (2-10)#211@ SFCarlos Rodon (10-6)#7
Tue, Aug 2nd@ ATLSpencer Strider (6-4)#53@ STLAdam Wainwright (8-8)#49
Wed, Aug 3rd@ ATLCharlie Morton (5-5)#67   
Thu, Aug 4thvs WSHPaolo Espino (0-4)#213@ STLJose Quintana (3-5)#84
Fri, Aug 5thvs WSHJosiah Gray (7-8)#91vs MIAEdward Cabrera (2-1)#193
Sat, Aug 6thvs WSHPatrick Corbin (4-16)#386vs MIAPablo Lopez (7-7)#47
Sun, Aug 7thvs WSHCory Abbott (0-1)#363vs MIAJesus Luzardo (3-4)#126
Tue, Aug 9thvs MIABraxton Garrett (2-5)#162vs WSHPaolo Espino (0-4)#213
Wed, Aug 10thvs MIASandy Alcantara (10-4)#1vs WSHJosiah Gray (7-8)#91
Thu, Aug 11thvs MIAEdward Cabrera (2-1)#193@ CINNick Lodolo (3-3)#186
Fri, Aug 12th@ NYMMax Scherzer (8-2)#9   
Sat, Aug 13th@ NYMJacob deGrom (1-0)#25@ CINGraham Ashcraft (5-2)#161
Sun, Aug 14th@ NYMChris Bassitt (8-7)#33@ CINJustin Dunn#341
Mon, Aug 15th@ CINMike Minor (1-8)#163@ WSHPaolo Espino (0-4)#213
Tue, Aug 16th@ CIN@ WSH
Wed, Aug 17th@ CIN@ WSH
Fri, Aug 19thvs NYMvs MIL
Sat, Aug 20thvs NYMvs MIL
Sun, Aug 21stvs NYMvs MIL
Mon, Aug 22ndvs CINvs STL
Tue, Aug 23rdvs CINvs STL
Wed, Aug 24thvs CINvs STL
Thu, Aug 25thvs CINvs STL
Fri, Aug 26thvs PIT@ MIL
Sat, Aug 27thvs PIT@ MIL
Sun, Aug 28thvs PIT@ MIL
Mon, Aug 29th@ ARI@ TOR
Tue, Aug 30th@ ARI@ TOR
Wed, Aug 31st@ ARI@ TOR
Fri, Sep 2nd@ SF@ STL
Sat, Sep 3rd@ SF@ STL
Sun, Sep 4th@ SF@ STL
Tue, Sep 6thvs MIAvs CIN
Wed, Sep 7thvs MIAvs CIN
Thu, Sep 8thvs MIAvs CIN
Fri, Sep 9thvs WSHvs SF
Sat, Sep 10thvs WSHvs SF
Sun, Sep 11thvs WSHvs SF
Tue, Sep 13th@ MIA@ NYM
Wed, Sep 14th@ MIA@ NYM
Thu, Sep 15th@ MIA   
Fri, Sep 16th@ ATLvs COL
Sat, Sep 17th@ ATLvs COL
Sun, Sep 18th@ ATLvs COL
Tue, Sep 20thvs TOR@ MIA
Wed, Sep 21stvs TOR@ MIA
Thu, Sep 22ndvs ATL@ PIT
Fri, Sep 23rdvs ATL@ PIT
Sat, Sep 24thvs ATL@ PIT
Sun, Sep 25thvs ATL@ PIT
Tue, Sep 27th@ CHCvs PHI
Wed, Sep 28th@ CHCvs PHI
Thu, Sep 29th@ CHCvs PHI
Fri, Sep 30th@ WSHvs CIN
Sat, Oct 1st@ WSHvs CIN
Sun, Oct 2nd@ WSHvs CIN
Mon, Oct 3rd@ HOU@ CIN
Tue, Oct 4th@ HOU@ CIN
Wed, Oct 5th@ HOU@ CIN
Thu, Apr 7th   vs MILCorbin Burnes (8-5)#4
Thu, Apr 21st   vs PITBryse Wilson (2-6)#275
Sat, May 7th   vs LADTyler Anderson (13-1)#23
Mon, May 16th   vs PITDillon Peters (5-2)#234
Thu, Jun 2nd   vs STLMatthew Liberatore (2-1)#190
Mon, Jun 20th   @ PITJT Brubaker (2-10)#211
Mon, Jul 4th   @ MILEric Lauer (8-3)#44
Thu, Jul 14th   vs NYMCarlos Carrasco (12-4)#42
Mon, Aug 8th   vs WSHAnibal Sanchez (0-4)#373
Thu, Aug 18th   @ BAL
Mon, Sep 12th   @ NYM
Mon, Sep 19th   @ MIA