Skip to main content

Who Should I Trade?

Rafael Montero for Domingo German (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Domingo German
Domingo German
Rafael Montero
Rafael Montero
Recommended by
8 of 14 experts
Recommended by
6 of 14 experts
Rest of Season# 97# 99
Injury Alert-IL10
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 107# 138
Mike Maher
# 87# 127
Dan Harris
# 103# 153
Pierre Camus
# 103# 137
Mick Ciallela
# 132
Ryan Amore
Pitcher List
# 150# 186
Chris Mitchell
# 100# 104
Joe Pisapia
# 65# 90
Jordan Eisen
Field of Vision Sports
# 73# 51
Corbin Young
# 132# 67
Jorge B. Edwards
Fantasy In Frames
# 112# 69
Chris Meaney
# 116# 69
Carmen Maiorano
# 232# 84
Chris Clegg
# 110# 95
Who Should I Trade? Player Statistics
  Domingo German
Domingo German
Rafael Montero
Rafael Montero
2021 Stats 
Games Played2244
Games Started180
Innings Pitched98.249.1
Blown Saves06
Hits Allowed8859
Earned Runs4735
Home Runs Allowed174
Who Should I Trade? Player Projections
  Domingo German
Domingo German
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
  Domingo German
Domingo German
Rafael Montero
Rafael Montero
 Domingo German (shoulder inflammation) has been re-instated from the 10-day injured list by the New York Yankees.
Chris Schommer
Wed, Sep 22nd
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
 Domingo German is "close to starting to throw again and should ramp up pretty quickly” according to Aaron Boone.
Ari Koslow
Tue, Aug 10th
Rafael Montero was designated for assignment by the Mariners on Friday
Ari Koslow
Sat, Jul 24th
 The Yankees announce they have placed right-handed pitcher Domingo German on the 10-day injured list with right shoulder inflammation. Albert Abreu will fill his spot on the active roster.
Andersen Pickard
Sun, Aug 1st
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
 Domingo German allowed two runs on two hits over four innings on Saturday while striking out five, but did not factor in the decision as the Yankees defeated the Marlins 4-2.
John Aubin
Sun, Aug 1st
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
 Domingo Germán allowed just one hit and one walk while matching a career-high with 10 strikeouts over seven innings on Sunday in a no-decision against the Red Sox.
John Aubin
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
  Domingo German
Domingo German
Rafael Montero
Rafael Montero
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TORHyun Jin Ryu (14-10)@ OAKChris Bassitt (12-4)
Fri, Apr 2nd   @ OAKJesus Luzardo (6-9)
Sat, Apr 3rdvs TORRoss Stripling (5-7)@ OAKCole Irvin (10-15)
Sun, Apr 4thvs TORT.J. Zeuch (0-2)@ OAKSean Manaea (11-10)
Mon, Apr 5thvs BALJorge Lopez (3-14)@ LAAJose Quintana (0-3)
Tue, Apr 6thvs BALDean Kremer (0-7)@ LAADylan Bundy (2-9)
Thu, Apr 8th   vs OAKCole Irvin (10-15)
Fri, Apr 9th@ TBRich Hill (7-8)vs OAKSean Manaea (11-10)
Sat, Apr 10th@ TBChris Archer (1-1)vs OAKFrankie Montas (13-9)
Mon, Apr 12th@ TORRobbie Ray (13-7)vs DETCasey Mize (7-9)
Tue, Apr 13th@ TORHyun Jin Ryu (14-10)vs DETMatthew Boyd (3-8)
Wed, Apr 14th@ TORT.J. Zeuch (0-2)vs DETMichael Fulmer (5-6)
Fri, Apr 16thvs TBMichael Wacha (3-5)@ SEAYusei Kikuchi (7-9)
Sat, Apr 17thvs TBTyler Glasnow (5-2)@ SEAChris Flexen (14-6)
Sun, Apr 18thvs TBAndrew Kittredge (9-3)@ SEANick Margevicius (0-2)
Tue, Apr 20thvs ATLCharlie Morton (14-6)#1@ COLJon Gray (8-12)#13
Wed, Apr 21stvs ATLIan Anderson (9-5)#3@ COLAustin Gomber (9-9)
Thu, Apr 22nd@ CLEAaron Civale (12-5)vs LAAAlex Cobb (8-3)
Fri, Apr 23rd@ CLELogan Allen (2-7)vs LAAAndrew Heaney (8-9)
Sat, Apr 24th@ CLEShane Bieber (7-4)vs LAAGriffin Canning (5-4)
Sun, Apr 25th@ CLETriston McKenzie (5-9)vs LAADylan Bundy (2-9)
Mon, Apr 26th@ BALMatt Harvey (6-14)vs SEAJustus Sheffield (7-8)
Tue, Apr 27th@ BALBruce Zimmermann (4-5)vs SEAMarco Gonzales (10-6)
Wed, Apr 28th@ BALDean Kremer (0-7)vs SEAJustin Dunn (1-3)
Thu, Apr 29th@ BALJorge Lopez (3-14)vs SEAYusei Kikuchi (7-9)
Fri, Apr 30thvs DETTarik Skubal (8-12)@ TBRyan Yarbrough (9-7)
Sat, May 1stvs DETSpencer Turnbull (4-2)@ TBJosh Fleming (10-8)
Sun, May 2ndvs DETJose Urena (4-8)@ TBRich Hill (7-8)
Tue, May 4thvs HOUZack Greinke (11-6)@ NYYDomingo German (4-5)
Wed, May 5thvs HOULuis Garcia (11-8)@ NYYJordan Montgomery (6-7)
Thu, May 6thvs HOULance McCullers Jr. (13-5)@ NYYGerrit Cole (16-8)
Fri, May 7thvs WSHPatrick Corbin (9-16)vs TORRoss Stripling (5-7)
Sat, May 8thvs WSHMax Scherzer (15-4)vs TORSteven Matz (14-7)
Sun, May 9thvs WSHJoe Ross (5-9)vs TORNate Pearson (1-1)
Mon, May 10th   vs LAAJunior Guerra
Tue, May 11th@ TBLuis Patino (5-3)vs LAAShohei Ohtani (9-2)
Wed, May 12th@ TBCollin McHugh (6-1)vs LAAAndrew Heaney (8-9)
Thu, May 13th@ TBRich Hill (7-8)vs TEXMike Foltynewicz (2-12)
Fri, May 14th@ BALDean Kremer (0-7)vs TEXWes Benjamin
Sat, May 15th@ BALJorge Lopez (3-14)vs TEXDane Dunning (5-10)
Sun, May 16th@ BALAdam Plutko (1-2)vs TEXKyle Gibson (10-9)
Tue, May 18th@ TEXMike Foltynewicz (2-12)@ OAKSean Manaea (11-10)
Wed, May 19th@ TEXHyeon-jong Yang (0-3)@ OAKFrankie Montas (13-9)
Thu, May 20th@ TEXDane Dunning (5-10)@ OAKCole Irvin (10-15)
Fri, May 21stvs CWSCarlos Rodon (13-5)@ TEXKyle Gibson (10-9)
Sat, May 22ndvs CWSDylan Cease (13-7)@ TEXJordan Lyles (10-13)
Sun, May 23rdvs CWSDallas Keuchel (9-9)@ TEXMike Foltynewicz (2-12)
Tue, May 25thvs TORSteven Matz (14-7)vs LADClayton Kershaw (10-8)
Wed, May 26th   vs LADTrevor Bauer (8-5)
Fri, May 28th@ DETCasey Mize (7-9)vs SDDinelson Lamet (2-4)
Sat, May 29th@ DETSpencer Turnbull (4-2)vs SDYu Darvish (8-11)
Sun, May 30th@ DETTarik Skubal (8-12)vs SDBlake Snell (7-6)
Mon, May 31stvs TBRich Hill (7-8)vs BOSEduardo Rodriguez (13-8)
Tue, Jun 1stvs TBTyler Glasnow (5-2)vs BOSGarrett Richards (7-8)
Wed, Jun 2ndvs TBShane McClanahan (10-6)vs BOSNick Pivetta (9-8)
Thu, Jun 3rdvs TBRyan Yarbrough (9-7)vs BOSMartin Perez (7-8)
Fri, Jun 4thvs BOSNathan Eovaldi (11-9)@ TORHyun Jin Ryu (14-10)
Sat, Jun 5thvs BOSEduardo Rodriguez (13-8)@ TORRoss Stripling (5-7)
Sun, Jun 6thvs BOSGarrett Richards (7-8)@ TORSteven Matz (14-7)
Tue, Jun 8th@ MINMichael Pineda (9-8)@ BOSMartin Perez (7-8)
Wed, Jun 9th@ MINRandy Dobnak (1-7)@ BOSNathan Eovaldi (11-9)
Thu, Jun 10th@ MINJ.A. Happ (10-8)@ BOSEduardo Rodriguez (13-8)
Fri, Jun 11th   @ MINBailey Ober (3-3)
Sat, Jun 12th@ PHIVince Velasquez (3-9)@ MINJose Berrios (12-9)
Sun, Jun 13th@ PHIAaron Nola (9-9)@ MINMichael Pineda (9-8)
Tue, Jun 15th@ TORHyun Jin Ryu (14-10)vs TEXKyle Gibson (10-9)
Wed, Jun 16th@ TORRoss Stripling (5-7)vs TEXJordan Lyles (10-13)
Thu, Jun 17th@ TORT.J. Zeuch (0-2)vs CWSDylan Cease (13-7)
Fri, Jun 18thvs OAKJames Kaprielian (8-5)vs CWSCarlos Rodon (13-5)
Sat, Jun 19thvs OAKChris Bassitt (12-4)vs CWSLance Lynn (11-6)
Sun, Jun 20thvs OAKSean Manaea (11-10)vs CWSDallas Keuchel (9-9)
Mon, Jun 21st   @ BALKeegan Akin (2-10)
Tue, Jun 22ndvs KCBrady Singer (5-10)@ BALJorge Lopez (3-14)
Wed, Jun 23rdvs KCDanny Duffy (4-3)@ BALThomas Eshelman (0-3)
Thu, Jun 24thvs KCBrad Keller (8-12)@ DETJose Urena (4-8)
Sat, Jun 26th@ BOSNathan Eovaldi (11-9)@ DETWily Peralta (4-5)
Sun, Jun 27th@ BOSEduardo Rodriguez (13-8)@ DETTarik Skubal (8-12)
Mon, Jun 28thvs LAADylan Bundy (2-9)vs BALThomas Eshelman (0-3)
Tue, Jun 29thvs LAAAndrew Heaney (8-9)vs BALTravis Lakins Sr. (1-4)
Wed, Jun 30thvs LAAShohei Ohtani (9-2)vs BALMatt Harvey (6-14)
Thu, Jul 1st   @ CLEJ.C. Mejia (1-7)
Fri, Jul 2nd   @ CLESam Hentges (1-4)
Sat, Jul 3rdvs NYMTaijuan Walker (7-11)@ CLEEli Morgan (5-7)
Sun, Jul 4thvs NYMCorey Oswalt (1-1)@ CLECal Quantrill (8-3)
Tue, Jul 6th@ SEAJustus Sheffield (7-8)vs OAKChris Bassitt (12-4)
Wed, Jul 7th@ SEAYusei Kikuchi (7-9)vs OAKSean Manaea (11-10)
Thu, Jul 8th@ SEALogan Gilbert (6-5)vs OAKFrankie Montas (13-9)
Fri, Jul 9th@ HOUJake Odorizzi (6-7)vs NYYNestor Cortes Jr. (2-3)
Sat, Jul 10th@ HOUZack Greinke (11-6)vs NYYGerrit Cole (16-8)
Sun, Jul 11th@ HOUFramber Valdez (11-6)vs NYYJameson Taillon (8-6)
Fri, Jul 16thvs BOSEduardo Rodriguez (13-8)@ CWSDylan Cease (13-7)
Sat, Jul 17thvs BOSNathan Eovaldi (11-9)@ CWSLucas Giolito (11-9)
Sun, Jul 18thvs BOSMartin Perez (7-8)@ CWSCarlos Rodon (13-5)
Mon, Jul 19th   vs CLEJ.C. Mejia (1-7)
Tue, Jul 20thvs PHIAaron Nola (9-9)vs CLETriston McKenzie (5-9)
Wed, Jul 21stvs PHISpencer Howard (0-5)vs CLEEli Morgan (5-7)
Fri, Jul 23rd@ BOSEduardo Rodriguez (13-8)vs TEXKolby Allard (3-12)
Sat, Jul 24th@ BOSNathan Eovaldi (11-9)vs TEXKyle Gibson (10-9)
Sun, Jul 25th@ BOSMartin Perez (7-8)vs TEXTaylor Hearn (6-6)
Mon, Jul 26th   @ SEADarren McCaughan (0-0)
Tue, Jul 27th@ TBShane McClanahan (10-6)@ SEAChris Flexen (14-6)
Wed, Jul 28th@ TBMichael Wacha (3-5)@ SEAYusei Kikuchi (7-9)
Fri, Jul 30th@ MIAZach Thompson (3-7)@ SFKevin Gausman (14-6)
Sat, Jul 31st@ MIATrevor Rogers (7-8)@ SFAlex Wood (10-4)
Sun, Aug 1st@ MIASandy Alcantara (9-15)@ SFLogan Webb (11-3)
Tue, Aug 3rdvs BALAlexander Wells (2-3)@ LADWalker Buehler (16-4)
Wed, Aug 4thvs BALMatt Harvey (6-14)@ LADMax Scherzer (15-4)
Thu, Aug 5thvs SEATyler Anderson (7-11)vs MINGriffin Jax (4-5)
Fri, Aug 6thvs SEAMarco Gonzales (10-6)vs MINBailey Ober (3-3)
Sat, Aug 7thvs SEAChris Flexen (14-6)vs MINMichael Pineda (9-8)
Sun, Aug 8thvs SEAYusei Kikuchi (7-9)vs MINKenta Maeda (6-5)
Tue, Aug 10th@ KCDaniel Lynch (4-6)vs COLJon Gray (8-12)#13
Wed, Aug 11th@ KCBrady Singer (5-10)vs COLAntonio Senzatela (4-9)#17
Fri, Aug 13th   @ LAAPatrick Sandoval (3-6)
Sat, Aug 14th@ CWSDylan Cease (13-7)@ LAAJaime Barria (2-4)
Sun, Aug 15th@ CWSLucas Giolito (11-9)@ LAAReid Detmers (1-3)
Mon, Aug 16thvs LAAJose Suarez (8-8)@ KCCarlos Hernandez (6-2)
Tue, Aug 17thvs BOSNathan Eovaldi (11-9)@ KCDaniel Lynch (4-6)
Wed, Aug 18thvs BOSNick Pivetta (9-8)@ KCBrady Singer (5-10)
Thu, Aug 19thvs MINJohn Gant (5-11)@ KCMike Minor (8-12)
Fri, Aug 20thvs MINCharlie Barnes (0-3)vs SEAYusei Kikuchi (7-9)
Sat, Aug 21stvs MINKenta Maeda (6-5)vs SEALogan Gilbert (6-5)
Sun, Aug 22nd   vs SEATyler Anderson (7-11)
Mon, Aug 23rd@ ATLHuascar Ynoa (4-6)#5vs KCDaniel Lynch (4-6)
Tue, Aug 24th@ ATLCharlie Morton (14-6)#1vs KCBrady Singer (5-10)
Wed, Aug 25th   vs KCMike Minor (8-12)
Fri, Aug 27th@ OAKSean Manaea (11-10)@ TEXGlenn Otto (0-3)
Sat, Aug 28th@ OAKFrankie Montas (13-9)@ TEXKolby Allard (3-12)
Sun, Aug 29th@ OAKPaul Blackburn (1-4)@ TEXTaylor Hearn (6-6)
Mon, Aug 30th@ LAAMike Mayers@ SEAChris Flexen (14-6)
Tue, Aug 31st@ LAAJaime Barria (2-4)@ SEAYusei Kikuchi (7-9)
Wed, Sep 1st@ LAAPacky Naughton (0-4)@ SEALogan Gilbert (6-5)
Fri, Sep 3rdvs BALJohn Means (6-9)@ SDJake Arrieta (5-14)
Sat, Sep 4thvs BALChris Ellis (1-0)@ SDJoe Musgrove (11-9)
Sun, Sep 5thvs BALKeegan Akin (2-10)@ SDChris Paddack (7-7)
Mon, Sep 6thvs TORHyun Jin Ryu (14-10)vs SEAYusei Kikuchi (7-9)
Tue, Sep 7thvs TORSteven Matz (14-7)vs SEALogan Gilbert (6-5)
Wed, Sep 8thvs TORAlek Manoah (9-2)vs SEATyler Anderson (7-11)
Fri, Sep 10th@ NYMTylor Megill (4-6)vs LAAShohei Ohtani (9-2)
Sat, Sep 11th@ NYMTaijuan Walker (7-11)vs LAAJose Suarez (8-8)
Sun, Sep 12th@ NYMCarlos Carrasco (1-5)vs LAAJaime Barria (2-4)
Mon, Sep 13thvs MINJohn Gant (5-11)@ TEXSpencer Howard (0-5)
Tue, Sep 14th@ BALAlexander Wells (2-3)@ TEXJordan Lyles (10-13)
Wed, Sep 15th@ BALJohn Means (6-9)@ TEXKohei Arihara (2-4)
Thu, Sep 16th@ BALChris Ellis (1-0)@ TEXGlenn Otto (0-3)
Fri, Sep 17thvs CLEZach Plesac (10-6)vs ARIMadison Bumgarner (7-10)
Sat, Sep 18thvs CLEAaron Civale (12-5)vs ARIHumberto Castellanos (2-2)
Sun, Sep 19thvs CLEEli Morgan (5-7)vs ARIZac Gallen (3-10)
Mon, Sep 20thvs TEXA.J. Alexy (3-1)@ LAAJaime Barria (2-4)
Tue, Sep 21stvs TEXDane Dunning (5-10)@ LAAPacky Naughton (0-4)
Wed, Sep 22ndvs TEXTaylor Hearn (6-6)@ LAAJanson Junk (0-1)
Thu, Sep 23rd   @ LAAAlex Cobb (8-3)
Fri, Sep 24th@ BOSNathan Eovaldi (11-9)@ OAKFrankie Montas (13-9)
Sat, Sep 25th@ BOSNick Pivetta (9-8)@ OAKSean Manaea (11-10)
Sun, Sep 26th@ BOSEduardo Rodriguez (13-8)@ OAKPaul Blackburn (1-4)
Tue, Sep 28th@ TORHyun Jin Ryu (14-10)vs TBMichael Wacha (3-5)
Wed, Sep 29th@ TORJose Berrios (12-9)vs TBDrew Rasmussen (4-1)
Thu, Sep 30th@ TORRobbie Ray (13-7)vs TBCollin McHugh (6-1)
Fri, Oct 1stvs TBShane McClanahan (10-6)vs OAKSean Manaea (11-10)
Sat, Oct 2ndvs TBShane Baz (2-0)vs OAKPaul Blackburn (1-4)
Sun, Oct 3rdvs TBMichael Wacha (3-5)vs OAKCole Irvin (10-15)
Wed, Apr 7thvs BALJohn Means (6-9)   
Sun, Apr 11th@ TBBrent Honeywell Jr. (0-0)   
Mon, May 17th@ TEXJordan Lyles (10-13)   
Thu, May 27thvs TORRobbie Ray (13-7)   
Fri, Jun 25th@ BOSMartin Perez (7-8)   
Thu, Jul 22nd@ BOSTanner Houck (1-5)   
Thu, Jul 29th@ TBLuis Patino (5-3)   
Mon, Aug 2ndvs BALJorge Lopez (3-14)   
Mon, Aug 9th@ KCCarlos Hernandez (6-2)   
Thu, Aug 12th@ CWSLance Lynn (11-6)   
Thu, Aug 26th@ OAKJames Kaprielian (8-5)   
Thu, Sep 9thvs TORJose Berrios (12-9)