Skip to main content

Who Should I Trade?

Kyle Lewis for Ryan Mountcastle (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kyle Lewis
CF,RF - SEA
Kyle Lewis
SEA vs CLE Fri, May 14th 10:10pm
Ryan Mountcastle
1B,DH,LF - BAL
Ryan Mountcastle
BAL vs NYY Fri, May 14th 7:05pm
Expert
Recommendation
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season
VBR# 290# 184
   
Projections 
   
Runs4646
Home Runs1714
RBI4551
Stolen Bases34
Batting Average.227.256
   
Misc 
   
Injury Alert--
Weather69 F, Clear66 F, Partly Cloudy
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 89# 120
   
Nick Pollack
Pitcher List
# 103# 140
   
Pierre Camus
RotoBaller
# 83# 92
   
Mick Ciallela
Fantrax
# 90# 124
   
Ryan Amore
Pitcher List
# 122# 140
   
Brendan Tuma
FantasyPros
# 109# 139
   
Jordan Eisen
Field of Vision Sports
# 151# 157
   
Corbin Young
FantasyData
# 159# 160
   
Chris Clegg
Fantrax
# 93# 112
   
Joe Pisapia
FantasyPros
# 114# 138
   
Mike Maher
FantasyPros
# 94# 72
   
Chris Meaney
FTN
# 99# 88
   
Carmen Maiorano
FantasyPros
# 101# 83
   
Brad Camara
FantasyPros
# 102# 101
   
Dan Harris
FantasyPros
# 141# 131
   
John Albright
Fantasy Six Pack
# 34
   
Who Should I Trade? Player Statistics
  Kyle Lewis
CF,RF - SEA
Kyle Lewis
SEA
Ryan Mountcastle
1B,DH,LF - BAL
Ryan Mountcastle
BAL
2021 Stats 
   
   
At Bats70133
   
Runs612
   
Hits1729
   
Singles1219
   
Doubles27
   
Triples00
   
Home Runs33
   
RBI512
   
Stolen Bases03
   
Caught Stealing00
   
Walks55
   
Strikeouts1842
   
Batting Average.243.218
   
On Base Pct.293.243
   
Slugging Pct.400.338
   
On-base Plus Slugging.693.581
   
Who Should I Trade? Player Projections
  Kyle Lewis
CF,RF - SEA
Kyle Lewis
SEA
Ryan Mountcastle
1B,DH,LF - BAL
Ryan Mountcastle
BAL
2021 Projections 
   
   
At Bats405398
   
Runs4646
   
Hits92102
   
Singles5865
   
Doubles1622
   
Triples11
   
Home Runs1714
   
RBI4551
   
Stolen Bases34
   
Caught Stealing21
   
Walks4123
   
Strikeouts133100
   
Batting Average.227.256
   
On Base Pct.298.298
   
Slugging Pct.394.420
   
On-base Plus Slugging.693.718
   
Who Should I Trade? Player Notes
  Kyle Lewis
CF,RF - SEA
Kyle Lewis
SEA
Ryan Mountcastle
1B,DH,LF - BAL
Ryan Mountcastle
BAL
News 
 Kyle Lewis went 1-for-4 with one run and two strikeouts in the Mariners 6-4 loss Tuesday against the Dodgers.
Ari Koslow
Wed, May 12th
Ryan Mountcastle went 2-4 with one single, one home run, one run, one RBI, and one strikeout.
Lucas Babits-Feinerman
Tue, May 11th
 Kyle Lewis went 2-for-5 with one strikeout in the Mariners 10-2 loss Sunday against Texas.
Ari Koslow
Mon, May 10th
Ryan Mountcastle went 3-4 with one home run, two singles, one run, and one RBI.
Lucas Babits-Feinerman
Sat, May 8th
 Kyle Lewis went 2-for-3 with one run and two walks in the Mariners 9-8 loss Saturday against Texas.
Ari Koslow
Sun, May 9th
Ryan Mountcastle went 0-4 with one run scored and two strikeouts.
Lucas Babits-Feinerman
Thu, May 6th
 Kyle Lewis went 3-for-5 with one strikeout in the Mariners 5-4 win Friday over Texas.
Ari Koslow
Sat, May 8th
Ryan Mountcastle went 2-4 with two singles.
Lucas Babits-Feinerman
Sat, May 1st
 Kyle Lewis went 1-for-4 with three RBIs and one run in the Mariners 5-2 win Tuesday over Baltimore.
Ari Koslow
Wed, May 5th
Ryan Mountcastle went 0-3 with one walk, one strikeout, and two runs scored.
Lucas Babits-Feinerman
Mon, Apr 26th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Lewis
CF,RF - SEA
Kyle Lewis
SEA
Ryan Mountcastle
1B,DH,LF - BAL
Ryan Mountcastle
BAL
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs SF   
Fri, Apr 2ndvs SF@ BOS
Sat, Apr 3rdvs SF@ BOS
Mon, Apr 5thvs CWS@ NYY
Tue, Apr 6thvs CWS@ NYY
Wed, Apr 7thvs CWS@ NYY
Thu, Apr 8th@ MINvs BOS
Sat, Apr 10th@ MINvs BOS
Sun, Apr 11th@ MINvs BOS
Tue, Apr 13th@ BALvs SEA
Thu, Apr 15th@ BALvs SEA
Fri, Apr 16thvs HOU@ TEX
Sat, Apr 17thvs HOU@ TEX
Sun, Apr 18thvs HOU@ TEX
Mon, Apr 19thvs LAD   
Tue, Apr 20thvs LAD@ MIA
Thu, Apr 22nd@ BOS   
Fri, Apr 23rd@ BOSvs OAK
Sat, Apr 24th@ BOSvs OAK
Sun, Apr 25th@ BOSvs OAK
Mon, Apr 26th@ HOUvs NYY
Tue, Apr 27th@ HOUvs NYY
Wed, Apr 28th@ HOUvs NYY
Thu, Apr 29th@ HOUvs NYY
Fri, Apr 30thvs LAA@ OAK
Sat, May 1stvs LAA@ OAK
Sun, May 2ndvs LAA@ OAK
Mon, May 3rdvs BAL@ SEA
Tue, May 4thvs BAL@ SEA
Wed, May 5thvs BAL@ SEA
Fri, May 7th@ TEXvs BOS
Sat, May 8th@ TEXvs BOS
Sun, May 9th@ TEXvs BOS
Tue, May 11th@ LAD@ NYM
Wed, May 12th@ LAD@ NYM
Thu, May 13thvs CLE   
Fri, May 14thvs CLEvs NYY
Sat, May 15thvs CLEvs NYY
Sun, May 16thvs CLEvs NYY
Mon, May 17thvs DET   
Tue, May 18thvs DETvs TB
Wed, May 19thvs DETvs TB
Fri, May 21st@ SD@ WSH
Sat, May 22nd@ SD@ WSH
Sun, May 23rd@ SD@ WSH
Mon, May 24th@ OAK@ MIN
Tue, May 25th@ OAK@ MIN
Wed, May 26th@ OAK@ MIN
Thu, May 27thvs TEX@ CWS
Fri, May 28thvs TEX@ CWS
Sat, May 29thvs TEX@ CWS
Sun, May 30thvs TEX@ CWS
Mon, May 31stvs OAKvs MIN
Tue, Jun 1stvs OAKvs MIN
Wed, Jun 2ndvs OAKvs MIN
Thu, Jun 3rd@ LAA   
Fri, Jun 4th@ LAAvs CLE
Sat, Jun 5th@ LAAvs CLE
Sun, Jun 6th@ LAAvs CLE
Tue, Jun 8th@ DETvs NYM
Wed, Jun 9th@ DETvs NYM
Thu, Jun 10th@ DET   
Fri, Jun 11th@ CLE@ TB
Sat, Jun 12th@ CLE@ TB
Sun, Jun 13th@ CLE@ TB
Mon, Jun 14thvs MIN@ CLE
Tue, Jun 15thvs MIN@ CLE
Wed, Jun 16thvs MIN@ CLE
Thu, Jun 17thvs TB@ CLE
Fri, Jun 18thvs TBvs TOR
Sat, Jun 19thvs TBvs TOR
Sun, Jun 20thvs TBvs TOR
Tue, Jun 22ndvs COLvs HOU
Wed, Jun 23rdvs COLvs HOU
Fri, Jun 25th@ CWS@ TOR
Sat, Jun 26th@ CWS@ TOR
Sun, Jun 27th@ CWS@ TOR
Tue, Jun 29th@ TOR@ HOU
Wed, Jun 30th@ TOR@ HOU
Thu, Jul 1st@ TOR   
Fri, Jul 2ndvs TEX@ LAA
Sat, Jul 3rdvs TEX@ LAA
Sun, Jul 4thvs TEX@ LAA
Tue, Jul 6thvs NYYvs TOR
Wed, Jul 7thvs NYYvs TOR
Thu, Jul 8thvs NYYvs TOR
Fri, Jul 9thvs LAAvs CWS
Sat, Jul 10thvs LAAvs CWS
Sun, Jul 11thvs LAAvs CWS
Fri, Jul 16th@ LAA@ KC
Sat, Jul 17th@ LAA@ KC
Sun, Jul 18th@ LAA@ KC
Tue, Jul 20th@ COL@ TB
Wed, Jul 21st@ COL@ TB
Thu, Jul 22ndvs OAK   
Fri, Jul 23rdvs OAKvs WSH
Sat, Jul 24thvs OAKvs WSH
Sun, Jul 25thvs OAKvs WSH
Mon, Jul 26thvs HOU   
Tue, Jul 27thvs HOUvs MIA
Wed, Jul 28thvs HOUvs MIA
Fri, Jul 30th@ TEX@ DET
Sat, Jul 31st@ TEX@ DET
Sun, Aug 1st@ TEX@ DET
Mon, Aug 2nd@ TB@ NYY
Tue, Aug 3rd@ TB@ NYY
Wed, Aug 4th@ TB@ NYY
Thu, Aug 5th@ NYY   
Fri, Aug 6th@ NYYvs TB
Sat, Aug 7th@ NYYvs TB
Sun, Aug 8th@ NYYvs TB
Tue, Aug 10thvs TEXvs DET
Wed, Aug 11thvs TEXvs DET
Thu, Aug 12thvs TEXvs DET
Fri, Aug 13thvs TOR@ BOS
Sat, Aug 14thvs TOR@ BOS
Sun, Aug 15thvs TOR@ BOS
Tue, Aug 17th@ TEX@ TB
Wed, Aug 18th@ TEX@ TB
Thu, Aug 19th@ TEX@ TB
Fri, Aug 20th@ HOUvs ATL
Sat, Aug 21st@ HOUvs ATL
Sun, Aug 22nd@ HOUvs ATL
Mon, Aug 23rd@ OAK   
Tue, Aug 24th@ OAKvs LAA
Thu, Aug 26thvs KCvs LAA
Fri, Aug 27thvs KCvs TB
Sat, Aug 28thvs KCvs TB
Sun, Aug 29thvs KCvs TB
Mon, Aug 30thvs HOU@ TOR
Tue, Aug 31stvs HOU@ TOR
Wed, Sep 1stvs HOU@ TOR
Fri, Sep 3rd@ ARI@ NYY
Sat, Sep 4th@ ARI@ NYY
Sun, Sep 5th@ ARI@ NYY
Mon, Sep 6th@ HOUvs KC
Tue, Sep 7th@ HOUvs KC
Wed, Sep 8th@ HOUvs KC
Fri, Sep 10thvs ARIvs TOR
Sat, Sep 11thvs ARIvs TOR
Sun, Sep 12thvs ARIvs TOR
Mon, Sep 13thvs BOS   
Tue, Sep 14thvs BOSvs NYY
Wed, Sep 15thvs BOSvs NYY
Fri, Sep 17th@ KC@ BOS
Sat, Sep 18th@ KC@ BOS
Sun, Sep 19th@ KC@ BOS
Mon, Sep 20th@ OAK@ PHI
Tue, Sep 21st@ OAK@ PHI
Wed, Sep 22nd@ OAK@ PHI
Thu, Sep 23rd@ OAKvs TEX
Fri, Sep 24th@ LAAvs TEX
Sat, Sep 25th@ LAAvs TEX
Sun, Sep 26th@ LAAvs TEX
Mon, Sep 27thvs OAK   
Tue, Sep 28thvs OAKvs BOS
Wed, Sep 29thvs OAKvs BOS
Fri, Oct 1stvs LAA@ TOR
Sat, Oct 2ndvs LAA@ TOR
Sun, Oct 3rdvs LAA@ TOR
Sun, Apr 4th   @ BOS
Wed, Apr 21st   @ MIA
Mon, May 10th   vs BOS
Thu, May 20th   vs TB
Mon, Jun 21st   vs HOU
Thu, Jun 24th   @ TOR
Mon, Jun 28th   @ HOU
Mon, Jul 19th   @ TB
Thu, Jul 29th   @ DET
Mon, Aug 16th   @ TB
Wed, Aug 25th   vs LAA
Thu, Sep 9th   vs KC
Thu, Sep 16th   vs NYY
Thu, Sep 30th   vs BOS