Skip to main content

Who Should I Trade?

Zach Davies for Tyler Rogers (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Tyler Rogers
Tyler Rogers
Zach Davies
Zach Davies
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season# 113# 134
VBR# 328# 453
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 113# 143
Mike Maher
# 116# 144
Dan Harris
# 84# 169
Pierre Camus
# 149# 174
Mick Ciallela
# 96
Ryan Amore
Pitcher List
# 65# 204
Brendan Tuma
# 79# 129
Brad Camara
# 83
Chris Mitchell
# 90
Corbin Young
# 56# 156
Carmen Maiorano
# 152# 66
Jorge B. Edwards
Fantasy In Frames
# 101
Chris Meaney
# 107
Jordan Eisen
Field of Vision Sports
# 109
Chris Clegg
# 147# 135
Who Should I Trade? Player Statistics
  Tyler Rogers
Tyler Rogers
Zach Davies
Zach Davies
2021 Stats 
Games Played3214
Games Started014
Innings Pitched34.167.1
Blown Saves40
Hits Allowed2766
Earned Runs630
Home Runs Allowed24
Who Should I Trade? Player Projections
  Tyler Rogers
Tyler Rogers
Zach Davies
Zach Davies
2021 Projections 
Games Played4318
Games Started016
Innings Pitched43.896.2
Blown Saves20
Hits Allowed4199
Earned Runs1747
Home Runs Allowed311
Who Should I Trade? Player Notes
  Tyler Rogers
Tyler Rogers
Zach Davies
Zach Davies
 RHP Tyler Rogers blew the save on Wednesday when he surrendered two runs (one earned) on two hits with a walk over two innings pitched as the Giants lost to the Rangers 4-3 in extra-innings.
Jon Mathisen
Thu, Jun 10th
Zach Davies went 6 2/3 innings allowing no runs (for the second time this week) versus the Cardinals Sunday. He struck out six and won his fourth game.
Jamie Mellor
Mon, Jun 14th
 RHP Tyler Rogers earned the save on Saturday when he allowed one unearned run on one hit with a strikeout in the Giants' 4-3 win over the Cubs.
Jon Mathisen
Sun, Jun 6th
Zach Davies went six innings versus the Padres Tuesday. He would allow no runs and pick up his third win of the season.
Jamie Mellor
Wed, Jun 9th
 RHP Tyler Rogers worked a scoreless ninth inning on Friday to lock up his seventh save of the season as the Giants defeated the Cubs 8-5.
Jon Mathisen
Sat, Jun 5th
Zach Davies went 4 1/3 innings versus the Giants Thursday. He allowed four runs and took his third loss of the season.
Jamie Mellor
Fri, Jun 4th
 RHP Tyler Rogers earned the save on Wednesday when he worked a scoreless ninth inning while allowing three hits and picking up a strikeout in a 5-4 win over the Diamondbacks.
Jon Mathisen
Thu, May 27th
Zach Davies went five innings Saturday versus Cincinnati. He allowed one run but took a no-decision.
Jamie Mellor
Sun, May 30th
 RHP Tyler Rogers worked a scoreless ninth inning the Giants' 6-3 win over the Reds on Monday to earn his fourth save of the season.
Jon Mathisen
Mon, May 17th
Zach Davies went five innings allowing no runs versus the Cardinals Sunday. The game would stay scoreless until the tenth inning where Chicago won 2-1.
Jamie Mellor
Mon, May 24th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler Rogers
Tyler Rogers
Zach Davies
Zach Davies
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAvs PIT
Sat, Apr 3rd@ SEAvs PIT
Sun, Apr 4th   vs PIT
Mon, Apr 5th@ SDvs MIL
Tue, Apr 6th@ SDvs MIL
Wed, Apr 7th@ SDvs MIL
Thu, Apr 8th   @ PIT
Sat, Apr 10thvs COL@ PIT
Sun, Apr 11thvs COL@ PIT
Mon, Apr 12thvs CIN@ MIL
Tue, Apr 13thvs CIN@ MIL
Wed, Apr 14thvs CIN@ MIL
Fri, Apr 16th@ MIAvs ATL
Sat, Apr 17th@ MIAvs ATL
Sun, Apr 18th@ MIAvs ATL
Tue, Apr 20th@ PHIvs NYM
Wed, Apr 21st@ PHIvs NYM
Thu, Apr 22ndvs MIAvs NYM
Fri, Apr 23rdvs MIAvs MIL
Sat, Apr 24thvs MIAvs MIL
Sun, Apr 25thvs MIAvs MIL
Mon, Apr 26thvs COL@ ATL
Tue, Apr 27thvs COL@ ATL
Wed, Apr 28thvs COL@ ATL
Thu, Apr 29th   @ ATL
Fri, Apr 30th@ SD@ CIN
Sat, May 1st@ SD@ CIN
Sun, May 2nd@ SD@ CIN
Tue, May 4th@ COLvs LAD
Wed, May 5th@ COLvs LAD
Fri, May 7thvs SDvs PIT
Sat, May 8thvs SDvs PIT
Sun, May 9thvs SDvs PIT
Tue, May 11thvs TEX@ CLE
Wed, May 12th   @ CLE
Fri, May 14th@ PIT@ DET
Sat, May 15th@ PIT@ DET
Sun, May 16th@ PIT@ DET
Mon, May 17th@ CINvs WSH
Tue, May 18th@ CINvs WSH
Wed, May 19th@ CINvs WSH
Thu, May 20th@ CINvs WSH
Fri, May 21stvs LAD@ STL
Sat, May 22ndvs LAD@ STL
Sun, May 23rdvs LAD@ STL
Tue, May 25th@ ARI@ PIT
Wed, May 26th@ ARI@ PIT
Thu, May 27th@ LAD@ PIT
Fri, May 28th@ LADvs CIN
Sat, May 29th@ LADvs CIN
Sun, May 30th@ LADvs CIN
Mon, May 31stvs LAAvs SD
Tue, Jun 1stvs LAAvs SD
Wed, Jun 2nd   vs SD
Thu, Jun 3rdvs CHC@ SF
Fri, Jun 4thvs CHC@ SF
Sat, Jun 5thvs CHC@ SF
Sun, Jun 6thvs CHC@ SF
Mon, Jun 7th   @ SD
Tue, Jun 8th@ TEX@ SD
Wed, Jun 9th@ TEX@ SD
Fri, Jun 11th@ WSHvs STL
Sat, Jun 12th@ WSHvs STL
Sun, Jun 13th@ WSHvs STL
Mon, Jun 14thvs ARI@ NYM
Tue, Jun 15thvs ARI@ NYM
Wed, Jun 16thvs ARI@ NYM
Thu, Jun 17thvs ARI@ NYM
Fri, Jun 18thvs PHIvs MIA
Sat, Jun 19thvs PHIvs MIA
Sun, Jun 20thvs PHIvs MIA
Mon, Jun 21st   vs CLE
Tue, Jun 22nd@ LAAvs CLE
Thu, Jun 24th   @ LAD
Fri, Jun 25thvs OAK@ LAD
Sat, Jun 26thvs OAK@ LAD
Sun, Jun 27thvs OAK@ LAD
Mon, Jun 28th@ LAD@ MIL
Tue, Jun 29th@ LAD@ MIL
Wed, Jun 30th   @ MIL
Fri, Jul 2nd@ ARI@ CIN
Sat, Jul 3rd@ ARI@ CIN
Sun, Jul 4th@ ARI@ CIN
Mon, Jul 5thvs STLvs PHI
Tue, Jul 6thvs STLvs PHI
Wed, Jul 7thvs STLvs PHI
Thu, Jul 8th   vs PHI
Fri, Jul 9thvs WSHvs STL
Sat, Jul 10thvs WSHvs STL
Sun, Jul 11thvs WSHvs STL
Fri, Jul 16th@ STL@ ARI
Sat, Jul 17th@ STL@ ARI
Sun, Jul 18th@ STL@ ARI
Mon, Jul 19th@ LAD@ STL
Tue, Jul 20th@ LAD@ STL
Wed, Jul 21st@ LAD@ STL
Thu, Jul 22nd@ LAD@ STL
Fri, Jul 23rdvs PITvs ARI
Sat, Jul 24thvs PITvs ARI
Sun, Jul 25thvs PITvs ARI
Mon, Jul 26th   vs CIN
Tue, Jul 27thvs LADvs CIN
Wed, Jul 28thvs LADvs CIN
Thu, Jul 29thvs LADvs CIN
Fri, Jul 30thvs HOU@ WSH
Sat, Jul 31stvs HOU@ WSH
Sun, Aug 1stvs HOU@ WSH
Tue, Aug 3rd@ ARI@ COL
Wed, Aug 4th@ ARI@ COL
Thu, Aug 5th@ ARI@ COL
Fri, Aug 6th@ MILvs CWS
Sat, Aug 7th@ MILvs CWS
Sun, Aug 8th@ MILvs CWS
Mon, Aug 9th   vs MIL
Tue, Aug 10thvs ARIvs MIL
Wed, Aug 11thvs ARIvs MIL
Thu, Aug 12thvs COLvs MIL
Fri, Aug 13thvs COL@ MIA
Sat, Aug 14thvs COL@ MIA
Sun, Aug 15thvs COL@ MIA
Mon, Aug 16thvs NYM@ CIN
Tue, Aug 17thvs NYM@ CIN
Wed, Aug 18thvs NYM@ CIN
Fri, Aug 20th@ OAKvs KC
Sat, Aug 21st@ OAKvs KC
Sun, Aug 22nd@ OAKvs KC
Mon, Aug 23rd   vs COL
Tue, Aug 24th@ NYMvs COL
Wed, Aug 25th@ NYMvs COL
Fri, Aug 27th@ ATL@ CWS
Sat, Aug 28th@ ATL@ CWS
Sun, Aug 29th@ ATL@ CWS
Tue, Aug 31stvs MIL@ MIN
Wed, Sep 1stvs MIL@ MIN
Thu, Sep 2ndvs MILvs PIT
Fri, Sep 3rdvs LADvs PIT
Sat, Sep 4thvs LADvs PIT
Sun, Sep 5thvs LADvs PIT
Mon, Sep 6th@ COLvs CIN
Tue, Sep 7th@ COLvs CIN
Wed, Sep 8th@ COLvs CIN
Fri, Sep 10th@ CHCvs SF
Sat, Sep 11th@ CHCvs SF
Sun, Sep 12th@ CHCvs SF
Tue, Sep 14thvs SD@ PHI
Wed, Sep 15thvs SD@ PHI
Thu, Sep 16thvs SD@ PHI
Fri, Sep 17thvs ATL@ MIL
Sat, Sep 18thvs ATL@ MIL
Sun, Sep 19thvs ATL@ MIL
Tue, Sep 21st@ SDvs MIN
Wed, Sep 22nd@ SDvs MIN
Fri, Sep 24th@ COLvs STL
Sat, Sep 25th@ COLvs STL
Sun, Sep 26th@ COLvs STL
Tue, Sep 28thvs ARI@ PIT
Wed, Sep 29thvs ARI@ PIT
Thu, Sep 30thvs ARI@ PIT
Fri, Oct 1stvs SD@ STL
Sat, Oct 2ndvs SD@ STL
Sun, Oct 3rdvs SD@ STL
Fri, Apr 2nd@ SEA   
Fri, Apr 9thvs COL   
Mon, Apr 19th@ PHI   
Mon, May 10thvs TEX   
Thu, May 13th@ PIT   
Wed, Jun 23rd@ LAA   
Thu, Jul 1st@ ARI   
Mon, Aug 2nd@ ARI   
Thu, Aug 26th@ NYM   
Mon, Aug 30thvs MIL   
Mon, Sep 13thvs SD   
Thu, Sep 23rd@ SD