Skip to main content

Who Should I Trade?

Brandon Marsh 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
  Brandon Marsh
Brandon Marsh
Heston Kjerstad
Heston Kjerstad
Recommended by
3 of 3 experts
Recommended by
0 of 3 experts
Rest of Season# 301# 348
VBR# 1243
Home Runs1
Stolen Bases1
Batting Average.244
Injury AlertMiLBMiLB
Expert Ranks 
Mike Maher
# 400
Chris Clegg
# 228# 410
John Albright
Fantasy Six Pack
# 21# 40
Who Should I Trade? Player Statistics
  Brandon Marsh
Brandon Marsh
Heston Kjerstad
Heston Kjerstad
2021 Stats 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Projections
  Brandon Marsh
Brandon Marsh
Heston Kjerstad
Heston Kjerstad
2021 Projections 
At Bats38
Home Runs1
Stolen Bases1
Caught Stealing0
Batting Average.244
On Base Pct.319
Slugging Pct.399
On-base Plus Slugging.718
Who Should I Trade? Player Notes
  Brandon Marsh
Brandon Marsh
Heston Kjerstad
Heston Kjerstad
 The Angels placed top prospect OF Brandon Marsh on the minor league injured list due to shoulder inflammation.
Brendan Tuma - Too Much Tuma
Mon, Jun 7th
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
 Angels prospect OF Brandon Marsh went 2-for-3 with a homer, a stolen base, and two walks in Thursday's game for Triple-A Salt Lake.
Brendan Tuma - Too Much Tuma
Fri, May 14th
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
 Angels prospect OF Brandon Marsh (shoulder) is aiming for a mid-May debut for Triple-A Salt Lake.
Brendan Tuma - Too Much Tuma
Mon, May 3rd
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
 The Angels optioned OF prospect Brandon Marsh to Triple-A Salt Lake.
Brendan Tuma - Too Much Tuma
Tue, Mar 16th
 Brandon Marsh will continue to DH for the Angels as he recovers from a labrum injury he suffered at the Angels alternate site last year. The Angels are being cautious with the injury, so Marsh likely won't play in the field for a couple more weeks.
Matt Flipi
Sat, Mar 13th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Marsh
Brandon Marsh
Heston Kjerstad
Heston Kjerstad
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWS   
Fri, Apr 2ndvs CWS@ BOS
Sat, Apr 3rdvs CWS@ BOS
Sun, Apr 4thvs CWS@ BOS
Mon, Apr 5thvs HOU@ NYY
Tue, Apr 6thvs HOU@ NYY
Thu, Apr 8th@ TORvs BOS
Fri, Apr 9th@ TOR   
Sat, Apr 10th@ TORvs BOS
Mon, Apr 12th@ KC   
Tue, Apr 13th@ KCvs SEA
Wed, Apr 14th@ KC   
Fri, Apr 16thvs MIN@ TEX
Mon, Apr 19thvs TEX   
Tue, Apr 20thvs TEX@ MIA
Wed, Apr 21stvs TEX@ MIA
Thu, Apr 22nd@ HOU   
Fri, Apr 23rd@ HOUvs OAK
Sat, Apr 24th@ HOUvs OAK
Sun, Apr 25th@ HOUvs OAK
Mon, Apr 26th@ TEXvs NYY
Tue, Apr 27th@ TEXvs NYY
Wed, Apr 28th@ TEXvs NYY
Fri, Apr 30th@ SEA@ OAK
Sat, May 1st@ SEA@ OAK
Sun, May 2nd@ SEA@ OAK
Mon, May 3rdvs TB@ SEA
Tue, May 4thvs TB@ SEA
Wed, May 5thvs TB@ SEA
Thu, May 6thvs TB   
Fri, May 7thvs LADvs BOS
Sat, May 8thvs LADvs BOS
Sun, May 9thvs LADvs BOS
Mon, May 10th@ HOUvs BOS
Tue, May 11th@ HOU@ NYM
Wed, May 12th@ HOU@ NYM
Fri, May 14th@ BOSvs NYY
Sat, May 15th@ BOSvs NYY
Sun, May 16th@ BOSvs NYY
Mon, May 17thvs CLE   
Tue, May 18thvs CLEvs TB
Wed, May 19thvs CLEvs TB
Thu, May 20thvs MINvs TB
Fri, May 21stvs OAK@ WSH
Sat, May 22ndvs OAK@ WSH
Sun, May 23rdvs OAK@ WSH
Tue, May 25thvs TEX@ MIN
Wed, May 26thvs TEX@ MIN
Thu, May 27th@ OAK@ CWS
Fri, May 28th@ OAK   
Sat, May 29th@ OAK@ CWS
Sun, May 30th@ OAK@ CWS
Mon, May 31st@ SFvs MIN
Tue, Jun 1st@ SFvs MIN
Thu, Jun 3rdvs SEA   
Fri, Jun 4thvs SEAvs CLE
Sat, Jun 5thvs SEAvs CLE
Sun, Jun 6thvs SEAvs CLE
Mon, Jun 7thvs KC   
Tue, Jun 8thvs KCvs NYM
Wed, Jun 9thvs KCvs NYM
Fri, Jun 11th@ ARI@ TB
Sat, Jun 12th@ ARI@ TB
Sun, Jun 13th@ ARI@ TB
Mon, Jun 14th@ OAK@ CLE
Tue, Jun 15th@ OAK@ CLE
Wed, Jun 16th@ OAK@ CLE
Thu, Jun 17thvs DET@ CLE
Fri, Jun 18thvs DETvs TOR
Sat, Jun 19thvs DETvs TOR
Sun, Jun 20thvs DETvs TOR
Tue, Jun 22ndvs SFvs HOU
Wed, Jun 23rdvs SFvs HOU
Fri, Jun 25th@ TB@ TOR
Sat, Jun 26th@ TB@ TOR
Sun, Jun 27th@ TB@ TOR
Mon, Jun 28th@ NYY@ HOU
Tue, Jun 29th@ NYY@ HOU
Wed, Jun 30th@ NYY@ HOU
Thu, Jul 1st@ NYY   
Fri, Jul 2ndvs BAL@ LAA
Sat, Jul 3rdvs BAL@ LAA
Sun, Jul 4thvs BAL@ LAA
Mon, Jul 5thvs BOS   
Tue, Jul 6thvs BOSvs TOR
Wed, Jul 7thvs BOSvs TOR
Fri, Jul 9th@ SEAvs CWS
Sat, Jul 10th@ SEAvs CWS
Sun, Jul 11th@ SEAvs CWS
Fri, Jul 16thvs SEA@ KC
Sat, Jul 17thvs SEA@ KC
Sun, Jul 18thvs SEA@ KC
Mon, Jul 19th@ OAK@ TB
Tue, Jul 20th@ OAK@ TB
Thu, Jul 22nd@ MIN   
Fri, Jul 23rd@ MINvs WSH
Sat, Jul 24th@ MINvs WSH
Sun, Jul 25th@ MINvs WSH
Mon, Jul 26thvs COL   
Tue, Jul 27thvs COLvs MIA
Wed, Jul 28thvs COLvs MIA
Thu, Jul 29thvs OAK@ DET
Fri, Jul 30thvs OAK@ DET
Sat, Jul 31stvs OAK@ DET
Sun, Aug 1stvs OAK@ DET
Mon, Aug 2nd@ TEX@ NYY
Tue, Aug 3rd@ TEX@ NYY
Wed, Aug 4th@ TEX@ NYY
Thu, Aug 5th@ TEX   
Fri, Aug 6th@ LADvs TB
Sat, Aug 7th@ LADvs TB
Sun, Aug 8th@ LADvs TB
Tue, Aug 10thvs TORvs DET
Wed, Aug 11thvs TORvs DET
Thu, Aug 12thvs TORvs DET
Fri, Aug 13thvs HOU@ BOS
Sat, Aug 14thvs HOU@ BOS
Sun, Aug 15thvs HOU@ BOS
Tue, Aug 17th@ DET@ TB
Wed, Aug 18th@ DET@ TB
Thu, Aug 19th@ DET@ TB
Fri, Aug 20th@ CLEvs ATL
Sat, Aug 21st@ CLEvs ATL
Sun, Aug 22nd@ CLEvs ATL
Tue, Aug 24th@ BALvs LAA
Wed, Aug 25th@ BALvs LAA
Thu, Aug 26th@ BALvs LAA
Fri, Aug 27thvs SDvs TB
Sat, Aug 28thvs SDvs TB
Mon, Aug 30thvs NYY@ TOR
Tue, Aug 31stvs NYY@ TOR
Wed, Sep 1stvs NYY@ TOR
Fri, Sep 3rdvs TEX@ NYY
Sat, Sep 4thvs TEX@ NYY
Sun, Sep 5thvs TEX@ NYY
Mon, Sep 6thvs TEXvs KC
Tue, Sep 7th@ SDvs KC
Wed, Sep 8th@ SDvs KC
Fri, Sep 10th@ HOUvs TOR
Sat, Sep 11th@ HOUvs TOR
Sun, Sep 12th@ HOUvs TOR
Tue, Sep 14th@ CWSvs NYY
Wed, Sep 15th@ CWSvs NYY
Thu, Sep 16th@ CWSvs NYY
Fri, Sep 17thvs OAK@ BOS
Sat, Sep 18thvs OAK@ BOS
Sun, Sep 19thvs OAK@ BOS
Mon, Sep 20thvs HOU@ PHI
Tue, Sep 21stvs HOU@ PHI
Wed, Sep 22ndvs HOU@ PHI
Thu, Sep 23rdvs HOUvs TEX
Fri, Sep 24thvs SEAvs TEX
Sat, Sep 25thvs SEAvs TEX
Sun, Sep 26thvs SEAvs TEX
Tue, Sep 28th@ TEXvs BOS
Wed, Sep 29th@ TEXvs BOS
Thu, Sep 30th@ TEXvs BOS
Fri, Oct 1st@ SEA@ TOR
Sat, Oct 2nd@ SEA@ TOR
Sun, Oct 3rd@ SEA@ TOR
Wed, Apr 7th   @ NYY
Sun, Apr 11th   vs BOS
Thu, Apr 15th   vs SEA
Sat, Apr 17th   @ TEX
Sun, Apr 18th   @ TEX
Thu, Apr 29th   vs NYY
Mon, May 24th   @ MIN
Wed, Jun 2nd   vs MIN
Mon, Jun 21st   vs HOU
Thu, Jun 24th   @ TOR
Thu, Jul 8th   vs TOR
Wed, Jul 21st   @ TB
Mon, Aug 16th   @ TB
Sun, Aug 29th   vs TB
Thu, Sep 9th   vs KC