Skip to main content

Who Should I Trade?

Taylor Rogers for Rafael Montero (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 Rogers
Taylor Rogers
Rafael Montero
Rafael Montero
Recommended by
7 of 14 experts
Recommended by
7 of 14 experts
Rest of Season# 101# 99
Injury AlertIL60IL10
Expert Ranks 
Chris Meaney
# 90# 69
Mike Maher
# 146# 127
Jorge B. Edwards
Fantasy In Frames
# 90# 69
Jordan Eisen
Field of Vision Sports
# 134# 51
Chris Mitchell
# 105# 104
Chris Clegg
# 104# 95
Joe Pisapia
# 90
Corbin Young
# 60# 67
Carmen Maiorano
# 70# 84
Pierre Camus
# 86# 137
Joe Bond
Fantasy Six Pack
# 105# 138
Mick Ciallela
# 136
Ryan Amore
Pitcher List
# 138# 186
Dan Harris
# 148# 153
Who Should I Trade? Player Statistics
  Taylor Rogers
Taylor Rogers
Rafael Montero
Rafael Montero
2021 Stats 
Games Played4044
Games Started00
Innings Pitched40.149.1
Blown Saves46
Hits Allowed3759
Earned Runs1435
Home Runs Allowed44
Who Should I Trade? Player Projections
  Taylor Rogers
Taylor Rogers
Rafael Montero
Rafael Montero
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
Rafael Montero
Rafael Montero
 Twins LHP Taylor Rogers (finger) won't return this season, per manager Rocco Baldelli.
Brendan Tuma - Too Much Tuma
Sat, Sep 11th
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
 Twins LHP Taylor Rogers (finger) has decided to not undergo surgery.
Brendan Tuma - Too Much Tuma
Sun, Aug 8th
Rafael Montero was designated for assignment by the Mariners on Friday
Ari Koslow
Sat, Jul 24th
 The Twins placed LHP Taylor Rogers (finger) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Tue, Jul 27th
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
 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
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
 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
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
  Taylor Rogers
Taylor Rogers
Rafael Montero
Rafael Montero
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MILBrandon Woodruff (9-10)@ OAKChris Bassitt (12-4)
Sat, Apr 3rd@ MILCorbin Burnes (11-4)@ OAKCole Irvin (10-15)
Sun, Apr 4th@ MILAdrian Houser (10-6)@ OAKSean Manaea (11-10)
Mon, Apr 5th@ DETJose Urena (4-8)@ LAAJose Quintana (0-3)
Tue, Apr 6th@ DETCasey Mize (7-9)@ LAADylan Bundy (2-9)
Wed, Apr 7th@ DETMatthew Boyd (3-8)   
Thu, Apr 8thvs SEAMarco Gonzales (10-6)vs OAKCole Irvin (10-15)
Sat, Apr 10thvs SEAYusei Kikuchi (7-9)vs OAKFrankie Montas (13-9)
Sun, Apr 11thvs SEAChris Flexen (14-6)   
Tue, Apr 13thvs BOSMartin Perez (7-8)vs DETMatthew Boyd (3-8)
Wed, Apr 14thvs BOSEduardo Rodriguez (13-8)vs DETMichael Fulmer (5-6)
Thu, Apr 15thvs BOSGarrett Richards (7-8)   
Fri, Apr 16th@ LAAAndrew Heaney (8-9)@ SEAYusei Kikuchi (7-9)
Tue, Apr 20th@ OAKJesus Luzardo (6-9)@ COLJon Gray (8-12)#13
Wed, Apr 21st@ OAKFrankie Montas (13-9)@ COLAustin Gomber (9-9)
Fri, Apr 23rdvs PITJT Brubaker (5-13)vs LAAAndrew Heaney (8-9)
Sat, Apr 24thvs PITTrevor Cahill (1-5)vs LAAGriffin Canning (5-4)
Sun, Apr 25thvs PITWil Crowe (4-8)vs LAADylan Bundy (2-9)
Mon, Apr 26th@ CLEZach Plesac (10-6)vs SEAJustus Sheffield (7-8)
Tue, Apr 27th@ CLEAaron Civale (12-5)vs SEAMarco Gonzales (10-6)
Wed, Apr 28th@ CLELogan Allen (2-7)vs SEAJustin Dunn (1-3)
Fri, Apr 30thvs KCBrady Singer (5-10)@ TBRyan Yarbrough (9-7)
Sat, May 1stvs KCDanny Duffy (4-3)@ TBJosh Fleming (10-8)
Sun, May 2ndvs KCBrad Keller (8-12)@ TBRich Hill (7-8)
Mon, May 3rdvs TEXDane Dunning (5-10)   
Tue, May 4thvs TEXKyle Gibson (10-9)@ NYYDomingo German (4-5)
Wed, May 5thvs TEXHyeon-jong Yang (0-3)@ NYYJordan Montgomery (6-7)
Thu, May 6thvs TEXJordan Lyles (10-13)@ NYYGerrit Cole (16-8)
Fri, May 7th@ DETTarik Skubal (8-12)vs TORRoss Stripling (5-7)
Sat, May 8th@ DETJose Urena (4-8)vs TORSteven Matz (14-7)
Tue, May 11th@ CWSDylan Cease (13-7)vs LAAShohei Ohtani (9-2)
Wed, May 12th@ CWSDallas Keuchel (9-9)vs LAAAndrew Heaney (8-9)
Thu, May 13th@ CWSLance Lynn (11-6)vs TEXMike Foltynewicz (2-12)
Fri, May 14thvs OAKFrankie Montas (13-9)vs TEXWes Benjamin
Sat, May 15thvs OAKCole Irvin (10-15)vs TEXDane Dunning (5-10)
Sun, May 16thvs OAKChris Bassitt (12-4)vs TEXKyle Gibson (10-9)
Mon, May 17thvs CWSDallas Keuchel (9-9)   
Tue, May 18thvs CWSLance Lynn (11-6)@ OAKSean Manaea (11-10)
Wed, May 19thvs CWSLucas Giolito (11-9)@ OAKFrankie Montas (13-9)
Thu, May 20th@ LAAGriffin Canning (5-4)@ OAKCole Irvin (10-15)
Fri, May 21st@ CLETriston McKenzie (5-9)@ TEXKyle Gibson (10-9)
Sat, May 22nd@ CLEShane Bieber (7-4)@ TEXJordan Lyles (10-13)
Sun, May 23rd@ CLEZach Plesac (10-6)@ TEXMike Foltynewicz (2-12)
Mon, May 24thvs BALJohn Means (6-9)   
Tue, May 25thvs BALDean Kremer (0-7)vs LADClayton Kershaw (10-8)
Wed, May 26thvs BALJorge Lopez (3-14)vs LADTrevor Bauer (8-5)
Fri, May 28thvs KCKris Bubic (6-7)vs SDDinelson Lamet (2-4)
Sat, May 29thvs KCErvin Santana (2-2)vs SDYu Darvish (8-11)
Sun, May 30thvs KCBrad Keller (8-12)vs SDBlake Snell (7-6)
Mon, May 31st@ BALJorge Lopez (3-14)vs BOSEduardo Rodriguez (13-8)
Tue, Jun 1st@ BALBruce Zimmermann (4-5)vs BOSGarrett Richards (7-8)
Wed, Jun 2nd@ BALMatt Harvey (6-14)vs BOSNick Pivetta (9-8)
Thu, Jun 3rd@ KCKris Bubic (6-7)vs BOSMartin Perez (7-8)
Fri, Jun 4th@ KCBrad Keller (8-12)@ TORHyun Jin Ryu (14-10)
Sat, Jun 5th@ KCMike Minor (8-12)@ TORRoss Stripling (5-7)
Sun, Jun 6th@ KCBrady Singer (5-10)@ TORSteven Matz (14-7)
Tue, Jun 8thvs NYYJordan Montgomery (6-7)@ BOSMartin Perez (7-8)
Wed, Jun 9thvs NYYGerrit Cole (16-8)@ BOSNathan Eovaldi (11-9)
Thu, Jun 10thvs NYYMichael King (2-4)@ BOSEduardo Rodriguez (13-8)
Fri, Jun 11thvs HOUJose Urquidy (8-3)@ MINBailey Ober (3-3)
Sat, Jun 12thvs HOULuis Garcia (11-8)@ MINJose Berrios (12-9)
Sun, Jun 13thvs HOUFramber Valdez (11-6)@ MINMichael Pineda (9-8)
Mon, Jun 14th@ SEAMarco Gonzales (10-6)   
Tue, Jun 15th@ SEAChris Flexen (14-6)vs TEXKyle Gibson (10-9)
Wed, Jun 16th@ SEAJustus Sheffield (7-8)vs TEXJordan Lyles (10-13)
Fri, Jun 18th@ TEXMike Foltynewicz (2-12)vs CWSCarlos Rodon (13-5)
Sat, Jun 19th@ TEXKolby Allard (3-12)vs CWSLance Lynn (11-6)
Sun, Jun 20th@ TEXDane Dunning (5-10)vs CWSDallas Keuchel (9-9)
Mon, Jun 21stvs CINTyler Mahle (13-6)@ BALKeegan Akin (2-10)
Tue, Jun 22ndvs CINWade Miley (12-7)@ BALJorge Lopez (3-14)
Thu, Jun 24thvs CLEJ.C. Mejia (1-7)@ DETJose Urena (4-8)
Fri, Jun 25thvs CLECal Quantrill (8-3)   
Sun, Jun 27thvs CLESam Hentges (1-4)@ DETTarik Skubal (8-12)
Tue, Jun 29th@ CWSLucas Giolito (11-9)vs BALTravis Lakins Sr. (1-4)
Wed, Jun 30th@ CWSDylan Cease (13-7)vs BALMatt Harvey (6-14)
Thu, Jul 1st@ CWSCarlos Rodon (13-5)@ CLEJ.C. Mejia (1-7)
Fri, Jul 2nd@ KCBrady Singer (5-10)@ CLESam Hentges (1-4)
Sat, Jul 3rd@ KCDanny Duffy (4-3)@ CLEEli Morgan (5-7)
Sun, Jul 4th@ KCBrad Keller (8-12)@ CLECal Quantrill (8-3)
Mon, Jul 5thvs CWSDylan Cease (13-7)   
Tue, Jul 6thvs CWSCarlos Rodon (13-5)vs OAKChris Bassitt (12-4)
Wed, Jul 7thvs CWSLance Lynn (11-6)vs OAKSean Manaea (11-10)
Thu, Jul 8thvs DETTarik Skubal (8-12)vs OAKFrankie Montas (13-9)
Fri, Jul 9thvs DETMatt Manning (4-7)vs NYYNestor Cortes Jr. (2-3)
Sat, Jul 10thvs DETKyle Funkhouservs NYYGerrit Cole (16-8)
Sun, Jul 11thvs DETWily Peralta (4-5)vs NYYJameson Taillon (8-6)
Sat, Jul 17th@ DETTyler Alexander (2-4)@ CWSLucas Giolito (11-9)
Sun, Jul 18th@ DETWily Peralta (4-5)@ CWSCarlos Rodon (13-5)
Mon, Jul 19th@ CWSReynaldo Lopez (4-4)vs CLEJ.C. Mejia (1-7)
Tue, Jul 20th@ CWSDallas Keuchel (9-9)vs CLETriston McKenzie (5-9)
Wed, Jul 21st@ CWSDylan Cease (13-7)vs CLEEli Morgan (5-7)
Thu, Jul 22ndvs LAAAndrew Heaney (8-9)   
Fri, Jul 23rdvs LAAAlex Cobb (8-3)vs TEXKolby Allard (3-12)
Sat, Jul 24thvs LAAPatrick Sandoval (3-6)vs TEXKyle Gibson (10-9)
Sun, Jul 25thvs LAAJaime Barria (2-4)vs TEXTaylor Hearn (6-6)
Mon, Jul 26thvs DETMatt Manning (4-7)@ SEADarren McCaughan (0-0)
Tue, Jul 27thvs DETTyler Alexander (2-4)@ SEAChris Flexen (14-6)
Wed, Jul 28thvs DETWily Peralta (4-5)@ SEAYusei Kikuchi (7-9)
Fri, Jul 30th@ STLWade LeBlanc (0-2)@ SFKevin Gausman (14-6)
Sat, Jul 31st@ STLJake Woodford (3-4)@ SFAlex Wood (10-4)
Sun, Aug 1st@ STLAdam Wainwright (17-7)@ SFLogan Webb (11-3)
Tue, Aug 3rd@ CINTyler Mahle (13-6)@ LADWalker Buehler (16-4)
Wed, Aug 4th@ CINLuis Castillo (8-16)@ LADMax Scherzer (15-4)
Thu, Aug 5th@ HOUFramber Valdez (11-6)vs MINGriffin Jax (4-5)
Fri, Aug 6th@ HOUZack Greinke (11-6)vs MINBailey Ober (3-3)
Sat, Aug 7th@ HOULuis Garcia (11-8)vs MINMichael Pineda (9-8)
Sun, Aug 8th@ HOULance McCullers Jr. (13-5)vs MINKenta Maeda (6-5)
Mon, Aug 9thvs CWSLucas Giolito (11-9)   
Tue, Aug 10thvs CWSDallas Keuchel (9-9)vs COLJon Gray (8-12)#13
Wed, Aug 11thvs CWSReynaldo Lopez (4-4)vs COLAntonio Senzatela (4-9)#17
Fri, Aug 13thvs TBShane McClanahan (10-6)@ LAAPatrick Sandoval (3-6)
Sat, Aug 14thvs TBMichael Wacha (3-5)@ LAAJaime Barria (2-4)
Sun, Aug 15thvs TBLuis Patino (5-3)@ LAAReid Detmers (1-3)
Mon, Aug 16thvs CLECal Quantrill (8-3)@ KCCarlos Hernandez (6-2)
Tue, Aug 17thvs CLEEli Morgan (5-7)@ KCDaniel Lynch (4-6)
Wed, Aug 18thvs CLEZach Plesac (10-6)@ KCBrady Singer (5-10)
Thu, Aug 19th@ NYYJameson Taillon (8-6)@ KCMike Minor (8-12)
Fri, Aug 20th@ NYYNestor Cortes Jr. (2-3)vs SEAYusei Kikuchi (7-9)
Sat, Aug 21st@ NYYGerrit Cole (16-8)vs SEALogan Gilbert (6-5)
Tue, Aug 24th@ BOSTanner Houck (1-5)vs KCBrady Singer (5-10)
Wed, Aug 25th@ BOSNick Pivetta (9-8)vs KCMike Minor (8-12)
Thu, Aug 26th@ BOSChris Sale (5-1)   
Fri, Aug 27thvs MILEric Lauer (7-5)@ TEXGlenn Otto (0-3)
Sat, Aug 28thvs MILAdrian Houser (10-6)@ TEXKolby Allard (3-12)
Sun, Aug 29thvs MILAaron Ashby (3-2)@ TEXTaylor Hearn (6-6)
Mon, Aug 30th@ DETCasey Mize (7-9)@ SEAChris Flexen (14-6)
Tue, Aug 31stvs CHCZach Davies (6-12)@ SEAYusei Kikuchi (7-9)
Wed, Sep 1stvs CHCJustin Steele (4-4)@ SEALogan Gilbert (6-5)
Fri, Sep 3rd@ TBMichael Wacha (3-5)@ SDJake Arrieta (5-14)
Sat, Sep 4th@ TBChris Archer (1-1)@ SDJoe Musgrove (11-9)
Sun, Sep 5th@ TBLuis Patino (5-3)@ SDChris Paddack (7-7)
Mon, Sep 6th@ CLELogan Allen (2-7)vs SEAYusei Kikuchi (7-9)
Tue, Sep 7th@ CLEAaron Civale (12-5)vs SEALogan Gilbert (6-5)
Wed, Sep 8th@ CLETriston McKenzie (5-9)vs SEATyler Anderson (7-11)
Thu, Sep 9th@ CLECal Quantrill (8-3)   
Fri, Sep 10thvs KCDaniel Lynch (4-6)vs LAAShohei Ohtani (9-2)
Sat, Sep 11thvs KCBrady Singer (5-10)vs LAAJose Suarez (8-8)
Sun, Sep 12thvs KCKris Bubic (6-7)vs LAAJaime Barria (2-4)
Mon, Sep 13th@ NYYLuis Gil (1-1)@ TEXSpencer Howard (0-5)
Tue, Sep 14thvs CLELogan Allen (2-7)@ TEXJordan Lyles (10-13)
Wed, Sep 15thvs CLECal Quantrill (8-3)@ TEXKohei Arihara (2-4)
Fri, Sep 17th@ TORHyun Jin Ryu (14-10)vs ARIMadison Bumgarner (7-10)
Sat, Sep 18th@ TORSteven Matz (14-7)vs ARIHumberto Castellanos (2-2)
Sun, Sep 19th@ TORJose Berrios (12-9)vs ARIZac Gallen (3-10)
Tue, Sep 21st@ CHCAlec Mills (6-7)@ LAAPacky Naughton (0-4)
Wed, Sep 22nd@ CHCKyle Hendricks (14-7)@ LAAJanson Junk (0-1)
Thu, Sep 23rdvs TORSteven Matz (14-7)@ LAAAlex Cobb (8-3)
Fri, Sep 24thvs TORJose Berrios (12-9)@ OAKFrankie Montas (13-9)
Sat, Sep 25thvs TORRobbie Ray (13-7)@ OAKSean Manaea (11-10)
Sun, Sep 26thvs TORAlek Manoah (9-2)@ OAKPaul Blackburn (1-4)
Tue, Sep 28thvs DETTyler Alexander (2-4)vs TBMichael Wacha (3-5)
Wed, Sep 29thvs DETCasey Mize (7-9)vs TBDrew Rasmussen (4-1)
Thu, Sep 30thvs DETTarik Skubal (8-12)vs TBCollin McHugh (6-1)
Fri, Oct 1st@ KCJon Heasley (1-1)vs OAKSean Manaea (11-10)
Sat, Oct 2nd@ KCKris Bubic (6-7)vs OAKPaul Blackburn (1-4)
Sun, Oct 3rd@ KCJackson Kowar (0-6)vs OAKCole Irvin (10-15)
Fri, Apr 2nd   @ OAKJesus Luzardo (6-9)
Fri, Apr 9th   vs OAKSean Manaea (11-10)
Mon, Apr 12th   vs DETCasey Mize (7-9)
Sat, Apr 17th   @ SEAChris Flexen (14-6)
Sun, Apr 18th   @ SEANick Margevicius (0-2)
Thu, Apr 22nd   vs LAAAlex Cobb (8-3)
Thu, Apr 29th   vs SEAYusei Kikuchi (7-9)
Sun, May 9th   vs TORNate Pearson (1-1)
Mon, May 10th   vs LAAJunior Guerra
Thu, Jun 17th   vs CWSDylan Cease (13-7)
Wed, Jun 23rd   @ BALThomas Eshelman (0-3)
Sat, Jun 26th   @ DETWily Peralta (4-5)
Mon, Jun 28th   vs BALThomas Eshelman (0-3)
Fri, Jul 16th   @ CWSDylan Cease (13-7)
Sun, Aug 22nd   vs SEATyler Anderson (7-11)
Mon, Aug 23rd   vs KCDaniel Lynch (4-6)
Thu, Sep 16th   @ TEXGlenn Otto (0-3)
Mon, Sep 20th   @ LAAJaime Barria (2-4)