Skip to main content

Who Should I Trade?

Brendan McKay 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
  Brendan McKay
Brendan McKay
Tyler Duffey
Tyler Duffey
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 645# 397
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Brendan McKay
Brendan McKay
Tyler Duffey
Tyler Duffey
2021 Stats 
Games Played64
Games Started0
Innings Pitched62.2
Blown Saves2
Hits Allowed48
Earned Runs22
Home Runs Allowed4
Who Should I Trade? Player Notes
  Brendan McKay
Brendan McKay
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
  Brendan McKay
Brendan McKay
Tyler Duffey
Tyler Duffey
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ BOS@ CWS
Sat, Apr 2nd@ BOS@ CWS
Sun, Apr 3rd@ BOS@ CWS
Mon, Apr 4th@ TOR@ CLE
Tue, Apr 5th@ TOR@ CLE
Wed, Apr 6th@ TOR@ CLE
Fri, Apr 8thvs BAL   
Sat, Apr 9thvs BALvs SEA
Sun, Apr 10thvs BALvs SEA
Mon, Apr 11thvs OAKvs SEA
Tue, Apr 12thvs OAKvs LAD
Wed, Apr 13thvs OAKvs LAD
Thu, Apr 14thvs OAK   
Fri, Apr 15th@ CWS@ BOS
Sat, Apr 16th@ CWS@ BOS
Sun, Apr 17th@ CWS@ BOS
Mon, Apr 18th@ CHC@ BOS
Tue, Apr 19th@ CHC@ KC
Wed, Apr 20th@ CHC@ KC
Fri, Apr 22ndvs BOSvs CWS
Sat, Apr 23rdvs BOSvs CWS
Sun, Apr 24thvs BOSvs CWS
Tue, Apr 26thvs SEAvs DET
Wed, Apr 27thvs SEAvs DET
Thu, Apr 28thvs SEAvs DET
Fri, Apr 29thvs MIN@ TB
Sat, Apr 30thvs MIN@ TB
Sun, May 1stvs MIN@ TB
Mon, May 2nd@ OAK@ BAL
Tue, May 3rd@ OAK@ BAL
Wed, May 4th@ OAK@ BAL
Thu, May 5th@ SEA@ BAL
Fri, May 6th@ SEAvs OAK
Sat, May 7th@ SEAvs OAK
Sun, May 8th@ SEAvs OAK
Mon, May 9th@ LAA   
Tue, May 10th@ LAAvs HOU
Wed, May 11th@ LAAvs HOU
Fri, May 13thvs TORvs CLE
Sat, May 14thvs TORvs CLE
Sun, May 15thvs TORvs CLE
Mon, May 16thvs DET@ OAK
Tue, May 17thvs DET@ OAK
Wed, May 18thvs DET@ OAK
Fri, May 20th@ BAL@ KC
Sat, May 21st@ BAL@ KC
Sun, May 22nd@ BAL@ KC
Tue, May 24thvs MIAvs DET
Wed, May 25thvs MIAvs DET
Thu, May 26thvs NYYvs KC
Fri, May 27thvs NYYvs KC
Sat, May 28thvs NYYvs KC
Sun, May 29thvs NYYvs KC
Mon, May 30th@ TEX@ DET
Tue, May 31st@ TEX@ DET
Wed, Jun 1st@ TEX@ DET
Thu, Jun 2nd@ TEX@ DET
Fri, Jun 3rdvs CWS@ TOR
Sat, Jun 4thvs CWS@ TOR
Sun, Jun 5thvs CWS@ TOR
Tue, Jun 7thvs STLvs NYY
Wed, Jun 8thvs STLvs NYY
Thu, Jun 9thvs STLvs NYY
Fri, Jun 10th@ MINvs TB
Sat, Jun 11th@ MINvs TB
Sun, Jun 12th@ MINvs TB
Tue, Jun 14th@ NYY@ SEA
Wed, Jun 15th@ NYY@ SEA
Thu, Jun 16th@ NYY   
Fri, Jun 17th@ BAL@ ARI
Sat, Jun 18th@ BAL@ ARI
Sun, Jun 19th@ BAL@ ARI
Mon, Jun 20thvs NYY   
Tue, Jun 21stvs NYYvs CLE
Wed, Jun 22ndvs NYYvs CLE
Fri, Jun 24thvs PITvs COL
Sat, Jun 25thvs PITvs COL
Sun, Jun 26thvs PITvs COL
Tue, Jun 28thvs MIL@ CLE
Wed, Jun 29thvs MIL@ CLE
Thu, Jun 30th@ TOR@ CLE
Fri, Jul 1st@ TORvs BAL
Sat, Jul 2nd@ TORvs BAL
Sun, Jul 3rd@ TORvs BAL
Mon, Jul 4th@ BOS@ CWS
Tue, Jul 5th@ BOS@ CWS
Wed, Jul 6th@ BOS@ CWS
Fri, Jul 8th@ CIN@ TEX
Sat, Jul 9th@ CIN@ TEX
Sun, Jul 10th@ CIN@ TEX
Mon, Jul 11thvs BOS   
Tue, Jul 12thvs BOSvs MIL
Wed, Jul 13thvs BOSvs MIL
Thu, Jul 14thvs BOSvs CWS
Fri, Jul 15thvs BALvs CWS
Sat, Jul 16thvs BALvs CWS
Sun, Jul 17thvs BALvs CWS
Fri, Jul 22nd@ KC   
Sat, Jul 23rd@ KC@ DET
Sun, Jul 24th@ KC@ DET
Mon, Jul 25th@ BAL   
Tue, Jul 26th@ BAL@ MIL
Wed, Jul 27th@ BAL@ MIL
Thu, Jul 28th@ BAL   
Fri, Jul 29thvs CLE@ SD
Sat, Jul 30thvs CLE@ SD
Sun, Jul 31stvs CLE@ SD
Tue, Aug 2ndvs TORvs DET
Wed, Aug 3rdvs TORvs DET
Thu, Aug 4th@ DETvs TOR
Fri, Aug 5th@ DETvs TOR
Sat, Aug 6th@ DETvs TOR
Sun, Aug 7th@ DETvs TOR
Tue, Aug 9th@ MIL@ LAD
Wed, Aug 10th@ MIL@ LAD
Fri, Aug 12thvs BAL@ LAA
Sat, Aug 13thvs BAL@ LAA
Sun, Aug 14thvs BAL@ LAA
Mon, Aug 15th@ NYYvs KC
Tue, Aug 16th@ NYYvs KC
Wed, Aug 17th@ NYYvs KC
Thu, Aug 18thvs KC   
Fri, Aug 19thvs KCvs TEX
Sat, Aug 20thvs KCvs TEX
Sun, Aug 21stvs KCvs TEX
Mon, Aug 22ndvs LAAvs TEX
Tue, Aug 23rdvs LAA@ HOU
Wed, Aug 24thvs LAA@ HOU
Thu, Aug 25thvs LAA@ HOU
Fri, Aug 26th@ BOSvs SF
Sat, Aug 27th@ BOSvs SF
Sun, Aug 28th@ BOSvs SF
Tue, Aug 30th@ MIAvs BOS
Wed, Aug 31st@ MIAvs BOS
Fri, Sep 2ndvs NYY@ CWS
Sat, Sep 3rdvs NYY@ CWS
Sun, Sep 4thvs NYY@ CWS
Mon, Sep 5thvs BOS@ NYY
Tue, Sep 6thvs BOS@ NYY
Wed, Sep 7thvs BOS@ NYY
Fri, Sep 9th@ NYYvs CLE
Sat, Sep 10th@ NYYvs CLE
Sun, Sep 11th@ NYYvs CLE
Mon, Sep 12th@ TOR   
Tue, Sep 13th@ TORvs KC
Wed, Sep 14th@ TORvs KC
Fri, Sep 16thvs TEX@ CLE
Sat, Sep 17thvs TEX@ CLE
Sun, Sep 18thvs TEX@ CLE
Mon, Sep 19thvs HOU   
Tue, Sep 20thvs HOU@ KC
Wed, Sep 21stvs HOU@ KC
Thu, Sep 22ndvs TOR@ KC
Fri, Sep 23rdvs TORvs LAA
Sat, Sep 24thvs TORvs LAA
Sun, Sep 25thvs TORvs LAA
Tue, Sep 27th@ CLEvs CWS
Wed, Sep 28th@ CLEvs CWS
Thu, Sep 29th@ CLEvs CWS
Fri, Sep 30th@ HOU@ DET
Sat, Oct 1st@ HOU@ DET
Sun, Oct 2nd@ HOU@ DET
Thu, Apr 7th   vs SEA
Thu, Apr 21st   @ KC
Thu, May 12th   vs HOU
Mon, May 23rd   vs DET
Mon, Jun 13th   @ SEA
Thu, Jun 23rd   vs CLE
Mon, Jun 27th   @ CLE
Mon, Aug 1st   vs DET
Mon, Aug 29th   vs BOS
Thu, Sep 8th   @ NYY
Thu, Sep 15th   vs KC