Skip to main content

Who Should I Trade?

Johan Camargo for Albert Almora Jr. (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Albert Almora Jr.
CF,LF,RF - CIN
Albert Almora Jr.
Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 317
VBR# 751# 1153
   
Projections 
   
Runs107
Home Runs22
RBI118
Stolen Bases10
Batting Average.251.247
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 291# 327
   
Pierre Camus
RotoBaller
# 260
   
Scott Youngson
Pitcher List
# 238
   
Who Should I Trade? Player Statistics
  Albert Almora Jr.
CF,LF,RF - CIN
Albert Almora Jr.
Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
2022 Stats 
   
   
At Bats196152
   
Runs218
   
Hits4536
   
Singles3030
   
Doubles93
   
Triples10
   
Home Runs53
   
RBI2915
   
Stolen Bases30
   
Caught Stealing20
   
Walks1113
   
Strikeouts3937
   
Batting Average.230.237
   
On Base Pct.273.297
   
Slugging Pct.362.316
   
On-base Plus Slugging.635.613
   
Who Should I Trade? Player Projections
  Albert Almora Jr.
CF,LF,RF - CIN
Albert Almora Jr.
Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
2022 Projections 
   
   
At Bats8765
   
Runs107
   
Hits2216
   
Singles1511
   
Doubles43
   
Triples00
   
Home Runs22
   
RBI118
   
Stolen Bases10
   
Caught Stealing00
   
Walks46
   
Strikeouts1715
   
Batting Average.251.247
   
On Base Pct.288.309
   
Slugging Pct.377.402
   
On-base Plus Slugging.665.711
   
Who Should I Trade? Player Notes
  Albert Almora Jr.
CF,LF,RF - CIN
Albert Almora Jr.
Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
News 
 Albert Almora Jr. was reinstated from the Covid-19 on Monday and had a big day with three hits, two RBI, a stolen base, and a run scored.
Scott Youngson
Mon, Aug 1st
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
 Albert Almora Jr. went two-for-four and had a walk-off single in the Reds' 4-3 comeback victory over the Braves Sunday.
Scott Youngson
Sun, Jul 3rd
 
 Albert Almora Jr. homered for the second time in four games Tuesday, but it wasn't nearly enough for the Reds, who lost 8-2.
Scott Youngson
Tue, Jun 21st
 
 Albert Almora Jr. went 1-for-3 at the plate on Friday, hitting a 2-run homer in the Reds' 5-4 loss to the Brewers.
Josh Thiessen
Sat, Jun 18th
 
 Albert Almora Jr. suffered a sprained shoulder Thursday against the Diamondbacks.
Ari Koslow
Thu, Jun 9th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Albert Almora Jr.
CF,LF,RF - CIN
Albert Almora Jr.
Johan Camargo
1B,2B,3B,SS - PHI
Johan Camargo
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ ATLCharlie Morton (5-5)#65vs OAKFrankie Montas (4-9)#36
Sat, Apr 9th@ ATLKyle Wright (14-5)#31vs OAKCole Irvin (6-9)#49
Sun, Apr 10th@ ATLIan Anderson (9-6)#93vs OAKDaulton Jefferies (1-7)
Mon, Apr 11th   vs NYMTaijuan Walker (10-3)#51
Tue, Apr 12thvs CLEShane Bieber (7-6)#23vs NYMTylor Megill (4-2)#111
Wed, Apr 13thvs CLETriston McKenzie (8-8)#34vs NYMMax Scherzer (8-2)#9
Thu, Apr 14th@ LADWalker Buehler (6-3)#128@ MIASandy Alcantara (10-5)#1
Fri, Apr 15th@ LADTony Gonsolin (14-1)#17@ MIAPablo Lopez (7-7)#38
Sat, Apr 16th@ LADJulio Urias (12-6)#11@ MIATrevor Rogers (4-10)#100
Sun, Apr 17th@ LADAndrew Heaney (1-0)#70@ MIAElieser Hernandez (2-6)#176
Mon, Apr 18th@ SDSean Manaea (6-6)#72@ COLChad Kuhl (6-7)#380
Tue, Apr 19th@ SDJoe Musgrove (8-5)#19@ COLKyle Freeland (7-8)#211
Wed, Apr 20th@ SDMacKenzie Gore (4-4)#129@ COLGerman Marquez (6-9)#136
Fri, Apr 22ndvs STLSteven Matz (4-3)#89vs MILFreddy Peralta (4-2)#96
Sat, Apr 23rdvs STLDakota Hudson (6-6)#154vs MILAdrian Houser (4-8)#168
Sun, Apr 24thvs STLAdam Wainwright (8-8)#21vs MILEric Lauer (8-4)#58
Mon, Apr 25th   vs COLKyle Freeland (7-8)#211
Tue, Apr 26thvs SDJoe Musgrove (8-5)#19vs COLGerman Marquez (6-9)#136
Wed, Apr 27thvs SDMacKenzie Gore (4-4)#129vs COLRyan Feltner (2-3)#361
Thu, Apr 28thvs SDNick Martinez (3-3)#149vs COLAustin Gomber (5-7)#165
Fri, Apr 29th@ COLAntonio Senzatela (3-6)#294@ NYMTylor Megill (4-2)#111
Sat, Apr 30th@ COLChad Kuhl (6-7)#380@ NYMTaijuan Walker (10-3)#51
Sun, May 1st@ COLKyle Freeland (7-8)#211@ NYMMax Scherzer (8-2)#9
Tue, May 3rd@ MILBrandon Woodruff (9-3)#22vs TEXJon Gray (7-6)#46
Wed, May 4th@ MILFreddy Peralta (4-2)#96vs TEXMartin Perez (9-3)#24
Thu, May 5th@ MILAdrian Houser (4-8)#168vs NYMTaijuan Walker (10-3)#51
Sun, May 8thvs PITZach Thompson (3-9)#166vs NYMChris Bassitt (9-7)#37
Mon, May 9thvs MILBrandon Woodruff (9-3)#22@ SEAChris Flexen (7-9)#95
Tue, May 10thvs MILFreddy Peralta (4-2)#96@ SEARobbie Ray (8-8)#26
Wed, May 11thvs MILAdrian Houser (4-8)#168@ SEALogan Gilbert (10-5)#30
Thu, May 12th@ PITJT Brubaker (2-10)#207@ LADTyler Anderson (13-1)#29
Fri, May 13th@ PITMitch Keller (4-8)#144@ LADWalker Buehler (6-3)#128
Sat, May 14th@ PITZach Thompson (3-9)#166@ LADJulio Urias (12-6)#11
Sun, May 15th@ PITJose Quintana (4-5)#91@ LADMichael Grove (0-0)#319
Tue, May 17th@ CLEZach Plesac (2-10)#143vs SDMike Clevinger (4-4)#85
Wed, May 18th   vs SDBlake Snell (4-6)#74
Thu, May 19th@ CLECal Quantrill (9-5)#108vs SDYu Darvish (10-5)#20
Fri, May 20th@ TORHyun Jin Ryu (2-0)vs LADJulio Urias (12-6)#11
Sat, May 21st@ TORAlek Manoah (12-5)#10vs LADMitch White (1-3)#134
Sun, May 22nd@ TORYusei Kikuchi (4-6)#103vs LADTony Gonsolin (14-1)#17
Mon, May 23rdvs CHCDrew Smyly (5-6)#189@ ATLTucker Davidson (1-3)#215
Tue, May 24thvs CHCMarcus Stroman (3-5)#47@ ATLMax Fried (10-4)#12
Wed, May 25thvs CHCKyle Hendricks (4-6)#118@ ATLCharlie Morton (5-5)#65
Thu, May 26thvs CHCJustin Steele (4-7)#116@ ATLKyle Wright (14-5)#31
Fri, May 27thvs SFCarlos Rodon (11-6)#8@ NYMCarlos Carrasco (13-4)#54
Sat, May 28thvs SFAlex Wood (8-9)#60@ NYMTaijuan Walker (10-3)#51
Sun, May 29thvs SFAlex Cobb (3-6)#73@ NYMChris Bassitt (9-7)#37
Mon, May 30th   vs SFLogan Webb (10-5)#14
Tue, May 31st@ BOSMichael Wacha (6-1)#138vs SFJakob Junis (4-3)#122
Wed, Jun 1st@ BOSGarrett Whitlock (3-2)#87vs SFCarlos Rodon (11-6)#8
Fri, Jun 3rdvs WSHJosiah Gray (7-8)#84vs LAAChase Silseth (1-3)#275
Sat, Jun 4thvs WSHErick Fedde (5-7)#183vs LAAMichael Lorenzen (6-6)#204
Sun, Jun 5thvs WSHPatrick Corbin (4-16)#318vs LAAPatrick Sandoval (3-8)#76
Tue, Jun 7thvs ARITyler Gilbert (0-3)#257@ MILJason Alexander (2-1)#221
Wed, Jun 8thvs ARIMerrill Kelly (10-5)#27@ MILAdrian Houser (4-8)#168
Thu, Jun 9thvs ARIZach Davies (2-4)#219@ MILCorbin Burnes (8-5)#3
Fri, Jun 10th@ STLAndre Pallante (5-4)#113vs ARIZac Gallen (7-2)#62
Sat, Jun 11th@ STLAdam Wainwright (8-8)#21vs ARIMadison Bumgarner (6-11)#139
Sun, Jun 12th@ STLDakota Hudson (6-6)#154vs ARIKyle Nelson
Mon, Jun 13th@ ARIMerrill Kelly (10-5)#27vs MIASandy Alcantara (10-5)#1
Tue, Jun 14th@ ARIZach Davies (2-4)#219vs MIATrevor Rogers (4-10)#100
Wed, Jun 15th@ ARIZac Gallen (7-2)#62vs MIADaniel Castano (1-3)#224
Thu, Jun 16th   @ WSHPatrick Corbin (4-16)#318
Fri, Jun 17thvs MILEric Lauer (8-4)#58@ WSHPaolo Espino (0-4)#203
Sat, Jun 18thvs MILJason Alexander (2-1)#221@ WSHJosiah Gray (7-8)#84
Sun, Jun 19thvs MILAdrian Houser (4-8)#168@ WSHJackson Tetreault (2-2)#280
Tue, Jun 21stvs LADTony Gonsolin (14-1)#17@ TEXMartin Perez (9-3)#24
Wed, Jun 22ndvs LADTyler Anderson (13-1)#29@ TEXJon Gray (7-6)#46
Thu, Jun 23rdvs LADClayton Kershaw (7-3)#33@ SDJoe Musgrove (8-5)#19
Fri, Jun 24th@ SFAlex Cobb (3-6)#73@ SDMacKenzie Gore (4-4)#129
Sat, Jun 25th@ SFLogan Webb (10-5)#14@ SDBlake Snell (4-6)#74
Sun, Jun 26th@ SFAnthony DeSclafani (0-2)@ SDYu Darvish (10-5)#20
Tue, Jun 28th@ CHCKeegan Thompson (9-5)#98vs ATLCharlie Morton (5-5)#65
Wed, Jun 29th@ CHCJustin Steele (4-7)#116vs ATLKyle Wright (14-5)#31
Thu, Jun 30th@ CHCKyle Hendricks (4-6)#118vs ATLIan Anderson (9-6)#93
Fri, Jul 1stvs ATLMax Fried (10-4)#12vs STLMiles Mikolas (8-9)#15
Sat, Jul 2ndvs ATLSpencer Strider (6-4)#50vs STLMatthew Liberatore (2-1)#217
Sun, Jul 3rdvs ATLCharlie Morton (5-5)#65vs STLAdam Wainwright (8-8)#21
Tue, Jul 5thvs NYMMax Scherzer (8-2)#9vs WSHPaolo Espino (0-4)#203
Wed, Jul 6thvs NYMDavid Peterson (6-2)#99vs WSHJosiah Gray (7-8)#84
Thu, Jul 7thvs PITBryse Wilson (2-7)#375vs WSHJoan Adon (1-12)#383
Fri, Jul 8thvs TBShane McClanahan (10-5)#4@ STLAdam Wainwright (8-8)#21
Sat, Jul 9thvs TBDrew Rasmussen (6-4)#52@ STLDakota Hudson (6-6)#154
Sun, Jul 10thvs TBShane Baz (1-2)#102@ STLAndre Pallante (5-4)#113
Mon, Jul 11th   @ STLMiles Mikolas (8-9)#15
Tue, Jul 12th@ NYYGerrit Cole (9-4)#5@ TORJose Berrios (8-5)#59
Wed, Jul 13th@ NYYLuis Severino (5-3)#42@ TORRoss Stripling (5-3)#92
Fri, Jul 15th@ STLAndre Pallante (5-4)#113@ MIASandy Alcantara (10-5)#1
Sat, Jul 16th@ STLMiles Mikolas (8-9)#15@ MIAMax Meyer (0-1)
Sun, Jul 17th   @ MIATrevor Rogers (4-10)#100
Fri, Jul 22ndvs STLAdam Wainwright (8-8)#21vs CHCJustin Steele (4-7)#116
Sat, Jul 23rdvs STLSteven Matz (4-3)#89vs CHCMarcus Stroman (3-5)#47
Sun, Jul 24thvs STLMiles Mikolas (8-9)#15vs CHCDrew Smyly (5-6)#189
Mon, Jul 25thvs MIATrevor Rogers (4-10)#100vs ATLMax Fried (10-4)#12
Tue, Jul 26thvs MIAPablo Lopez (7-7)#38vs ATLSpencer Strider (6-4)#50
Wed, Jul 27thvs MIABraxton Garrett (2-6)#159vs ATLCharlie Morton (5-5)#65
Thu, Jul 28thvs MIADaniel Castano (1-3)#224@ PITZach Thompson (3-9)#166
Fri, Jul 29thvs BALKyle Bradish (1-4)#246@ PITJose Quintana (4-5)#91
Sat, Jul 30thvs BALDean Kremer (4-4)#229@ PITMitch Keller (4-8)#144
Sun, Jul 31stvs BALAustin Voth (3-1)#223@ PITJT Brubaker (2-10)#207
Tue, Aug 2nd@ MIABraxton Garrett (2-6)#159@ ATLSpencer Strider (6-4)#50
Wed, Aug 3rd@ MIASandy Alcantara (10-5)#1@ ATLCharlie Morton (5-5)#65
Thu, Aug 4th   vs WSHPaolo Espino (0-4)#203
Fri, Aug 5th@ MILEric Lauer (8-4)#58vs WSHJosiah Gray (7-8)#84
Sat, Aug 6th@ MILAaron Ashby (2-10)#78vs WSHPatrick Corbin (4-16)#318
Sun, Aug 7th@ MILCorbin Burnes (8-5)#3vs WSHCory Abbott (0-2)#327
Tue, Aug 9th@ NYMCarlos Carrasco (13-4)#54vs MIABraxton Garrett (2-6)#159
Wed, Aug 10th@ NYMTaijuan Walker (10-3)#51vs MIASandy Alcantara (10-5)#1
Thu, Aug 11thvs CHCDrew Smyly (5-6)#189vs MIAEdward Cabrera (3-1)#188
Fri, Aug 12th   @ NYMMax Scherzer (8-2)#9
Sat, Aug 13thvs CHCAdrian Sampson (0-3)#261@ NYMJacob deGrom (1-0)#16
Sun, Aug 14thvs CHCKeegan Thompson (9-5)#98@ NYMChris Bassitt (9-7)#37
Mon, Aug 15thvs PHINoah Syndergaard (6-8)#82@ CINMike Minor (1-9)#153
Tue, Aug 16thvs PHIKyle Gibson (7-5)#114@ CIN
Wed, Aug 17thvs PHIRanger Suarez (8-5)#67@ CINNick Lodolo (3-4)#180
Fri, Aug 19th@ PITTyler Beede (1-1)vs NYMChris Bassitt (9-7)#37
Sat, Aug 20th@ PITZach Thompson (3-9)#166vs NYMCarlos Carrasco (13-4)#54
Sun, Aug 21st@ PITMitch Keller (4-8)#144vs NYMTaijuan Walker (10-3)#51
Mon, Aug 22nd@ PHIvs CIN
Tue, Aug 23rd@ PHIvs CIN
Wed, Aug 24th@ PHIvs CIN
Thu, Aug 25th@ PHIvs CIN
Fri, Aug 26th@ WSHvs PIT
Sat, Aug 27th@ WSHvs PIT
Sun, Aug 28th@ WSHvs PIT
Mon, Aug 29thvs STL@ ARI
Tue, Aug 30thvs STL@ ARI
Wed, Aug 31stvs STL@ ARI
Fri, Sep 2ndvs COL@ SF
Sat, Sep 3rdvs COL@ SF
Sun, Sep 4thvs COL@ SF
Tue, Sep 6th@ CHCvs MIA
Wed, Sep 7th@ CHCvs MIA
Thu, Sep 8th@ CHCvs MIA
Fri, Sep 9th@ MILvs WSH
Sat, Sep 10th@ MILvs WSH
Sun, Sep 11th@ MILvs WSH
Tue, Sep 13thvs PIT@ MIA
Wed, Sep 14thvs PIT@ MIA
Thu, Sep 15th@ STL@ MIA
Fri, Sep 16th@ STL@ ATL
Sat, Sep 17th@ STL@ ATL
Sun, Sep 18th@ STL@ ATL
Tue, Sep 20thvs BOSvs TOR
Wed, Sep 21stvs BOSvs TOR
Thu, Sep 22ndvs MILvs ATL
Fri, Sep 23rdvs MILvs ATL
Sat, Sep 24thvs MILvs ATL
Sun, Sep 25thvs MILvs ATL
Tue, Sep 27th@ PIT@ CHC
Wed, Sep 28th@ PIT@ CHC
Thu, Sep 29th   @ CHC
Fri, Sep 30th@ CHC@ WSH
Sat, Oct 1st@ CHC@ WSH
Sun, Oct 2nd@ CHC@ WSH
Mon, Oct 3rdvs CHC@ HOU
Tue, Oct 4thvs CHC@ HOU
Wed, Oct 5thvs CHC@ HOU
Thu, Apr 7th@ ATLMax Fried (10-4)#12   
Sat, May 7thvs PITMitch Keller (4-8)#144   
Thu, Jun 2ndvs WSHJoan Adon (1-12)#383   
Mon, Jun 6thvs ARIMadison Bumgarner (6-11)#139   
Mon, Jul 4thvs NYMTaijuan Walker (10-3)#51   
Thu, Jul 14th@ NYYNestor Cortes Jr. (9-3)#28   
Mon, Aug 1st@ MIAJesus Luzardo (3-4)#135   
Mon, Aug 8th@ NYMChris Bassitt (9-7)#37   
Mon, Sep 12thvs PIT   
Mon, Sep 26th@ PIT