Skip to main content

Who Should I Trade?

Amir Garrett 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
RP - SF
Tyler Rogers
Amir Garrett
RP - CIN
Amir Garrett
Expert
Recommendation
56%
Recommended by
9 of 16 experts
44%
Recommended by
7 of 16 experts
Rankings 
   
Rest of Season# 110# 112
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 88# 134
   
Mike Maher
FantasyPros
# 130# 153
   
Dan Harris
FantasyPros
# 124# 183
   
Pierre Camus
RotoBaller
# 106# 116
   
Mick Ciallela
Fantrax
# 105
   
Brendan Tuma
FantasyPros
# 73
   
Brad Camara
FantasyPros
# 90
   
Chris Mitchell
FantasyData
# 90
   
Corbin Young
FantasyData
# 56# 80
   
Jorge B. Edwards
Fantasy In Frames
# 71
   
Chris Meaney
FTN
# 71
   
Carmen Maiorano
FantasyPros
# 152# 78
   
Jordan Eisen
Field of Vision Sports
# 78
   
Joe Pisapia
FantasyPros
# 91
   
Chris Clegg
Fantrax
# 147# 144
   
Ryan Amore
Pitcher List
# 173# 167
   
Who Should I Trade? Player Statistics
  Tyler Rogers
RP - SF
Tyler Rogers
Amir Garrett
RP - CIN
Amir Garrett
2021 Stats 
   
   
Games Played8063
   
Games Started00
   
Innings Pitched81.048.3
   
Wins70
   
Losses14
   
Saves137
   
Blown Saves64
   
Holds297
   
Hits Allowed7346
   
Earned Runs2032
   
Home Runs Allowed59
   
Strikeouts5561
   
Walks1329
   
ERA2.226.04
   
WHIP1.061.57
   
Who Should I Trade? Player Projections
  Tyler Rogers
RP - SF
Tyler Rogers
Amir Garrett
RP - CIN
Amir Garrett
2021 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
Who Should I Trade? Player Notes
  Tyler Rogers
RP - SF
Tyler Rogers
Amir Garrett
RP - CIN
Amir Garrett
News 
 RHP Tyler Rogers earned the save on Tuesday when he allowed one hit with a strikeout over a scoreless ninth inning in the Giants' 6-5 win over the Padres.
Jon Mathisen
Wed, Sep 22nd
Amir Garrett picked up the save Tuesday against the Mets, walking one and striking out two in one inning.
Connor Rooney
Tue, Jul 20th
 RHP Tyler Rogers worked a scoreless eighth inning with a strikeout in the Giants' extra-innings win over the Dodgers on Friday.
Jon Mathisen
Sat, Sep 4th
Amir Garrett picked up the save Sunday against the Cubs, walking one and allowing one hit in 0.2 innings.
Connor Rooney
Sun, Jul 4th
 RHP Tyler Rogers earned the save on Thursday when he worked a scoreless ninth inning in the Giants' 3-2 win over the Mets.
Jon Mathisen
Thu, Aug 26th
Amir Garrett struck out one and allowed one hit in a scoreless inning Saturday against Atlanta, earning the save.
Connor Rooney
Sat, Jun 26th
 RHP Tyler Rogers earned a hold on Wednesday when he worked a scoreless eighth inning while striking out two batters as the Giants beat the Mets 3-2.
Jon Mathisen
Thu, Aug 26th
Amir Garrett earned the save Tuesday against the Twins, allowing one hit and striking out one in a scoreless inning.
Connor Rooney
Tue, Jun 22nd
 RHP Tyler Rogers pitched a scoreless ninth inning in the Giants' 9-6 win over the Brewers on Saturday.
Jon Mathisen
Sun, Aug 8th
Amir Garrett (0-2) did not record an out and allowed a walkoff home run Thursday against the Padres, taking the loss.
Connor Rooney
Fri, Jun 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler Rogers
RP - SF
Tyler Rogers
Amir Garrett
RP - CIN
Amir Garrett
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAMarco Gonzales (10-6)vs STLJack Flaherty (9-2)
Sat, Apr 3rd@ SEAChris Flexen (14-6)vs STLAdam Wainwright (17-7)
Sun, Apr 4th   vs STLCarlos Martinez (4-9)
Mon, Apr 5th@ SDAdrian Morejon (0-0)vs PITJT Brubaker (5-13)
Tue, Apr 6th@ SDYu Darvish (8-11)vs PITTrevor Cahill (1-5)
Wed, Apr 7th@ SDBlake Snell (7-6)vs PITChad Kuhl (5-7)
Fri, Apr 9thvs COLAustin Gomber (9-9)@ ARITaylor Widener (2-1)
Sat, Apr 10thvs COLChi Chi Gonzalez (3-7)@ ARIRiley Smith (1-4)
Sun, Apr 11thvs COLGerman Marquez (12-11)#4@ ARILuke Weaver (3-6)
Mon, Apr 12thvs CINWade Miley (12-7)@ SFAaron Sanchez (1-1)
Tue, Apr 13thvs CINLuis Castillo (8-16)@ SFKevin Gausman (14-6)
Wed, Apr 14thvs CINTyler Mahle (13-6)@ SFJohnny Cueto (7-7)
Fri, Apr 16th@ MIADaniel Castano (0-2)vs CLELogan Allen (2-7)
Sat, Apr 17th@ MIASandy Alcantara (9-15)vs CLETriston McKenzie (5-9)
Sun, Apr 18th@ MIAPablo Lopez (5-5)vs CLEShane Bieber (7-4)
Wed, Apr 21st@ PHIZach Eflin (4-7)vs ARIMerrill Kelly (7-11)
Thu, Apr 22ndvs MIADaniel Castano (0-2)vs ARITaylor Widener (2-1)
Fri, Apr 23rdvs MIASandy Alcantara (9-15)@ STLKwang Hyun Kim (7-7)
Sat, Apr 24thvs MIAPablo Lopez (5-5)@ STLJohn Gant (5-11)
Sun, Apr 25thvs MIARoss Detwiler (3-1)@ STLJack Flaherty (9-2)
Mon, Apr 26thvs COLAustin Gomber (9-9)@ LADJulio Urias (19-3)
Tue, Apr 27thvs COLChi Chi Gonzalez (3-7)@ LADWalker Buehler (16-4)
Wed, Apr 28thvs COLGerman Marquez (12-11)#4@ LADClayton Kershaw (10-8)
Fri, Apr 30th@ SDYu Darvish (8-11)vs CHCJake Arrieta (5-14)
Sat, May 1st@ SDBlake Snell (7-6)vs CHCZach Davies (6-12)
Sun, May 2nd@ SDJoe Musgrove (11-9)vs CHCTrevor Williams (4-2)
Tue, May 4th@ COLRyan Castellani (0-0)#21vs CWSDylan Cease (13-7)
Wed, May 5th@ COLJon Gray (8-12)#13vs CWSDallas Keuchel (9-9)
Fri, May 7thvs SDBlake Snell (7-6)@ CLEZach Plesac (10-6)
Sat, May 8thvs SDJoe Musgrove (11-9)@ CLEAaron Civale (12-5)
Mon, May 10thvs TEXKyle Gibson (10-9)@ PITMitch Keller (5-11)
Tue, May 11thvs TEXJordan Lyles (10-13)@ PITJT Brubaker (5-13)
Wed, May 12th   @ PITTrevor Cahill (1-5)
Thu, May 13th@ PITWil Crowe (4-8)@ COLChi Chi Gonzalez (3-7)
Fri, May 14th@ PITMiguel Yajure (0-2)@ COLGerman Marquez (12-11)#4
Sat, May 15th@ PITTyler Anderson (7-11)@ COLJhoulys Chacin (3-2)#16
Sun, May 16th@ PITMitch Keller (5-11)@ COLAntonio Senzatela (4-9)#17
Mon, May 17th@ CINSonny Gray (7-9)vs SFLogan Webb (11-3)
Tue, May 18th@ CINLuis Castillo (8-16)vs SFAnthony DeSclafani (13-7)
Wed, May 19th@ CINWade Miley (12-7)vs SFKevin Gausman (14-6)
Thu, May 20th@ CINTyler Mahle (13-6)vs SFJohnny Cueto (7-7)
Fri, May 21stvs LADTrevor Bauer (8-5)vs MILAdrian Houser (10-6)
Sat, May 22ndvs LADWalker Buehler (16-4)vs MILBrett Anderson (4-9)
Sun, May 23rdvs LADJulio Urias (19-3)vs MILFreddy Peralta (10-5)
Tue, May 25th@ ARICorbin Martin (0-3)@ WSHMax Scherzer (15-4)
Thu, May 27th@ LADDavid Price (5-2)@ WSHStephen Strasburg (1-2)
Fri, May 28th@ LADWalker Buehler (16-4)@ CHCAdbert Alzolay (5-13)
Sat, May 29th@ LADJulio Urias (19-3)@ CHCZach Davies (6-12)
Sun, May 30th@ LADClayton Kershaw (10-8)@ CHCJake Arrieta (5-14)
Mon, May 31stvs LAADylan Bundy (2-9)vs PHIVince Velasquez (3-9)
Tue, Jun 1stvs LAAAndrew Heaney (8-9)vs PHIAaron Nola (9-9)
Thu, Jun 3rdvs CHCZach Davies (6-12)@ STLAdam Wainwright (17-7)
Fri, Jun 4thvs CHCJake Arrieta (5-14)@ STLKwang Hyun Kim (7-7)
Sat, Jun 5thvs CHCKohl Stewart (1-1)@ STLJohan Oviedo (0-5)
Sun, Jun 6thvs CHCKyle Hendricks (14-7)@ STLJohn Gant (5-11)
Tue, Jun 8th@ TEXJordan Lyles (10-13)vs MILAdrian Houser (10-6)
Wed, Jun 9th@ TEXKyle Gibson (10-9)vs MILBrett Anderson (4-9)
Thu, Jun 10th   vs MILFreddy Peralta (10-5)
Fri, Jun 11th@ WSHMax Scherzer (15-4)vs COLKyle Freeland (7-8)#8
Sat, Jun 12th@ WSHJefry Rodriguez (0-0)vs COLGerman Marquez (12-11)#4
Sun, Jun 13th@ WSHJoe Ross (5-9)vs COLAntonio Senzatela (4-9)#17
Mon, Jun 14thvs ARIMatt Peacock (5-7)@ MILEric Lauer (7-5)
Tue, Jun 15thvs ARIAlex Young (2-6)@ MILBrett Anderson (4-9)
Wed, Jun 16thvs ARIMerrill Kelly (7-11)@ MILFreddy Peralta (10-5)
Thu, Jun 17thvs ARIZac Gallen (3-10)@ SDJoe Musgrove (11-9)
Fri, Jun 18thvs PHIVince Velasquez (3-9)@ SDChris Paddack (7-7)
Sat, Jun 19thvs PHIAaron Nola (9-9)@ SDMiguel Diaz
Sun, Jun 20thvs PHIZach Eflin (4-7)@ SDDinelson Lamet (2-4)
Mon, Jun 21st   @ MINJ.A. Happ (10-8)
Tue, Jun 22nd@ LAAAndrew Heaney (8-9)@ MINBailey Ober (3-3)
Thu, Jun 24th   vs ATLJesse Chavez (3-2)#7
Fri, Jun 25thvs OAKSean Manaea (11-10)vs ATLDrew Smyly (11-4)#6
Sat, Jun 26thvs OAKFrankie Montas (13-9)vs ATLIan Anderson (9-5)#3
Sun, Jun 27thvs OAKCole Irvin (10-15)vs ATLKyle Muller (2-4)#10
Mon, Jun 28th@ LADTrevor Bauer (8-5)vs PHISpencer Howard (0-5)
Tue, Jun 29th@ LADWalker Buehler (16-4)vs SDCraig Stammen (6-3)
Wed, Jun 30th   vs SDJoe Musgrove (11-9)
Thu, Jul 1st@ ARIMerrill Kelly (7-11)vs SDRyan Weathers (4-7)
Fri, Jul 2nd@ ARIZac Gallen (3-10)vs CHCAlec Mills (6-7)
Sat, Jul 3rd@ ARIJake Faria (0-0)vs CHCAdbert Alzolay (5-13)
Sun, Jul 4th@ ARICaleb Smith (4-9)vs CHCKyle Hendricks (14-7)
Mon, Jul 5thvs STLKwang Hyun Kim (7-7)@ KCMike Minor (8-12)
Tue, Jul 6thvs STLAdam Wainwright (17-7)@ KCKris Bubic (6-7)
Wed, Jul 7thvs STLJohan Oviedo (0-5)@ KCBrady Singer (5-10)
Thu, Jul 8th   @ MILAdrian Houser (10-6)
Fri, Jul 9thvs WSHPaolo Espino (5-5)@ MILEric Lauer (7-5)
Sat, Jul 10thvs WSHJon Lester (7-6)@ MILFreddy Peralta (10-5)
Sun, Jul 11thvs WSHErick Fedde (7-9)@ MILBrandon Woodruff (9-10)
Fri, Jul 16th@ STLAdam Wainwright (17-7)vs MILAdrian Houser (10-6)
Sat, Jul 17th@ STLKwang Hyun Kim (7-7)vs MILBrandon Woodruff (9-10)
Sun, Jul 18th@ STLWade LeBlanc (0-2)vs MILCorbin Burnes (11-4)
Mon, Jul 19th@ LADTony Gonsolin (4-1)vs NYMJerad Eickhoff (0-2)
Tue, Jul 20th@ LADDarien Nunezvs NYMRobert Stock (0-2)
Wed, Jul 21st@ LADJulio Urias (19-3)vs NYMMarcus Stroman (10-13)
Fri, Jul 23rdvs PITChad Kuhl (5-7)vs STLWade LeBlanc (0-2)
Sat, Jul 24thvs PITWil Crowe (4-8)vs STLJake Woodford (3-4)
Sun, Jul 25thvs PITJT Brubaker (5-13)vs STLJohan Oviedo (0-5)
Mon, Jul 26th   @ CHCKyle Hendricks (14-7)
Tue, Jul 27thvs LADJulio Urias (19-3)@ CHCAdbert Alzolay (5-13)
Wed, Jul 28thvs LADWalker Buehler (16-4)@ CHCZach Davies (6-12)
Thu, Jul 29thvs LADDavid Price (5-2)@ CHCAlec Mills (6-7)
Fri, Jul 30thvs HOUFramber Valdez (11-6)@ NYMCarlos Carrasco (1-5)
Sat, Jul 31stvs HOUZack Greinke (11-6)@ NYMRich Hill (7-8)
Sun, Aug 1stvs HOULuis Garcia (11-8)@ NYMMarcus Stroman (10-13)
Tue, Aug 3rd@ ARIMadison Bumgarner (7-10)vs MINKenta Maeda (6-5)
Wed, Aug 4th@ ARIZac Gallen (3-10)vs MINCharlie Barnes (0-3)
Thu, Aug 5th@ ARIMerrill Kelly (7-11)vs PITWil Crowe (4-8)
Fri, Aug 6th@ MILCorbin Burnes (11-4)vs PITJT Brubaker (5-13)
Sat, Aug 7th@ MILBrandon Woodruff (9-10)vs PITMitch Keller (5-11)
Sun, Aug 8th@ MILBrett Anderson (4-9)vs PITBryse Wilson (3-7)
Mon, Aug 9th   @ CLESam Hentges (1-4)
Tue, Aug 10thvs ARIZac Gallen (3-10)@ ATLDrew Smyly (11-4)#6
Wed, Aug 11thvs ARIMerrill Kelly (7-11)@ ATLTouki Toussaint (3-3)#12
Thu, Aug 12thvs COLGerman Marquez (12-11)#4@ ATLKyle Muller (2-4)#10
Fri, Aug 13thvs COLAustin Gomber (9-9)@ PHIZack Wheeler (14-10)
Sat, Aug 14thvs COLKyle Freeland (7-8)#8@ PHIMatt Moore (2-4)
Sun, Aug 15thvs COLJon Gray (8-12)#13@ PHIAaron Nola (9-9)
Mon, Aug 16thvs NYMRich Hill (7-8)vs CHCJustin Steele (4-4)
Tue, Aug 17thvs NYMMarcus Stroman (10-13)vs CHCKyle Hendricks (14-7)
Wed, Aug 18thvs NYMTylor Megill (4-6)vs CHCAdrian Sampson (1-2)
Thu, Aug 19th   vs MIANick Neidert (1-2)
Fri, Aug 20th@ OAKJames Kaprielian (8-5)vs MIAElieser Hernandez (1-3)
Sat, Aug 21st@ OAKSean Manaea (11-10)vs MIAZach Thompson (3-7)
Sun, Aug 22nd@ OAKFrankie Montas (13-9)vs MIASandy Alcantara (9-15)
Tue, Aug 24th@ NYMTylor Megill (4-6)@ MILCorbin Burnes (11-4)
Wed, Aug 25th@ NYMTaijuan Walker (7-11)@ MILBrandon Woodruff (9-10)
Thu, Aug 26th@ NYMCarlos Carrasco (1-5)@ MILBrett Anderson (4-9)
Fri, Aug 27th@ ATLMax Fried (14-7)#2@ MIAZach Thompson (3-7)
Sat, Aug 28th@ ATLHuascar Ynoa (4-6)#5@ MIASandy Alcantara (9-15)
Sun, Aug 29th@ ATLIan Anderson (9-5)#3@ MIAJesus Luzardo (6-9)
Mon, Aug 30thvs MILCorbin Burnes (11-4)vs STLJon Lester (7-6)
Wed, Sep 1stvs MILBrett Anderson (4-9)vs STLJ.A. Happ (10-8)
Fri, Sep 3rdvs LADCorey Knebel (4-0)vs DETTyler Alexander (2-4)
Sat, Sep 4thvs LADJulio Urias (19-3)vs DETMatthew Boyd (3-8)
Sun, Sep 5thvs LADWalker Buehler (16-4)vs DETCasey Mize (7-9)
Mon, Sep 6th@ COLKyle Freeland (7-8)#8@ CHCJustin Steele (4-4)
Tue, Sep 7th@ COLChi Chi Gonzalez (3-7)@ CHCAdrian Sampson (1-2)
Wed, Sep 8th@ COLJon Gray (8-12)#13@ CHCAlec Mills (6-7)
Fri, Sep 10th@ CHCKyle Hendricks (14-7)@ STLJon Lester (7-6)
Sat, Sep 11th@ CHCZach Davies (6-12)@ STLMiles Mikolas (2-3)
Sun, Sep 12th@ CHCJustin Steele (4-4)@ STLJ.A. Happ (10-8)
Tue, Sep 14thvs SDJake Arrieta (5-14)@ PITDillon Peters (1-2)
Wed, Sep 15thvs SDJoe Musgrove (11-9)@ PITMitch Keller (5-11)
Thu, Sep 16thvs SDPierce Johnson@ PITConnor Overton (0-1)
Fri, Sep 17thvs ATLIan Anderson (9-5)#3vs LADWalker Buehler (16-4)
Sat, Sep 18thvs ATLCharlie Morton (14-6)#1vs LADMax Scherzer (15-4)
Sun, Sep 19thvs ATLMax Fried (14-7)#2vs LADClayton Kershaw (10-8)
Mon, Sep 20th   vs PITDillon Peters (1-2)
Tue, Sep 21st@ SDJoe Musgrove (11-9)vs PITMitch Keller (5-11)
Thu, Sep 23rd@ SDYu Darvish (8-11)vs WSHPatrick Corbin (9-16)
Fri, Sep 24th@ COLPeter Lambert (0-0)vs WSHPaolo Espino (5-5)
Sat, Sep 25th@ COLJon Gray (8-12)#13vs WSHErick Fedde (7-9)
Sun, Sep 26th@ COLAntonio Senzatela (4-9)#17vs WSHJosh Rogers (2-2)
Mon, Sep 27th   vs PITConnor Overton (0-1)
Tue, Sep 28thvs ARILuke Weaver (3-6)@ CWSReynaldo Lopez (4-4)
Wed, Sep 29thvs ARIMerrill Kelly (7-11)@ CWSCarlos Rodon (13-5)
Fri, Oct 1stvs SDPedro Avila (0-1)@ PITWil Crowe (4-8)
Sat, Oct 2ndvs SDJoe Musgrove (11-9)@ PITMax Kranick (2-3)
Sun, Oct 3rdvs SDReiss Knehr (1-2)@ PITMitch Keller (5-11)
Fri, Apr 2nd@ SEAYusei Kikuchi (7-9)   
Mon, Apr 19th@ PHIChase Anderson (2-4)   
Tue, Apr 20th@ PHIZack Wheeler (14-10)   
Sun, May 9thvs SDChris Paddack (7-7)   
Wed, May 26th@ ARIMerrill Kelly (7-11)   
Wed, Jun 23rd@ LAAShohei Ohtani (9-2)   
Thu, Jul 22nd@ LADWalker Buehler (16-4)   
Mon, Aug 2nd@ ARITaylor Widener (2-1)   
Tue, Aug 31stvs MILBrandon Woodruff (9-10)   
Thu, Sep 2ndvs MILEric Lauer (7-5)   
Mon, Sep 13thvs SDYu Darvish (8-11)   
Wed, Sep 22nd@ SDVince Velasquez (3-9)   
Thu, Sep 30thvs ARIMadison Bumgarner (7-10)