Skip to main content

Who Should I Trade?

Spencer Howard for Tyler Duffey (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Spencer Howard
Spencer Howard
Tyler Duffey
Tyler Duffey
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 535# 397
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Spencer Howard
Spencer Howard
Tyler Duffey
Tyler Duffey
2021 Stats 
Games Played1964
Games Started150
Innings Pitched50.262.2
Blown Saves02
Hits Allowed5348
Earned Runs4122
Home Runs Allowed74
Who Should I Trade? Player Notes
  Spencer Howard
Spencer Howard
Tyler Duffey
Tyler Duffey
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Spencer Howard
Spencer Howard
Tyler Duffey
Tyler Duffey
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs NYY@ CWS
Fri, Apr 1stvs NYY   
Sat, Apr 2ndvs NYY@ CWS
Sun, Apr 3rdvs NYY@ CWS
Mon, Apr 4th@ MIA@ CLE
Tue, Apr 5th@ MIA@ CLE
Wed, Apr 6th@ MIA@ CLE
Fri, Apr 8th@ TOR   
Sat, Apr 9th@ TORvs SEA
Sun, Apr 10th@ TORvs SEA
Mon, Apr 11thvs COLvs SEA
Tue, Apr 12thvs COLvs LAD
Thu, Apr 14thvs LAA   
Fri, Apr 15thvs LAA@ BOS
Sat, Apr 16thvs LAA@ BOS
Sun, Apr 17thvs LAA@ BOS
Tue, Apr 19th@ SEA@ KC
Wed, Apr 20th@ SEA@ KC
Thu, Apr 21st@ SEA@ KC
Fri, Apr 22nd@ OAKvs CWS
Sat, Apr 23rd@ OAKvs CWS
Sun, Apr 24th@ OAKvs CWS
Mon, Apr 25thvs HOU   
Tue, Apr 26thvs HOUvs DET
Wed, Apr 27thvs HOUvs DET
Thu, Apr 28thvs HOUvs DET
Fri, Apr 29thvs ATL@ TB
Sat, Apr 30thvs ATL@ TB
Sun, May 1stvs ATL@ TB
Tue, May 3rd@ PHI@ BAL
Wed, May 4th@ PHI@ BAL
Fri, May 6th@ NYYvs OAK
Sat, May 7th@ NYYvs OAK
Sun, May 8th@ NYYvs OAK
Tue, May 10thvs KCvs HOU
Wed, May 11thvs KCvs HOU
Thu, May 12thvs KCvs HOU
Fri, May 13thvs BOSvs CLE
Sat, May 14thvs BOSvs CLE
Sun, May 15thvs BOSvs CLE
Mon, May 16thvs LAA@ OAK
Tue, May 17thvs LAA@ OAK
Wed, May 18thvs LAA@ OAK
Thu, May 19th@ HOU   
Fri, May 20th@ HOU@ KC
Sat, May 21st@ HOU@ KC
Sun, May 22nd@ HOU@ KC
Tue, May 24th@ LAAvs DET
Wed, May 25th@ LAAvs DET
Thu, May 26th@ OAKvs KC
Fri, May 27th@ OAKvs KC
Sat, May 28th@ OAKvs KC
Sun, May 29th@ OAKvs KC
Mon, May 30thvs TB@ DET
Tue, May 31stvs TB@ DET
Wed, Jun 1stvs TB@ DET
Thu, Jun 2ndvs TB@ DET
Fri, Jun 3rdvs SEA@ TOR
Sat, Jun 4thvs SEA@ TOR
Sun, Jun 5thvs SEA@ TOR
Mon, Jun 6th@ CLE   
Tue, Jun 7th@ CLEvs NYY
Wed, Jun 8th@ CLEvs NYY
Fri, Jun 10th@ CWSvs TB
Sat, Jun 11th@ CWSvs TB
Sun, Jun 12th@ CWSvs TB
Mon, Jun 13thvs HOU@ SEA
Tue, Jun 14thvs HOU@ SEA
Wed, Jun 15thvs HOU@ SEA
Thu, Jun 16th@ DET   
Fri, Jun 17th@ DET@ ARI
Sat, Jun 18th@ DET@ ARI
Sun, Jun 19th@ DET@ ARI
Tue, Jun 21stvs PHIvs CLE
Wed, Jun 22ndvs PHIvs CLE
Fri, Jun 24thvs WSHvs COL
Sat, Jun 25thvs WSHvs COL
Sun, Jun 26thvs WSHvs COL
Mon, Jun 27th@ KC@ CLE
Tue, Jun 28th@ KC@ CLE
Wed, Jun 29th@ KC@ CLE
Fri, Jul 1st@ NYMvs BAL
Sat, Jul 2nd@ NYMvs BAL
Sun, Jul 3rd@ NYMvs BAL
Mon, Jul 4th@ BAL@ CWS
Tue, Jul 5th@ BAL@ CWS
Wed, Jul 6th@ BAL@ CWS
Fri, Jul 8thvs MIN@ TEX
Sat, Jul 9thvs MIN@ TEX
Sun, Jul 10thvs MIN@ TEX
Mon, Jul 11thvs OAK   
Tue, Jul 12thvs OAKvs MIL
Wed, Jul 13thvs OAKvs MIL
Thu, Jul 14thvs SEAvs CWS
Fri, Jul 15thvs SEAvs CWS
Sat, Jul 16thvs SEAvs CWS
Sun, Jul 17thvs SEAvs CWS
Fri, Jul 22nd@ OAK   
Sat, Jul 23rd@ OAK@ DET
Sun, Jul 24th@ OAK@ DET
Mon, Jul 25th@ SEA   
Tue, Jul 26th@ SEA@ MIL
Wed, Jul 27th@ SEA@ MIL
Thu, Jul 28th@ LAA   
Fri, Jul 29th@ LAA@ SD
Sat, Jul 30th@ LAA@ SD
Sun, Jul 31st@ LAA@ SD
Mon, Aug 1stvs BALvs DET
Tue, Aug 2ndvs BALvs DET
Wed, Aug 3rdvs BALvs DET
Thu, Aug 4thvs CWSvs TOR
Fri, Aug 5thvs CWSvs TOR
Sat, Aug 6thvs CWSvs TOR
Sun, Aug 7thvs CWSvs TOR
Tue, Aug 9th@ HOU@ LAD
Wed, Aug 10th@ HOU@ LAD
Thu, Aug 11th@ HOU   
Fri, Aug 12thvs SEA@ LAA
Sat, Aug 13thvs SEA@ LAA
Sun, Aug 14thvs SEA@ LAA
Mon, Aug 15thvs OAKvs KC
Tue, Aug 16thvs OAKvs KC
Wed, Aug 17thvs OAKvs KC
Thu, Aug 18thvs OAK   
Fri, Aug 19th@ MINvs TEX
Sat, Aug 20th@ MINvs TEX
Sun, Aug 21st@ MINvs TEX
Mon, Aug 22nd@ MINvs TEX
Tue, Aug 23rd@ COL@ HOU
Wed, Aug 24th@ COL@ HOU
Fri, Aug 26thvs DETvs SF
Sat, Aug 27thvs DETvs SF
Sun, Aug 28thvs DETvs SF
Tue, Aug 30thvs HOUvs BOS
Wed, Aug 31stvs HOUvs BOS
Thu, Sep 1st@ BOS   
Fri, Sep 2nd@ BOS@ CWS
Sat, Sep 3rd@ BOS@ CWS
Sun, Sep 4th@ BOS@ CWS
Mon, Sep 5th@ HOU@ NYY
Tue, Sep 6th@ HOU@ NYY
Wed, Sep 7th@ HOU@ NYY
Fri, Sep 9thvs TORvs CLE
Sat, Sep 10thvs TORvs CLE
Sun, Sep 11thvs TORvs CLE
Tue, Sep 13thvs OAKvs KC
Wed, Sep 14thvs OAKvs KC
Fri, Sep 16th@ TB@ CLE
Sat, Sep 17th@ TB@ CLE
Sun, Sep 18th@ TB@ CLE
Tue, Sep 20thvs LAA@ KC
Wed, Sep 21stvs LAA@ KC
Thu, Sep 22ndvs LAA@ KC
Fri, Sep 23rdvs CLEvs LAA
Sat, Sep 24thvs CLEvs LAA
Sun, Sep 25thvs CLEvs LAA
Tue, Sep 27th@ SEAvs CWS
Wed, Sep 28th@ SEAvs CWS
Thu, Sep 29th@ SEAvs CWS
Fri, Sep 30th@ LAA@ DET
Sat, Oct 1st@ LAA@ DET
Sun, Oct 2nd@ LAA@ DET
Thu, Apr 7th   vs SEA
Wed, Apr 13th   vs LAD
Mon, Apr 18th   @ BOS
Mon, May 2nd   @ BAL
Thu, May 5th   @ BAL
Mon, May 23rd   vs DET
Thu, Jun 9th   vs NYY
Thu, Jun 23rd   vs CLE
Thu, Jun 30th   @ CLE
Thu, Aug 25th   @ HOU
Mon, Aug 29th   vs BOS
Thu, Sep 8th   @ NYY
Thu, Sep 15th   vs KC