Skip to main content

Who Should I Trade?

Taylor Rogers for Giovanny Gallegos (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Taylor Rogers
Taylor Rogers
Giovanny Gallegos
Giovanny Gallegos
Recommended by
11 of 15 experts
Recommended by
4 of 15 experts
Rest of Season# 101# 103
Injury AlertIL60-
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 105# 109
Chris Meaney
# 90# 111
Mike Maher
# 146# 163
Dan Harris
# 148# 184
Pierre Camus
# 86# 101
Jorge B. Edwards
Fantasy In Frames
# 90# 109
Mick Ciallela
# 136
Carmen Maiorano
# 70# 85
Chris Mitchell
# 105
Corbin Young
# 60# 83
Chris Clegg
# 104# 140
Jordan Eisen
Field of Vision Sports
# 134# 131
Ryan Amore
Pitcher List
# 138# 76
Brendan Tuma
# 65
Brad Camara
# 91
Who Should I Trade? Player Statistics
  Taylor Rogers
Taylor Rogers
Giovanny Gallegos
Giovanny Gallegos
2021 Stats 
Games Played4073
Games Started00
Innings Pitched40.180.2
Blown Saves48
Hits Allowed3751
Earned Runs1427
Home Runs Allowed46
Who Should I Trade? Player Projections
  Taylor Rogers
Taylor Rogers
Giovanny Gallegos
Giovanny Gallegos
2021 Projections 
Games PlayedNAN0
Games StartedNAN0
Innings Pitchednan0.0
Blown SavesNAN0
Hits AllowedNAN0
Earned RunsNAN0
Home Runs AllowedNAN0
Who Should I Trade? Player Notes
  Taylor Rogers
Taylor Rogers
Giovanny Gallegos
Giovanny Gallegos
 Twins LHP Taylor Rogers (finger) won't return this season, per manager Rocco Baldelli.
Brendan Tuma - Too Much Tuma
Sat, Sep 11th
According to Cardinals manager Mike Schildt, Giovanny Gallegos was not available to pitch in the ninth inning for the Cardinals after splitting a fingernail pitching the eighth inning out of the bullpen.
Chris Schommer
Thu, Oct 7th
 Twins LHP Taylor Rogers (finger) has decided to not undergo surgery.
Brendan Tuma - Too Much Tuma
Sun, Aug 8th
Closer Giovanny Gallegos pitched a scoreless ninth inning in a tie game on Friday night against the Cubs. Gallegos would be credited with his sixth win of the season when Paul Goldschmidt's RBI single gave St. Louis a walk-off 4-3 victory in the bottom of the ninth inning.
Lucas Spence
Sat, Oct 2nd
 The Twins placed LHP Taylor Rogers (finger) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Tue, Jul 27th
Giovanny Gallegos pitched around a pair of walks to fire a scoreless inning on Sunday to secure his 14th save in a 4-2 win over the Cubs.
Lucas Spence
Sun, Sep 26th
 Twins reliever Taylor Rogers leaves with a left middle finger sprain. Rogers threw five pitches before leaving with zero innings pitched.
Corbin Young
Tue, Jul 27th
Giovanny Gallegos pitched another perfect inning with two more strikeouts on Friday to notch another save as he closed out the first game of a doubleheader against the Cubs.
Lucas Spence
Sat, Sep 25th
 Twins reliever Taylor Rogers is drawing significant trade interest ahead of the trade deadline. MLB Network's Jon Heyman reports that the southpaw is "very popular on the trade market."
Andersen Pickard
Sun, Jul 25th
Giovanny Gallegos pitched a perfect inning with a pair of strikeouts to close out an 8-5 win over the Brewers on Thursday.
Lucas Spence
Thu, Sep 23rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Taylor Rogers
Taylor Rogers
Giovanny Gallegos
Giovanny Gallegos
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MILBrandon Woodruff (9-10)@ CINLuis Castillo (8-16)
Sat, Apr 3rd@ MILCorbin Burnes (11-4)@ CINTyler Mahle (13-6)
Sun, Apr 4th@ MILAdrian Houser (10-6)@ CINJeff Hoffman (3-5)
Mon, Apr 5th@ DETJose Urena (4-8)@ MIATrevor Rogers (7-8)
Tue, Apr 6th@ DETCasey Mize (7-9)@ MIASandy Alcantara (9-15)
Wed, Apr 7th@ DETMatthew Boyd (3-8)@ MIAPablo Lopez (5-5)
Thu, Apr 8thvs SEAMarco Gonzales (10-6)vs MILCorbin Burnes (11-4)
Sat, Apr 10thvs SEAYusei Kikuchi (7-9)vs MILAdrian Houser (10-6)
Sun, Apr 11thvs SEAChris Flexen (14-6)vs MILBrett Anderson (4-9)
Tue, Apr 13thvs BOSMartin Perez (7-8)vs WSHStephen Strasburg (1-2)
Wed, Apr 14thvs BOSEduardo Rodriguez (13-8)vs WSHJoe Ross (5-9)
Thu, Apr 15thvs BOSGarrett Richards (7-8)   
Fri, Apr 16th@ LAAAndrew Heaney (8-9)@ PHIZach Eflin (4-7)
Tue, Apr 20th@ OAKJesus Luzardo (6-9)@ WSHPatrick Corbin (9-16)
Wed, Apr 21st@ OAKFrankie Montas (13-9)@ WSHMax Scherzer (15-4)
Fri, Apr 23rdvs PITJT Brubaker (5-13)vs CINSonny Gray (7-9)
Sat, Apr 24thvs PITTrevor Cahill (1-5)vs CINWade Miley (12-7)
Sun, Apr 25thvs PITWil Crowe (4-8)vs CINLuis Castillo (8-16)
Mon, Apr 26th@ CLEZach Plesac (10-6)vs PHIZack Wheeler (14-10)
Tue, Apr 27th@ CLEAaron Civale (12-5)vs PHIZach Eflin (4-7)
Wed, Apr 28th@ CLELogan Allen (2-7)vs PHIVince Velasquez (3-9)
Fri, Apr 30thvs KCBrady Singer (5-10)@ PITJT Brubaker (5-13)
Sat, May 1stvs KCDanny Duffy (4-3)@ PITTrevor Cahill (1-5)
Sun, May 2ndvs KCBrad Keller (8-12)@ PITWil Crowe (4-8)
Mon, May 3rdvs TEXDane Dunning (5-10)vs NYMJoey Lucchesi (1-4)
Tue, May 4thvs TEXKyle Gibson (10-9)   
Wed, May 5thvs TEXHyeon-jong Yang (0-3)vs NYMMiguel Castro
Thu, May 6thvs TEXJordan Lyles (10-13)vs NYMTaijuan Walker (7-11)
Fri, May 7th@ DETTarik Skubal (8-12)vs COLAustin Gomber (9-9)
Sat, May 8th@ DETJose Urena (4-8)vs COLChi Chi Gonzalez (3-7)
Tue, May 11th@ CWSDylan Cease (13-7)@ MILFreddy Peralta (10-5)
Wed, May 12th@ CWSDallas Keuchel (9-9)@ MILBrandon Woodruff (9-10)
Thu, May 13th@ CWSLance Lynn (11-6)@ MILCorbin Burnes (11-4)
Fri, May 14thvs OAKFrankie Montas (13-9)@ SDJoe Musgrove (11-9)
Sat, May 15thvs OAKCole Irvin (10-15)@ SDChris Paddack (7-7)
Sun, May 16thvs OAKChris Bassitt (12-4)@ SDRyan Weathers (4-7)
Mon, May 17thvs CWSDallas Keuchel (9-9)   
Tue, May 18thvs CWSLance Lynn (11-6)vs PITJT Brubaker (5-13)
Wed, May 19thvs CWSLucas Giolito (11-9)vs PITTrevor Cahill (1-5)
Thu, May 20th@ LAAGriffin Canning (5-4)   
Fri, May 21st@ CLETriston McKenzie (5-9)vs CHCKyle Hendricks (14-7)
Sat, May 22nd@ CLEShane Bieber (7-4)vs CHCAdbert Alzolay (5-13)
Sun, May 23rd@ CLEZach Plesac (10-6)vs CHCZach Davies (6-12)
Mon, May 24thvs BALJohn Means (6-9)@ CWSLance Lynn (11-6)
Tue, May 25thvs BALDean Kremer (0-7)@ CWSLucas Giolito (11-9)
Wed, May 26thvs BALJorge Lopez (3-14)@ CWSCarlos Rodon (13-5)
Fri, May 28thvs KCKris Bubic (6-7)@ ARIMadison Bumgarner (7-10)
Sat, May 29thvs KCErvin Santana (2-2)@ ARISeth Frankoff (0-2)
Sun, May 30thvs KCBrad Keller (8-12)@ ARIMatt Peacock (5-7)
Mon, May 31st@ BALJorge Lopez (3-14)@ LADTrevor Bauer (8-5)
Tue, Jun 1st@ BALBruce Zimmermann (4-5)@ LADDavid Price (5-2)
Wed, Jun 2nd@ BALMatt Harvey (6-14)@ LADWalker Buehler (16-4)
Thu, Jun 3rd@ KCKris Bubic (6-7)vs CINVladimir Gutierrez (9-6)
Fri, Jun 4th@ KCBrad Keller (8-12)vs CINLuis Castillo (8-16)
Sat, Jun 5th@ KCMike Minor (8-12)vs CINTyler Mahle (13-6)
Sun, Jun 6th@ KCBrady Singer (5-10)vs CINWade Miley (12-7)
Tue, Jun 8thvs NYYJordan Montgomery (6-7)vs CLEShane Bieber (7-4)
Wed, Jun 9thvs NYYGerrit Cole (16-8)vs CLEJ.C. Mejia (1-7)
Thu, Jun 10thvs NYYMichael King (2-4)   
Fri, Jun 11thvs HOUJose Urquidy (8-3)@ CHCKohl Stewart (1-1)
Sat, Jun 12thvs HOULuis Garcia (11-8)@ CHCKyle Hendricks (14-7)
Sun, Jun 13thvs HOUFramber Valdez (11-6)@ CHCZach Davies (6-12)
Mon, Jun 14th@ SEAMarco Gonzales (10-6)vs MIABraxton Garrett (1-2)
Tue, Jun 15th@ SEAChris Flexen (14-6)vs MIATrevor Rogers (7-8)
Wed, Jun 16th@ SEAJustus Sheffield (7-8)vs MIASandy Alcantara (9-15)
Fri, Jun 18th@ TEXMike Foltynewicz (2-12)@ ATLMax Fried (14-7)#2
Sat, Jun 19th@ TEXKolby Allard (3-12)   
Sun, Jun 20th@ TEXDane Dunning (5-10)@ ATLDrew Smyly (11-4)#6
Mon, Jun 21stvs CINTyler Mahle (13-6)   
Tue, Jun 22ndvs CINWade Miley (12-7)@ DETTarik Skubal (8-12)
Thu, Jun 24thvs CLEJ.C. Mejia (1-7)vs PITChad Kuhl (5-7)
Fri, Jun 25thvs CLECal Quantrill (8-3)vs PITWil Crowe (4-8)
Sun, Jun 27thvs CLESam Hentges (1-4)vs PITMax Kranick (2-3)
Tue, Jun 29th@ CWSLucas Giolito (11-9)vs ARICaleb Smith (4-9)
Wed, Jun 30th@ CWSDylan Cease (13-7)vs ARIRiley Smith (1-4)
Thu, Jul 1st@ CWSCarlos Rodon (13-5)@ COLAntonio Senzatela (4-9)#17
Fri, Jul 2nd@ KCBrady Singer (5-10)@ COLChi Chi Gonzalez (3-7)
Sat, Jul 3rd@ KCDanny Duffy (4-3)@ COLKyle Freeland (7-8)#8
Sun, Jul 4th@ KCBrad Keller (8-12)@ COLGerman Marquez (12-11)#4
Mon, Jul 5thvs CWSDylan Cease (13-7)@ SFKevin Gausman (14-6)
Tue, Jul 6thvs CWSCarlos Rodon (13-5)@ SFJohnny Cueto (7-7)
Wed, Jul 7thvs CWSLance Lynn (11-6)@ SFAlex Wood (10-4)
Thu, Jul 8thvs DETTarik Skubal (8-12)   
Fri, Jul 9thvs DETMatt Manning (4-7)@ CHCKyle Hendricks (14-7)
Sat, Jul 10thvs DETKyle Funkhouser@ CHCZach Davies (6-12)
Sun, Jul 11thvs DETWily Peralta (4-5)   
Sat, Jul 17th@ DETTyler Alexander (2-4)vs SFAnthony DeSclafani (13-7)
Sun, Jul 18th@ DETWily Peralta (4-5)vs SFJohnny Cueto (7-7)
Mon, Jul 19th@ CWSReynaldo Lopez (4-4)vs CHCAlec Mills (6-7)
Tue, Jul 20th@ CWSDallas Keuchel (9-9)vs CHCTrevor Williams (4-2)
Wed, Jul 21st@ CWSDylan Cease (13-7)vs CHCKyle Hendricks (14-7)
Thu, Jul 22ndvs LAAAndrew Heaney (8-9)vs CHCAdbert Alzolay (5-13)
Fri, Jul 23rdvs LAAAlex Cobb (8-3)@ CINTyler Mahle (13-6)
Sat, Jul 24thvs LAAPatrick Sandoval (3-6)@ CINLuis Castillo (8-16)
Sun, Jul 25thvs LAAJaime Barria (2-4)@ CINSonny Gray (7-9)
Mon, Jul 26thvs DETMatt Manning (4-7)   
Tue, Jul 27thvs DETTyler Alexander (2-4)@ CLECal Quantrill (8-3)
Wed, Jul 28thvs DETWily Peralta (4-5)@ CLEZach Plesac (10-6)
Fri, Jul 30th@ STLWade LeBlanc (0-2)vs MINGriffin Jax (4-5)
Sat, Jul 31st@ STLJake Woodford (3-4)vs MINBailey Ober (3-3)
Sun, Aug 1st@ STLAdam Wainwright (17-7)vs MINMichael Pineda (9-8)
Tue, Aug 3rd@ CINTyler Mahle (13-6)vs ATLMax Fried (14-7)#2
Wed, Aug 4th@ CINLuis Castillo (8-16)vs ATLDrew Smyly (11-4)#6
Thu, Aug 5th@ HOUFramber Valdez (11-6)vs ATLTouki Toussaint (3-3)#12
Fri, Aug 6th@ HOUZack Greinke (11-6)vs KCMike Minor (8-12)
Sat, Aug 7th@ HOULuis Garcia (11-8)vs KCBrad Keller (8-12)
Sun, Aug 8th@ HOULance McCullers Jr. (13-5)vs KCKris Bubic (6-7)
Mon, Aug 9thvs CWSLucas Giolito (11-9)   
Tue, Aug 10thvs CWSDallas Keuchel (9-9)@ PITSteven Brault (0-3)
Wed, Aug 11thvs CWSReynaldo Lopez (4-4)@ PITWil Crowe (4-8)
Fri, Aug 13thvs TBShane McClanahan (10-6)@ KCMike Minor (8-12)
Sat, Aug 14thvs TBMichael Wacha (3-5)@ KCBrad Keller (8-12)
Sun, Aug 15thvs TBLuis Patino (5-3)@ KCKris Bubic (6-7)
Mon, Aug 16thvs CLECal Quantrill (8-3)   
Tue, Aug 17thvs CLEEli Morgan (5-7)vs MILCorbin Burnes (11-4)
Wed, Aug 18thvs CLEZach Plesac (10-6)vs MILFreddy Peralta (10-5)
Thu, Aug 19th@ NYYJameson Taillon (8-6)vs MILBrandon Woodruff (9-10)
Fri, Aug 20th@ NYYNestor Cortes Jr. (2-3)vs PITMitch Keller (5-11)
Sat, Aug 21st@ NYYGerrit Cole (16-8)vs PITDillon Peters (1-2)
Tue, Aug 24th@ BOSTanner Houck (1-5)vs DETCasey Mize (7-9)
Wed, Aug 25th@ BOSNick Pivetta (9-8)vs DETTarik Skubal (8-12)
Thu, Aug 26th@ BOSChris Sale (5-1)@ PITMitch Keller (5-11)
Fri, Aug 27thvs MILEric Lauer (7-5)@ PITDillon Peters (1-2)
Sat, Aug 28thvs MILAdrian Houser (10-6)@ PITSteven Brault (0-3)
Sun, Aug 29thvs MILAaron Ashby (3-2)@ PITWil Crowe (4-8)
Mon, Aug 30th@ DETCasey Mize (7-9)@ CINLuis Castillo (8-16)
Tue, Aug 31stvs CHCZach Davies (6-12)   
Wed, Sep 1stvs CHCJustin Steele (4-4)@ CINSonny Gray (7-9)
Fri, Sep 3rd@ TBMichael Wacha (3-5)@ MILFreddy Peralta (10-5)
Sat, Sep 4th@ TBChris Archer (1-1)@ MILAdrian Houser (10-6)
Sun, Sep 5th@ TBLuis Patino (5-3)@ MILCorbin Burnes (11-4)
Mon, Sep 6th@ CLELogan Allen (2-7)vs LADMax Scherzer (15-4)
Tue, Sep 7th@ CLEAaron Civale (12-5)vs LADCorey Knebel (4-0)
Wed, Sep 8th@ CLETriston McKenzie (5-9)vs LADMitch White (1-3)
Thu, Sep 9th@ CLECal Quantrill (8-3)vs LADTony Gonsolin (4-1)
Fri, Sep 10thvs KCDaniel Lynch (4-6)vs CINTyler Mahle (13-6)
Sat, Sep 11thvs KCBrady Singer (5-10)vs CINLuis Castillo (8-16)
Sun, Sep 12thvs KCKris Bubic (6-7)vs CINSonny Gray (7-9)
Mon, Sep 13th@ NYYLuis Gil (1-1)@ NYMRich Hill (7-8)
Tue, Sep 14thvs CLELogan Allen (2-7)@ NYMMarcus Stroman (10-13)
Wed, Sep 15thvs CLECal Quantrill (8-3)@ NYMTylor Megill (4-6)
Fri, Sep 17th@ TORHyun Jin Ryu (14-10)vs SDVince Velasquez (3-9)
Sat, Sep 18th@ TORSteven Matz (14-7)vs SDYu Darvish (8-11)
Sun, Sep 19th@ TORJose Berrios (12-9)vs SDJake Arrieta (5-14)
Tue, Sep 21st@ CHCAlec Mills (6-7)@ MILBrandon Woodruff (9-10)
Wed, Sep 22nd@ CHCKyle Hendricks (14-7)@ MILBrett Anderson (4-9)
Thu, Sep 23rdvs TORSteven Matz (14-7)@ MILAdrian Houser (10-6)
Fri, Sep 24thvs TORJose Berrios (12-9)@ CHCZach Davies (6-12)
Sat, Sep 25thvs TORRobbie Ray (13-7)@ CHCAdrian Sampson (1-2)
Sun, Sep 26thvs TORAlek Manoah (9-2)@ CHCKeegan Thompson (3-3)
Tue, Sep 28thvs DETTyler Alexander (2-4)vs MILBrandon Woodruff (9-10)
Wed, Sep 29thvs DETCasey Mize (7-9)vs MILAdrian Houser (10-6)
Thu, Sep 30thvs DETTarik Skubal (8-12)vs MILBrett Anderson (4-9)
Fri, Oct 1st@ KCJon Heasley (1-1)vs CHCCory Abbott (0-0)
Sat, Oct 2nd@ KCKris Bubic (6-7)vs CHCAdrian Sampson (1-2)
Sun, Oct 3rd@ KCJackson Kowar (0-6)vs CHCAlec Mills (6-7)
Mon, Apr 12th   vs WSHErick Fedde (7-9)
Sat, Apr 17th   @ PHIMatt Moore (2-4)
Sun, Apr 18th   @ PHIAaron Nola (9-9)
Mon, Apr 19th   @ WSHJoe Ross (5-9)
Thu, Apr 29th   vs PHIAaron Nola (9-9)
Sun, May 9th   vs COLGerman Marquez (12-11)#4
Thu, May 27th   @ ARIJon Duplantier (0-3)
Thu, Jun 17th   @ ATLCharlie Morton (14-6)#1
Wed, Jun 23rd   @ DETMatt Manning (4-7)
Sat, Jun 26th   vs PITJT Brubaker (5-13)
Mon, Jun 28th   vs ARIJake Faria (0-0)
Fri, Jul 16th   vs SFLogan Webb (11-3)
Thu, Aug 12th   @ PITJT Brubaker (5-13)
Sun, Aug 22nd   vs PITSteven Brault (0-3)
Mon, Sep 20th   @ MILFreddy Peralta (10-5)