Who Should I Trade?

Jimmy Nelson for Zach Eflin (2019)

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

Experts' Pick
  Jimmy Nelson
Jimmy Nelson
MIL vs SEA Tue, Jun 25th 8:10pm
Zach Eflin
Zach Eflin
PHI vs NYM Mon, Jun 24th 7:05pm
Recommended by
7 of 10 experts
Recommended by
3 of 10 experts
Rest of Season
VBR# 508# 180
Injury Alert--
Weather85 F, Mostly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 77
Joe Bond
Fantasy Six Pack
# 81
Chris Meaney
The Athletic
# 114
Nick Mariano
# 108# 153
Bobby Sylvester
# 170
Pierre Camus
# 154# 181
Brandon 'B_Don' Myers
# 93
Dan Harris
# 95# 70
Todd D Clark
The Fantasy Fix
# 108# 80
Andrew Gould
# 114# 107
  Jimmy Nelson
Jimmy Nelson
Zach Eflin
Zach Eflin
2019 Stats 
Games Played314
Games Started314
Innings Pitched12.086.2
Blown Saves00
Hits Allowed1678
Earned Runs1327
Home Runs Allowed211
  Jimmy Nelson
Jimmy Nelson
Zach Eflin
Zach Eflin
2019 Projections 
Games Played1012
Games Started1012
Innings Pitched58.671.3
Blown Saves00
Hits Allowed6169
Earned Runs3028
Home Runs Allowed710
  Jimmy Nelson
Jimmy Nelson
Zach Eflin
Zach Eflin
 Brewers manager Craig Counsell says Jimmy Nelson is moving into the bullpen.
Brendan Tuma - Too Much Tuma
Sat, Jun 22nd
Phillies starter Zach Eflin allowed two earned runs on five hits and three walks while striking out seven over six innings in a loss to the Washington Nationals on Wednesday. The loss drops him to 6-7 on the season.
Mike Maher
Wed, Jun 19th
 Jimmy Nelson allowed five runs on seven hits over five innings in the Brewers' 7-1 loss to the Reds on Thursday. He walked four and struck out five while falling to 0-2.
Elliott Baas
Fri, Jun 21st
Phillies starter Zach Eflin allowed two earned runs on five hits and one walk while striking out nine over eight innings in a loss to the Arizona Diamondbacks on Wednesday. The loss drops him to 6-6 on the season.
Mike Maher
Wed, Jun 12th
 Jimmy Nelson allowed four runs on five hits over four innings in the Brewers' 8-7 loss to the Giants on Saturday. He walked three and struck out six in the no-decision.
Elliott Baas
Sun, Jun 16th
Phillies starter Zach Eflin allowed one earned run on four hits and four walks while striking out six over 6 1/3 innings in Friday’s win over the Cincinnati Reds. The win brings him to 6-5 on the season.
Mike Maher
Sat, Jun 8th
 Jimmy Nelson allowed five runs (four earned) on four hits over three innings in the Brewers' 8-3 loss to the Marlins on Wednesday. He walked three and struck out two while falling to 0-1.
Elliott Baas
Wed, Jun 5th
Phillies starting pitcher Zach Eflin was placed on the 10-day injured list with mild back tightness on Friday. Cole Irvin was recalled and will start on Saturday against the Los Angeles Dodgers.
Mike Maher
Fri, May 31st
 Nelson was activated off the 60-day injured list and will start Wednesday's game against the Miami Marlins.
James Bisson
Wed, Jun 5th
Phillies starter Zach Eflin allowed three earned runs on six hits and one walk while striking out four over 3 2/3 innings in Sunday’s loss to the Milwaukee Brewers. The loss drops him to 5-5 on the season.
Mike Maher
Mon, May 27th
There are no recent notes for these players
  Jimmy Nelson
Jimmy Nelson
Zach Eflin
Zach Eflin
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs STLvs ATL
Fri, Mar 29thvs STL   
Sat, Mar 30thvs STLvs ATL
Sun, Mar 31stvs STLvs ATL
Mon, Apr 1st@ CIN   
Tue, Apr 2nd@ CIN@ WSH
Wed, Apr 3rd@ CIN@ WSH
Fri, Apr 5thvs CHCvs MIN
Sat, Apr 6thvs CHCvs MIN
Sun, Apr 7thvs CHCvs MIN
Mon, Apr 8th@ LAAvs WSH
Tue, Apr 9th@ LAAvs WSH
Wed, Apr 10th@ LAAvs WSH
Fri, Apr 12th@ LAD@ MIA
Sat, Apr 13th@ LAD@ MIA
Sun, Apr 14th@ LAD@ MIA
Mon, Apr 15thvs STLvs NYM
Tue, Apr 16thvs STLvs NYM
Wed, Apr 17thvs STLvs NYM
Thu, Apr 18thvs LAD@ COL
Fri, Apr 19thvs LAD@ COL
Sat, Apr 20thvs LAD@ COL
Sun, Apr 21stvs LAD@ COL
Mon, Apr 22nd@ STL@ NYM
Tue, Apr 23rd@ STL@ NYM
Wed, Apr 24th@ STL@ NYM
Fri, Apr 26th@ NYMvs MIA
Sat, Apr 27th@ NYMvs MIA
Sun, Apr 28th@ NYMvs MIA
Mon, Apr 29thvs COL   
Tue, Apr 30thvs COLvs DET
Wed, May 1stvs COLvs DET
Thu, May 2ndvs COL   
Fri, May 3rdvs NYMvs WSH
Sat, May 4thvs NYMvs WSH
Sun, May 5thvs NYMvs WSH
Mon, May 6thvs WSH@ STL
Tue, May 7thvs WSH@ STL
Wed, May 8thvs WSH@ STL
Fri, May 10th@ CHC@ KC
Sat, May 11th@ CHC@ KC
Sun, May 12th@ CHC@ KC
Mon, May 13th@ PHIvs MIL
Tue, May 14th@ PHIvs MIL
Wed, May 15th@ PHIvs MIL
Thu, May 16th@ PHIvs MIL
Fri, May 17th@ ATLvs COL
Sat, May 18th@ ATLvs COL
Sun, May 19th@ ATLvs COL
Tue, May 21stvs CIN@ CHC
Wed, May 22ndvs CIN@ CHC
Fri, May 24thvs PHI@ MIL
Sat, May 25thvs PHI@ MIL
Sun, May 26thvs PHI@ MIL
Mon, May 27th@ MIN   
Tue, May 28th@ MINvs STL
Thu, May 30th@ PITvs STL
Fri, May 31st@ PIT@ LAD
Sat, Jun 1st@ PIT@ LAD
Sun, Jun 2nd@ PIT@ LAD
Tue, Jun 4thvs MIA@ SD
Wed, Jun 5thvs MIA@ SD
Thu, Jun 6thvs MIA   
Fri, Jun 7thvs PITvs CIN
Sat, Jun 8thvs PITvs CIN
Sun, Jun 9thvs PITvs CIN
Tue, Jun 11th@ HOUvs ARI
Wed, Jun 12th@ HOUvs ARI
Fri, Jun 14th@ SF@ ATL
Sat, Jun 15th@ SF@ ATL
Sun, Jun 16th@ SF@ ATL
Mon, Jun 17th@ SD   
Tue, Jun 18th@ SD   
Wed, Jun 19th@ SD@ WSH
Thu, Jun 20thvs CIN@ WSH
Fri, Jun 21stvs CINvs MIA
Sat, Jun 22ndvs CINvs MIA
Sun, Jun 23rdvs CINvs MIA
Tue, Jun 25thvs SEAvs NYM
Wed, Jun 26thvs SEAvs NYM
Thu, Jun 27thvs SEAvs NYM
Fri, Jun 28thvs PIT@ MIA
Sat, Jun 29thvs PIT@ MIA
Sun, Jun 30thvs PIT@ MIA
Mon, Jul 1st@ CIN   
Tue, Jul 2nd@ CIN@ ATL
Wed, Jul 3rd@ CIN@ ATL
Thu, Jul 4th@ CIN@ ATL
Fri, Jul 5th@ PIT@ NYM
Sat, Jul 6th@ PIT@ NYM
Sun, Jul 7th@ PIT@ NYM
Fri, Jul 12thvs SFvs WSH
Sat, Jul 13thvs SFvs WSH
Sun, Jul 14thvs SFvs WSH
Mon, Jul 15thvs ATLvs LAD
Tue, Jul 16thvs ATLvs LAD
Wed, Jul 17thvs ATLvs LAD
Thu, Jul 18th@ ARIvs LAD
Fri, Jul 19th@ ARI@ PIT
Sat, Jul 20th@ ARI@ PIT
Sun, Jul 21st@ ARI@ PIT
Mon, Jul 22ndvs CIN   
Tue, Jul 23rdvs CIN@ DET
Wed, Jul 24thvs CIN@ DET
Fri, Jul 26thvs CHCvs ATL
Sat, Jul 27thvs CHCvs ATL
Sun, Jul 28thvs CHCvs ATL
Tue, Jul 30th@ OAKvs SF
Wed, Jul 31st@ OAKvs SF
Thu, Aug 1st@ OAKvs SF
Fri, Aug 2nd@ CHCvs CWS
Sat, Aug 3rd@ CHCvs CWS
Sun, Aug 4th@ CHCvs CWS
Mon, Aug 5th@ PIT@ ARI
Tue, Aug 6th@ PIT@ ARI
Wed, Aug 7th@ PIT@ ARI
Fri, Aug 9thvs TEX@ SF
Sat, Aug 10thvs TEX@ SF
Sun, Aug 11thvs TEX@ SF
Tue, Aug 13thvs MINvs CHC
Wed, Aug 14thvs MINvs CHC
Fri, Aug 16th@ WSHvs SD
Sat, Aug 17th@ WSHvs SD
Sun, Aug 18th@ WSHvs SD
Mon, Aug 19th@ STL   
Tue, Aug 20th@ STL@ BOS
Wed, Aug 21st@ STL@ BOS
Fri, Aug 23rdvs ARI@ MIA
Sat, Aug 24thvs ARI@ MIA
Sun, Aug 25thvs ARI@ MIA
Mon, Aug 26thvs STLvs PIT
Tue, Aug 27thvs STLvs PIT
Wed, Aug 28thvs STLvs PIT
Fri, Aug 30th@ CHCvs NYM
Sat, Aug 31st@ CHCvs NYM
Sun, Sep 1st@ CHCvs NYM
Mon, Sep 2ndvs HOU@ CIN
Tue, Sep 3rdvs HOU@ CIN
Thu, Sep 5thvs CHC@ CIN
Fri, Sep 6thvs CHC@ NYM
Sat, Sep 7thvs CHC@ NYM
Sun, Sep 8thvs CHC@ NYM
Mon, Sep 9th@ MIAvs ATL
Tue, Sep 10th@ MIAvs ATL
Wed, Sep 11th@ MIAvs ATL
Thu, Sep 12th@ MIAvs ATL
Fri, Sep 13th@ STL   
Sat, Sep 14th@ STLvs BOS
Sun, Sep 15th@ STLvs BOS
Mon, Sep 16thvs SD   
Tue, Sep 17thvs SD@ ATL
Wed, Sep 18thvs SD@ ATL
Thu, Sep 19thvs SD@ ATL
Fri, Sep 20thvs PIT@ CLE
Sat, Sep 21stvs PIT@ CLE
Sun, Sep 22ndvs PIT@ CLE
Tue, Sep 24th@ CIN@ WSH
Wed, Sep 25th@ CIN@ WSH
Thu, Sep 26th@ CIN@ WSH
Fri, Sep 27th@ COLvs MIA
Sat, Sep 28th@ COLvs MIA
Sun, Sep 29th@ COLvs MIA
Thu, Apr 25th   vs MIA
Mon, May 20th   @ CHC
Thu, May 23rd   @ CHC
Wed, May 29th   vs STL
Mon, Jun 3rd   @ SD
Mon, Jun 10th   vs ARI
Mon, Jun 24th   vs NYM
Thu, Aug 8th   @ SF
Thu, Aug 15th   vs CHC
Wed, Sep 4th   @ CIN
Mon, Sep 23rd   @ WSH