Skip to main content

Who Should I Trade?

Joshua Fuentes for William Contreras (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Joshua Fuentes
1B,3B - COL
Joshua Fuentes
William Contreras
William Contreras
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season# 259# 260
VBR# 55# 37
Home Runs00
Stolen Bases00
Batting Average.238.232
Injury Alert--
Expert Ranks 
Mike Maher
# 229# 232
Dan Harris
# 240# 256
Pierre Camus
# 192# 242
Carmen Maiorano
# 216
Chris Clegg
# 283# 296
Corbin Young
# 150# 145
Ryan Amore
Pitcher List
# 305# 223
Mick Ciallela
# 224
Who Should I Trade? Player Statistics
  Joshua Fuentes
1B,3B - COL
Joshua Fuentes
William Contreras
William Contreras
2021 Stats 
At Bats271163
Home Runs78
Stolen Bases00
Caught Stealing00
Batting Average.225.215
On Base Pct.257.303
Slugging Pct.351.399
On-base Plus Slugging.608.702
Who Should I Trade? Player Projections
  Joshua Fuentes
1B,3B - COL
Joshua Fuentes
William Contreras
William Contreras
2021 Projections 
At Bats21
Home Runs00
Stolen Bases00
Caught Stealing00
Batting Average.238.232
On Base Pct.272.299
Slugging Pct.377.378
On-base Plus Slugging.649.677
Who Should I Trade? Player Notes
  Joshua Fuentes
1B,3B - COL
Joshua Fuentes
William Contreras
William Contreras
 Rockies third baseman Joshua Fuentes had a quiet day at the plate against the Angels on Monday as he went 0-for-4 with a strikeout. Colorado ultimately fell to Los Angeles by a score of 6-2.
Andersen Pickard
Tue, Jul 27th
William Contreras went 2-for-4 with a single and double in Saturday's game against the Reds.
Steve Painter
Sat, Jun 26th
 Rockies third baseman Joshua Fuentes went 1-for-4 with as single against the Padres on Saturday. He also struck out once in the process. Colorado ultimately defeated San Diego by a score of 3-0.
Andersen Pickard
Sun, Jul 11th
William Contreras went 2-for-3 with a solo homer, a single, and a walk, in Friday's game against the Cards.
Steve Painter
Fri, Jun 18th
 Rockies third baseman Joshua Fuentes went 1-for-3 with a single and walk against the Cardinals on Sunday. He also scored and struck out once. Colorado ultimately defeated St. Louis by a score of 3-2.
Andersen Pickard
Sun, Jul 4th
William Contreras went 3-for-4 with a double, two singles, and an RBI in Wednesday's game against the Phillies.
Steve Painter
Wed, Jun 9th
 Rockies third baseman Joshua Fuentes went 1-for-1 in a pinch-hit role against the Brewers on Friday. His lone at-bat featured a two-run home run. Colorado would ultimately lose to Milwaukee by a score of 5-4.
Andersen Pickard
Fri, Jun 25th
William Contreras went 3-for-4 with a solo homer, two singles, two RBI, and two runs scored in Tuesday's game against the Phillies.
Steve Painter
Wed, Jun 9th
 Joshua Fuentes got involved in the Rockies' home run parade on Sunday in which they went yard four times over one inning. The third baseman himself hit a solo shot with one out. This would ultimately be his only hit of the game as he finished 1-for-4 with two strikeouts. Colorado ultimately lost to the Brewers by a score of 7-6.
Andersen Pickard
Mon, Jun 21st
William Contreras went 2-for-4 with two singles and two RBI in Monday's game against the Nationals.
Steve Painter
Mon, May 31st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joshua Fuentes
1B,3B - COL
Joshua Fuentes
William Contreras
William Contreras
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs LADClayton Kershaw (10-8)@ PHIAaron Nola (9-9)
Fri, Apr 2ndvs LADTrevor Bauer (8-5)   
Sat, Apr 3rdvs LADWalker Buehler (16-4)@ PHIZack Wheeler (14-10)
Sun, Apr 4thvs LADJulio Urias (19-3)@ PHIZach Eflin (4-7)
Tue, Apr 6thvs ARILuke Weaver (3-6)@ WSHMax Scherzer (15-4)
Wed, Apr 7thvs ARIMadison Bumgarner (7-10)@ WSHStephen Strasburg (1-2)
Thu, Apr 8thvs ARIMerrill Kelly (7-11)   
Fri, Apr 9th@ SFJohnny Cueto (7-7)vs PHIZack Wheeler (14-10)
Sat, Apr 10th@ SFLogan Webb (11-3)vs PHIZach Eflin (4-7)
Sun, Apr 11th@ SFAnthony DeSclafani (13-7)vs PHIMatt Moore (2-4)
Tue, Apr 13th@ LADTrevor Bauer (8-5)vs MIAPablo Lopez (5-5)
Wed, Apr 14th@ LADDustin May (1-1)vs MIANick Neidert (1-2)
Thu, Apr 15th@ LADJulio Urias (19-3)vs MIATrevor Rogers (7-8)
Sat, Apr 17thvs NYMJoey Lucchesi (1-4)@ CHCTrevor Williams (4-2)
Sun, Apr 18thvs NYMMarcus Stroman (10-13)@ CHCKyle Hendricks (14-7)
Tue, Apr 20thvs HOULuis Garcia (11-8)@ NYYJameson Taillon (8-6)
Wed, Apr 21stvs HOUJose Urquidy (8-3)@ NYYCorey Kluber (5-3)
Fri, Apr 23rdvs PHIVince Velasquez (3-9)vs ARILuke Weaver (3-6)
Sat, Apr 24thvs PHIAaron Nola (9-9)   
Sun, Apr 25thvs PHIChase Anderson (2-4)vs ARIMadison Bumgarner (7-10)
Mon, Apr 26th@ SFAnthony DeSclafani (13-7)vs CHCZach Davies (6-12)
Tue, Apr 27th@ SFAaron Sanchez (1-1)vs CHCTrevor Williams (4-2)
Wed, Apr 28th@ SFAlex Wood (10-4)vs CHCKyle Hendricks (14-7)
Thu, Apr 29th@ ARILuke Weaver (3-6)vs CHCAdbert Alzolay (5-13)
Fri, Apr 30th@ ARIMadison Bumgarner (7-10)@ TORRobbie Ray (13-7)
Sat, May 1st@ ARIZac Gallen (3-10)@ TORTravis Bergen
Sun, May 2nd@ ARIMerrill Kelly (7-11)@ TORRoss Stripling (5-7)
Tue, May 4thvs SFAlex Wood (10-4)@ WSHJoe Ross (5-9)
Wed, May 5thvs SFLogan Webb (11-3)@ WSHErick Fedde (7-9)
Fri, May 7th@ STLJack Flaherty (9-2)vs PHIZach Eflin (4-7)
Sat, May 8th@ STLCarlos Martinez (4-9)vs PHIVince Velasquez (3-9)
Sun, May 9th@ STLAdam Wainwright (17-7)vs PHIAaron Nola (9-9)
Tue, May 11thvs SDDinelson Lamet (2-4)vs TORRobbie Ray (13-7)
Wed, May 12thvs SDBlake Snell (7-6)vs TORHyun Jin Ryu (14-10)
Thu, May 13thvs CINLuis Castillo (8-16)vs TORRoss Stripling (5-7)
Fri, May 14thvs CINWade Miley (12-7)@ MILAdrian Houser (10-6)
Sat, May 15thvs CINTyler Mahle (13-6)@ MILBrett Anderson (4-9)
Sun, May 16thvs CINJeff Hoffman (3-5)@ MILFreddy Peralta (10-5)
Mon, May 17th@ SDYu Darvish (8-11)vs NYMTaijuan Walker (7-11)
Tue, May 18th@ SDBlake Snell (7-6)vs NYMMiguel Castro
Wed, May 19th@ SDJoe Musgrove (11-9)vs NYMDavid Peterson (2-6)
Fri, May 21stvs ARISeth Frankoff (0-2)vs PITTyler Anderson (7-11)
Sat, May 22ndvs ARIMadison Bumgarner (7-10)vs PITMitch Keller (5-11)
Sun, May 23rdvs ARITaylor Widener (2-1)vs PITJT Brubaker (5-13)
Mon, May 24th@ NYMDavid Peterson (2-6)   
Tue, May 25th@ NYMJacob deGrom (7-2)@ BOSGarrett Richards (7-8)
Thu, May 27th@ NYMJoey Lucchesi (1-4)   
Sat, May 29th@ PITMitch Keller (5-11)@ NYMTaijuan Walker (7-11)
Sun, May 30th@ PITChase De Jong (1-4)   
Tue, Jun 1stvs TEXDane Dunning (5-10)vs WSHStephen Strasburg (1-2)
Wed, Jun 2ndvs TEXJordan Lyles (10-13)vs WSHJon Lester (7-6)
Thu, Jun 3rdvs TEXMike Foltynewicz (2-12)vs WSHPatrick Corbin (9-16)
Fri, Jun 4thvs OAKFrankie Montas (13-9)vs LADJulio Urias (19-3)
Sat, Jun 5thvs OAKCole Irvin (10-15)vs LADClayton Kershaw (10-8)
Sun, Jun 6thvs OAKJames Kaprielian (8-5)vs LADTrevor Bauer (8-5)
Tue, Jun 8th@ MIAPablo Lopez (5-5)@ PHIAaron Nola (9-9)
Wed, Jun 9th@ MIABraxton Garrett (1-2)@ PHIZach Eflin (4-7)
Thu, Jun 10th@ MIATrevor Rogers (7-8)@ PHIZack Wheeler (14-10)
Fri, Jun 11th@ CINTyler Mahle (13-6)@ MIASandy Alcantara (9-15)
Sat, Jun 12th@ CINWade Miley (12-7)@ MIAZach Thompson (3-7)
Sun, Jun 13th@ CINTony Santillan (1-3)@ MIAPablo Lopez (5-5)
Mon, Jun 14thvs SDDinelson Lamet (2-4)   
Tue, Jun 15thvs SDYu Darvish (8-11)vs BOSEduardo Rodriguez (13-8)
Wed, Jun 16thvs SDBlake Snell (7-6)vs BOSGarrett Richards (7-8)
Thu, Jun 17thvs MILBrandon Woodruff (9-10)vs STLJohn Gant (5-11)
Fri, Jun 18thvs MILCorbin Burnes (11-4)vs STLCarlos Martinez (4-9)
Sat, Jun 19thvs MILAdrian Houser (10-6)   
Sun, Jun 20thvs MILEric Lauer (7-5)vs STLKwang Hyun Kim (7-7)
Tue, Jun 22nd@ SEAChris Flexen (14-6)@ NYMMarcus Stroman (10-13)
Wed, Jun 23rd@ SEAJustus Sheffield (7-8)@ NYMTylor Megill (4-6)
Fri, Jun 25th@ MILCorbin Burnes (11-4)@ CINVladimir Gutierrez (9-6)
Sat, Jun 26th@ MILAdrian Houser (10-6)@ CINLuis Castillo (8-16)
Sun, Jun 27th@ MILEric Lauer (7-5)@ CINTyler Mahle (13-6)
Mon, Jun 28thvs PITTyler Anderson (7-11)   
Tue, Jun 29thvs PITChase De Jong (1-4)vs NYMTylor Megill (4-6)
Wed, Jun 30thvs PITChad Kuhl (5-7)vs NYMDavid Peterson (2-6)
Thu, Jul 1stvs STLAdam Wainwright (17-7)vs NYMJacob deGrom (7-2)
Fri, Jul 2ndvs STLJohan Oviedo (0-5)vs MIAPablo Lopez (5-5)
Sat, Jul 3rdvs STLWade LeBlanc (0-2)vs MIASandy Alcantara (9-15)
Sun, Jul 4thvs STLCarlos Martinez (4-9)vs MIAZach Thompson (3-7)
Tue, Jul 6th@ ARIMerrill Kelly (7-11)@ PITChad Kuhl (5-7)
Wed, Jul 7th@ ARIHumberto Castellanos (2-2)@ PITWil Crowe (4-8)
Thu, Jul 8th@ ARIJake Faria (0-0)   
Fri, Jul 9th@ SDReiss Knehr (1-2)@ MIAAnthony Bass
Sat, Jul 10th@ SDJoe Musgrove (11-9)@ MIATrevor Rogers (7-8)
Sun, Jul 11th@ SDRyan Weathers (4-7)@ MIAPablo Lopez (5-5)
Fri, Jul 16thvs LADJulio Urias (19-3)vs TBMichael Wacha (3-5)
Sat, Jul 17thvs LADWalker Buehler (16-4)vs TBJosh Fleming (10-8)
Sun, Jul 18thvs LADDavid Price (5-2)vs TBRich Hill (7-8)
Tue, Jul 20thvs SEAMarco Gonzales (10-6)vs SDYu Darvish (8-11)
Wed, Jul 21stvs SEAKeynan Middletonvs SDChris Paddack (7-7)
Fri, Jul 23rd@ LADDavid Price (5-2)@ PHIZack Wheeler (14-10)
Sat, Jul 24th@ LADTony Gonsolin (4-1)@ PHIVince Velasquez (3-9)
Sun, Jul 25th@ LADJosiah Gray (2-2)@ PHIAaron Nola (9-9)
Mon, Jul 26th@ LAAShohei Ohtani (9-2)@ NYMAaron Loup
Tue, Jul 27th@ LAAJose Suarez (8-8)@ NYMJerad Eickhoff (0-2)
Wed, Jul 28th@ LAAAndrew Heaney (8-9)@ NYMTylor Megill (4-6)
Thu, Jul 29th@ SDJoe Musgrove (11-9)@ NYMTaijuan Walker (7-11)
Fri, Jul 30th@ SDRyan Weathers (4-7)vs MILCorbin Burnes (11-4)
Sat, Jul 31st@ SDYu Darvish (8-11)vs MILBrandon Woodruff (9-10)
Sun, Aug 1st@ SDReiss Knehr (1-2)vs MILBrett Anderson (4-9)
Tue, Aug 3rdvs CHCZach Davies (6-12)@ STLJon Lester (7-6)
Wed, Aug 4thvs CHCAlec Mills (6-7)@ STLJ.A. Happ (10-8)
Thu, Aug 5thvs CHCJake Arrieta (5-14)@ STLWade LeBlanc (0-2)
Fri, Aug 6thvs MIASandy Alcantara (9-15)vs WSHErick Fedde (7-9)
Sat, Aug 7thvs MIAJesus Luzardo (6-9)vs WSHJosiah Gray (2-2)
Sun, Aug 8thvs MIADavid Hess (2-2)vs WSHPatrick Corbin (9-16)
Tue, Aug 10th@ HOUJake Odorizzi (6-7)vs CINSonny Gray (7-9)
Wed, Aug 11th@ HOUFramber Valdez (11-6)vs CINWade Miley (12-7)
Thu, Aug 12th@ SFLogan Webb (11-3)vs CINVladimir Gutierrez (9-6)
Fri, Aug 13th@ SFAnthony DeSclafani (13-7)@ WSHJosiah Gray (2-2)
Sat, Aug 14th@ SFSammy Long (2-1)@ WSHPatrick Corbin (9-16)
Sun, Aug 15th@ SFAlex Wood (10-4)@ WSHPaolo Espino (5-5)
Mon, Aug 16thvs SDRyan Weathers (4-7)@ MIABraxton Garrett (1-2)
Tue, Aug 17thvs SDMatt Strahm (0-1)@ MIASandy Alcantara (9-15)
Wed, Aug 18thvs SDJake Arrieta (5-14)@ MIAJesus Luzardo (6-9)
Fri, Aug 20thvs ARITyler Gilbert (2-2)@ BALKeegan Akin (2-10)
Sat, Aug 21stvs ARIZac Gallen (3-10)@ BALMatt Harvey (6-14)
Sun, Aug 22ndvs ARITaylor Widener (2-1)@ BALJohn Means (6-9)
Mon, Aug 23rd@ CHCKyle Hendricks (14-7)vs NYYJordan Montgomery (6-7)
Wed, Aug 25th@ CHCJustin Steele (4-4)   
Fri, Aug 27th@ LADBrusdar Graterolvs SFKevin Gausman (14-6)
Sat, Aug 28th@ LADCorey Knebel (4-0)vs SFLogan Webb (11-3)
Sun, Aug 29th@ LADMitch White (1-3)vs SFAnthony DeSclafani (13-7)
Mon, Aug 30th@ TEXA.J. Alexy (3-1)@ LADJulio Urias (19-3)
Tue, Aug 31st@ TEXJordan Lyles (10-13)@ LADWalker Buehler (16-4)
Wed, Sep 1st@ TEXKohei Arihara (2-4)@ LADMax Scherzer (15-4)
Thu, Sep 2ndvs ATLTouki Toussaint (3-3)#12@ COLChi Chi Gonzalez (3-7)
Fri, Sep 3rdvs ATLHuascar Ynoa (4-6)#5@ COLAntonio Senzatela (4-9)#17
Sat, Sep 4thvs ATLIan Anderson (9-5)#3@ COLGerman Marquez (12-11)#4
Sun, Sep 5thvs ATLCharlie Morton (14-6)#1@ COLRyan Feltner (0-1)
Mon, Sep 6thvs SFKevin Gausman (14-6)   
Tue, Sep 7thvs SFLogan Webb (11-3)vs WSHPaolo Espino (5-5)
Wed, Sep 8thvs SFAnthony DeSclafani (13-7)vs WSHSean Nolin (0-2)
Thu, Sep 9th@ PHIRanger Suarez (8-5)vs WSHErick Fedde (7-9)
Fri, Sep 10th@ PHISam Coonrodvs MIATrevor Rogers (7-8)
Sat, Sep 11th@ PHIZack Wheeler (14-10)vs MIAElieser Hernandez (1-3)
Sun, Sep 12th@ PHIAaron Nola (9-9)vs MIAEdward Cabrera (0-3)
Tue, Sep 14th@ ATLTouki Toussaint (3-3)#12vs COLJon Gray (8-12)#13
Wed, Sep 15th@ ATLHuascar Ynoa (4-6)#5vs COLAntonio Senzatela (4-9)#17
Fri, Sep 17th@ WSHJosiah Gray (2-2)@ SFLogan Webb (11-3)
Sat, Sep 18th@ WSHPatrick Corbin (9-16)@ SFAlex Wood (10-4)
Sun, Sep 19th@ WSHPaolo Espino (5-5)@ SFAnthony DeSclafani (13-7)
Tue, Sep 21stvs LADJulio Urias (19-3)@ ARILuke Weaver (3-6)
Wed, Sep 22ndvs LADWalker Buehler (16-4)@ ARIMerrill Kelly (7-11)
Thu, Sep 23rdvs LADMax Scherzer (15-4)@ ARIMadison Bumgarner (7-10)
Fri, Sep 24thvs SFAlex Wood (10-4)@ SDReiss Knehr (1-2)
Sat, Sep 25thvs SFAnthony DeSclafani (13-7)@ SDVince Velasquez (3-9)
Sun, Sep 26thvs SFKevin Gausman (14-6)@ SDJoe Musgrove (11-9)
Mon, Sep 27thvs WSHJosiah Gray (2-2)   
Tue, Sep 28thvs WSHPatrick Corbin (9-16)vs PHIZack Wheeler (14-10)
Wed, Sep 29thvs WSHPaolo Espino (5-5)vs PHIAaron Nola (9-9)
Fri, Oct 1st@ ARIHumberto Castellanos (2-2)vs NYMTylor Megill (4-6)
Sat, Oct 2nd@ ARIZac Gallen (3-10)vs NYMCarlos Carrasco (1-5)
Sun, Oct 3rd@ ARIHumberto Mejia (0-3)vs NYMNoah Syndergaard (0-1)
Mon, Apr 12th   vs MIASandy Alcantara (9-15)
Fri, Apr 16th   @ CHCZach Davies (6-12)
Thu, May 6th   @ WSHJon Lester (7-6)
Thu, May 20th   vs PITWil Crowe (4-8)
Wed, May 26th   @ BOSNick Pivetta (9-8)
Mon, May 31st   vs WSHJoe Ross (5-9)
Mon, Jun 21st   @ NYMJerad Eickhoff (0-2)
Thu, Jun 24th   @ CINTony Santillan (1-3)
Mon, Jul 5th   @ PITChase De Jong (1-4)
Thu, Jul 22nd   @ PHIMatt Moore (2-4)
Tue, Aug 24th   vs NYYAndrew Heaney (8-9)
Mon, Sep 20th   @ ARIHumberto Mejia (0-3)
Thu, Sep 30th   vs PHIKyle Gibson (10-9)