Skip to main content

Who Should I Trade?

Matt Duffy for John Nogowski (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  John Nogowski
1B - STL
John Nogowski
Matt Duffy
2B,3B - CHC
Matt Duffy
Recommended by
1 of 1 experts
Recommended by
0 of 1 experts
Rest of Season
VBR# 1261# 1135
Home Runs11
Stolen Bases01
Batting Average.239.262
Injury AlertMiLBIL10
Expert Ranks 
Corbin Young
# 488# 489
Who Should I Trade? Player Statistics
  John Nogowski
1B - STL
John Nogowski
Matt Duffy
2B,3B - CHC
Matt Duffy
2021 Stats 
At Bats1890
Home Runs01
Stolen Bases03
Caught Stealing00
Batting Average.056.278
On Base Pct.150.377
Slugging Pct.056.356
On-base Plus Slugging.206.733
Who Should I Trade? Player Projections
  John Nogowski
1B - STL
John Nogowski
Matt Duffy
2B,3B - CHC
Matt Duffy
2021 Projections 
At Bats42110
Home Runs11
Stolen Bases01
Caught Stealing00
Batting Average.239.262
On Base Pct.321.339
Slugging Pct.353.342
On-base Plus Slugging.674.681
Who Should I Trade? Player Notes
  John Nogowski
1B - STL
John Nogowski
Matt Duffy
2B,3B - CHC
Matt Duffy
  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
  John Nogowski
1B - STL
John Nogowski
Matt Duffy
2B,3B - CHC
Matt Duffy
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CINvs PIT
Sat, Apr 3rd@ CINvs PIT
Sun, Apr 4th@ CINvs PIT
Mon, Apr 5th@ MIAvs MIL
Tue, Apr 6th@ MIAvs MIL
Wed, Apr 7th@ MIAvs MIL
Thu, Apr 8thvs MIL@ PIT
Sat, Apr 10thvs MIL@ PIT
Sun, Apr 11thvs MIL@ PIT
Mon, Apr 12thvs WSH@ MIL
Tue, Apr 13thvs WSH@ MIL
Wed, Apr 14thvs WSH@ MIL
Fri, Apr 16th@ PHIvs ATL
Sat, Apr 17th@ PHIvs ATL
Sun, Apr 18th@ PHIvs ATL
Tue, Apr 20th@ WSHvs NYM
Wed, Apr 21st@ WSHvs NYM
Thu, Apr 22nd   vs NYM
Fri, Apr 23rdvs CINvs MIL
Sat, Apr 24thvs CINvs MIL
Sun, Apr 25thvs CINvs MIL
Mon, Apr 26thvs PHI@ ATL
Tue, Apr 27thvs PHI@ ATL
Wed, Apr 28thvs PHI@ ATL
Thu, Apr 29thvs PHI@ ATL
Fri, Apr 30th@ PIT@ CIN
Sat, May 1st@ PIT@ CIN
Sun, May 2nd@ PIT@ CIN
Tue, May 4th   vs LAD
Wed, May 5thvs NYMvs LAD
Fri, May 7thvs COLvs PIT
Sat, May 8thvs COLvs PIT
Sun, May 9thvs COLvs PIT
Tue, May 11th@ MIL@ CLE
Wed, May 12th@ MIL@ CLE
Fri, May 14th@ SD@ DET
Sat, May 15th@ SD@ DET
Sun, May 16th@ SD@ DET
Mon, May 17th   vs WSH
Tue, May 18thvs PITvs WSH
Wed, May 19thvs PITvs WSH
Thu, May 20th   vs WSH
Fri, May 21stvs CHC@ STL
Sat, May 22ndvs CHC@ STL
Sun, May 23rdvs CHC@ STL
Tue, May 25th@ CWS@ PIT
Wed, May 26th@ CWS@ PIT
Thu, May 27th@ ARI@ PIT
Fri, May 28th@ ARIvs CIN
Sat, May 29th@ ARIvs CIN
Sun, May 30th@ ARIvs CIN
Mon, May 31st@ LADvs SD
Tue, Jun 1st@ LADvs SD
Wed, Jun 2nd@ LADvs SD
Thu, Jun 3rdvs CIN@ SF
Fri, Jun 4thvs CIN@ SF
Sat, Jun 5thvs CIN@ SF
Sun, Jun 6thvs CIN@ SF
Mon, Jun 7th   @ SD
Tue, Jun 8thvs CLE@ SD
Wed, Jun 9thvs CLE@ SD
Fri, Jun 11th@ CHCvs STL
Sat, Jun 12th@ CHCvs STL
Sun, Jun 13th@ CHCvs STL
Mon, Jun 14thvs MIA@ NYM
Tue, Jun 15thvs MIA@ NYM
Wed, Jun 16thvs MIA@ NYM
Thu, Jun 17th@ ATL@ NYM
Fri, Jun 18th@ ATLvs MIA
Sat, Jun 19th   vs MIA
Sun, Jun 20th@ ATLvs MIA
Mon, Jun 21st   vs CLE
Tue, Jun 22nd@ DETvs CLE
Thu, Jun 24thvs PIT@ LAD
Fri, Jun 25thvs PIT@ LAD
Sat, Jun 26thvs PIT@ LAD
Sun, Jun 27thvs PIT@ LAD
Mon, Jun 28thvs ARI@ MIL
Tue, Jun 29thvs ARI@ MIL
Wed, Jun 30thvs ARI@ MIL
Fri, Jul 2nd@ COL@ CIN
Sat, Jul 3rd@ COL@ CIN
Sun, Jul 4th@ COL@ CIN
Mon, Jul 5th@ SFvs PHI
Tue, Jul 6th@ SFvs PHI
Wed, Jul 7th@ SFvs PHI
Thu, Jul 8th   vs PHI
Fri, Jul 9th@ CHCvs STL
Sat, Jul 10th@ CHCvs STL
Sun, Jul 11th@ CHCvs STL
Fri, Jul 16thvs SF@ ARI
Sat, Jul 17thvs SF@ ARI
Sun, Jul 18thvs SF@ ARI
Mon, Jul 19thvs CHC@ STL
Tue, Jul 20thvs CHC@ STL
Wed, Jul 21stvs CHC@ STL
Thu, Jul 22ndvs CHC@ STL
Fri, Jul 23rd@ CINvs ARI
Sat, Jul 24th@ CINvs ARI
Sun, Jul 25th@ CINvs ARI
Mon, Jul 26th   vs CIN
Tue, Jul 27th@ CLEvs CIN
Wed, Jul 28th@ CLEvs CIN
Thu, Jul 29th   vs CIN
Fri, Jul 30thvs MIN@ WSH
Sat, Jul 31stvs MIN@ WSH
Sun, Aug 1stvs MIN@ WSH
Tue, Aug 3rdvs ATL@ COL
Wed, Aug 4thvs ATL@ COL
Thu, Aug 5thvs ATL@ COL
Fri, Aug 6thvs KCvs CWS
Sat, Aug 7thvs KCvs CWS
Sun, Aug 8thvs KCvs CWS
Mon, Aug 9th   vs MIL
Tue, Aug 10th@ PITvs MIL
Wed, Aug 11th@ PITvs MIL
Thu, Aug 12th@ PITvs MIL
Fri, Aug 13th@ KC@ MIA
Sat, Aug 14th@ KC@ MIA
Sun, Aug 15th@ KC@ MIA
Mon, Aug 16th   @ CIN
Tue, Aug 17thvs MIL@ CIN
Wed, Aug 18thvs MIL@ CIN
Fri, Aug 20thvs PITvs KC
Sat, Aug 21stvs PITvs KC
Sun, Aug 22ndvs PITvs KC
Mon, Aug 23rd   vs COL
Tue, Aug 24thvs DETvs COL
Wed, Aug 25thvs DETvs COL
Fri, Aug 27th@ PIT@ CWS
Sat, Aug 28th@ PIT@ CWS
Sun, Aug 29th@ PIT@ CWS
Tue, Aug 31st@ CIN@ MIN
Wed, Sep 1st@ CIN@ MIN
Thu, Sep 2nd   vs PIT
Fri, Sep 3rd@ MILvs PIT
Sat, Sep 4th@ MILvs PIT
Sun, Sep 5th@ MILvs PIT
Mon, Sep 6thvs LADvs CIN
Tue, Sep 7thvs LADvs CIN
Wed, Sep 8thvs LADvs CIN
Fri, Sep 10thvs CINvs SF
Sat, Sep 11thvs CINvs SF
Sun, Sep 12thvs CINvs SF
Tue, Sep 14th@ NYM@ PHI
Wed, Sep 15th@ NYM@ PHI
Thu, Sep 16th   @ PHI
Fri, Sep 17thvs SD@ MIL
Sat, Sep 18thvs SD@ MIL
Sun, Sep 19thvs SD@ MIL
Tue, Sep 21st@ MILvs MIN
Wed, Sep 22nd@ MILvs MIN
Fri, Sep 24th@ CHCvs STL
Sat, Sep 25th@ CHCvs STL
Sun, Sep 26th@ CHCvs STL
Tue, Sep 28thvs MIL@ PIT
Wed, Sep 29thvs MIL@ PIT
Thu, Sep 30thvs MIL@ PIT
Fri, Oct 1stvs CHC@ STL
Sat, Oct 2ndvs CHC@ STL
Sun, Oct 3rdvs CHC@ STL
Mon, Apr 19th@ WSH   
Mon, May 3rdvs NYM   
Thu, May 6thvs NYM   
Thu, May 13th@ MIL   
Mon, May 24th@ CWS   
Wed, Jun 23rd@ DET   
Thu, Jul 1st@ COL   
Thu, Aug 19thvs MIL   
Thu, Aug 26th@ PIT   
Mon, Aug 30th@ CIN   
Thu, Sep 9thvs LAD   
Mon, Sep 13th@ NYM   
Mon, Sep 20th@ MIL   
Thu, Sep 23rd@ MIL