Skip to main content

Who Should I Trade?

Michael Chavis for Heston Kjerstad (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Michael Chavis
1B,2B,LF - BOS
Michael Chavis
Heston Kjerstad
Heston Kjerstad
Recommended by
6 of 7 experts
Recommended by
1 of 7 experts
Rest of Season# 406# 348
VBR# 1116
Home Runs4
Stolen Bases1
Batting Average.238
Injury AlertMiLBMiLB
Expert Ranks 
Mike Maher
# 286
Dan Harris
# 216
Pierre Camus
# 312
Carmen Maiorano
# 310
Corbin Young
# 393
Chris Clegg
# 347# 410
John Albright
Fantasy Six Pack
# 40
Who Should I Trade? Player Statistics
  Michael Chavis
1B,2B,LF - BOS
Michael Chavis
Heston Kjerstad
Heston Kjerstad
2021 Stats 
At Bats33
Home Runs1
Stolen Bases0
Caught Stealing0
Batting Average.273
On Base Pct.273
Slugging Pct.485
On-base Plus Slugging.758
Who Should I Trade? Player Projections
  Michael Chavis
1B,2B,LF - BOS
Michael Chavis
Heston Kjerstad
Heston Kjerstad
2021 Projections 
At Bats91
Home Runs4
Stolen Bases1
Caught Stealing0
Batting Average.238
On Base Pct.301
Slugging Pct.436
On-base Plus Slugging.737
Who Should I Trade? Player Notes
  Michael Chavis
1B,2B,LF - BOS
Michael Chavis
Heston Kjerstad
Heston Kjerstad
 The Red Sox recalled INF Michael Chavis from Triple-A Worcester.
Brendan Tuma - Too Much Tuma
Mon, Jun 14th
Orioles prospect OF Heston Kjerstad is still experiencing some inflammation with his heart, per GM Mike Elias.
Brendan Tuma - Too Much Tuma
Wed, Jun 16th
 The Red Sox optioned second baseman Michael Chavis to Triple-A Worcester on Monday.
Brad Camara
Mon, May 24th
Orioles prospect Heston Kjerstad (myocarditis) has been cleared to report to the team's alternate training site.
Brendan Tuma - Too Much Tuma
Tue, Apr 20th
 Michael Chavis went 2-for-4 with a double and two runs scored as Boston defeated the Blue Jays Thursday evening.
Andy Zimmerman
Fri, May 21st
Orioles prospect Heston Kjerstad plans to arrive later to spring training due to myocarditis. He was unable to participate in the alternate site and fall instructional time.
Corbin Young
Fri, Feb 12th
 Michael Chavis picked up two base hits on Tuesday against Oakland. He is now hitting .333 on the season.
Liam Gibney
Wed, May 12th
 Michael Chavis went 1-for-6 with a two run home run in the Red Sox win over Baltimore on Saturday.
Liam Gibney
Sun, May 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Chavis
1B,2B,LF - BOS
Michael Chavis
Heston Kjerstad
Heston Kjerstad
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL@ BOS
Sat, Apr 3rdvs BAL@ BOS
Sun, Apr 4thvs BAL@ BOS
Mon, Apr 5thvs TB@ NYY
Tue, Apr 6thvs TB@ NYY
Wed, Apr 7thvs TB@ NYY
Thu, Apr 8th@ BALvs BOS
Sat, Apr 10th@ BALvs BOS
Sun, Apr 11th@ BALvs BOS
Tue, Apr 13th@ MINvs SEA
Wed, Apr 14th@ MIN   
Thu, Apr 15th@ MINvs SEA
Sat, Apr 17thvs CWS@ TEX
Sun, Apr 18thvs CWS@ TEX
Mon, Apr 19thvs CWS   
Tue, Apr 20thvs TOR@ MIA
Wed, Apr 21stvs TOR@ MIA
Thu, Apr 22ndvs SEA   
Fri, Apr 23rdvs SEAvs OAK
Sat, Apr 24thvs SEAvs OAK
Sun, Apr 25thvs SEAvs OAK
Tue, Apr 27th@ NYMvs NYY
Wed, Apr 28th@ NYMvs NYY
Thu, Apr 29th@ TEXvs NYY
Fri, Apr 30th@ TEX@ OAK
Sat, May 1st@ TEX@ OAK
Sun, May 2nd@ TEX@ OAK
Tue, May 4thvs DET@ SEA
Wed, May 5thvs DET@ SEA
Thu, May 6thvs DET   
Fri, May 7th@ BALvs BOS
Sat, May 8th@ BALvs BOS
Sun, May 9th@ BALvs BOS
Mon, May 10th@ BALvs BOS
Tue, May 11thvs OAK@ NYM
Wed, May 12thvs OAK@ NYM
Thu, May 13thvs OAK   
Fri, May 14thvs LAAvs NYY
Sat, May 15thvs LAAvs NYY
Sun, May 16thvs LAAvs NYY
Tue, May 18th@ TORvs TB
Wed, May 19th@ TORvs TB
Thu, May 20th@ TORvs TB
Fri, May 21st@ PHI@ WSH
Sat, May 22nd@ PHI@ WSH
Sun, May 23rd@ PHI@ WSH
Tue, May 25thvs ATL@ MIN
Wed, May 26thvs ATL@ MIN
Fri, May 28thvs MIA   
Sat, May 29thvs MIA@ CWS
Mon, May 31st@ HOUvs MIN
Tue, Jun 1st@ HOUvs MIN
Wed, Jun 2nd@ HOUvs MIN
Thu, Jun 3rd@ HOU   
Fri, Jun 4th@ NYYvs CLE
Sat, Jun 5th@ NYYvs CLE
Sun, Jun 6th@ NYYvs CLE
Mon, Jun 7thvs MIA   
Tue, Jun 8thvs HOUvs NYM
Wed, Jun 9thvs HOUvs NYM
Thu, Jun 10thvs HOU   
Fri, Jun 11thvs TOR@ TB
Sat, Jun 12thvs TOR@ TB
Sun, Jun 13thvs TOR@ TB
Mon, Jun 14thvs TOR@ CLE
Tue, Jun 15th@ ATL@ CLE
Wed, Jun 16th@ ATL@ CLE
Fri, Jun 18th@ KCvs TOR
Sat, Jun 19th@ KCvs TOR
Sun, Jun 20th@ KCvs TOR
Tue, Jun 22nd@ TBvs HOU
Wed, Jun 23rd@ TBvs HOU
Thu, Jun 24th@ TB@ TOR
Fri, Jun 25thvs NYY@ TOR
Sat, Jun 26thvs NYY@ TOR
Sun, Jun 27thvs NYY@ TOR
Mon, Jun 28thvs KC@ HOU
Tue, Jun 29thvs KC@ HOU
Wed, Jun 30thvs KC@ HOU
Thu, Jul 1stvs KC   
Fri, Jul 2nd@ OAK@ LAA
Sat, Jul 3rd@ OAK@ LAA
Sun, Jul 4th@ OAK@ LAA
Mon, Jul 5th@ LAA   
Tue, Jul 6th@ LAAvs TOR
Wed, Jul 7th@ LAAvs TOR
Fri, Jul 9thvs PHIvs CWS
Sat, Jul 10thvs PHIvs CWS
Sun, Jul 11thvs PHIvs CWS
Thu, Jul 15th@ NYY   
Fri, Jul 16th@ NYY@ KC
Sat, Jul 17th@ NYY@ KC
Sun, Jul 18th@ NYY@ KC
Mon, Jul 19th@ TOR@ TB
Tue, Jul 20th@ TOR@ TB
Wed, Jul 21st@ TOR@ TB
Thu, Jul 22ndvs NYY   
Fri, Jul 23rdvs NYYvs WSH
Sat, Jul 24thvs NYYvs WSH
Sun, Jul 25thvs NYYvs WSH
Mon, Jul 26thvs TOR   
Tue, Jul 27thvs TORvs MIA
Wed, Jul 28thvs TORvs MIA
Thu, Jul 29thvs TOR@ DET
Fri, Jul 30th@ TB@ DET
Sat, Jul 31st@ TB@ DET
Sun, Aug 1st@ TB@ DET
Tue, Aug 3rd@ DET@ NYY
Wed, Aug 4th@ DET@ NYY
Thu, Aug 5th@ DET   
Fri, Aug 6th@ TORvs TB
Sat, Aug 7th@ TORvs TB
Sun, Aug 8th@ TORvs TB
Tue, Aug 10thvs TBvs DET
Wed, Aug 11thvs TBvs DET
Thu, Aug 12thvs TBvs DET
Fri, Aug 13thvs BAL@ BOS
Sat, Aug 14thvs BAL@ BOS
Sun, Aug 15thvs BAL@ BOS
Tue, Aug 17th@ NYY@ TB
Wed, Aug 18th@ NYY@ TB
Fri, Aug 20thvs TEXvs ATL
Sat, Aug 21stvs TEXvs ATL
Sun, Aug 22ndvs TEXvs ATL
Tue, Aug 24thvs MINvs LAA
Wed, Aug 25thvs MINvs LAA
Thu, Aug 26thvs MINvs LAA
Fri, Aug 27th@ CLEvs TB
Sat, Aug 28th@ CLEvs TB
Sun, Aug 29th@ CLEvs TB
Mon, Aug 30th@ TB@ TOR
Tue, Aug 31st@ TB@ TOR
Wed, Sep 1st@ TB@ TOR
Thu, Sep 2nd@ TB   
Fri, Sep 3rdvs CLE@ NYY
Sat, Sep 4thvs CLE@ NYY
Sun, Sep 5thvs CLE@ NYY
Mon, Sep 6thvs TBvs KC
Tue, Sep 7thvs TBvs KC
Wed, Sep 8thvs TBvs KC
Fri, Sep 10th@ CWSvs TOR
Sat, Sep 11th@ CWSvs TOR
Sun, Sep 12th@ CWSvs TOR
Mon, Sep 13th@ SEA   
Tue, Sep 14th@ SEAvs NYY
Wed, Sep 15th@ SEAvs NYY
Fri, Sep 17thvs BAL@ BOS
Sat, Sep 18thvs BAL@ BOS
Sun, Sep 19thvs BAL@ BOS
Tue, Sep 21stvs NYM@ PHI
Wed, Sep 22ndvs NYM@ PHI
Fri, Sep 24thvs NYYvs TEX
Sat, Sep 25thvs NYYvs TEX
Sun, Sep 26thvs NYYvs TEX
Tue, Sep 28th@ BALvs BOS
Wed, Sep 29th@ BALvs BOS
Thu, Sep 30th@ BALvs BOS
Fri, Oct 1st@ WSH@ TOR
Sat, Oct 2nd@ WSH@ TOR
Sun, Oct 3rd@ WSH@ TOR
Fri, Apr 16th   @ TEX
Mon, Apr 26th   vs NYY
Mon, May 3rd   @ SEA
Mon, May 24th   @ MIN
Thu, May 27th   @ CWS
Sun, May 30th   @ CWS
Thu, Jun 17th   @ CLE
Mon, Jun 21st   vs HOU
Thu, Jul 8th   vs TOR
Mon, Aug 2nd   @ NYY
Mon, Aug 16th   @ TB
Thu, Aug 19th   @ TB
Thu, Sep 9th   vs KC
Thu, Sep 16th   vs NYY
Mon, Sep 20th   @ PHI
Thu, Sep 23rd   vs TEX