Who Should I Trade?

Tyler Glasnow for Kenta Maeda (2019)

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

Experts' Pick
  Tyler Glasnow
Tyler Glasnow
TB @ OAK Thu, Jun 20th 10:07pm
Kenta Maeda
Kenta Maeda
LAD vs SF Wed, Jun 19th 10:10pm
Recommended by
9 of 16 experts
Recommended by
7 of 16 experts
Rest of Season
VBR# 76# 135
Injury AlertIL60DTD
Weather72 F, Possible Drizzle69 F, Clear
Expert Ranks 
Eno Sarris
The Athletic
# 36# 60
Joe Bond
Fantasy Six Pack
# 49# 67
Chris Meaney
The Athletic
# 21# 63
Nick Mariano
# 26# 53
Bobby Sylvester
# 25# 84
Dan Harris
# 22# 79
Pierre Camus
# 13# 48
Andrew Seifter
# 35# 52
Brandon 'B_Don' Myers
# 21# 58
Alan Harrison
The Fantasy Fix
# 73# 52
Andrew Gould
# 80# 64
Todd D Clark
The Fantasy Fix
# 90# 73
Andrea LaMont
Lenny Melnick Fantasy Sports
# 51
Mick Ciallela
# 52
Paul Sporer
# 56
Max Freeze
Freeze Stats
# 70
  Tyler Glasnow
Tyler Glasnow
Kenta Maeda
Kenta Maeda
2019 Stats 
Games Played814
Games Started814
Innings Pitched48.077.2
Blown Saves00
Hits Allowed3557
Earned Runs1033
Home Runs Allowed311
  Tyler Glasnow
Tyler Glasnow
Kenta Maeda
Kenta Maeda
2019 Projections 
Games Played1415
Games Started1415
Innings Pitched73.873.0
Blown Saves00
Hits Allowed6060
Earned Runs2731
Home Runs Allowed810
  Tyler Glasnow
Tyler Glasnow
Kenta Maeda
Kenta Maeda
 Tyler Glasnow (forearm) was surprised at how good he felt after Tuesday's bullpen session, and thinks he will throw another bullpen session Friday, Juan Toribio of MLB.com reports.
John Aubin
Wed, Jun 19th
Kenta Maeda fell to 7-4 on Monday versus the Giants, giving up two runs on three hits in five innings while striking out four.
Brendan Tuma - Too Much Tuma
Tue, Jun 18th
 Tyler Glasnow (forearm) will throw off a mound Saturday, Juan Toribio of MLB.com reports.
John Aubin
Sat, Jun 15th
Kenta Maeda fell to 7-3 on Tuesday versus the Angels, giving up five runs in three innings over just 4 1/3 innings pitched.
Brendan Tuma - Too Much Tuma
Wed, Jun 12th
 Tyler Glasnow's strained forearm is still feeling good and he remains on schedule, Ian Browne of MLB.com reports.
John Aubin
Tue, Jun 11th
Kenta Maeda received a no-decision on Wednesday in Arizona, tossing five innings of one-run ball while striking out seven.
Brendan Tuma - Too Much Tuma
Wed, Jun 5th
 Tyler Glasnow (forearm) played catch from 75 feet on Sunday according to Josh Tolentino of the Athletic.
John Aubin
Sun, Jun 2nd
Kenta Maeda improved to 7-2 on Friday versus the Phillies, tossing six innings of two-run ball while allowing three hits, no walks, and striking out six.
Brendan Tuma - Too Much Tuma
Sat, Jun 1st
 The Rays moved Tyler Glasnow (forearm) to the 60-day IL on Sunday.
Brendan Tuma - Too Much Tuma
Sun, May 26th
Kenta Maeda improved to 6-2 on Sunday versus Pittsburgh, allowing three runs on five hits over five innings of work.
Brendan Tuma - Too Much Tuma
Mon, May 27th
There are no recent notes for these players
  Tyler Glasnow
Tyler Glasnow
Kenta Maeda
Kenta Maeda
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOUvs ARI
Fri, Mar 29thvs HOUvs ARI
Sat, Mar 30thvs HOUvs ARI
Sun, Mar 31stvs HOUvs ARI
Mon, Apr 1stvs COLvs SF
Tue, Apr 2ndvs COLvs SF
Wed, Apr 3rdvs COLvs SF
Fri, Apr 5th@ SF@ COL
Sat, Apr 6th@ SF@ COL
Sun, Apr 7th@ SF@ COL
Mon, Apr 8th@ CWS@ STL
Tue, Apr 9th@ CWS@ STL
Wed, Apr 10th@ CWS@ STL
Fri, Apr 12th@ TORvs MIL
Sat, Apr 13th@ TORvs MIL
Sun, Apr 14th@ TORvs MIL
Tue, Apr 16thvs BALvs CIN
Wed, Apr 17thvs BALvs CIN
Thu, Apr 18thvs BAL@ MIL
Fri, Apr 19thvs BOS@ MIL
Sat, Apr 20thvs BOS@ MIL
Sun, Apr 21stvs BOS@ MIL
Mon, Apr 22ndvs KC   
Tue, Apr 23rdvs KC@ CHC
Wed, Apr 24thvs KC@ CHC
Sat, Apr 27th@ BOSvs PIT
Sun, Apr 28th@ BOSvs PIT
Mon, Apr 29th@ KC@ SF
Wed, May 1st@ KC@ SF
Thu, May 2nd@ KC   
Fri, May 3rd@ BAL@ SD
Sat, May 4th@ BAL@ SD
Mon, May 6thvs ARIvs ATL
Tue, May 7thvs ARIvs ATL
Wed, May 8thvs ARIvs ATL
Fri, May 10thvs NYYvs WSH
Sat, May 11thvs NYYvs WSH
Sun, May 12thvs NYYvs WSH
Tue, May 14th@ MIAvs SD
Wed, May 15th@ MIAvs SD
Fri, May 17th@ NYY@ CIN
Sat, May 18th@ NYY@ CIN
Sun, May 19th@ NYY@ CIN
Tue, May 21stvs LAD@ TB
Wed, May 22ndvs LAD@ TB
Thu, May 23rd@ CLE   
Fri, May 24th@ CLE@ PIT
Sat, May 25th@ CLE@ PIT
Sun, May 26th@ CLE@ PIT
Mon, May 27thvs TORvs NYM
Tue, May 28thvs TORvs NYM
Wed, May 29thvs TORvs NYM
Thu, May 30thvs MINvs NYM
Fri, May 31stvs MINvs PHI
Sat, Jun 1stvs MINvs PHI
Sun, Jun 2ndvs MINvs PHI
Tue, Jun 4th@ DET@ ARI
Wed, Jun 5th@ DET@ ARI
Thu, Jun 6th@ DET   
Fri, Jun 7th@ BOS@ SF
Sat, Jun 8th@ BOS@ SF
Sun, Jun 9th@ BOS@ SF
Mon, Jun 10thvs OAK@ LAA
Tue, Jun 11thvs OAK@ LAA
Wed, Jun 12thvs OAK   
Thu, Jun 13thvs LAAvs CHC
Fri, Jun 14thvs LAAvs CHC
Sat, Jun 15thvs LAAvs CHC
Sun, Jun 16thvs LAAvs CHC
Mon, Jun 17th@ NYYvs SF
Tue, Jun 18th@ NYYvs SF
Wed, Jun 19th@ NYYvs SF
Thu, Jun 20th@ OAKvs SF
Fri, Jun 21st@ OAKvs COL
Sat, Jun 22nd@ OAKvs COL
Sun, Jun 23rd@ OAKvs COL
Tue, Jun 25th@ MIN@ ARI
Wed, Jun 26th@ MIN@ ARI
Thu, Jun 27th@ MIN@ COL
Fri, Jun 28thvs TEX@ COL
Sat, Jun 29thvs TEX@ COL
Sun, Jun 30thvs TEX@ COL
Mon, Jul 1stvs BAL   
Tue, Jul 2ndvs BALvs ARI
Wed, Jul 3rdvs BALvs ARI
Thu, Jul 4thvs NYYvs SD
Fri, Jul 5thvs NYYvs SD
Sat, Jul 6thvs NYYvs SD
Sun, Jul 7thvs NYYvs SD
Fri, Jul 12th@ BAL@ BOS
Sat, Jul 13th@ BAL@ BOS
Sun, Jul 14th@ BAL@ BOS
Mon, Jul 15th@ NYY@ PHI
Tue, Jul 16th@ NYY@ PHI
Wed, Jul 17th@ NYY@ PHI
Thu, Jul 18th@ NYY@ PHI
Fri, Jul 19thvs CWSvs MIA
Sat, Jul 20thvs CWSvs MIA
Sun, Jul 21stvs CWSvs MIA
Mon, Jul 22ndvs BOS   
Tue, Jul 23rdvs BOSvs LAA
Wed, Jul 24thvs BOSvs LAA
Fri, Jul 26th@ TOR@ WSH
Sat, Jul 27th@ TOR@ WSH
Sun, Jul 28th@ TOR@ WSH
Tue, Jul 30th@ BOS@ COL
Wed, Jul 31st@ BOS@ COL
Thu, Aug 1st@ BOSvs SD
Sat, Aug 3rdvs MIAvs SD
Sun, Aug 4thvs MIAvs SD
Mon, Aug 5thvs TORvs STL
Tue, Aug 6thvs TORvs STL
Wed, Aug 7thvs TORvs STL
Fri, Aug 9th@ SEAvs ARI
Sat, Aug 10th@ SEAvs ARI
Sun, Aug 11th@ SEAvs ARI
Mon, Aug 12th@ SD   
Tue, Aug 13th@ SD@ MIA
Wed, Aug 14th@ SD@ MIA
Fri, Aug 16thvs DET@ ATL
Sat, Aug 17thvs DET@ ATL
Sun, Aug 18thvs DET@ ATL
Mon, Aug 19thvs SEA   
Tue, Aug 20thvs SEAvs TOR
Wed, Aug 21stvs SEAvs TOR
Thu, Aug 22nd@ BALvs TOR
Fri, Aug 23rd@ BALvs NYY
Sat, Aug 24th@ BALvs NYY
Sun, Aug 25th@ BALvs NYY
Tue, Aug 27th@ HOU@ SD
Wed, Aug 28th@ HOU@ SD
Thu, Aug 29th@ HOU@ ARI
Fri, Aug 30thvs CLE@ ARI
Sat, Aug 31stvs CLE@ ARI
Sun, Sep 1stvs CLE@ ARI
Mon, Sep 2ndvs BALvs COL
Tue, Sep 3rdvs BALvs COL
Wed, Sep 4thvs BALvs COL
Thu, Sep 5thvs TOR   
Fri, Sep 6thvs TORvs SF
Sat, Sep 7thvs TORvs SF
Sun, Sep 8thvs TORvs SF
Tue, Sep 10th@ TEX@ BAL
Wed, Sep 11th@ TEX@ BAL
Thu, Sep 12th@ TEX@ BAL
Fri, Sep 13th@ LAA@ NYM
Sat, Sep 14th@ LAA@ NYM
Sun, Sep 15th@ LAA@ NYM
Tue, Sep 17th@ LADvs TB
Wed, Sep 18th@ LADvs TB
Fri, Sep 20thvs BOSvs COL
Sat, Sep 21stvs BOSvs COL
Sun, Sep 22ndvs BOSvs COL
Mon, Sep 23rdvs BOS   
Tue, Sep 24thvs NYY@ SD
Wed, Sep 25thvs NYY@ SD
Fri, Sep 27th@ TOR@ SF
Sat, Sep 28th@ TOR@ SF
Sun, Sep 29th@ TOR@ SF
Thu, Apr 11th   @ STL
Mon, Apr 15th   vs CIN
Thu, Apr 25th   @ CHC
Fri, Apr 26th   vs PIT
Tue, Apr 30th   @ SF
Sun, May 5th   @ SD
Thu, May 9th   vs WSH
Mon, Jun 3rd   @ ARI
Mon, Jun 24th   @ ARI
Mon, Jul 29th   @ COL
Fri, Aug 2nd   vs SD
Thu, Aug 15th   @ MIA
Mon, Aug 26th   @ SD
Thu, Sep 26th   @ SD