Skip to main content

Who Should I Trade?

Logan Morrison for Steven Duggar (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Steven Duggar
Steven Duggar
Logan Morrison
1B,DH - FA
Logan Morrison
Recommended by
4 of 5 experts
Recommended by
1 of 5 experts
Rest of Season# 481# 505
VBR# 827
Home Runs3
Stolen Bases3
Batting Average.252
Injury Alert-FA
Expert Ranks 
Mike Maher
# 439
Pierre Camus
# 346
Carmen Maiorano
# 399# 412
Chris Clegg
# 365
Corbin Young
# 454# 402
Who Should I Trade? Player Statistics
  Steven Duggar
Steven Duggar
Logan Morrison
1B,DH - FA
Logan Morrison
2021 Stats 
At Bats123
Home Runs6
Stolen Bases5
Caught Stealing0
Batting Average.317
On Base Pct.378
Slugging Pct.569
On-base Plus Slugging.947
Who Should I Trade? Player Projections
  Steven Duggar
Steven Duggar
Logan Morrison
1B,DH - FA
Logan Morrison
2021 Projections 
At Bats146
Home Runs3
Stolen Bases3
Caught Stealing1
Batting Average.252
On Base Pct.318
Slugging Pct.389
On-base Plus Slugging.707
Who Should I Trade? Player Notes
  Steven Duggar
Steven Duggar
Logan Morrison
1B,DH - FA
Logan Morrison
 Outfielder Steven Duggar went 3-for-6 with three RBI, a double, a stolen base, and a run scored as the Giants defeated the Angels 9-3 on Wednesday.
Jon Mathisen
Wed, Jun 23rd
 Outfielder Steven Duggar went 1-for-3 with a two-run homer as the Giants defeated the D-Backs 9-8 on Tuesday.
Jon Mathisen
Wed, Jun 16th
 Outfielder Steven Duggar went 2-for-4 with a home run, two runs scored, and two strikeouts in the Giants' 8-5 win over the Dodgers on Friday.
Jon Mathisen
Sat, May 29th
 Outfielder Steven Duggar went 2-for-5 with a grand slam and two runs scored as the Giants destroyed the Reds 19-4 on Thursday.
Jon Mathisen
Thu, May 20th
 Outfielder Steven Duggar went 2-for-3 with a solo home run, a walk, and a strikeout in the Giants' 3-1 win over the Pirates on Thursday.
Jon Mathisen
Fri, May 14th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Steven Duggar
Steven Duggar
Logan Morrison
1B,DH - FA
Logan Morrison
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEA   
Fri, Apr 2nd@ SEA   
Sat, Apr 3rd@ SEA   
Mon, Apr 5th@ SD   
Tue, Apr 6th@ SD   
Wed, Apr 7th@ SD   
Fri, Apr 9thvs COL   
Sat, Apr 10thvs COL   
Sun, Apr 11thvs COL   
Mon, Apr 12thvs CIN   
Tue, Apr 13thvs CIN   
Wed, Apr 14thvs CIN   
Fri, Apr 16th@ MIA   
Sat, Apr 17th@ MIA   
Sun, Apr 18th@ MIA   
Mon, Apr 19th@ PHI   
Tue, Apr 20th@ PHI   
Wed, Apr 21st@ PHI   
Thu, Apr 22ndvs MIA   
Fri, Apr 23rdvs MIA   
Sat, Apr 24thvs MIA   
Sun, Apr 25thvs MIA   
Mon, Apr 26thvs COL   
Tue, Apr 27thvs COL   
Wed, Apr 28thvs COL   
Fri, Apr 30th@ SD   
Sat, May 1st@ SD   
Sun, May 2nd@ SD   
Tue, May 4th@ COL   
Wed, May 5th@ COL   
Fri, May 7thvs SD   
Sat, May 8thvs SD   
Sun, May 9thvs SD   
Mon, May 10thvs TEX   
Tue, May 11thvs TEX   
Thu, May 13th@ PIT   
Fri, May 14th@ PIT   
Sat, May 15th@ PIT   
Sun, May 16th@ PIT   
Mon, May 17th@ CIN   
Tue, May 18th@ CIN   
Wed, May 19th@ CIN   
Thu, May 20th@ CIN   
Fri, May 21stvs LAD   
Sat, May 22ndvs LAD   
Sun, May 23rdvs LAD   
Tue, May 25th@ ARI   
Wed, May 26th@ ARI   
Thu, May 27th@ LAD   
Fri, May 28th@ LAD   
Sat, May 29th@ LAD   
Sun, May 30th@ LAD   
Mon, May 31stvs LAA   
Tue, Jun 1stvs LAA   
Thu, Jun 3rdvs CHC   
Fri, Jun 4thvs CHC   
Sat, Jun 5thvs CHC   
Sun, Jun 6thvs CHC   
Tue, Jun 8th@ TEX   
Wed, Jun 9th@ TEX   
Fri, Jun 11th@ WSH   
Sat, Jun 12th@ WSH   
Sun, Jun 13th@ WSH   
Mon, Jun 14thvs ARI   
Tue, Jun 15thvs ARI   
Wed, Jun 16thvs ARI   
Thu, Jun 17thvs ARI   
Fri, Jun 18thvs PHI   
Sat, Jun 19thvs PHI   
Sun, Jun 20thvs PHI   
Tue, Jun 22nd@ LAA   
Wed, Jun 23rd@ LAA   
Fri, Jun 25thvs OAK   
Sat, Jun 26thvs OAK   
Sun, Jun 27thvs OAK   
Mon, Jun 28th@ LAD   
Tue, Jun 29th@ LAD   
Thu, Jul 1st@ ARI   
Fri, Jul 2nd@ ARI   
Sat, Jul 3rd@ ARI   
Sun, Jul 4th@ ARI   
Mon, Jul 5thvs STL   
Tue, Jul 6thvs STL   
Wed, Jul 7thvs STL   
Fri, Jul 9thvs WSH   
Sat, Jul 10thvs WSH   
Sun, Jul 11thvs WSH   
Fri, Jul 16th@ STL   
Sat, Jul 17th@ STL   
Sun, Jul 18th@ STL   
Mon, Jul 19th@ LAD   
Tue, Jul 20th@ LAD   
Wed, Jul 21st@ LAD   
Thu, Jul 22nd@ LAD   
Fri, Jul 23rdvs PIT   
Sat, Jul 24thvs PIT   
Sun, Jul 25thvs PIT   
Tue, Jul 27thvs LAD   
Wed, Jul 28thvs LAD   
Thu, Jul 29thvs LAD   
Fri, Jul 30thvs HOU   
Sat, Jul 31stvs HOU   
Sun, Aug 1stvs HOU   
Mon, Aug 2nd@ ARI   
Tue, Aug 3rd@ ARI   
Wed, Aug 4th@ ARI   
Thu, Aug 5th@ ARI   
Fri, Aug 6th@ MIL   
Sat, Aug 7th@ MIL   
Sun, Aug 8th@ MIL   
Tue, Aug 10thvs ARI   
Wed, Aug 11thvs ARI   
Thu, Aug 12thvs COL   
Fri, Aug 13thvs COL   
Sat, Aug 14thvs COL   
Sun, Aug 15thvs COL   
Mon, Aug 16thvs NYM   
Tue, Aug 17thvs NYM   
Wed, Aug 18thvs NYM   
Fri, Aug 20th@ OAK   
Sat, Aug 21st@ OAK   
Sun, Aug 22nd@ OAK   
Tue, Aug 24th@ NYM   
Wed, Aug 25th@ NYM   
Thu, Aug 26th@ NYM   
Fri, Aug 27th@ ATL   
Sat, Aug 28th@ ATL   
Sun, Aug 29th@ ATL   
Mon, Aug 30thvs MIL   
Tue, Aug 31stvs MIL   
Wed, Sep 1stvs MIL   
Thu, Sep 2ndvs MIL   
Fri, Sep 3rdvs LAD   
Sat, Sep 4thvs LAD   
Sun, Sep 5thvs LAD   
Mon, Sep 6th@ COL   
Tue, Sep 7th@ COL   
Wed, Sep 8th@ COL   
Fri, Sep 10th@ CHC   
Sat, Sep 11th@ CHC   
Sun, Sep 12th@ CHC   
Mon, Sep 13thvs SD   
Tue, Sep 14thvs SD   
Wed, Sep 15thvs SD   
Thu, Sep 16thvs SD   
Fri, Sep 17thvs ATL   
Sat, Sep 18thvs ATL   
Sun, Sep 19thvs ATL   
Tue, Sep 21st@ SD   
Wed, Sep 22nd@ SD   
Thu, Sep 23rd@ SD   
Fri, Sep 24th@ COL   
Sat, Sep 25th@ COL   
Sun, Sep 26th@ COL   
Tue, Sep 28thvs ARI   
Wed, Sep 29thvs ARI   
Thu, Sep 30thvs ARI   
Fri, Oct 1stvs SD   
Sat, Oct 2ndvs SD   
Sun, Oct 3rdvs SD