Skip to main content

Who Should I Trade?

Taylor Widener for Jacob Barnes (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Taylor Widener
Taylor Widener
ARI @ NYM Sat, May 8th 7:10pm
Jacob Barnes
Jacob Barnes
NYM vs ARI Sat, May 8th 7:10pm
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season
VBR# 444# 647
Injury AlertIL10-
Weather53 F, Overcast53 F, Overcast
Expert Ranks 
Corbin Young
# 358# 235
Mike Maher
# 344# 346
Who Should I Trade? Player Statistics
  Taylor Widener
Taylor Widener
Jacob Barnes
Jacob Barnes
2021 Stats 
Games Played47
Games Started40
Innings Pitched22.18.2
Blown Saves00
Hits Allowed197
Earned Runs75
Home Runs Allowed42
Who Should I Trade? Player Projections
  Taylor Widener
Taylor Widener
Jacob Barnes
Jacob Barnes
2021 Projections 
Games Played3230
Games Started90
Innings Pitched73.030.3
Blown Saves00
Hits Allowed6828
Earned Runs3614
Home Runs Allowed124
Who Should I Trade? Player Notes
  Taylor Widener
Taylor Widener
Jacob Barnes
Jacob Barnes
 Taylor Widener was placed on the 10-day injured list Wednesday with a right groin strain.
Connor Rooney
Thu, Apr 29th
 RHP Taylor Widener allowed four runs on five hits with one walk and seven strikeouts over 5 1/3 innings in the D-Backs 14-11 extra-innings win over the Reds on Thursday.
Jon Mathisen
Thu, Apr 22nd
 RHP Taylor Widener was handed a no-decision on Friday when he allowed four hits over six innings with two walks and three strikeouts in a 1-0 loss to the Nationals.
Jon Mathisen
Sat, Apr 17th
 RHP Taylor Widener was handed a no-decision on Friday as he allowed four runs (three earned) on seven hits with three strikeouts over five innings in the D-backs 6-5 loss to the Reds.
Jon Mathisen
Sat, Apr 10th
 Taylor Widener picked up a quality start and the win on Sunday when he worked six scoreless innings, allowing just three hits while striking out five and walking three in the D-Backs 3-1 win over the Padres.
Jon Mathisen
Mon, Apr 5th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Taylor Widener
Taylor Widener
Jacob Barnes
Jacob Barnes
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SD   
Fri, Apr 2nd@ SD   
Sat, Apr 3rd@ SD   
Sun, Apr 4th@ SD   
Tue, Apr 6th@ COL@ PHI
Wed, Apr 7th@ COL@ PHI
Thu, Apr 8th@ COLvs MIA
Fri, Apr 9thvs CIN   
Sat, Apr 10thvs CINvs MIA
Sun, Apr 11thvs CIN   
Mon, Apr 12thvs OAK   
Tue, Apr 13thvs OAKvs PHI
Thu, Apr 15th@ WSH   
Fri, Apr 16th@ WSH   
Sat, Apr 17th@ WSH@ COL
Sun, Apr 18th@ WSH@ COL
Wed, Apr 21st@ CIN@ CHC
Thu, Apr 22nd@ CIN@ CHC
Fri, Apr 23rd@ ATLvs WSH
Sun, Apr 25th@ ATLvs WSH
Tue, Apr 27thvs SDvs BOS
Wed, Apr 28thvs SDvs BOS
Thu, Apr 29thvs COL   
Fri, Apr 30thvs COL@ PHI
Sat, May 1stvs COL@ PHI
Sun, May 2ndvs COL@ PHI
Tue, May 4th@ MIA   
Wed, May 5th@ MIA@ STL
Thu, May 6th@ MIA@ STL
Fri, May 7th@ NYMvs ARI
Sat, May 8th@ NYMvs ARI
Sun, May 9th@ NYMvs ARI
Mon, May 10thvs MIA   
Tue, May 11thvs MIAvs BAL
Wed, May 12thvs MIAvs BAL
Thu, May 13thvs MIA   
Fri, May 14thvs WSH@ TB
Sat, May 15thvs WSH@ TB
Sun, May 16thvs WSH@ TB
Mon, May 17th@ LAD@ ATL
Tue, May 18th@ LAD@ ATL
Wed, May 19th@ LAD@ ATL
Thu, May 20th@ LAD   
Fri, May 21st@ COL@ MIA
Sat, May 22nd@ COL@ MIA
Sun, May 23rd@ COL@ MIA
Tue, May 25thvs SFvs COL
Wed, May 26thvs SFvs COL
Thu, May 27thvs STLvs COL
Fri, May 28thvs STLvs ATL
Sat, May 29thvs STLvs ATL
Sun, May 30thvs STLvs ATL
Mon, May 31stvs NYM@ ARI
Tue, Jun 1stvs NYM@ ARI
Wed, Jun 2ndvs NYM@ ARI
Thu, Jun 3rd@ MIL@ SD
Fri, Jun 4th@ MIL@ SD
Sat, Jun 5th@ MIL@ SD
Sun, Jun 6th@ MIL@ SD
Tue, Jun 8th@ OAK@ BAL
Wed, Jun 9th@ OAK@ BAL
Fri, Jun 11thvs LAAvs SD
Sat, Jun 12thvs LAAvs SD
Sun, Jun 13thvs LAAvs SD
Mon, Jun 14th@ SFvs CHC
Tue, Jun 15th@ SFvs CHC
Wed, Jun 16th@ SFvs CHC
Thu, Jun 17th@ SFvs CHC
Fri, Jun 18thvs LAD@ WSH
Sat, Jun 19thvs LAD@ WSH
Sun, Jun 20thvs LAD@ WSH
Mon, Jun 21stvs MILvs ATL
Tue, Jun 22ndvs MILvs ATL
Wed, Jun 23rdvs MILvs ATL
Fri, Jun 25th@ SDvs PHI
Sat, Jun 26th@ SDvs PHI
Sun, Jun 27th@ SDvs PHI
Mon, Jun 28th@ STL@ WSH
Tue, Jun 29th@ STL@ ATL
Wed, Jun 30th@ STL@ ATL
Thu, Jul 1stvs SF@ ATL
Fri, Jul 2ndvs SF@ NYY
Sat, Jul 3rdvs SF@ NYY
Sun, Jul 4thvs SF@ NYY
Tue, Jul 6thvs COLvs MIL
Wed, Jul 7thvs COLvs MIL
Thu, Jul 8thvs COLvs PIT
Fri, Jul 9th@ LADvs PIT
Sat, Jul 10th@ LADvs PIT
Sun, Jul 11th@ LADvs PIT
Fri, Jul 16thvs CHC@ PIT
Sat, Jul 17thvs CHC@ PIT
Sun, Jul 18thvs CHC@ PIT
Mon, Jul 19thvs PIT@ CIN
Tue, Jul 20thvs PIT@ CIN
Wed, Jul 21stvs PIT@ CIN
Fri, Jul 23rd@ CHCvs TOR
Sat, Jul 24th@ CHCvs TOR
Sun, Jul 25th@ CHCvs TOR
Tue, Jul 27th@ TEXvs ATL
Wed, Jul 28th@ TEXvs ATL
Fri, Jul 30thvs LADvs CIN
Sat, Jul 31stvs LADvs CIN
Sun, Aug 1stvs LADvs CIN
Mon, Aug 2ndvs SF@ MIA
Tue, Aug 3rdvs SF@ MIA
Wed, Aug 4thvs SF@ MIA
Thu, Aug 5thvs SF@ MIA
Fri, Aug 6th@ SD@ PHI
Sat, Aug 7th@ SD@ PHI
Sun, Aug 8th@ SD@ PHI
Tue, Aug 10th@ SFvs WSH
Wed, Aug 11th@ SFvs WSH
Thu, Aug 12thvs SDvs WSH
Fri, Aug 13thvs SDvs LAD
Sat, Aug 14thvs SDvs LAD
Sun, Aug 15thvs SDvs LAD
Tue, Aug 17thvs PHI@ SF
Wed, Aug 18thvs PHI@ SF
Thu, Aug 19thvs PHI@ LAD
Fri, Aug 20th@ COL@ LAD
Sat, Aug 21st@ COL@ LAD
Sun, Aug 22nd@ COL@ LAD
Mon, Aug 23rd@ PIT   
Tue, Aug 24th@ PITvs SF
Wed, Aug 25th@ PITvs SF
Thu, Aug 26th@ PHIvs SF
Fri, Aug 27th@ PHIvs WSH
Sat, Aug 28th@ PHIvs WSH
Sun, Aug 29th@ PHIvs WSH
Mon, Aug 30thvs SD   
Tue, Aug 31stvs SDvs MIA
Wed, Sep 1stvs SDvs MIA
Fri, Sep 3rdvs SEA@ WSH
Sat, Sep 4thvs SEA@ WSH
Sun, Sep 5thvs SEA@ WSH
Tue, Sep 7thvs TEX@ MIA
Wed, Sep 8thvs TEX@ MIA
Fri, Sep 10th@ SEAvs NYY
Sat, Sep 11th@ SEAvs NYY
Sun, Sep 12th@ SEAvs NYY
Mon, Sep 13th@ LADvs STL
Tue, Sep 14th@ LADvs STL
Wed, Sep 15th@ LADvs STL
Fri, Sep 17th@ HOUvs PHI
Sat, Sep 18th@ HOUvs PHI
Sun, Sep 19th@ HOUvs PHI
Mon, Sep 20thvs ATL   
Tue, Sep 21stvs ATL@ BOS
Wed, Sep 22ndvs ATL@ BOS
Thu, Sep 23rdvs ATL   
Fri, Sep 24thvs LAD@ MIL
Sat, Sep 25thvs LAD@ MIL
Sun, Sep 26thvs LAD@ MIL
Tue, Sep 28th@ SFvs MIA
Wed, Sep 29th@ SFvs MIA
Thu, Sep 30th@ SFvs MIA
Fri, Oct 1stvs COL@ ATL
Sat, Oct 2ndvs COL@ ATL
Sun, Oct 3rdvs COL@ ATL
Mon, Apr 5th   @ PHI
Wed, Apr 14th   vs PHI
Tue, Apr 20th   @ CHC
Sat, Apr 24th   vs WSH
Mon, May 3rd   @ STL
Mon, May 24th   vs COL
Mon, Jul 5th   vs MIL
Mon, Jul 26th   vs ATL
Thu, Jul 29th   vs ATL
Mon, Aug 16th   @ SF
Thu, Sep 2nd   vs MIA
Mon, Sep 6th   @ WSH
Thu, Sep 9th   @ MIA