Who Should I Trade?

Luis Castillo for Aaron Nola (2019)

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

 
Experts' Pick
 
  Luis Castillo
SP - CIN
Luis Castillo
CIN @ PIT Sun, Sep 29th 3:05pm
Aaron Nola
SP - PHI
Aaron Nola
PHI vs MIA Sun, Sep 29th 3:05pm
Expert
Recommendation
53%
Recommended by
10 of 19 experts
47%
Recommended by
9 of 19 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 9# 14
   
Andrew Gould
FantasyPros
# 13# 14
   
Joe Bond
Fantasy Six Pack
# 4# 14
   
Nick Mariano
RotoBaller
# 8# 12
   
Bobby Sylvester
FantasyPros
# 12# 19
   
Dan Harris
FantasyPros
# 14# 15
   
Andrew Seifter
FantasyPros
# 11# 26
   
Brandon 'B_Don' Myers
Razzball
# 9# 14
   
Mick Ciallela
Fantrax
# 10# 20
   
Todd D Clark
The Fantasy Fix
# 11# 14
   
Pierre Camus
RotoBaller
# 8# 6
   
Chris Meaney
The Athletic
# 15# 11
   
Max Freeze
Freeze Stats
# 17# 13
   
Eno Sarris
The Athletic
# 35# 6
   
Donkey Teeth
Razzball
# 36# 8
   
Paul Sporer
FanGraphs
# 37# 7
   
Dennis Sosic
Fantasy Six Pack
# 43# 6
   

# 52# 7
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 58# 5
   
  Luis Castillo
SP - CIN
Luis Castillo
CIN
Aaron Nola
SP - PHI
Aaron Nola
PHI
2019 Stats 
   
   
Games Played3234
   
Games Started3234
   
Innings Pitched191.2202.1
   
Wins1512
   
Losses87
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed139176
   
Earned Runs7387
   
Home Runs Allowed2227
   
Strikeouts226229
   
Walks7980
   
ERA3.453.87
   
WHIP1.141.27
   
  Luis Castillo
SP - CIN
Luis Castillo
CIN
Aaron Nola
SP - PHI
Aaron Nola
PHI
2019 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
  Luis Castillo
SP - CIN
Luis Castillo
CIN
Aaron Nola
SP - PHI
Aaron Nola
PHI
News 
 Luis Castillo (15-8) took the loss Thursday against the Brewers, allowing five runs on five hits and four walks across five innings. He struck out eight.
Connor Rooney
Thu, Sep 26th
Phillies starter Aaron Nola allowed five earned runs on five hits and four walks while striking out nine over 5 2/3 innings in Tuesday's loss to the Washington Nationals.
Mike Maher
Wed, Sep 25th
 Luis Castillo (15-7) was saddled with the loss Friday against the Mets, allowing three runs on three hits and three walks over seven innings. He struck out seven.
Connor Rooney
Sat, Sep 21st
Phillies starter Aaron Nola allowed five earned runs on nine hits and two walks while striking out four over five innings in Thursday's loss to the Atlanta Braves. The loss drops him to 12-6 on the season.
Mike Maher
Fri, Sep 20th
 Luis Castillo (15-6) earned the win Friday against the Diamondbacks, allowing two runs on four hits and three walks across five innings. He struck out three.
Connor Rooney
Sat, Sep 14th
Phillies starter Aaron Nola allowed four earned runs on six hits and four walks while striking out seven over six innings in Monday's loss to the Braves. The loss drops him to 12-5 on the season.
Mike Maher
Tue, Sep 10th
 Luis Castillo (14-6) took the loss Saturday against the Diamondbacks, allowing two runs on three hits and three walks across 7.2 innings. He struck out 10.
Connor Rooney
Sun, Sep 8th
Phillies starter Aaron Nola allowed five earned runs on five hits and three walks while striking out six over four innings in a no-decision against the Reds on Wednesday.
Mike Maher
Thu, Sep 5th
 Luis Castillo (14-5) earned the win Sunday against the Cardinals, allowing three runs on five hits and three walks over six innings. He struck out eight.
Connor Rooney
Mon, Sep 2nd
Phillies starter Aaron Nola allowed three earned runs on five hits and one walk while striking out seven over seven innings in Sunday's loss to the Marlins. The loss drops him to 12-4 on the season.
Mike Maher
Mon, Aug 26th
Notes 
There are no recent notes for these players
  Luis Castillo
SP - CIN
Luis Castillo
CIN
Aaron Nola
SP - PHI
Aaron Nola
PHI
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs PITvs ATL
Sun, Mar 31stvs PITvs ATL
Mon, Apr 1stvs MIL   
Tue, Apr 2ndvs MIL@ WSH
Wed, Apr 3rdvs MIL@ WSH
Thu, Apr 4th@ PIT   
Fri, Apr 5th@ PITvs MIN
Sat, Apr 6th@ PITvs MIN
Sun, Apr 7th@ PITvs MIN
Tue, Apr 9thvs MIAvs WSH
Wed, Apr 10thvs MIAvs WSH
Thu, Apr 11thvs MIA   
Sat, Apr 13thvs STL@ MIA
Sun, Apr 14thvs STL@ MIA
Mon, Apr 15th@ LADvs NYM
Tue, Apr 16th@ LADvs NYM
Wed, Apr 17th@ LADvs NYM
Thu, Apr 18th@ SD@ COL
Fri, Apr 19th@ SD@ COL
Sat, Apr 20th@ SD@ COL
Sun, Apr 21st@ SD@ COL
Tue, Apr 23rdvs ATL@ NYM
Wed, Apr 24thvs ATL@ NYM
Thu, Apr 25thvs ATLvs MIA
Fri, Apr 26th@ STLvs MIA
Sat, Apr 27th@ STLvs MIA
Sun, Apr 28th@ STLvs MIA
Mon, Apr 29th@ NYM   
Tue, Apr 30th@ NYMvs DET
Wed, May 1st@ NYMvs DET
Thu, May 2nd@ NYM   
Fri, May 3rdvs SFvs WSH
Sat, May 4thvs SFvs WSH
Sun, May 5thvs SFvs WSH
Mon, May 6thvs SF@ STL
Tue, May 7th@ OAK@ STL
Wed, May 8th@ OAK@ STL
Thu, May 9th@ OAK   
Fri, May 10th@ SF@ KC
Sat, May 11th@ SF@ KC
Sun, May 12th@ SF@ KC
Tue, May 14thvs CHCvs MIL
Wed, May 15thvs CHCvs MIL
Thu, May 16thvs CHCvs MIL
Fri, May 17thvs LADvs COL
Sat, May 18thvs LADvs COL
Sun, May 19thvs LADvs COL
Tue, May 21st@ MIL@ CHC
Wed, May 22nd@ MIL@ CHC
Fri, May 24th@ CHC@ MIL
Sat, May 25th@ CHC@ MIL
Sun, May 26th@ CHC@ MIL
Mon, May 27thvs PIT   
Tue, May 28thvs PITvs STL
Wed, May 29thvs PITvs STL
Fri, May 31stvs WSH@ LAD
Sat, Jun 1stvs WSH@ LAD
Sun, Jun 2ndvs WSH@ LAD
Tue, Jun 4th@ STL@ SD
Thu, Jun 6th@ STL   
Fri, Jun 7th@ PHIvs CIN
Sat, Jun 8th@ PHIvs CIN
Sun, Jun 9th@ PHIvs CIN
Tue, Jun 11th@ CLEvs ARI
Wed, Jun 12th@ CLEvs ARI
Fri, Jun 14thvs TEX@ ATL
Sat, Jun 15thvs TEX@ ATL
Sun, Jun 16thvs TEX@ ATL
Mon, Jun 17thvs HOU   
Tue, Jun 18thvs HOU   
Wed, Jun 19thvs HOU@ WSH
Thu, Jun 20th@ MIL@ WSH
Fri, Jun 21st@ MILvs MIA
Sat, Jun 22nd@ MILvs MIA
Sun, Jun 23rd@ MILvs MIA
Tue, Jun 25th@ LAAvs NYM
Wed, Jun 26th@ LAAvs NYM
Fri, Jun 28thvs CHC@ MIA
Sat, Jun 29thvs CHC@ MIA
Sun, Jun 30thvs CHC@ MIA
Mon, Jul 1stvs MIL   
Tue, Jul 2ndvs MIL@ ATL
Wed, Jul 3rdvs MIL@ ATL
Thu, Jul 4thvs MIL@ ATL
Sat, Jul 6thvs CLE@ NYM
Sun, Jul 7thvs CLE@ NYM
Fri, Jul 12th@ COLvs WSH
Sat, Jul 13th@ COLvs WSH
Sun, Jul 14th@ COLvs WSH
Mon, Jul 15th@ CHCvs LAD
Tue, Jul 16th@ CHCvs LAD
Wed, Jul 17th@ CHCvs LAD
Thu, Jul 18thvs STLvs LAD
Fri, Jul 19thvs STL@ PIT
Sat, Jul 20thvs STL@ PIT
Sun, Jul 21stvs STL@ PIT
Mon, Jul 22nd@ MIL   
Tue, Jul 23rd@ MIL@ DET
Wed, Jul 24th@ MIL@ DET
Fri, Jul 26thvs COLvs ATL
Sat, Jul 27thvs COLvs ATL
Sun, Jul 28thvs COLvs ATL
Mon, Jul 29thvs PIT   
Tue, Jul 30thvs PITvs SF
Wed, Jul 31stvs PITvs SF
Thu, Aug 1st@ ATLvs SF
Fri, Aug 2nd@ ATLvs CWS
Sat, Aug 3rd@ ATLvs CWS
Sun, Aug 4th@ ATLvs CWS
Mon, Aug 5thvs LAA@ ARI
Tue, Aug 6thvs LAA@ ARI
Thu, Aug 8thvs CHC@ SF
Fri, Aug 9thvs CHC@ SF
Sat, Aug 10thvs CHC@ SF
Sun, Aug 11thvs CHC@ SF
Mon, Aug 12th@ WSH   
Tue, Aug 13th@ WSHvs CHC
Wed, Aug 14th@ WSHvs CHC
Thu, Aug 15thvs STLvs CHC
Fri, Aug 16thvs STLvs SD
Sat, Aug 17thvs STLvs SD
Sun, Aug 18thvs STLvs SD
Mon, Aug 19thvs SD   
Tue, Aug 20thvs SD@ BOS
Wed, Aug 21stvs SD@ BOS
Fri, Aug 23rd@ PIT@ MIA
Sat, Aug 24th@ PIT@ MIA
Sun, Aug 25th@ PIT@ MIA
Mon, Aug 26th@ MIAvs PIT
Tue, Aug 27th@ MIAvs PIT
Wed, Aug 28th@ MIAvs PIT
Thu, Aug 29th@ MIA   
Sat, Aug 31st@ STLvs NYM
Sun, Sep 1st@ STLvs NYM
Mon, Sep 2ndvs PHI@ CIN
Tue, Sep 3rdvs PHI@ CIN
Wed, Sep 4thvs PHI@ CIN
Thu, Sep 5thvs PHI@ CIN
Fri, Sep 6thvs ARI@ NYM
Sat, Sep 7thvs ARI@ NYM
Sun, Sep 8thvs ARI@ NYM
Tue, Sep 10th@ SEAvs ATL
Wed, Sep 11th@ SEAvs ATL
Thu, Sep 12th@ SEAvs ATL
Fri, Sep 13th@ ARI   
Sat, Sep 14th@ ARIvs BOS
Sun, Sep 15th@ ARIvs BOS
Mon, Sep 16th@ CHC   
Tue, Sep 17th@ CHC@ ATL
Wed, Sep 18th@ CHC@ ATL
Fri, Sep 20thvs NYM@ CLE
Sat, Sep 21stvs NYM@ CLE
Sun, Sep 22ndvs NYM@ CLE
Tue, Sep 24thvs MIL@ WSH
Wed, Sep 25thvs MIL@ WSH
Thu, Sep 26thvs MIL@ WSH
Fri, Sep 27th@ PITvs MIA
Sat, Sep 28th@ PITvs MIA
Sun, Sep 29th@ PITvs MIA
Sat, Mar 30th   vs ATL
Mon, Apr 8th   vs WSH
Fri, Apr 12th   @ MIA
Mon, Apr 22nd   @ NYM
Mon, May 13th   vs MIL
Mon, May 20th   @ CHC
Thu, May 23rd   @ CHC
Thu, May 30th   vs STL
Mon, Jun 3rd   @ SD
Wed, Jun 5th   @ SD
Mon, Jun 10th   vs ARI
Mon, Jun 24th   vs NYM
Thu, Jun 27th   vs NYM
Fri, Jul 5th   @ NYM
Wed, Aug 7th   @ ARI
Fri, Aug 30th   vs NYM
Mon, Sep 9th   vs ATL
Thu, Sep 19th   @ ATL
Mon, Sep 23rd   @ WSH