Skip to main content

Who Should I Trade?

Miguel Sano for Lorenzo Cain (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Miguel Sano
1B,3B - MIN
Miguel Sano
Lorenzo Cain
Lorenzo Cain
Recommended by
13 of 16 experts
Recommended by
3 of 16 experts
Rest of Season# 135# 149
VBR# 101# 202
Home Runs196
Stolen Bases08
Batting Average.211.261
Injury Alert-IL10
Expert Ranks 
Chris Meaney
# 109# 144
Mike Maher
# 138# 153
Dan Harris
# 137# 172
Pierre Camus
# 145# 191
Jorge B. Edwards
Fantasy In Frames
# 109# 144
Mick Ciallela
# 126# 162
Ryan Amore
Pitcher List
# 130# 190
Brendan Tuma
# 132# 181
Carmen Maiorano
# 133# 136
Jordan Eisen
Field of Vision Sports
# 113# 149
Brad Camara
# 95# 161
Chris Mitchell
# 136# 166
Joe Pisapia
# 162# 169
Chris Clegg
# 160# 151
Joe Bond
Fantasy Six Pack
# 165# 161
Corbin Young
# 230# 161
Who Should I Trade? Player Statistics
  Miguel Sano
1B,3B - MIN
Miguel Sano
Lorenzo Cain
Lorenzo Cain
2021 Stats 
At Bats184103
Home Runs133
Stolen Bases04
Caught Stealing01
Batting Average.179.223
On Base Pct.266.322
Slugging Pct.419.350
On-base Plus Slugging.684.672
Who Should I Trade? Player Projections
  Miguel Sano
1B,3B - MIN
Miguel Sano
Lorenzo Cain
Lorenzo Cain
2021 Projections 
At Bats275247
Home Runs196
Stolen Bases08
Caught Stealing02
Batting Average.211.261
On Base Pct.308.339
Slugging Pct.467.384
On-base Plus Slugging.776.722
Who Should I Trade? Player Notes
  Miguel Sano
1B,3B - MIN
Miguel Sano
Lorenzo Cain
Lorenzo Cain
 Minnesota Twins first baseman Miguel Sano went 1-for-4 with a solo homer in a 6-4 loss to the Astros on Friday.
Matthew Terelle
Sat, Jun 12th
Brewers OF Lorenzo Cain (hamstring) isn't expected to return until July, per manager Craig Counsell.
Brendan Tuma - Too Much Tuma
Wed, Jun 9th
 Minnesota Twins first baseman Miguel Sano went 3-for-4 with a homer, two runs, and two RBI in a 9-6 loss to the Yankees on Wednesday.
Matthew Terelle
Thu, Jun 10th
The Brewers placed OF Lorenzo Cain on the 10-day injured list with a strained right hamstring.
Brad Camara
Tue, Jun 1st
 Minnesota Twins first baseman Miguel Sano went 1-for-4 with a two-run homer in a 5-4 win over the Royals on Saturday.
Matthew Terelle
Sat, Jun 5th
Lorenzo Cain made a running catch then left Monday's game with an apparent injury. Cain went 1-for-2 before leaving.
Corbin Young
Mon, May 31st
 Minnesota Twins first baseman Miguel Sano went 1-for-4 with a two-run homer in a 14-5 loss to the Royals on Friday.
Matthew Terelle
Sat, Jun 5th
Lorenzo Cain went 2-for-5 with a double and an RBI in Friday's loss to the Reds.
Connor Rooney
Sat, May 22nd
 Minnesota Twins first baseman Miguel Sano went 1-for-3 with a three-run homer in a 3-2 win over the Orioles on Wednesday.
Matthew Terelle
Wed, May 26th
Lorenzo Cain went 3-for-4 with a walk, two RBI, and two runs scored in Sunday's win over Atlanta.
Connor Rooney
Sun, May 16th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Miguel Sano
1B,3B - MIN
Miguel Sano
Lorenzo Cain
Lorenzo Cain
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MILvs MIN
Sat, Apr 3rd@ MILvs MIN
Sun, Apr 4th@ MILvs MIN
Mon, Apr 5th@ DET@ CHC
Tue, Apr 6th@ DET@ CHC
Wed, Apr 7th@ DET@ CHC
Thu, Apr 8thvs SEA@ STL
Sat, Apr 10thvs SEA@ STL
Sun, Apr 11thvs SEA@ STL
Tue, Apr 13thvs BOSvs CHC
Wed, Apr 14thvs BOSvs CHC
Thu, Apr 15thvs BOS   
Fri, Apr 16th@ LAAvs PIT
Tue, Apr 20th@ OAK@ SD
Wed, Apr 21st@ OAK@ SD
Fri, Apr 23rdvs PIT@ CHC
Sat, Apr 24thvs PIT@ CHC
Sun, Apr 25thvs PIT@ CHC
Mon, Apr 26th@ CLEvs MIA
Tue, Apr 27th@ CLEvs MIA
Wed, Apr 28th@ CLEvs MIA
Fri, Apr 30thvs KCvs LAD
Sat, May 1stvs KCvs LAD
Sun, May 2ndvs KCvs LAD
Mon, May 3rdvs TEX@ PHI
Tue, May 4thvs TEX@ PHI
Wed, May 5thvs TEX@ PHI
Thu, May 6thvs TEX@ PHI
Fri, May 7th@ DET@ MIA
Sat, May 8th@ DET@ MIA
Tue, May 11th@ CWSvs STL
Wed, May 12th@ CWSvs STL
Thu, May 13th@ CWSvs STL
Fri, May 14thvs OAKvs ATL
Sat, May 15thvs OAKvs ATL
Sun, May 16thvs OAKvs ATL
Mon, May 17thvs CWS   
Tue, May 18thvs CWS@ KC
Wed, May 19thvs CWS@ KC
Thu, May 20th@ LAA   
Fri, May 21st@ CLE@ CIN
Sat, May 22nd@ CLE@ CIN
Sun, May 23rd@ CLE@ CIN
Mon, May 24thvs BALvs SD
Tue, May 25thvs BALvs SD
Wed, May 26thvs BALvs SD
Fri, May 28thvs KC   
Sat, May 29thvs KC@ WSH
Sun, May 30thvs KC@ WSH
Mon, May 31st@ BALvs DET
Tue, Jun 1st@ BALvs DET
Wed, Jun 2nd@ BAL   
Thu, Jun 3rd@ KCvs ARI
Fri, Jun 4th@ KCvs ARI
Sat, Jun 5th@ KCvs ARI
Sun, Jun 6th@ KCvs ARI
Tue, Jun 8thvs NYY@ CIN
Wed, Jun 9thvs NYY@ CIN
Thu, Jun 10thvs NYY@ CIN
Fri, Jun 11thvs HOUvs PIT
Sat, Jun 12thvs HOUvs PIT
Sun, Jun 13thvs HOUvs PIT
Mon, Jun 14th@ SEAvs CIN
Tue, Jun 15th@ SEAvs CIN
Wed, Jun 16th@ SEAvs CIN
Fri, Jun 18th@ TEX@ COL
Sat, Jun 19th@ TEX@ COL
Sun, Jun 20th@ TEX@ COL
Mon, Jun 21stvs CIN@ ARI
Tue, Jun 22ndvs CIN@ ARI
Thu, Jun 24thvs CLE   
Fri, Jun 25thvs CLEvs COL
Sat, Jun 26thvs CLEvs COL
Sun, Jun 27thvs CLEvs COL
Mon, Jun 28th@ CWSvs CHC
Tue, Jun 29th@ CWSvs CHC
Wed, Jun 30th@ CWSvs CHC
Thu, Jul 1st@ CWS@ PIT
Fri, Jul 2nd@ KC@ PIT
Sat, Jul 3rd@ KC@ PIT
Sun, Jul 4th@ KC@ PIT
Mon, Jul 5thvs CWS@ NYM
Tue, Jul 6thvs CWS@ NYM
Wed, Jul 7thvs CWS@ NYM
Thu, Jul 8thvs DETvs CIN
Fri, Jul 9thvs DETvs CIN
Sat, Jul 10thvs DETvs CIN
Sun, Jul 11thvs DETvs CIN
Fri, Jul 16th@ DET@ CIN
Sat, Jul 17th@ DET@ CIN
Sun, Jul 18th@ DET@ CIN
Mon, Jul 19th@ CWS   
Tue, Jul 20th@ CWSvs KC
Wed, Jul 21st@ CWSvs KC
Thu, Jul 22ndvs LAA   
Fri, Jul 23rdvs LAAvs CWS
Sat, Jul 24thvs LAAvs CWS
Sun, Jul 25thvs LAAvs CWS
Mon, Jul 26thvs DET   
Tue, Jul 27thvs DET@ PIT
Wed, Jul 28thvs DET@ PIT
Fri, Jul 30th@ STL@ ATL
Sat, Jul 31st@ STL@ ATL
Sun, Aug 1st@ STL@ ATL
Tue, Aug 3rd@ CINvs PIT
Wed, Aug 4th@ CINvs PIT
Thu, Aug 5th@ HOU   
Fri, Aug 6th@ HOUvs SF
Sat, Aug 7th@ HOUvs SF
Sun, Aug 8th@ HOUvs SF
Mon, Aug 9thvs CWS@ CHC
Tue, Aug 10thvs CWS@ CHC
Wed, Aug 11thvs CWS@ CHC
Fri, Aug 13thvs TB@ PIT
Sat, Aug 14thvs TB@ PIT
Sun, Aug 15thvs TB@ PIT
Mon, Aug 16thvs CLE   
Tue, Aug 17thvs CLE@ STL
Wed, Aug 18thvs CLE@ STL
Thu, Aug 19th@ NYY@ STL
Fri, Aug 20th@ NYYvs WSH
Sat, Aug 21st@ NYYvs WSH
Sun, Aug 22nd@ NYYvs WSH
Tue, Aug 24th@ BOSvs CIN
Wed, Aug 25th@ BOSvs CIN
Thu, Aug 26th@ BOSvs CIN
Fri, Aug 27thvs MIL@ MIN
Sat, Aug 28thvs MIL@ MIN
Sun, Aug 29thvs MIL@ MIN
Tue, Aug 31stvs CHC@ SF
Wed, Sep 1stvs CHC@ SF
Fri, Sep 3rd@ TBvs STL
Sat, Sep 4th@ TBvs STL
Sun, Sep 5th@ TBvs STL
Mon, Sep 6th@ CLEvs PHI
Tue, Sep 7th@ CLEvs PHI
Wed, Sep 8th@ CLEvs PHI
Thu, Sep 9th@ CLE   
Fri, Sep 10thvs KC@ CLE
Sat, Sep 11thvs KC@ CLE
Sun, Sep 12thvs KC@ CLE
Tue, Sep 14thvs CLE@ DET
Wed, Sep 15thvs CLE@ DET
Fri, Sep 17th@ TORvs CHC
Sat, Sep 18th@ TORvs CHC
Sun, Sep 19th@ TORvs CHC
Tue, Sep 21st@ CHCvs STL
Wed, Sep 22nd@ CHCvs STL
Thu, Sep 23rdvs TORvs STL
Fri, Sep 24thvs TORvs NYM
Sat, Sep 25thvs TORvs NYM
Sun, Sep 26thvs TORvs NYM
Tue, Sep 28thvs DET@ STL
Wed, Sep 29thvs DET@ STL
Thu, Sep 30thvs DET@ STL
Fri, Oct 1st@ KC@ LAD
Sat, Oct 2nd@ KC@ LAD
Sun, Oct 3rd@ KC@ LAD
Mon, Apr 12th   vs CHC
Sat, Apr 17th   vs PIT
Sun, Apr 18th   vs PIT
Mon, Apr 19th   @ SD
Thu, Apr 29th   vs LAD
Sun, May 9th   @ MIA
Thu, May 27th   vs SD
Thu, Jun 17th   @ COL
Wed, Jun 23rd   @ ARI
Thu, Jul 29th   @ PIT
Mon, Aug 2nd   vs PIT
Thu, Aug 12th   @ CHC
Mon, Aug 30th   @ SF
Thu, Sep 2nd   @ SF
Mon, Sep 20th   vs STL