Who Should I Trade?

Eduardo Rodriguez for Kenta Maeda (2019)

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

Experts' Pick
  Eduardo Rodriguez
Eduardo Rodriguez
BOS vs SF Wed, Sep 18th 7:10pm
Kenta Maeda
Kenta Maeda
LAD vs TB Wed, Sep 18th 8:10pm
Recommended by
10 of 17 experts
Recommended by
7 of 17 experts
Rest of Season
VBR# 221# 175
Injury Alert--
Weather58 F, Clear79 F, Clear
Expert Ranks 
Eno Sarris
The Athletic
# 43# 60
Andrew Gould
# 49# 63
Chris Meaney
The Athletic
# 58# 65
Andrea LaMont
Lenny Melnick Fantasy Sports
# 23# 51
Paul Sporer
# 40# 56
Donkey Teeth
# 66# 96
Dan Harris
# 45# 78
Pierre Camus
# 41# 53
Dennis Sosic
Fantasy Six Pack
# 55# 74
Todd D Clark
The Fantasy Fix
# 61# 69
Bobby Sylvester
# 55# 53
Max Freeze
Freeze Stats
# 56# 50
Mick Ciallela
# 57# 44
Nick Mariano
# 62# 45
Joe Bond
Fantasy Six Pack
# 67# 64
Brandon 'B_Don' Myers
# 71# 50
Alan Harrison
The Fantasy Fix
# 76# 42
  Eduardo Rodriguez
Eduardo Rodriguez
Kenta Maeda
Kenta Maeda
2019 Stats 
Games Played3132
Games Started3126
Innings Pitched185.2149.2
Blown Saves00
Hits Allowed177113
Earned Runs7569
Home Runs Allowed2322
  Eduardo Rodriguez
Eduardo Rodriguez
Kenta Maeda
Kenta Maeda
2019 Projections 
Games Played22
Games Started21
Innings Pitched10.38.3
Blown Saves00
Hits Allowed106
Earned Runs44
Home Runs Allowed11
  Eduardo Rodriguez
Eduardo Rodriguez
Kenta Maeda
Kenta Maeda
 Eduardo Rodriguez struck out 12 batters over 6 2/3 innings Saturday against the Phillies, allowing just a single run on four hits and a walk.
John Aubin
Sun, Sep 15th
Kenta Maeda received a no-decision on Wednesday in San Diego, allowing two runs on two hits over five innings pitched.
Brendan Tuma - Too Much Tuma
Thu, Aug 29th
 Eduardo Rodriguez gave up one run on five hits and one walk while striking out nine through six innings to take the loss against the Yankees on Monday.
John Aubin
Tue, Sep 10th
Kenta Maeda received a no-decision on Friday night in Atlanta, giving up three runs on five hits over 4 2/3 innings pitched.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
 Eduardo Rodriguez allowed five hits and four walks while striking out eight across seven shutout innings to earn the win Wednesday against the Twins.
John Aubin
Thu, Sep 5th
Kenta Maeda earned the win on Saturday versus the D'Backs, twirling seven scoreless innings and allowing just three hits.
Brendan Tuma - Too Much Tuma
Sun, Aug 11th
 Eduardo Rodriguez earned the win over the Rockies on Wednesday, allowing three runs on nine hits and three walks while striking out five over five innings.
John Aubin
Thu, Aug 29th
Kenta Maeda was charged for five runs on five hits over just 2 2/3 innings in Sunday's no-decision versus the Padres.
Brendan Tuma - Too Much Tuma
Mon, Aug 5th
 Eduardo Rodriguez earned the win Friday after holding the Padres scoreless across seven innings. He gave up five hits and a walk while striking out six.
John Aubin
Sat, Aug 24th
Kenta Maeda took the loss on Monday in Colorado, giving up six runs (five earned) on seven hits over four innings pitched.
Brendan Tuma - Too Much Tuma
Tue, Jul 30th
There are no recent notes for these players
  Eduardo Rodriguez
Eduardo Rodriguez
Kenta Maeda
Kenta Maeda
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SEAvs ARI
Fri, Mar 29th@ SEAvs ARI
Sat, Mar 30th@ SEAvs ARI
Sun, Mar 31st@ SEAvs ARI
Mon, Apr 1st@ OAKvs SF
Tue, Apr 2nd@ OAKvs SF
Wed, Apr 3rd@ OAKvs SF
Thu, Apr 4th@ OAK   
Fri, Apr 5th@ ARI@ COL
Sat, Apr 6th@ ARI@ COL
Sun, Apr 7th@ ARI@ COL
Tue, Apr 9thvs TOR@ STL
Thu, Apr 11thvs TOR@ STL
Fri, Apr 12thvs BALvs MIL
Sat, Apr 13thvs BALvs MIL
Sun, Apr 14thvs BALvs MIL
Mon, Apr 15thvs BALvs CIN
Tue, Apr 16th@ NYYvs CIN
Wed, Apr 17th@ NYYvs CIN
Fri, Apr 19th@ TB@ MIL
Sat, Apr 20th@ TB@ MIL
Sun, Apr 21st@ TB@ MIL
Tue, Apr 23rdvs DET@ CHC
Wed, Apr 24thvs DET@ CHC
Thu, Apr 25thvs DET@ CHC
Sat, Apr 27thvs TBvs PIT
Sun, Apr 28thvs TBvs PIT
Mon, Apr 29thvs OAK@ SF
Tue, Apr 30thvs OAK@ SF
Wed, May 1stvs OAK@ SF
Thu, May 2nd@ CWS   
Fri, May 3rd@ CWS@ SD
Sat, May 4th@ CWS@ SD
Sun, May 5th@ CWS@ SD
Mon, May 6th@ BALvs ATL
Tue, May 7th@ BALvs ATL
Wed, May 8th@ BALvs ATL
Fri, May 10thvs SEAvs WSH
Sat, May 11thvs SEAvs WSH
Sun, May 12thvs SEAvs WSH
Tue, May 14thvs COLvs SD
Wed, May 15thvs COLvs SD
Fri, May 17thvs HOU@ CIN
Sat, May 18thvs HOU@ CIN
Sun, May 19thvs HOU@ CIN
Mon, May 20th@ TOR   
Tue, May 21st@ TOR@ TB
Wed, May 22nd@ TOR@ TB
Thu, May 23rd@ TOR   
Fri, May 24th@ HOU@ PIT
Sat, May 25th@ HOU@ PIT
Sun, May 26th@ HOU@ PIT
Mon, May 27thvs CLEvs NYM
Tue, May 28thvs CLEvs NYM
Wed, May 29thvs CLEvs NYM
Fri, May 31st@ NYYvs PHI
Sat, Jun 1st@ NYYvs PHI
Sun, Jun 2nd@ NYYvs PHI
Tue, Jun 4th@ KC@ ARI
Wed, Jun 5th@ KC@ ARI
Thu, Jun 6th@ KC   
Fri, Jun 7thvs TB@ SF
Sat, Jun 8thvs TB@ SF
Sun, Jun 9thvs TB@ SF
Mon, Jun 10thvs TEX@ LAA
Tue, Jun 11thvs TEX@ LAA
Wed, Jun 12thvs TEX   
Thu, Jun 13thvs TEXvs CHC
Fri, Jun 14th@ BALvs CHC
Sat, Jun 15th@ BALvs CHC
Sun, Jun 16th@ BALvs CHC
Mon, Jun 17th@ MINvs SF
Tue, Jun 18th@ MINvs SF
Wed, Jun 19th@ MINvs SF
Fri, Jun 21stvs TORvs COL
Sat, Jun 22ndvs TORvs COL
Sun, Jun 23rdvs TORvs COL
Mon, Jun 24thvs CWS@ ARI
Tue, Jun 25thvs CWS@ ARI
Wed, Jun 26thvs CWS@ ARI
Sat, Jun 29thvs NYY@ COL
Sun, Jun 30thvs NYY@ COL
Tue, Jul 2nd@ TORvs ARI
Wed, Jul 3rd@ TORvs ARI
Thu, Jul 4th@ TORvs SD
Fri, Jul 5th@ DETvs SD
Sat, Jul 6th@ DETvs SD
Sun, Jul 7th@ DETvs SD
Fri, Jul 12thvs LAD@ BOS
Sat, Jul 13thvs LAD@ BOS
Sun, Jul 14thvs LAD@ BOS
Mon, Jul 15thvs TOR@ PHI
Tue, Jul 16thvs TOR@ PHI
Wed, Jul 17thvs TOR@ PHI
Thu, Jul 18thvs TOR@ PHI
Fri, Jul 19th@ BALvs MIA
Sat, Jul 20th@ BALvs MIA
Sun, Jul 21st@ BALvs MIA
Mon, Jul 22nd@ TB   
Tue, Jul 23rd@ TBvs LAA
Wed, Jul 24th@ TBvs LAA
Thu, Jul 25thvs NYY   
Fri, Jul 26thvs NYY@ WSH
Sat, Jul 27thvs NYY@ WSH
Sun, Jul 28thvs NYY@ WSH
Tue, Jul 30thvs TB@ COL
Wed, Jul 31stvs TB@ COL
Thu, Aug 1stvs TBvs SD
Fri, Aug 2nd@ NYYvs SD
Sat, Aug 3rd@ NYYvs SD
Sun, Aug 4th@ NYYvs SD
Mon, Aug 5thvs KCvs STL
Tue, Aug 6thvs KCvs STL
Thu, Aug 8thvs LAA   
Fri, Aug 9thvs LAAvs ARI
Sat, Aug 10thvs LAAvs ARI
Sun, Aug 11thvs LAAvs ARI
Mon, Aug 12th@ CLE   
Tue, Aug 13th@ CLE@ MIA
Wed, Aug 14th@ CLE@ MIA
Fri, Aug 16thvs BAL@ ATL
Sat, Aug 17thvs BAL@ ATL
Sun, Aug 18thvs BAL@ ATL
Tue, Aug 20thvs PHIvs TOR
Wed, Aug 21stvs PHIvs TOR
Thu, Aug 22ndvs KCvs TOR
Fri, Aug 23rd@ SDvs NYY
Sat, Aug 24th@ SDvs NYY
Sun, Aug 25th@ SDvs NYY
Tue, Aug 27th@ COL@ SD
Wed, Aug 28th@ COL@ SD
Fri, Aug 30th@ LAA@ ARI
Sat, Aug 31st@ LAA@ ARI
Sun, Sep 1st@ LAA@ ARI
Tue, Sep 3rdvs MINvs COL
Wed, Sep 4thvs MINvs COL
Thu, Sep 5thvs MIN   
Fri, Sep 6thvs NYYvs SF
Sat, Sep 7thvs NYYvs SF
Sun, Sep 8thvs NYYvs SF
Mon, Sep 9thvs NYY   
Tue, Sep 10th@ TOR@ BAL
Wed, Sep 11th@ TOR@ BAL
Thu, Sep 12th@ TOR@ BAL
Sat, Sep 14th@ PHI@ NYM
Sun, Sep 15th@ PHI@ NYM
Tue, Sep 17thvs SFvs TB
Wed, Sep 18thvs SFvs TB
Thu, Sep 19thvs SF   
Fri, Sep 20th@ TBvs COL
Sat, Sep 21st@ TBvs COL
Sun, Sep 22nd@ TBvs COL
Mon, Sep 23rd@ TB   
Tue, Sep 24th@ TEX@ SD
Wed, Sep 25th@ TEX@ SD
Thu, Sep 26th@ TEX@ SD
Fri, Sep 27thvs BAL@ SF
Sat, Sep 28thvs BAL@ SF
Sun, Sep 29thvs BAL@ SF
Mon, Apr 8th   @ STL
Wed, Apr 10th   @ STL
Thu, Apr 18th   @ MIL
Fri, Apr 26th   vs PIT
Thu, May 9th   vs WSH
Thu, May 30th   vs NYM
Mon, Jun 3rd   @ ARI
Thu, Jun 20th   vs SF
Thu, Jun 27th   @ COL
Fri, Jun 28th   @ COL
Mon, Jul 29th   @ COL
Wed, Aug 7th   vs STL
Thu, Aug 15th   @ MIA
Mon, Aug 26th   @ SD
Thu, Aug 29th   @ ARI
Mon, Sep 2nd   vs COL
Fri, Sep 13th   @ NYM