Skip to main content

Who Should I Trade?

Rafael Montero for Kyle Gibson (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Kyle Gibson
Kyle Gibson
Rafael Montero
Rafael Montero
Recommended by
10 of 16 experts
Recommended by
6 of 16 experts
Rest of Season# 98# 99
Injury Alert-IL10
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 91# 138
Mike Maher
# 61# 127
Dan Harris
# 61# 153
Pierre Camus
# 132# 137
Mick Ciallela
# 64
Ryan Amore
Pitcher List
# 81# 186
Brendan Tuma
# 84
Brad Camara
# 56
Chris Mitchell
# 84# 104
Joe Pisapia
# 53# 90
Jordan Eisen
Field of Vision Sports
# 51
Corbin Young
# 221# 67
Jorge B. Edwards
Fantasy In Frames
# 69
Chris Meaney
# 69
Carmen Maiorano
# 218# 84
Chris Clegg
# 106# 95
Who Should I Trade? Player Statistics
  Kyle Gibson
Kyle Gibson
Rafael Montero
Rafael Montero
2021 Stats 
Games Played3144
Games Started300
Innings Pitched182.249.1
Blown Saves06
Hits Allowed15759
Earned Runs7235
Home Runs Allowed174
Who Should I Trade? Player Projections
  Kyle Gibson
Kyle Gibson
Rafael Montero
Rafael Montero
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Kyle Gibson
Kyle Gibson
Rafael Montero
Rafael Montero
 Phillies starter Kyle Gibson allowed four earned runs on three hits and two walks while striking out six over six innings in a no-decision against the Pirates on Friday.
Mike Maher - The Birds Blitz
Sat, Sep 25th
Astros reliever Rafael Montero allowed one go-ahead run in the 10th inning of Friday's game against the Twins. He also struck out one opposing batter. Montero was hit with the loss as Houston ultimately fell to Minnesota by a score of 5-4.
Andersen Pickard
Sat, Aug 7th
 Phillies starter Kyle Gibson allowed three runs on seven hits and one walk while striking out nine over 6 2/3 innings in Sunday's loss to the New York Mets. The loss drops him to 10-8 on the season.
Mike Maher - The Birds Blitz
Mon, Sep 20th
Rafael Montero was designated for assignment by the Mariners on Friday
Ari Koslow
Sat, Jul 24th
 Phillies starter Kyle Gibson allowed four earned runs on five this and no walks while striking out seven over five innings in Tuesday's loss to the Chicago Cubs.
Mike Maher - The Birds Blitz
Wed, Sep 15th
Rafael Montero blew a save opportunity Saturday against Cleveland, allowing three runs on two hits over one inning two walks.
Ari Koslow
Sun, Jun 13th
 Phillies starter Kyle Gibson allowed three earned runs on seven hits and four walks while striking out five over 4 2/3 innings in a no-decision against the Brewers on Wednesday.
Mike Maher - The Birds Blitz
Thu, Sep 9th
Rafael Montero earned the hold Sunday against the Angels, allowing one run on two hits over one inning with one walk.
Ari Koslow
Mon, Jun 7th
 Phillies starter Kyle Gibson allowed eight earned runs on eight hits and two walks while striking out four over 5 1/3 innings in Friday's loss to the Marlins.
Mike Maher - The Birds Blitz
Sat, Sep 4th
Rafael Montero earned his seventh save of the season Saturday against Texas, allowing one run on two hits over one inning with one strikeout.
Ari Koslow
Sun, May 30th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Gibson
Kyle Gibson
Rafael Montero
Rafael Montero
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLMax Fried (14-7)#2@ OAKChris Bassitt (12-4)
Fri, Apr 2nd   @ OAKJesus Luzardo (6-9)
Sat, Apr 3rdvs ATLCharlie Morton (14-6)#1@ OAKCole Irvin (10-15)
Sun, Apr 4thvs ATLIan Anderson (9-5)#3@ OAKSean Manaea (11-10)
Mon, Apr 5thvs NYMJacob deGrom (7-2)@ LAAJose Quintana (0-3)
Tue, Apr 6thvs NYMMarcus Stroman (10-13)@ LAADylan Bundy (2-9)
Thu, Apr 8th   vs OAKCole Irvin (10-15)
Fri, Apr 9th@ ATLCharlie Morton (14-6)#1vs OAKSean Manaea (11-10)
Sat, Apr 10th@ ATLIan Anderson (9-5)#3vs OAKFrankie Montas (13-9)
Mon, Apr 12th   vs DETCasey Mize (7-9)
Tue, Apr 13th@ NYMMarcus Stroman (10-13)vs DETMatthew Boyd (3-8)
Wed, Apr 14th@ NYMDavid Peterson (2-6)vs DETMichael Fulmer (5-6)
Fri, Apr 16thvs STLCarlos Martinez (4-9)@ SEAYusei Kikuchi (7-9)
Sat, Apr 17thvs STLKwang Hyun Kim (7-7)@ SEAChris Flexen (14-6)
Sun, Apr 18thvs STLJohn Gant (5-11)@ SEANick Margevicius (0-2)
Tue, Apr 20thvs SFLogan Webb (11-3)@ COLJon Gray (8-12)#13
Wed, Apr 21stvs SFAnthony DeSclafani (13-7)@ COLAustin Gomber (9-9)
Thu, Apr 22nd   vs LAAAlex Cobb (8-3)
Fri, Apr 23rd@ COLGerman Marquez (12-11)#4vs LAAAndrew Heaney (8-9)
Sat, Apr 24th@ COLAntonio Senzatela (4-9)#17vs LAAGriffin Canning (5-4)
Sun, Apr 25th@ COLJon Gray (8-12)#13vs LAADylan Bundy (2-9)
Mon, Apr 26th@ STLAdam Wainwright (17-7)vs SEAJustus Sheffield (7-8)
Tue, Apr 27th@ STLCarlos Martinez (4-9)vs SEAMarco Gonzales (10-6)
Wed, Apr 28th@ STLJohan Oviedo (0-5)vs SEAJustin Dunn (1-3)
Thu, Apr 29th@ STLKwang Hyun Kim (7-7)vs SEAYusei Kikuchi (7-9)
Fri, Apr 30thvs NYMMarcus Stroman (10-13)@ TBRyan Yarbrough (9-7)
Sat, May 1stvs NYMTaijuan Walker (7-11)@ TBJosh Fleming (10-8)
Sun, May 2ndvs NYMDavid Peterson (2-6)@ TBRich Hill (7-8)
Tue, May 4thvs MILEric Lauer (7-5)@ NYYDomingo German (4-5)
Wed, May 5thvs MILFreddy Peralta (10-5)@ NYYJordan Montgomery (6-7)
Thu, May 6thvs MILBrandon Woodruff (9-10)@ NYYGerrit Cole (16-8)
Fri, May 7th@ ATLCharlie Morton (14-6)#1vs TORRoss Stripling (5-7)
Sat, May 8th@ ATLIan Anderson (9-5)#3vs TORSteven Matz (14-7)
Sun, May 9th@ ATLHuascar Ynoa (4-6)#5vs TORNate Pearson (1-1)
Mon, May 10th   vs LAAJunior Guerra
Tue, May 11th@ WSHErick Fedde (7-9)vs LAAShohei Ohtani (9-2)
Wed, May 12th@ WSHJon Lester (7-6)vs LAAAndrew Heaney (8-9)
Thu, May 13th@ WSHPatrick Corbin (9-16)vs TEXMike Foltynewicz (2-12)
Fri, May 14th@ TORSteven Matz (14-7)vs TEXWes Benjamin
Sat, May 15th@ TORAnthony Kay (1-2)vs TEXDane Dunning (5-10)
Sun, May 16th@ TORRobbie Ray (13-7)vs TEXKyle Gibson (10-9)
Tue, May 18thvs MIACody Poteet (2-3)@ OAKSean Manaea (11-10)
Wed, May 19thvs MIATrevor Rogers (7-8)@ OAKFrankie Montas (13-9)
Thu, May 20thvs MIASandy Alcantara (9-15)@ OAKCole Irvin (10-15)
Fri, May 21stvs BOSMartin Perez (7-8)@ TEXKyle Gibson (10-9)
Sat, May 22ndvs BOSNathan Eovaldi (11-9)@ TEXJordan Lyles (10-13)
Sun, May 23rdvs BOSEduardo Rodriguez (13-8)@ TEXMike Foltynewicz (2-12)
Tue, May 25th@ MIASandy Alcantara (9-15)vs LADClayton Kershaw (10-8)
Wed, May 26th@ MIANick Neidert (1-2)vs LADTrevor Bauer (8-5)
Fri, May 28th   vs SDDinelson Lamet (2-4)
Sat, May 29th@ TBRyan Yarbrough (9-7)vs SDYu Darvish (8-11)
Sun, May 30th@ TBCollin McHugh (6-1)vs SDBlake Snell (7-6)
Mon, May 31st@ CINWade Miley (12-7)vs BOSEduardo Rodriguez (13-8)
Tue, Jun 1st@ CINSonny Gray (7-9)vs BOSGarrett Richards (7-8)
Wed, Jun 2nd   vs BOSNick Pivetta (9-8)
Thu, Jun 3rd   vs BOSMartin Perez (7-8)
Fri, Jun 4thvs WSHMax Scherzer (15-4)@ TORHyun Jin Ryu (14-10)
Sat, Jun 5thvs WSHJoe Ross (5-9)@ TORRoss Stripling (5-7)
Sun, Jun 6thvs WSHAustin Voth (4-1)@ TORSteven Matz (14-7)
Tue, Jun 8thvs ATLDrew Smyly (11-4)#6@ BOSMartin Perez (7-8)
Wed, Jun 9thvs ATLTucker Davidson (0-0)#15@ BOSNathan Eovaldi (11-9)
Thu, Jun 10thvs ATLIan Anderson (9-5)#3@ BOSEduardo Rodriguez (13-8)
Fri, Jun 11th   @ MINBailey Ober (3-3)
Sat, Jun 12thvs NYYJameson Taillon (8-6)@ MINJose Berrios (12-9)
Sun, Jun 13thvs NYYDomingo German (4-5)@ MINMichael Pineda (9-8)
Tue, Jun 15th@ LADJulio Urias (19-3)vs TEXKyle Gibson (10-9)
Wed, Jun 16th@ LADClayton Kershaw (10-8)vs TEXJordan Lyles (10-13)
Thu, Jun 17th   vs CWSDylan Cease (13-7)
Fri, Jun 18th@ SFJohnny Cueto (7-7)vs CWSCarlos Rodon (13-5)
Sat, Jun 19th@ SFAlex Wood (10-4)vs CWSLance Lynn (11-6)
Sun, Jun 20th@ SFSammy Long (2-1)vs CWSDallas Keuchel (9-9)
Mon, Jun 21st   @ BALKeegan Akin (2-10)
Tue, Jun 22ndvs WSHMax Scherzer (15-4)@ BALJorge Lopez (3-14)
Wed, Jun 23rdvs WSHErick Fedde (7-9)@ BALThomas Eshelman (0-3)
Thu, Jun 24th   @ DETJose Urena (4-8)
Sat, Jun 26th@ NYMJacob deGrom (7-2)@ DETWily Peralta (4-5)
Sun, Jun 27th@ NYMMarcus Stroman (10-13)@ DETTarik Skubal (8-12)
Mon, Jun 28th@ CINWade Miley (12-7)vs BALThomas Eshelman (0-3)
Tue, Jun 29thvs MIATrevor Rogers (7-8)vs BALTravis Lakins Sr. (1-4)
Wed, Jun 30thvs MIAJordan Holloway (2-3)vs BALMatt Harvey (6-14)
Thu, Jul 1st   @ CLEJ.C. Mejia (1-7)
Fri, Jul 2ndvs SDChris Paddack (7-7)@ CLESam Hentges (1-4)
Sat, Jul 3rdvs SDYu Darvish (8-11)@ CLEEli Morgan (5-7)
Sun, Jul 4thvs SDBlake Snell (7-6)@ CLECal Quantrill (8-3)
Tue, Jul 6th@ CHCJake Arrieta (5-14)vs OAKChris Bassitt (12-4)
Wed, Jul 7th@ CHCAlec Mills (6-7)vs OAKSean Manaea (11-10)
Thu, Jul 8th@ CHCAdbert Alzolay (5-13)vs OAKFrankie Montas (13-9)
Fri, Jul 9th@ BOSGarrett Richards (7-8)vs NYYNestor Cortes Jr. (2-3)
Sat, Jul 10th@ BOSMartin Perez (7-8)vs NYYGerrit Cole (16-8)
Sun, Jul 11th@ BOSNick Pivetta (9-8)vs NYYJameson Taillon (8-6)
Fri, Jul 16thvs MIARoss Detwiler (3-1)@ CWSDylan Cease (13-7)
Sat, Jul 17th   @ CWSLucas Giolito (11-9)
Sun, Jul 18thvs MIABraxton Garrett (1-2)@ CWSCarlos Rodon (13-5)
Mon, Jul 19th   vs CLEJ.C. Mejia (1-7)
Tue, Jul 20th@ NYYDomingo German (4-5)vs CLETriston McKenzie (5-9)
Wed, Jul 21st@ NYYAsher Wojciechowski (0-0)vs CLEEli Morgan (5-7)
Fri, Jul 23rdvs ATLMax Fried (14-7)#2vs TEXKolby Allard (3-12)
Sat, Jul 24thvs ATLDrew Smyly (11-4)#6vs TEXKyle Gibson (10-9)
Sun, Jul 25thvs ATLTouki Toussaint (3-3)#12vs TEXTaylor Hearn (6-6)
Mon, Jul 26thvs WSHJoe Ross (5-9)@ SEADarren McCaughan (0-0)
Tue, Jul 27thvs WSHErick Fedde (7-9)@ SEAChris Flexen (14-6)
Wed, Jul 28th   @ SEAYusei Kikuchi (7-9)
Fri, Jul 30th@ PITWil Crowe (4-8)@ SFKevin Gausman (14-6)
Sat, Jul 31st@ PITJT Brubaker (5-13)@ SFAlex Wood (10-4)
Sun, Aug 1st@ PITMitch Keller (5-11)@ SFLogan Webb (11-3)
Tue, Aug 3rd@ WSHPatrick Corbin (9-16)@ LADWalker Buehler (16-4)
Wed, Aug 4th@ WSHPaolo Espino (5-5)@ LADMax Scherzer (15-4)
Thu, Aug 5th@ WSHJoe Ross (5-9)vs MINGriffin Jax (4-5)
Fri, Aug 6thvs NYMMarcus Stroman (10-13)vs MINBailey Ober (3-3)
Sat, Aug 7thvs NYMTylor Megill (4-6)vs MINMichael Pineda (9-8)
Sun, Aug 8thvs NYMTaijuan Walker (7-11)vs MINKenta Maeda (6-5)
Tue, Aug 10thvs LADMax Scherzer (15-4)vs COLJon Gray (8-12)#13
Wed, Aug 11thvs LADDavid Price (5-2)vs COLAntonio Senzatela (4-9)#17
Fri, Aug 13thvs CINTyler Mahle (13-6)@ LAAPatrick Sandoval (3-6)
Sat, Aug 14thvs CINLuis Castillo (8-16)@ LAAJaime Barria (2-4)
Sun, Aug 15thvs CINSonny Gray (7-9)@ LAAReid Detmers (1-3)
Mon, Aug 16th   @ KCCarlos Hernandez (6-2)
Tue, Aug 17th@ ARITaylor Widener (2-1)@ KCDaniel Lynch (4-6)
Wed, Aug 18th@ ARIHumberto Castellanos (2-2)@ KCBrady Singer (5-10)
Thu, Aug 19th@ ARIMadison Bumgarner (7-10)@ KCMike Minor (8-12)
Fri, Aug 20th@ SDBlake Snell (7-6)vs SEAYusei Kikuchi (7-9)
Sat, Aug 21st@ SDJoe Musgrove (11-9)vs SEALogan Gilbert (6-5)
Sun, Aug 22nd@ SDCraig Stammen (6-3)vs SEATyler Anderson (7-11)
Mon, Aug 23rd   vs KCDaniel Lynch (4-6)
Tue, Aug 24thvs TBDrew Rasmussen (4-1)vs KCBrady Singer (5-10)
Wed, Aug 25thvs TBRyan Yarbrough (9-7)vs KCMike Minor (8-12)
Fri, Aug 27thvs ARITaylor Widener (2-1)@ TEXGlenn Otto (0-3)
Sat, Aug 28thvs ARIHumberto Mejia (0-3)@ TEXKolby Allard (3-12)
Sun, Aug 29thvs ARIMadison Bumgarner (7-10)@ TEXTaylor Hearn (6-6)
Mon, Aug 30th@ WSHJosiah Gray (2-2)@ SEAChris Flexen (14-6)
Tue, Aug 31st@ WSHPatrick Corbin (9-16)@ SEAYusei Kikuchi (7-9)
Wed, Sep 1st   @ SEALogan Gilbert (6-5)
Fri, Sep 3rd@ MIAJesus Luzardo (6-9)@ SDJake Arrieta (5-14)
Sat, Sep 4th@ MIATrevor Rogers (7-8)@ SDJoe Musgrove (11-9)
Sun, Sep 5th@ MIAElieser Hernandez (1-3)@ SDChris Paddack (7-7)
Mon, Sep 6th@ MILBrandon Woodruff (9-10)vs SEAYusei Kikuchi (7-9)
Tue, Sep 7th@ MILEric Lauer (7-5)vs SEALogan Gilbert (6-5)
Wed, Sep 8th@ MILFreddy Peralta (10-5)vs SEATyler Anderson (7-11)
Fri, Sep 10thvs COLGerman Marquez (12-11)#4vs LAAShohei Ohtani (9-2)
Sat, Sep 11thvs COLKyle Freeland (7-8)#8vs LAAJose Suarez (8-8)
Sun, Sep 12thvs COLRyan Feltner (0-1)vs LAAJaime Barria (2-4)
Mon, Sep 13th   @ TEXSpencer Howard (0-5)
Tue, Sep 14thvs CHCAdrian Sampson (1-2)@ TEXJordan Lyles (10-13)
Wed, Sep 15thvs CHCAlec Mills (6-7)@ TEXKohei Arihara (2-4)
Thu, Sep 16thvs CHCKyle Hendricks (14-7)@ TEXGlenn Otto (0-3)
Fri, Sep 17th@ NYMTaijuan Walker (7-11)vs ARIMadison Bumgarner (7-10)
Sat, Sep 18th@ NYMCarlos Carrasco (1-5)vs ARIHumberto Castellanos (2-2)
Sun, Sep 19th@ NYMRich Hill (7-8)vs ARIZac Gallen (3-10)
Mon, Sep 20thvs BALJohn Means (6-9)@ LAAJaime Barria (2-4)
Tue, Sep 21stvs BALConner Greene (1-3)@ LAAPacky Naughton (0-4)
Wed, Sep 22ndvs BALKeegan Akin (2-10)@ LAAJanson Junk (0-1)
Thu, Sep 23rdvs PITConnor Overton (0-1)@ LAAAlex Cobb (8-3)
Fri, Sep 24thvs PITSam Howard@ OAKFrankie Montas (13-9)
Sat, Sep 25thvs PITWil Crowe (4-8)@ OAKSean Manaea (11-10)
Sun, Sep 26thvs PITMax Kranick (2-3)@ OAKPaul Blackburn (1-4)
Tue, Sep 28th@ ATLCharlie Morton (14-6)#1vs TBMichael Wacha (3-5)
Wed, Sep 29th@ ATLMax Fried (14-7)#2vs TBDrew Rasmussen (4-1)
Thu, Sep 30th@ ATLIan Anderson (9-5)#3vs TBCollin McHugh (6-1)
Fri, Oct 1st@ MIASandy Alcantara (9-15)vs OAKSean Manaea (11-10)
Sat, Oct 2nd@ MIAJesus Luzardo (6-9)vs OAKPaul Blackburn (1-4)
Sun, Oct 3rd@ MIAPablo Lopez (5-5)vs OAKCole Irvin (10-15)
Wed, Apr 7thvs NYMDavid Peterson (2-6)   
Sun, Apr 11th@ ATLDrew Smyly (11-4)#6   
Mon, Apr 19thvs SFKevin Gausman (14-6)   
Mon, May 3rdvs MILAdrian Houser (10-6)   
Mon, May 24th@ MIATrevor Rogers (7-8)   
Thu, May 27th@ MIAPablo Lopez (5-5)   
Mon, Jun 14th@ LADTony Gonsolin (4-1)   
Fri, Jun 25th@ NYMDavid Peterson (2-6)   
Mon, Jul 5th@ CHCZach Davies (6-12)   
Thu, Jul 22ndvs ATLCharlie Morton (14-6)#1   
Thu, Jul 29thvs WSHPatrick Corbin (9-16)   
Mon, Aug 2nd@ WSHJosiah Gray (2-2)   
Thu, Aug 12thvs LADMitch White (1-3)   
Thu, Aug 26thvs ARIZac Gallen (3-10)   
Thu, Sep 2nd@ WSHPaolo Espino (5-5)   
Thu, Sep 9thvs COLAntonio Senzatela (4-9)#17