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
Experts' Pick
  Jimmy Nelson
Jimmy Nelson
MIL @ COL Sun, Sep 29th 3:10pm
Zach Eflin
Zach Eflin
PHI vs MIA Sun, Sep 29th 3:05pm
Recommended by
4 of 8 experts
Recommended by
4 of 8 experts
Rest of Season
Injury AlertMiLB-
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 154# 100
Pierre Camus
# 178
Mick Ciallela
# 81
Todd D Clark
The Fantasy Fix
# 73

# 86
Brandon 'B_Don' Myers
# 94
Chris Meaney
The Athletic
# 111
Donkey Teeth
# 115# 177
  Jimmy Nelson
Jimmy Nelson
Zach Eflin
Zach Eflin
2019 Stats 
Games Played1032
Games Started328
Innings Pitched22.1163.1
Blown Saves00
Hits Allowed25172
Earned Runs1775
Home Runs Allowed428
  Jimmy Nelson
Jimmy Nelson
Zach Eflin
Zach Eflin
2019 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
  Jimmy Nelson
Jimmy Nelson
Zach Eflin
Zach Eflin
 The Brewers placed Jimmy Nelson on the 10-day injured list with a right elbow effusion.
Brendan Tuma - Too Much Tuma
Fri, Jun 28th
Phillies starter Zach Eflin allowed three earned runs on six hits and two walks while striking out six in Saturday's win over the Miami Marlins. The win brought him to 10-13 on the year.
Mike Maher
Sun, Sep 29th
 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 five earned runs on eight hits and four walks and two strikeouts over five innings in Monday's loss to the Nationals.
Mike Maher
Tue, Sep 24th
 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 one unearned run on five hits and two walks while striking out four over seven innings in Wednesday's win over the Braves.
Mike Maher
Thu, Sep 19th
 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 three unearned runs on three hits and three walks while striking out five over 3 2/3 innings in Wednesday's loss to the Braves.
Mike Maher
Thu, Sep 12th
 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 starter Zach Eflin allowed two earned runs on six hits and no walks while striking out six over five innings in a no-decision against the Mets on Friday.
Mike Maher
Sat, Sep 7th
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