Skip to main content

Who Should I Trade?

Kenta Maeda for Blake Snell (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Blake Snell
Blake Snell
Kenta Maeda
Kenta Maeda
Recommended by
12 of 16 experts
Recommended by
4 of 16 experts
Rest of Season# 24# 36
VBR# 196# 246
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 27# 42
Chris Meaney
# 29# 31
Mike Maher
# 28# 32
Pierre Camus
# 14# 24
Jorge B. Edwards
Fantasy In Frames
# 14# 15
Mick Ciallela
# 25# 49
Ryan Amore
Pitcher List
# 22# 83
Brendan Tuma
# 55# 69
Brad Camara
# 19# 49
Chris Mitchell
# 27# 56
Chris Clegg
# 21# 24
Joe Pisapia
# 38# 91
Carmen Maiorano
# 33# 10
Jordan Eisen
Field of Vision Sports
# 18# 15
Corbin Young
# 30# 18
Dan Harris
# 34# 32
Who Should I Trade? Player Statistics
  Blake Snell
Blake Snell
Kenta Maeda
Kenta Maeda
2021 Stats 
Games Played1410
Games Started1410
Innings Pitched61.147.2
Blown Saves00
Hits Allowed5956
Earned Runs3927
Home Runs Allowed109
Who Should I Trade? Player Projections
  Blake Snell
Blake Snell
Kenta Maeda
Kenta Maeda
2021 Projections 
Games Played1716
Games Started1717
Innings Pitched85.383.3
Blown Saves00
Hits Allowed7279
Earned Runs3839
Home Runs Allowed1113
Who Should I Trade? Player Notes
  Blake Snell
Blake Snell
Kenta Maeda
Kenta Maeda
 Blake Snell gave up no earned runs in seven innings pitched in the Padres' win over the Mets on Friday. Snell struck out ten and walked one in the outing.
Matt Flipi
Sat, Jun 5th
Minnesota Twins right-hander Kenta Maeda allowed one run over four innings in a 4-3 loss to Seattle on Monday. Maeda struck out seven and walked three in the start.
Matthew Terelle
Tue, Jun 15th
 Blake Snell gave up seven earned runs in three innings pitched in the Padres' loss to the Astros on Sunday. Snell struck out three and walked three in the outing.
Matt Flipi
Mon, May 31st
The Twins activated pitcher Kenta Maeda (arm) from the 10-day injured list ahead of Monday’s game against the Mariners.
Brad Camara
Mon, Jun 14th
 Blake Snell gave up five earned runs in three-and-two-thirds innings pitched in the Padres' loss to the Brewers on Monday. Snell struck out seven and walked three in the outing.
Matt Flipi
Tue, May 25th
Kenta Maeda will start for the Twins on Monday against the Mariners, according to Rocco Baldelli.
Dan Harris
Fri, Jun 11th
 Blake Snell gave up 1 earned run in 6 innings pitched in the Padres' win over the Rockies on Tuesday. Snell struck out 11 and walked 1 in the outing.
Matt Flipi
Wed, May 19th
Kenta Maeda has been out since May 23, but after a stint on the IL is set to make a rehab start for Minnesota's Triple-A affiliate on Wednesday.
Ethan Biddle
Mon, Jun 7th
 Blake Snell gave up 2 earned runs in 4 innings pitched in the Padres' loss to the Rockies in the second game of a double-header on Wednesday. Snell struck out 7 and walked 3 in the outing.
Matt Flipi
Thu, May 13th
The Twins placed pitcher Kenta Maeda (groin) on the 10-day injured list Sunday.
Brad Camara
Sun, May 23rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Blake Snell
Blake Snell
Kenta Maeda
Kenta Maeda
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ARI@ MIL
Sat, Apr 3rdvs ARI@ MIL
Sun, Apr 4thvs ARI@ MIL
Mon, Apr 5thvs SF@ DET
Tue, Apr 6thvs SF@ DET
Wed, Apr 7thvs SF@ DET
Thu, Apr 8th   vs SEA
Sat, Apr 10th@ TEXvs SEA
Sun, Apr 11th@ TEXvs SEA
Tue, Apr 13th@ PITvs BOS
Wed, Apr 14th@ PITvs BOS
Thu, Apr 15th@ PITvs BOS
Fri, Apr 16thvs LAD@ LAA
Tue, Apr 20thvs MIL@ OAK
Wed, Apr 21stvs MIL@ OAK
Fri, Apr 23rd@ LADvs PIT
Sat, Apr 24th@ LADvs PIT
Sun, Apr 25th@ LADvs PIT
Mon, Apr 26th   @ CLE
Tue, Apr 27th@ ARI@ CLE
Wed, Apr 28th@ ARI@ CLE
Fri, Apr 30thvs SFvs KC
Sat, May 1stvs SFvs KC
Sun, May 2ndvs SFvs KC
Mon, May 3rdvs PITvs TEX
Tue, May 4thvs PITvs TEX
Wed, May 5thvs PITvs TEX
Thu, May 6th   vs TEX
Fri, May 7th@ SF@ DET
Sat, May 8th@ SF@ DET
Tue, May 11th@ COL@ CWS
Wed, May 12th@ COL@ CWS
Thu, May 13th   @ CWS
Fri, May 14thvs STLvs OAK
Sat, May 15thvs STLvs OAK
Sun, May 16thvs STLvs OAK
Mon, May 17thvs COLvs CWS
Tue, May 18thvs COLvs CWS
Wed, May 19thvs COLvs CWS
Thu, May 20th   @ LAA
Fri, May 21stvs SEA@ CLE
Sat, May 22ndvs SEA@ CLE
Sun, May 23rdvs SEA@ CLE
Mon, May 24th@ MILvs BAL
Tue, May 25th@ MILvs BAL
Wed, May 26th@ MILvs BAL
Fri, May 28th@ HOUvs KC
Sat, May 29th@ HOUvs KC
Sun, May 30th@ HOUvs KC
Mon, May 31st@ CHC@ BAL
Tue, Jun 1st@ CHC@ BAL
Wed, Jun 2nd@ CHC@ BAL
Thu, Jun 3rdvs NYM@ KC
Fri, Jun 4thvs NYM@ KC
Sat, Jun 5thvs NYM@ KC
Sun, Jun 6thvs NYM@ KC
Tue, Jun 8thvs CHCvs NYY
Wed, Jun 9thvs CHCvs NYY
Thu, Jun 10th   vs NYY
Fri, Jun 11th@ NYMvs HOU
Sat, Jun 12th@ NYMvs HOU
Sun, Jun 13th@ NYMvs HOU
Mon, Jun 14th@ COL@ SEA
Tue, Jun 15th@ COL@ SEA
Wed, Jun 16th@ COL@ SEA
Fri, Jun 18thvs CIN@ TEX
Sat, Jun 19thvs CIN@ TEX
Sun, Jun 20thvs CIN@ TEX
Mon, Jun 21stvs LADvs CIN
Tue, Jun 22ndvs LADvs CIN
Thu, Jun 24th   vs CLE
Fri, Jun 25thvs ARIvs CLE
Sat, Jun 26thvs ARIvs CLE
Sun, Jun 27thvs ARIvs CLE
Mon, Jun 28th   @ CWS
Tue, Jun 29th@ CIN@ CWS
Wed, Jun 30th@ CIN@ CWS
Thu, Jul 1st@ CIN@ CWS
Fri, Jul 2nd@ PHI@ KC
Sat, Jul 3rd@ PHI@ KC
Sun, Jul 4th@ PHI@ KC
Mon, Jul 5thvs WSHvs CWS
Tue, Jul 6thvs WSHvs CWS
Wed, Jul 7thvs WSHvs CWS
Thu, Jul 8thvs WSHvs DET
Fri, Jul 9thvs COLvs DET
Sat, Jul 10thvs COLvs DET
Sun, Jul 11thvs COLvs DET
Fri, Jul 16th@ WSH@ DET
Sat, Jul 17th@ WSH@ DET
Sun, Jul 18th@ WSH@ DET
Mon, Jul 19th@ ATL@ CWS
Tue, Jul 20th@ ATL@ CWS
Wed, Jul 21st@ ATL@ CWS
Thu, Jul 22nd@ MIAvs LAA
Fri, Jul 23rd@ MIAvs LAA
Sat, Jul 24th@ MIAvs LAA
Sun, Jul 25th@ MIAvs LAA
Mon, Jul 26th   vs DET
Tue, Jul 27thvs OAKvs DET
Wed, Jul 28thvs OAKvs DET
Fri, Jul 30thvs COL@ STL
Sat, Jul 31stvs COL@ STL
Sun, Aug 1stvs COL@ STL
Tue, Aug 3rd@ OAK@ CIN
Wed, Aug 4th@ OAK@ CIN
Thu, Aug 5th   @ HOU
Fri, Aug 6thvs ARI@ HOU
Sat, Aug 7thvs ARI@ HOU
Sun, Aug 8thvs ARI@ HOU
Mon, Aug 9thvs MIAvs CWS
Tue, Aug 10thvs MIAvs CWS
Wed, Aug 11thvs MIAvs CWS
Fri, Aug 13th@ ARIvs TB
Sat, Aug 14th@ ARIvs TB
Sun, Aug 15th@ ARIvs TB
Mon, Aug 16th@ COLvs CLE
Tue, Aug 17th@ COLvs CLE
Wed, Aug 18th@ COLvs CLE
Thu, Aug 19th   @ NYY
Fri, Aug 20thvs PHI@ NYY
Sat, Aug 21stvs PHI@ NYY
Sun, Aug 22ndvs PHI@ NYY
Tue, Aug 24thvs LAD@ BOS
Wed, Aug 25thvs LAD@ BOS
Thu, Aug 26thvs LAD@ BOS
Fri, Aug 27th@ LAAvs MIL
Sat, Aug 28th@ LAAvs MIL
Sun, Aug 29th   vs MIL
Tue, Aug 31st@ ARIvs CHC
Wed, Sep 1st@ ARIvs CHC
Fri, Sep 3rdvs HOU@ TB
Sat, Sep 4thvs HOU@ TB
Sun, Sep 5thvs HOU@ TB
Mon, Sep 6th   @ CLE
Tue, Sep 7thvs LAA@ CLE
Wed, Sep 8thvs LAA@ CLE
Thu, Sep 9th   @ CLE
Fri, Sep 10th@ LADvs KC
Sat, Sep 11th@ LADvs KC
Sun, Sep 12th@ LADvs KC
Tue, Sep 14th@ SFvs CLE
Wed, Sep 15th@ SFvs CLE
Fri, Sep 17th@ STL@ TOR
Sat, Sep 18th@ STL@ TOR
Sun, Sep 19th@ STL@ TOR
Tue, Sep 21stvs SF@ CHC
Wed, Sep 22ndvs SF@ CHC
Thu, Sep 23rdvs SFvs TOR
Fri, Sep 24thvs ATLvs TOR
Sat, Sep 25thvs ATLvs TOR
Sun, Sep 26thvs ATLvs TOR
Tue, Sep 28th@ LADvs DET
Wed, Sep 29th@ LADvs DET
Thu, Sep 30th@ LADvs DET
Fri, Oct 1st@ SF@ KC
Sat, Oct 2nd@ SF@ KC
Sun, Oct 3rd@ SF@ KC
Fri, Apr 2ndvs ARI   
Fri, Apr 9th@ TEX   
Mon, Apr 12th@ PIT   
Sat, Apr 17thvs LAD   
Sun, Apr 18thvs LAD   
Mon, Apr 19thvs MIL   
Thu, Apr 22nd@ LAD   
Sun, May 9th@ SF   
Thu, May 27th@ MIL   
Mon, Jun 7thvs CHC   
Thu, Jun 17thvs CIN   
Wed, Jun 23rdvs LAD   
Thu, Jul 29thvs COL   
Thu, Aug 12th@ ARI   
Mon, Aug 30th@ ARI   
Mon, Sep 13th@ SF   
Thu, Sep 16th@ SF