Skip to main content

Who Should I Trade?

Juan Yepez for Nick Gordon (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Nick Gordon
Nick Gordon
Juan Yepez
Juan Yepez
Recommended by
4 of 6 experts
Recommended by
2 of 6 experts
Rest of Season# 249# 240
VBR# 885# 2495
Home Runs52
Stolen Bases60
Batting Average.238.241
Injury AlertIL60-
Expert Ranks 
Mike Maher
# 253# 474
Brandon 'B_Don' Myers
# 174# 221
Mick Ciallela
# 235# 244
Nate Miller
# 188
Joe Pisapia
# 161
Kelly Kirby
# 200
Who Should I Trade? Player Statistics
  Nick Gordon
Nick Gordon
Juan Yepez
Juan Yepez
2023 Stats 
At Bats9140
Home Runs22
Stolen Bases00
Caught Stealing01
Batting Average.176.225
On Base Pct.185.279
Slugging Pct.319.400
On-base Plus Slugging.504.679
Who Should I Trade? Player Projections
  Nick Gordon
Nick Gordon
Juan Yepez
Juan Yepez
2023 Projections 
At Bats22341
Home Runs52
Stolen Bases60
Caught Stealing20
Batting Average.238.241
On Base Pct.284.296
Slugging Pct.379.419
On-base Plus Slugging.663.715
Who Should I Trade? Player Notes
  Nick Gordon
Nick Gordon
Juan Yepez
Juan Yepez
 Nick Gordon is expected to head to the injured list after fracturing his shin Wednesday.
Jesse Garcia
Thu, May 18th
Juan Yepez provided some late-game fireworks with a solo home run in the ninth inning to cap off a dominant 16-8 victory over the Dodgers on Thursday.
Chris Schommer
Fri, May 19th
 Nick Gordon is back on the bench for Thursday's contest against the Chicago White Sox.
Brenton Kemp
Thu, May 4th
Juan Yepez is out of the lineup for the St. Louis Cardinals against the Detroit Tigers Saturday.
Chris Schommer
Sat, May 6th
 Nick Gordon is getting the start nod in center field and will hit seventh Wednesday against the Chicago White Sox.
Brenton Kemp
Wed, May 3rd
Juan Yepez is in the starting lineup for the St. Louis Cardinals against the Detroit Tigers Friday night.
Chris Schommer
Fri, May 5th
 Nick Gordon (ankle) returned to the Twins lineup for Thursdays game
Nate Miller - FantasyPros
Thu, Mar 16th
Juan Yepez was recalled from Triple-A Memphis ahead of the Cardinals’ weekend series with Detroit.
Jesse Garcia
Fri, May 5th
 Twins infielder Nick Gordon is dealing with a high ankle sprain that will likely keep him 'off his feet' for some time, per Rocco Baldelli, according to reporter Do Hyoung-Park.
Kendall Capps
Fri, Mar 3rd
Juan Yepez has been optioned to Triple-A Memphis by the St. Louis Cardinals.
Chris Schommer
Sat, Apr 15th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Gordon
Nick Gordon
Juan Yepez
Juan Yepez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ KCZack Greinke (1-5)#114vs TORAlek Manoah (1-6)#47
Sat, Apr 1st@ KCJordan Lyles (0-9)#281vs TORKevin Gausman (3-3)#11
Sun, Apr 2nd@ KCBrad Keller (3-4)#320vs TORChris Bassitt (5-4)#43
Mon, Apr 3rd@ MIAJohnny Cueto (0-1)#160vs ATLCharlie Morton (5-5)#31
Tue, Apr 4th@ MIASandy Alcantara (2-5)#14vs ATLDylan Dodd (2-1)#284
Wed, Apr 5th@ MIAJesus Luzardo (4-3)#51vs ATLBryce Elder (3-0)#65
Fri, Apr 7thvs HOUJose Urquidy (2-2)#118@ MILBrandon Woodruff (1-0)#38
Sat, Apr 8thvs HOULuis Garcia (2-2)@ MILEric Lauer (4-5)#128
Sun, Apr 9thvs HOUHunter Brown (5-2)#29@ MILFreddy Peralta (5-4)#32
Mon, Apr 10thvs CWSDylan Cease (3-3)#34@ COLGerman Marquez (2-2)
Tue, Apr 11thvs CWSLance Lynn (4-6)#44@ COLKyle Freeland (4-6)#1052
Wed, Apr 12thvs CWSLucas Giolito (4-4)#46@ COLJose Urena (0-4)#1051
Thu, Apr 13th@ NYYJhony Brito (3-3)#214vs PITVince Velasquez (4-4)#169
Fri, Apr 14th@ NYYNestor Cortes Jr. (5-2)#39vs PITJohan Oviedo (3-4)#145
Sat, Apr 15th@ NYYDomingo German (3-3)#70vs PITRoansy Contreras (3-4)#136
Sun, Apr 16th@ NYYGerrit Cole (6-0)#3vs PITMitch Keller (7-1)#59
Mon, Apr 17th   vs ARIMerrill Kelly (6-3)#49
Tue, Apr 18th@ BOSChris Sale (5-2)#33vs ARIDrey Jameson (2-1)#134
Wed, Apr 19th@ BOSCorey Kluber (2-6)#231vs ARIMadison Bumgarner (0-3)#444
Fri, Apr 21stvs WSHTrevor Williams (2-3)#179@ SEAGeorge Kirby (5-4)#26
Sat, Apr 22ndvs WSHChad Kuhl (0-3)#1049@ SEALuis Castillo (4-2)#8
Sun, Apr 23rdvs WSHPatrick Corbin (4-5)#235@ SEAChris Flexen (0-4)#188
Mon, Apr 24thvs NYYJhony Brito (3-3)#214@ SFAlex Cobb (4-2)#45
Tue, Apr 25thvs NYYNestor Cortes Jr. (5-2)#39@ SFJohn Brebbia (2-0)#144
Wed, Apr 26thvs NYYDomingo German (3-3)#70@ SFAnthony DeSclafani (4-4)#74
Thu, Apr 27thvs KCZack Greinke (1-5)#114@ SFLogan Webb (4-5)#17
Fri, Apr 28thvs KCJordan Lyles (0-9)#281@ LADDustin May (4-1)#106
Sat, Apr 29thvs KCBrad Keller (3-4)#320@ LADClayton Kershaw (6-4)#15
Sun, Apr 30thvs KCBrady Singer (3-4)#80@ LADNoah Syndergaard (1-4)#110
Tue, May 2nd@ CWSMichael Kopech (3-5)#86vs LAAPatrick Sandoval (3-4)#84
Wed, May 3rd@ CWSDylan Cease (3-3)#34vs LAAShohei Ohtani (5-1)#4
Thu, May 4th@ CWSLucas Giolito (4-4)#46vs LAAGriffin Canning (4-2)#117
Fri, May 5th@ CLEPeyton Battenfield (0-5)#246vs DETMatthew Boyd (3-4)#91
Sat, May 6th@ CLELogan Allen (2-2)vs DETSpencer Turnbull (1-4)#224
Sun, May 7th@ CLECal Quantrill (2-4)#115vs DETAlex Faedo (1-3)#123
Mon, May 8th   @ CHCMarcus Stroman (5-4)#48
Tue, May 9thvs SDMichael Wacha (5-1)#66@ CHCJameson Taillon (0-3)#78
Wed, May 10thvs SDSeth Lugo (3-3)#85@ CHCJustin Steele (6-2)#54
Fri, May 12thvs CHCDrew Smyly (5-2)#81@ BOSJames Paxton (1-1)#72
Sat, May 13thvs CHCHayden Wesneski (2-2)#211@ BOSChris Sale (5-2)#33
Sun, May 14thvs CHCMarcus Stroman (5-4)#48@ BOSCorey Kluber (2-6)#231
Mon, May 15th@ LADNoah Syndergaard (1-4)#110vs MILFreddy Peralta (5-4)#32
Tue, May 16th@ LADClayton Kershaw (6-4)#15vs MILWade Miley (3-2)#229
Wed, May 17th@ LADDustin May (4-1)#106vs MILCorbin Burnes (4-4)#13
Thu, May 18th   vs LADJulio Urias (5-4)#30
Fri, May 19th@ LAAReid Detmers (0-4)#75vs LADTony Gonsolin (3-1)#56
Sat, May 20th@ LAAPatrick Sandoval (3-4)#84vs LADNoah Syndergaard (1-4)#110
Sun, May 21st@ LAAShohei Ohtani (5-1)#4vs LADClayton Kershaw (6-4)#15
Mon, May 22ndvs SFJohn Brebbia (2-0)#144@ CINBrandon Williamson (0-0)#1055
Tue, May 23rdvs SFAlex Cobb (4-2)#45@ CINGraham Ashcraft (3-3)#162
Wed, May 24thvs SFAnthony DeSclafani (4-4)#74@ CINBen Lively (3-2)#223
Thu, May 25th   @ CINLuke Weaver (1-2)#166
Fri, May 26thvs TORKevin Gausman (3-3)#11@ CLEShane Bieber (4-3)#18
Sat, May 27thvs TORChris Bassitt (5-4)#43@ CLETanner Bibee (1-1)#95
Sun, May 28thvs TORJose Berrios (5-4)#55@ CLEHunter Gaddis (1-1)#210
Mon, May 29th@ HOUJ.P. France (1-1)#149vs KCJosh Staumont
Tue, May 30th@ HOUBrandon Bielak (2-2)#190vs KCZack Greinke (1-5)#114
Fri, Jun 2ndvs CLEAaron Civale (1-1)#67@ PITRoansy Contreras (3-4)#136
Sat, Jun 3rdvs CLELogan Allen (2-2)@ PITLuis Ortiz (1-2)#155
Sun, Jun 4thvs CLECal Quantrill (2-4)#115@ PITRich Hill (4-5)#120
Mon, Jun 5th   @ TEXMartin Perez (6-1)#100
Tue, Jun 6th@ TBShane McClanahan (8-1)#10@ TEXDane Dunning (4-1)#163
Wed, Jun 7th@ TBZach Eflin (7-1)#28@ TEXJon Gray (5-1)#57
Fri, Jun 9th@ TORvs CIN
Sat, Jun 10th@ TORvs CIN
Sun, Jun 11th@ TORvs CIN
Mon, Jun 12th   vs SF
Tue, Jun 13thvs MILvs SF
Wed, Jun 14thvs MILvs SF
Fri, Jun 16thvs DET@ NYM
Sat, Jun 17thvs DET@ NYM
Sun, Jun 18thvs DET@ NYM
Mon, Jun 19thvs BOS@ WSH
Tue, Jun 20thvs BOS@ WSH
Wed, Jun 21stvs BOS@ WSH
Sat, Jun 24th@ DETvs CHC
Sun, Jun 25th@ DETvs CHC
Tue, Jun 27th@ ATLvs HOU
Wed, Jun 28th@ ATLvs HOU
Thu, Jun 29th   vs HOU
Fri, Jun 30th@ BALvs NYY
Sat, Jul 1st@ BALvs NYY
Sun, Jul 2nd@ BALvs NYY
Mon, Jul 3rdvs KC@ MIA
Tue, Jul 4thvs KC@ MIA
Wed, Jul 5thvs KC@ MIA
Thu, Jul 6th   @ MIA
Fri, Jul 7thvs BAL@ CWS
Sat, Jul 8thvs BAL@ CWS
Sun, Jul 9thvs BAL@ CWS
Fri, Jul 14th@ OAKvs WSH
Sat, Jul 15th@ OAKvs WSH
Sun, Jul 16th@ OAKvs WSH
Mon, Jul 17th@ SEAvs MIA
Tue, Jul 18th@ SEAvs MIA
Wed, Jul 19th@ SEAvs MIA
Thu, Jul 20th@ SEA@ CHC
Fri, Jul 21stvs CWS@ CHC
Sat, Jul 22ndvs CWS@ CHC
Sun, Jul 23rdvs CWS@ CHC
Mon, Jul 24thvs SEA@ ARI
Tue, Jul 25thvs SEA@ ARI
Wed, Jul 26thvs SEA@ ARI
Thu, Jul 27th   vs CHC
Fri, Jul 28th@ KCvs CHC
Sat, Jul 29th@ KCvs CHC
Sun, Jul 30th@ KCvs CHC
Tue, Aug 1st@ STLvs MIN
Wed, Aug 2nd@ STLvs MIN
Thu, Aug 3rd@ STLvs MIN
Fri, Aug 4thvs ARIvs COL
Sat, Aug 5thvs ARIvs COL
Sun, Aug 6thvs ARIvs COL
Tue, Aug 8th@ DET@ TB
Wed, Aug 9th@ DET@ TB
Thu, Aug 10th@ DET@ TB
Fri, Aug 11th@ PHI@ KC
Sat, Aug 12th@ PHI@ KC
Mon, Aug 14th   vs OAK
Tue, Aug 15thvs DETvs OAK
Wed, Aug 16thvs DETvs OAK
Thu, Aug 17th   vs NYM
Fri, Aug 18thvs PITvs NYM
Sat, Aug 19thvs PITvs NYM
Sun, Aug 20thvs PITvs NYM
Mon, Aug 21st   @ PIT
Tue, Aug 22nd@ MIL@ PIT
Wed, Aug 23rd@ MIL@ PIT
Fri, Aug 25thvs TEX@ PHI
Sat, Aug 26thvs TEX@ PHI
Sun, Aug 27thvs TEX@ PHI
Mon, Aug 28thvs CLEvs SD
Tue, Aug 29thvs CLEvs SD
Wed, Aug 30thvs CLEvs SD
Fri, Sep 1st@ TEXvs PIT
Sat, Sep 2nd@ TEXvs PIT
Sun, Sep 3rd@ TEXvs PIT
Tue, Sep 5th@ CLE@ ATL
Wed, Sep 6th@ CLE@ ATL
Thu, Sep 7th   @ ATL
Fri, Sep 8thvs NYM@ CIN
Sat, Sep 9thvs NYM@ CIN
Sun, Sep 10thvs NYM@ CIN
Mon, Sep 11thvs TB@ BAL
Tue, Sep 12thvs TB@ BAL
Wed, Sep 13thvs TB@ BAL
Fri, Sep 15th@ CWSvs PHI
Sat, Sep 16th@ CWSvs PHI
Sun, Sep 17th@ CWSvs PHI
Mon, Sep 18th@ CINvs MIL
Tue, Sep 19th@ CINvs MIL
Wed, Sep 20th@ CINvs MIL
Thu, Sep 21st   vs MIL
Fri, Sep 22ndvs LAA@ SD
Sat, Sep 23rdvs LAA@ SD
Sun, Sep 24thvs LAA@ SD
Tue, Sep 26thvs OAK@ MIL
Wed, Sep 27thvs OAK@ MIL
Thu, Sep 28thvs OAK@ MIL
Fri, Sep 29th@ COLvs CIN
Sat, Sep 30th@ COLvs CIN
Sun, Oct 1st@ COLvs CIN
Thu, Apr 20th@ BOSTanner Houck (3-4)#79   
Thu, May 11thvs SDYu Darvish (3-4)#20   
Wed, May 31st@ HOUHunter Brown (5-2)#29   
Thu, Jun 1stvs CLETanner Bibee (1-1)#95   
Thu, Jun 8th@ TB   
Thu, Jun 15thvs DET   
Thu, Jun 22ndvs BOS   
Fri, Jun 23rd@ DET   
Mon, Jun 26th@ ATL   
Mon, Aug 7th@ DET   
Sun, Aug 13th@ PHI   
Thu, Aug 24thvs TEX   
Mon, Sep 4th@ CLE   
Thu, Sep 14th@ CWS