Who Should I Trade?

Franmil Reyes for Nicholas Castellanos (2019)

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

Experts' Pick
  Franmil Reyes
Franmil Reyes
SD @ MIA Tue, Jul 16th 7:10pm
Nicholas Castellanos
Nicholas Castellanos
DET @ CLE Tue, Jul 16th 7:10pm
Recommended by
10 of 18 experts
Recommended by
8 of 18 experts
Rest of Season
VBR# 181# 100
Home Runs138
Stolen Bases01
Batting Average.253.280
Injury Alert--
Weather81 F, Mostly Cloudy
Expert Ranks 
Andrew Gould
# 72# 87
Joe Bond
Fantasy Six Pack
# 62# 100
Nick Pollack
Pitcher List
# 83# 146
Bobby Sylvester
# 84# 111
Dan Harris
# 86# 94
Pierre Camus
# 72# 122
Andrew Seifter
# 70
Max Freeze
Freeze Stats
# 48# 82
Mick Ciallela
# 94# 131
Todd D Clark
The Fantasy Fix
# 55# 98
Andrea LaMont
Lenny Melnick Fantasy Sports
# 87# 51
Nick Mariano
# 92# 82
Alan Harrison
The Fantasy Fix
# 95# 59
Chris Meaney
The Athletic
# 99# 69
Donkey Teeth
# 103# 62
Eno Sarris
The Athletic
# 110# 69
Paul Sporer
# 136# 52
Brandon 'B_Don' Myers
# 147# 56
  Franmil Reyes
Franmil Reyes
Nicholas Castellanos
Nicholas Castellanos
2019 Stats 
At Bats285345
Home Runs258
Stolen Bases02
Caught Stealing01
Batting Average.253.278
On Base Pct.307.336
Slugging Pct.540.455
On-base Plus Slugging.847.791
  Franmil Reyes
Franmil Reyes
Nicholas Castellanos
Nicholas Castellanos
2019 Projections 
At Bats171271
Home Runs138
Stolen Bases01
Caught Stealing01
Batting Average.253.280
On Base Pct.314.340
Slugging Pct.518.469
On-base Plus Slugging.832.809
  Franmil Reyes
Franmil Reyes
Nicholas Castellanos
Nicholas Castellanos
 Franmil Reyes went 2-for-3 with a walk in Friday's 5-3 loss to the Braves.
Brendan Tuma - Too Much Tuma
Sat, Jul 13th
Detroit Tigers outfielder Nicholas Castellanos went 0-for-4 in a 4-1 loss to the Royals on Saturday.
Matthew Terelle
Sat, Jul 13th
 Franmil Reyes went 0-for-4 with two strikeouts in Friday's 3-2 win over the Dodgers.
Brendan Tuma - Too Much Tuma
Sat, Jul 6th
Detroit Tigers outfielder Nicholas Castellanos went 4-for-6 with a double, a homer, and three RBI in a 9-6 loss to the White Sox on Wednesday.
Matthew Terelle
Thu, Jul 4th
 Franmil Reyes went 1-for-4 with a walk in Sunday's 5-3 loss to the Cardinals.
Brendan Tuma - Too Much Tuma
Sun, Jun 30th
Detroit Tigers outfielder Nicholas Castellanos went 1-for-3 with a double in an 8-3 loss to the Indians on Sunday.
Matthew Terelle
Mon, Jun 24th
 Franmil Reyes hit two homers in Wednesday's 10-5 win over the Orioles.
Brendan Tuma - Too Much Tuma
Thu, Jun 27th
Detroit Tigers outfielder Nicholas Castellanos went 1-for-2 with a double, a steal, two walks, two runs, and an RBI in a 5-4 win over the Pirates on Tuesday.
Matthew Terelle
Wed, Jun 19th
 Franmil Reyes went 1-for-5 with a single in the Padres' 8-3 win over the Orioles on Tuesday.
Brendan Tuma - Too Much Tuma
Tue, Jun 25th
Detroit Tigers outfielder Nicholas Castellanos went 1-for-4 in an 8-0 loss to the Indians on Sunday.
Matthew Terelle
Mon, Jun 17th
There are no recent notes for these players
  Franmil Reyes
Franmil Reyes
Nicholas Castellanos
Nicholas Castellanos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs SF@ TOR
Fri, Mar 29thvs SF@ TOR
Sat, Mar 30thvs SF@ TOR
Sun, Mar 31stvs SF@ TOR
Mon, Apr 1stvs ARI@ NYY
Tue, Apr 2ndvs ARI@ NYY
Wed, Apr 3rdvs ARI@ NYY
Fri, Apr 5th@ STL   
Sat, Apr 6th@ STLvs KC
Sun, Apr 7th@ STLvs KC
Mon, Apr 8th@ SF   
Tue, Apr 9th@ SFvs CLE
Wed, Apr 10th@ SFvs CLE
Thu, Apr 11th@ ARIvs CLE
Fri, Apr 12th@ ARI   
Sat, Apr 13th@ ARI@ MIN
Sun, Apr 14th@ ARI@ MIN
Mon, Apr 15thvs COL   
Tue, Apr 16thvs COLvs PIT
Thu, Apr 18thvs CINvs CWS
Fri, Apr 19thvs CINvs CWS
Sat, Apr 20thvs CIN   
Sun, Apr 21stvs CINvs CWS
Tue, Apr 23rdvs SEA@ BOS
Wed, Apr 24thvs SEA@ BOS
Fri, Apr 26th@ WSH@ CWS
Sat, Apr 27th@ WSH   
Sun, Apr 28th@ WSH@ CWS
Mon, Apr 29th@ ATL   
Tue, Apr 30th@ ATL@ PHI
Wed, May 1st@ ATL@ PHI
Thu, May 2nd@ ATL   
Fri, May 3rdvs LADvs KC
Sat, May 4thvs LADvs KC
Sun, May 5thvs LADvs KC
Mon, May 6thvs NYM   
Tue, May 7thvs NYMvs LAA
Wed, May 8thvs NYMvs LAA
Fri, May 10th@ COL@ MIN
Sat, May 11th@ COL@ MIN
Sun, May 12th@ COL@ MIN
Tue, May 14th@ LADvs HOU
Wed, May 15th@ LADvs HOU
Thu, May 16thvs PITvs OAK
Fri, May 17thvs PITvs OAK
Sat, May 18thvs PITvs OAK
Sun, May 19thvs PIT   
Mon, May 20thvs ARI   
Tue, May 21stvs ARIvs MIA
Wed, May 22ndvs ARIvs MIA
Fri, May 24th@ TOR@ NYM
Sat, May 25th@ TOR@ NYM
Sun, May 26th@ TOR@ NYM
Mon, May 27th@ NYY@ BAL
Tue, May 28th@ NYY@ BAL
Wed, May 29th@ NYY@ BAL
Fri, May 31stvs MIA@ ATL
Sat, Jun 1stvs MIA@ ATL
Sun, Jun 2ndvs MIA@ ATL
Mon, Jun 3rdvs PHI   
Tue, Jun 4thvs PHIvs TB
Wed, Jun 5thvs PHIvs TB
Thu, Jun 6thvs WSHvs TB
Fri, Jun 7thvs WSHvs MIN
Sat, Jun 8thvs WSHvs MIN
Sun, Jun 9thvs WSHvs MIN
Tue, Jun 11th@ SF@ KC
Wed, Jun 12th@ SF@ KC
Thu, Jun 13th@ COL@ KC
Fri, Jun 14th@ COLvs CLE
Sat, Jun 15th@ COLvs CLE
Sun, Jun 16th@ COLvs CLE
Mon, Jun 17thvs MIL   
Tue, Jun 18thvs MIL@ PIT
Wed, Jun 19thvs MIL@ PIT
Fri, Jun 21st@ PIT@ CLE
Sat, Jun 22nd@ PIT@ CLE
Sun, Jun 23rd@ PIT@ CLE
Tue, Jun 25th@ BALvs TEX
Wed, Jun 26th@ BALvs TEX
Fri, Jun 28thvs STLvs WSH
Sat, Jun 29thvs STLvs WSH
Sun, Jun 30thvs STLvs WSH
Mon, Jul 1stvs SF   
Tue, Jul 2ndvs SF   
Wed, Jul 3rdvs SF@ CWS
Thu, Jul 4th@ LAD@ CWS
Fri, Jul 5th@ LADvs BOS
Sat, Jul 6th@ LADvs BOS
Sun, Jul 7th@ LADvs BOS
Fri, Jul 12thvs ATL@ KC
Sat, Jul 13thvs ATL@ KC
Sun, Jul 14thvs ATL@ KC
Tue, Jul 16th@ MIA@ CLE
Wed, Jul 17th@ MIA@ CLE
Thu, Jul 18th@ MIA@ CLE
Fri, Jul 19th@ CHCvs TOR
Sat, Jul 20th@ CHCvs TOR
Sun, Jul 21st@ CHCvs TOR
Tue, Jul 23rd@ NYMvs PHI
Wed, Jul 24th@ NYMvs PHI
Thu, Jul 25th@ NYM@ SEA
Fri, Jul 26thvs SF@ SEA
Sat, Jul 27thvs SF@ SEA
Sun, Jul 28thvs SF@ SEA
Mon, Jul 29thvs BAL@ LAA
Tue, Jul 30thvs BAL@ LAA
Thu, Aug 1st@ LAD   
Fri, Aug 2nd@ LAD@ TEX
Sat, Aug 3rd@ LAD@ TEX
Sun, Aug 4th@ LAD@ TEX
Tue, Aug 6th@ SEAvs CWS
Wed, Aug 7th@ SEAvs CWS
Thu, Aug 8thvs COLvs KC
Fri, Aug 9thvs COLvs KC
Sat, Aug 10thvs COLvs KC
Sun, Aug 11thvs COLvs KC
Mon, Aug 12thvs TB   
Tue, Aug 13thvs TBvs SEA
Wed, Aug 14thvs TBvs SEA
Fri, Aug 16th@ PHI@ TB
Sat, Aug 17th@ PHI@ TB
Sun, Aug 18th@ PHI@ TB
Mon, Aug 19th@ CIN@ HOU
Tue, Aug 20th@ CIN@ HOU
Wed, Aug 21st@ CIN@ HOU
Fri, Aug 23rdvs BOS@ MIN
Sat, Aug 24thvs BOS@ MIN
Sun, Aug 25thvs BOS@ MIN
Mon, Aug 26thvs LAD   
Tue, Aug 27thvs LADvs CLE
Wed, Aug 28thvs LADvs CLE
Thu, Aug 29th@ SFvs CLE
Fri, Aug 30th@ SFvs MIN
Sat, Aug 31st@ SFvs MIN
Sun, Sep 1st@ SFvs MIN
Mon, Sep 2nd@ ARIvs MIN
Tue, Sep 3rd@ ARI@ KC
Wed, Sep 4th@ ARI@ KC
Fri, Sep 6thvs COL@ OAK
Sat, Sep 7thvs COL@ OAK
Sun, Sep 8thvs COL@ OAK
Mon, Sep 9thvs CHC   
Tue, Sep 10thvs CHCvs NYY
Wed, Sep 11thvs CHCvs NYY
Thu, Sep 12thvs CHCvs NYY
Fri, Sep 13th@ COLvs BAL
Sat, Sep 14th@ COLvs BAL
Sun, Sep 15th@ COLvs BAL
Mon, Sep 16th@ MILvs BAL
Tue, Sep 17th@ MIL@ CLE
Wed, Sep 18th@ MIL@ CLE
Thu, Sep 19th@ MIL@ CLE
Fri, Sep 20thvs ARIvs CWS
Sat, Sep 21stvs ARIvs CWS
Sun, Sep 22ndvs ARIvs CWS
Tue, Sep 24thvs LADvs MIN
Wed, Sep 25thvs LADvs MIN
Thu, Sep 26thvs LADvs MIN
Fri, Sep 27th@ ARI@ CWS
Sat, Sep 28th@ ARI@ CWS
Sun, Sep 29th@ ARI@ CWS
Thu, Apr 4th   vs KC
Wed, Apr 17th   vs PIT
Thu, Apr 25th   @ BOS
Thu, May 9th   vs LAA
Mon, May 13th   vs HOU
Thu, May 23rd   vs MIA
Thu, Jun 27th   vs TEX
Mon, Jul 15th   @ CLE
Wed, Jul 31st   @ LAA
Mon, Aug 5th   vs CWS
Thu, Aug 15th   vs SEA
Thu, Aug 22nd   @ HOU
Thu, Sep 5th   @ KC