Skip to main content

Who Should I Trade?

Keon Broxton for Matt Duffy (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Matt Duffy
2B,3B - CHC
Matt Duffy
Keon Broxton
Keon Broxton
Recommended by
1 of 1 experts
Recommended by
0 of 1 experts
Rest of Season
VBR# 1096# 1306
Home Runs11
Stolen Bases21
Batting Average.262.200
Injury AlertIL10MiLB
Expert Ranks 
Corbin Young
# 489# 492
Who Should I Trade? Player Statistics
  Matt Duffy
2B,3B - CHC
Matt Duffy
Keon Broxton
Keon Broxton
2021 Stats 
At Bats90
Home Runs1
Stolen Bases3
Caught Stealing0
Batting Average.278
On Base Pct.377
Slugging Pct.356
On-base Plus Slugging.733
Who Should I Trade? Player Projections
  Matt Duffy
2B,3B - CHC
Matt Duffy
Keon Broxton
Keon Broxton
2021 Projections 
At Bats14115
Home Runs11
Stolen Bases21
Caught Stealing00
Batting Average.262.200
On Base Pct.338.273
Slugging Pct.341.360
On-base Plus Slugging.679.633
Who Should I Trade? Player Notes
  Matt Duffy
2B,3B - CHC
Matt Duffy
Keon Broxton
Keon Broxton
 Matt Duffy went 1-for-3 with a walk Tuesday versus Washington. He would come around to score on Bote's homer. In fact, his run was the eventual winner.
Jamie Mellor
Wed, May 19th
 Matt Duffy went 1-for-4 versus Washington Monday. He would come around to score on Hetward's homerun.
Jamie Mellor
Tue, May 18th
 Matt Duffy went 1-for-3 with two HBP Sunday versus the Tigers. He would come around to score twice. This came one game after he drove in five.
Jamie Mellor
Mon, May 17th
 Matt Duffy went 3-for-5 versus the Tigers Saturday. He would drive in five runs, including a three-run homer. The shot was his first of the season.
Jamie Mellor
Sun, May 16th
 Matt Duffy went 0-for-2 versus Pittsburgh Friday. The sacrifice fly drove in the eventual game-winning run.
Jamie Mellor
Sat, May 8th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Duffy
2B,3B - CHC
Matt Duffy
Keon Broxton
Keon Broxton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs PIT@ MIL
Sat, Apr 3rdvs PIT@ MIL
Sun, Apr 4thvs PIT@ MIL
Mon, Apr 5thvs MIL@ DET
Tue, Apr 6thvs MIL@ DET
Wed, Apr 7thvs MIL@ DET
Thu, Apr 8th@ PITvs SEA
Sat, Apr 10th@ PITvs SEA
Sun, Apr 11th@ PITvs SEA
Tue, Apr 13th@ MILvs BOS
Wed, Apr 14th@ MILvs BOS
Thu, Apr 15th   vs BOS
Fri, Apr 16thvs ATL@ LAA
Tue, Apr 20thvs NYM@ OAK
Wed, Apr 21stvs NYM@ OAK
Fri, Apr 23rdvs MILvs PIT
Sat, Apr 24thvs MILvs PIT
Sun, Apr 25thvs MILvs PIT
Mon, Apr 26th@ ATL@ CLE
Tue, Apr 27th@ ATL@ CLE
Wed, Apr 28th@ ATL@ CLE
Fri, Apr 30th@ CINvs KC
Sat, May 1st@ CINvs KC
Sun, May 2nd@ CINvs KC
Mon, May 3rd   vs TEX
Tue, May 4thvs LADvs TEX
Wed, May 5thvs LADvs TEX
Thu, May 6th   vs TEX
Fri, May 7thvs PIT@ DET
Sat, May 8thvs PIT@ DET
Tue, May 11th@ CLE@ CWS
Wed, May 12th@ CLE@ CWS
Thu, May 13th   @ CWS
Fri, May 14th@ DETvs OAK
Sat, May 15th@ DETvs OAK
Sun, May 16th@ DETvs OAK
Mon, May 17thvs WSHvs CWS
Tue, May 18thvs WSHvs CWS
Wed, May 19thvs WSHvs CWS
Thu, May 20thvs WSH@ LAA
Fri, May 21st@ STL@ CLE
Sat, May 22nd@ STL@ CLE
Sun, May 23rd@ STL@ CLE
Mon, May 24th   vs BAL
Tue, May 25th@ PITvs BAL
Wed, May 26th@ PITvs BAL
Fri, May 28thvs CINvs KC
Sat, May 29thvs CINvs KC
Sun, May 30thvs CINvs KC
Mon, May 31stvs SD@ BAL
Tue, Jun 1stvs SD@ BAL
Wed, Jun 2ndvs SD@ BAL
Thu, Jun 3rd@ SF@ KC
Fri, Jun 4th@ SF@ KC
Sat, Jun 5th@ SF@ KC
Sun, Jun 6th@ SF@ KC
Tue, Jun 8th@ SDvs NYY
Wed, Jun 9th@ SDvs NYY
Thu, Jun 10th   vs NYY
Fri, Jun 11thvs STLvs HOU
Sat, Jun 12thvs STLvs HOU
Sun, Jun 13thvs STLvs HOU
Mon, Jun 14th@ NYM@ SEA
Tue, Jun 15th@ NYM@ SEA
Wed, Jun 16th@ NYM@ SEA
Fri, Jun 18thvs MIA@ TEX
Sat, Jun 19thvs MIA@ TEX
Sun, Jun 20thvs MIA@ TEX
Mon, Jun 21stvs CLEvs CIN
Tue, Jun 22ndvs CLEvs CIN
Thu, Jun 24th@ LADvs CLE
Fri, Jun 25th@ LADvs CLE
Sat, Jun 26th@ LADvs CLE
Sun, Jun 27th@ LADvs CLE
Mon, Jun 28th@ MIL@ CWS
Tue, Jun 29th@ MIL@ CWS
Wed, Jun 30th@ MIL@ CWS
Thu, Jul 1st   @ CWS
Fri, Jul 2nd@ CIN@ KC
Sat, Jul 3rd@ CIN@ KC
Sun, Jul 4th@ CIN@ KC
Mon, Jul 5thvs PHIvs CWS
Tue, Jul 6thvs PHIvs CWS
Wed, Jul 7thvs PHIvs CWS
Thu, Jul 8thvs PHIvs DET
Fri, Jul 9thvs STLvs DET
Sat, Jul 10thvs STLvs DET
Sun, Jul 11thvs STLvs DET
Fri, Jul 16th@ ARI@ DET
Sat, Jul 17th@ ARI@ DET
Sun, Jul 18th@ ARI@ DET
Mon, Jul 19th@ STL@ CWS
Tue, Jul 20th@ STL@ CWS
Wed, Jul 21st@ STL@ CWS
Thu, Jul 22nd@ STLvs LAA
Fri, Jul 23rdvs ARIvs LAA
Sat, Jul 24thvs ARIvs LAA
Sun, Jul 25thvs ARIvs LAA
Mon, Jul 26thvs CINvs DET
Tue, Jul 27thvs CINvs DET
Wed, Jul 28thvs CINvs DET
Fri, Jul 30th@ WSH@ STL
Sat, Jul 31st@ WSH@ STL
Sun, Aug 1st@ WSH@ STL
Tue, Aug 3rd@ COL@ CIN
Wed, Aug 4th@ COL@ CIN
Thu, Aug 5th@ COL@ HOU
Fri, Aug 6thvs CWS@ HOU
Sat, Aug 7thvs CWS@ HOU
Sun, Aug 8thvs CWS@ HOU
Mon, Aug 9thvs MILvs CWS
Tue, Aug 10thvs MILvs CWS
Wed, Aug 11thvs MILvs CWS
Fri, Aug 13th@ MIAvs TB
Sat, Aug 14th@ MIAvs TB
Sun, Aug 15th@ MIAvs TB
Mon, Aug 16th@ CINvs CLE
Tue, Aug 17th@ CINvs CLE
Wed, Aug 18th@ CINvs CLE
Thu, Aug 19th   @ NYY
Fri, Aug 20thvs KC@ NYY
Sat, Aug 21stvs KC@ NYY
Sun, Aug 22ndvs KC@ NYY
Tue, Aug 24thvs COL@ BOS
Wed, Aug 25thvs COL@ BOS
Thu, Aug 26th   @ BOS
Fri, Aug 27th@ CWSvs MIL
Sat, Aug 28th@ CWSvs MIL
Sun, Aug 29th@ CWSvs MIL
Tue, Aug 31st@ MINvs CHC
Wed, Sep 1st@ MINvs CHC
Fri, Sep 3rdvs PIT@ TB
Sat, Sep 4thvs PIT@ TB
Sun, Sep 5thvs PIT@ TB
Mon, Sep 6thvs CIN@ CLE
Tue, Sep 7thvs CIN@ CLE
Wed, Sep 8thvs CIN@ CLE
Thu, Sep 9th   @ CLE
Fri, Sep 10thvs SFvs KC
Sat, Sep 11thvs SFvs KC
Sun, Sep 12thvs SFvs KC
Tue, Sep 14th@ PHIvs CLE
Wed, Sep 15th@ PHIvs CLE
Fri, Sep 17th@ MIL@ TOR
Sat, Sep 18th@ MIL@ TOR
Sun, Sep 19th@ MIL@ TOR
Tue, Sep 21stvs MIN@ CHC
Wed, Sep 22ndvs MIN@ CHC
Thu, Sep 23rd   vs TOR
Fri, Sep 24thvs STLvs TOR
Sat, Sep 25thvs STLvs TOR
Sun, Sep 26thvs STLvs TOR
Tue, Sep 28th@ PITvs DET
Wed, Sep 29th@ PITvs DET
Thu, Sep 30th@ PITvs DET
Fri, Oct 1st@ STL@ KC
Sat, Oct 2nd@ STL@ KC
Sun, Oct 3rd@ STL@ KC
Mon, Apr 12th@ MIL   
Sat, Apr 17thvs ATL   
Sun, Apr 18thvs ATL   
Thu, Apr 22ndvs NYM   
Thu, Apr 29th@ ATL   
Sun, May 9thvs PIT   
Thu, May 27th@ PIT   
Mon, Jun 7th@ SD   
Thu, Jun 17th@ NYM   
Thu, Jul 29thvs CIN   
Thu, Aug 12thvs MIL   
Mon, Aug 23rdvs COL   
Thu, Sep 2ndvs PIT   
Thu, Sep 16th@ PHI