Skip to main content

Who Should I Trade?

Daniel Mengden for Taylor Widener (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Taylor Widener
Taylor Widener
Daniel Mengden
Daniel Mengden
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 482
VBR# 634
Injury Alert-MiLB
Expert Ranks 
Mike Maher
# 367
Corbin Young
# 366
Carmen Maiorano
# 367
Who Should I Trade? Player Statistics
  Taylor Widener
Taylor Widener
Daniel Mengden
Daniel Mengden
2021 Stats 
Games Played8
Games Started8
Innings Pitched37.1
Blown Saves0
Hits Allowed36
Earned Runs18
Home Runs Allowed8
Who Should I Trade? Player Projections
  Taylor Widener
Taylor Widener
Daniel Mengden
Daniel Mengden
2021 Projections 
Games Played10
Games Started3
Innings Pitched24.2
Blown Saves0
Hits Allowed23
Earned Runs13
Home Runs Allowed4
Who Should I Trade? Player Notes
  Taylor Widener
Taylor Widener
Daniel Mengden
Daniel Mengden
 RHP Taylor Widener allowed five runs on five hits with five walks and three strikeouts over 3 2/3 innings as the D-Backs lost to the Rangers 5-4 on Tuesday.
Jon Mathisen
Wed, Jul 28th
 RHP Taylor Widener took a no-decision on Tuesday when he allowed five runs on eight hits with one walk over 4 2/3 innings in the D-Backs' 11-6 win over the Pirates.
Jon Mathisen
Wed, Jul 21st
 RHP Taylor Widener took a no-decision on Friday when he allowed one run on three hits with two walks and five strikeouts across 4 1/3 innings in the D-Backs' 5-2 win over the Dodgers.
Jon Mathisen
Sat, Jul 10th
 RHP Taylor Widener lasted just 1 2/3 innings on Sunday before exiting with an apparent injury vs. the Rockies.
Jon Mathisen
Sun, May 23rd
 Taylor Widener was placed on the 10-day injured list Wednesday with a right groin strain.
Connor Rooney
Thu, Apr 29th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Taylor Widener
Taylor Widener
Daniel Mengden
Daniel Mengden
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SDvs HOU
Fri, Apr 2nd@ SDvs HOU
Sat, Apr 3rd@ SDvs HOU
Sun, Apr 4th@ SDvs HOU
Mon, Apr 5th   vs LAD
Tue, Apr 6th@ COLvs LAD
Wed, Apr 7th@ COLvs LAD
Thu, Apr 8th@ COL@ HOU
Fri, Apr 9thvs CIN@ HOU
Sat, Apr 10thvs CIN@ HOU
Mon, Apr 12thvs OAK@ ARI
Tue, Apr 13thvs OAK@ ARI
Thu, Apr 15th@ WSHvs DET
Fri, Apr 16th@ WSHvs DET
Sat, Apr 17th@ WSHvs DET
Sun, Apr 18th@ WSHvs DET
Tue, Apr 20th   vs MIN
Wed, Apr 21st@ CINvs MIN
Fri, Apr 23rd@ ATL@ BAL
Sat, Apr 24th   @ BAL
Sun, Apr 25th@ ATL@ BAL
Mon, Apr 26th   @ TB
Tue, Apr 27thvs SD@ TB
Wed, Apr 28thvs SD@ TB
Thu, Apr 29thvs COL@ TB
Fri, Apr 30thvs COLvs BAL
Sat, May 1stvs COLvs BAL
Sun, May 2ndvs COLvs BAL
Mon, May 3rd   vs TOR
Tue, May 4th@ MIAvs TOR
Wed, May 5th@ MIAvs TOR
Thu, May 6th@ MIAvs TOR
Fri, May 7th@ NYMvs TB
Sat, May 8th@ NYMvs TB
Sun, May 9th@ NYMvs TB
Tue, May 11thvs MIA@ BOS
Wed, May 12thvs MIA@ BOS
Thu, May 13thvs MIA@ BOS
Fri, May 14thvs WSH@ MIN
Sat, May 15thvs WSH@ MIN
Sun, May 16thvs WSH@ MIN
Tue, May 18th@ LADvs HOU
Wed, May 19th@ LADvs HOU
Thu, May 20th@ LADvs HOU
Fri, May 21st@ COL@ LAA
Sat, May 22nd@ COL@ LAA
Sun, May 23rd@ COL@ LAA
Mon, May 24th   vs SEA
Tue, May 25thvs SFvs SEA
Wed, May 26thvs SFvs SEA
Thu, May 27thvs STLvs LAA
Fri, May 28thvs STLvs LAA
Sat, May 29thvs STLvs LAA
Sun, May 30thvs STLvs LAA
Mon, May 31stvs NYM@ SEA
Tue, Jun 1stvs NYM@ SEA
Wed, Jun 2ndvs NYM@ SEA
Fri, Jun 4th@ MIL@ COL
Sat, Jun 5th@ MIL@ COL
Sun, Jun 6th@ MIL@ COL
Tue, Jun 8th@ OAKvs ARI
Wed, Jun 9th@ OAKvs ARI
Thu, Jun 10th   vs KC
Fri, Jun 11thvs LAAvs KC
Sat, Jun 12thvs LAAvs KC
Sun, Jun 13thvs LAAvs KC
Mon, Jun 14th@ SFvs LAA
Tue, Jun 15th@ SFvs LAA
Wed, Jun 16th@ SFvs LAA
Fri, Jun 18thvs LAD@ NYY
Sat, Jun 19thvs LAD@ NYY
Sun, Jun 20thvs LAD@ NYY
Mon, Jun 21stvs MIL@ TEX
Tue, Jun 22ndvs MIL@ TEX
Wed, Jun 23rdvs MIL@ TEX
Thu, Jun 24th   @ TEX
Fri, Jun 25th@ SD@ SF
Sat, Jun 26th@ SD@ SF
Sun, Jun 27th@ SD@ SF
Tue, Jun 29th@ STLvs TEX
Wed, Jun 30th@ STLvs TEX
Thu, Jul 1stvs SFvs TEX
Fri, Jul 2ndvs SFvs BOS
Sat, Jul 3rdvs SFvs BOS
Sun, Jul 4thvs SFvs BOS
Tue, Jul 6thvs COL@ HOU
Wed, Jul 7thvs COL@ HOU
Thu, Jul 8thvs COL@ HOU
Fri, Jul 9th@ LAD@ TEX
Sat, Jul 10th@ LAD@ TEX
Sun, Jul 11th@ LAD@ TEX
Fri, Jul 16thvs CHCvs CLE
Sat, Jul 17thvs CHCvs CLE
Sun, Jul 18thvs CHCvs CLE
Mon, Jul 19thvs PITvs LAA
Tue, Jul 20thvs PITvs LAA
Thu, Jul 22nd   @ SEA
Fri, Jul 23rd@ CHC@ SEA
Sat, Jul 24th@ CHC@ SEA
Sun, Jul 25th@ CHC@ SEA
Tue, Jul 27th@ TEX@ SD
Wed, Jul 28th@ TEX@ SD
Thu, Jul 29th   @ LAA
Fri, Jul 30thvs LAD@ LAA
Sat, Jul 31stvs LAD@ LAA
Sun, Aug 1stvs LAD@ LAA
Tue, Aug 3rdvs SFvs SD
Wed, Aug 4thvs SFvs SD
Fri, Aug 6th@ SDvs TEX
Sat, Aug 7th@ SDvs TEX
Sun, Aug 8th@ SDvs TEX
Tue, Aug 10th@ SF@ CLE
Wed, Aug 11th@ SF@ CLE
Thu, Aug 12thvs SD@ CLE
Fri, Aug 13thvs SD@ TEX
Sat, Aug 14thvs SD@ TEX
Sun, Aug 15thvs SD@ TEX
Mon, Aug 16th   @ CWS
Tue, Aug 17thvs PHI@ CWS
Wed, Aug 18thvs PHI@ CWS
Thu, Aug 19thvs PHI@ CWS
Fri, Aug 20th@ COLvs SF
Sat, Aug 21st@ COLvs SF
Sun, Aug 22nd@ COLvs SF
Mon, Aug 23rd@ PITvs SEA
Tue, Aug 24th@ PITvs SEA
Thu, Aug 26th@ PHIvs NYY
Fri, Aug 27th@ PHIvs NYY
Sat, Aug 28th@ PHIvs NYY
Sun, Aug 29th@ PHIvs NYY
Tue, Aug 31stvs SD@ DET
Wed, Sep 1stvs SD@ DET
Thu, Sep 2nd   @ DET
Fri, Sep 3rdvs SEA@ TOR
Sat, Sep 4thvs SEA@ TOR
Sun, Sep 5thvs SEA@ TOR
Tue, Sep 7thvs TEXvs CWS
Wed, Sep 8thvs TEXvs CWS
Thu, Sep 9th   vs CWS
Fri, Sep 10th@ SEAvs TEX
Sat, Sep 11th@ SEAvs TEX
Sun, Sep 12th@ SEAvs TEX
Tue, Sep 14th@ LAD@ KC
Wed, Sep 15th@ LAD@ KC
Thu, Sep 16th   @ KC
Fri, Sep 17th@ HOU@ LAA
Sat, Sep 18th@ HOU@ LAA
Sun, Sep 19th@ HOU@ LAA
Mon, Sep 20thvs ATLvs SEA
Tue, Sep 21stvs ATLvs SEA
Wed, Sep 22ndvs ATLvs SEA
Thu, Sep 23rdvs ATLvs SEA
Fri, Sep 24thvs LADvs HOU
Sat, Sep 25thvs LADvs HOU
Sun, Sep 26thvs LADvs HOU
Mon, Sep 27th   @ SEA
Tue, Sep 28th@ SF@ SEA
Wed, Sep 29th@ SF@ SEA
Fri, Oct 1stvs COL@ HOU
Sat, Oct 2ndvs COL@ HOU
Sun, Oct 3rdvs COL@ HOU
Sun, Apr 11thvs CIN   
Thu, Apr 22nd@ CIN   
Mon, May 10thvs MIA   
Mon, May 17th@ LAD   
Thu, Jun 3rd@ MIL   
Thu, Jun 17th@ SF   
Mon, Jun 28th@ STL   
Wed, Jul 21stvs PIT   
Mon, Aug 2ndvs SF   
Thu, Aug 5thvs SF   
Wed, Aug 25th@ PIT   
Mon, Aug 30thvs SD   
Mon, Sep 13th@ LAD   
Thu, Sep 30th@ SF