Skip to main content

Who Should I Trade?

Rex Brothers for Ryan Tepera (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Ryan Tepera
Ryan Tepera
Rex Brothers
Rex Brothers
Recommended by
3 of 4 experts
Recommended by
1 of 4 experts
Rest of Season# 339
Injury Alert--
Expert Ranks 
Mike Maher
# 294
Ryan Amore
Pitcher List
# 249
Corbin Young
# 239
Mick Ciallela
# 152
Who Should I Trade? Player Statistics
  Ryan Tepera
Ryan Tepera
Rex Brothers
Rex Brothers
2021 Stats 
Games Played6557
Games Started00
Innings Pitched61.153.2
Blown Saves31
Hits Allowed3541
Earned Runs1931
Home Runs Allowed49
Who Should I Trade? Player Projections
  Ryan Tepera
Ryan Tepera
Rex Brothers
Rex Brothers
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
  Ryan Tepera
Ryan Tepera
Rex Brothers
Rex Brothers
 The Chicago Cubs dealt reliever Ryan Tepera to the Chicago White Sox on Thursday.
Ari Koslow
Thu, Jul 29th
Rex Brothers finished off a wild ninth inning where the Pirates closed the gap to one run with the bases loaded Friday. He only recorded a single out but it was the final one to earn his first save of the season. Brothers was not credited with any runs.
Jamie Mellor
Sat, May 8th
 The Cubs activated Ryan Tepera (calf) from the 10-day IL.
Brendan Tuma - Too Much Tuma
Fri, Jul 9th
 The Cubs placed RHP Ryan Tepera on the 10-day IL due to a left calf strain.
Brendan Tuma - Too Much Tuma
Wed, Jun 30th
 Ryan Tepera recorded the last four outs of the game versus the Pirates Thursday. He earned his first save of the season.
Jamie Mellor
Fri, May 28th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Tepera
Ryan Tepera
Rex Brothers
Rex Brothers
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ LAADylan Bundy (2-9)vs PITChad Kuhl (5-7)
Sat, Apr 3rd@ LAAAlex Cobb (8-3)vs PITTyler Anderson (7-11)
Sun, Apr 4th@ LAAShohei Ohtani (9-2)vs PITMitch Keller (5-11)
Mon, Apr 5th@ SEAJustus Sheffield (7-8)vs MILBrett Anderson (4-9)
Tue, Apr 6th@ SEAJames Paxton (0-0)vs MILFreddy Peralta (10-5)
Wed, Apr 7th@ SEAJustin Dunn (1-3)vs MILBrandon Woodruff (9-10)
Thu, Apr 8thvs KCBrad Keller (8-12)@ PITTyler Anderson (7-11)
Sat, Apr 10th   @ PITMitch Keller (5-11)
Sun, Apr 11thvs KCMike Minor (8-12)@ PITJT Brubaker (5-13)
Mon, Apr 12thvs CLETriston McKenzie (5-9)@ MILFreddy Peralta (10-5)
Tue, Apr 13thvs CLEShane Bieber (7-4)@ MILBrandon Woodruff (9-10)
Wed, Apr 14thvs CLEZach Plesac (10-6)@ MILCorbin Burnes (11-4)
Fri, Apr 16th   vs ATLKyle Wright (0-1)#22
Sat, Apr 17th@ BOSNick Pivetta (9-8)vs ATLHuascar Ynoa (4-6)#5
Sun, Apr 18th@ BOSMartin Perez (7-8)vs ATLBryse Wilson (3-7)
Tue, Apr 20th@ CLEZach Plesac (10-6)vs NYMTaijuan Walker (7-11)
Wed, Apr 21st   vs NYMDavid Peterson (2-6)
Thu, Apr 22nd   vs NYMJoey Lucchesi (1-4)
Fri, Apr 23rdvs TEXDane Dunning (5-10)vs MILBrett Anderson (4-9)
Sat, Apr 24thvs TEXKyle Gibson (10-9)vs MILFreddy Peralta (10-5)
Sun, Apr 25thvs TEXKohei Arihara (2-4)vs MILBrandon Woodruff (9-10)
Mon, Apr 26th   @ ATLCharlie Morton (14-6)#1
Tue, Apr 27thvs DETJose Urena (4-8)@ ATLIan Anderson (9-5)#3
Wed, Apr 28th   @ ATLHuascar Ynoa (4-6)#5
Thu, Apr 29thvs DETMatthew Boyd (3-8)@ ATLBryse Wilson (3-7)
Fri, Apr 30thvs CLEShane Bieber (7-4)@ CINWade Miley (12-7)
Sat, May 1stvs CLETriston McKenzie (5-9)@ CINLuis Castillo (8-16)
Sun, May 2ndvs CLEZach Plesac (10-6)@ CINTyler Mahle (13-6)
Tue, May 4th@ CINJeff Hoffman (3-5)vs LADTrevor Bauer (8-5)
Wed, May 5th@ CINSonny Gray (7-9)vs LADWalker Buehler (16-4)
Fri, May 7th@ KCBrad Keller (8-12)vs PITTrevor Cahill (1-5)
Sat, May 8th@ KCDaniel Lynch (4-6)vs PITWil Crowe (4-8)
Sun, May 9th@ KCMike Minor (8-12)vs PITTyler Anderson (7-11)
Tue, May 11thvs MINKenta Maeda (6-5)@ CLEShane Bieber (7-4)
Wed, May 12thvs MINJ.A. Happ (10-8)@ CLESam Hentges (1-4)
Fri, May 14thvs KCJakob Junis (2-4)@ DETTarik Skubal (8-12)
Sat, May 15thvs KCMike Minor (8-12)@ DETJose Urena (4-8)
Sun, May 16thvs KCBrady Singer (5-10)@ DETMatthew Boyd (3-8)
Mon, May 17th@ MINJ.A. Happ (10-8)vs WSHJon Lester (7-6)
Tue, May 18th@ MINBailey Ober (3-3)vs WSHPatrick Corbin (9-16)
Wed, May 19th@ MINMatt Shoemaker (3-8)vs WSHMax Scherzer (15-4)
Thu, May 20th   vs WSHJoe Ross (5-9)
Fri, May 21st@ NYYJordan Montgomery (6-7)@ STLCarlos Martinez (4-9)
Sat, May 22nd@ NYYGerrit Cole (16-8)@ STLMiles Mikolas (2-3)
Sun, May 23rd@ NYYJameson Taillon (8-6)@ STLAdam Wainwright (17-7)
Tue, May 25thvs STLJack Flaherty (9-2)@ PITCody Ponce (0-6)
Wed, May 26thvs STLJohn Gant (5-11)@ PITWil Crowe (4-8)
Thu, May 27thvs BALBruce Zimmermann (4-5)@ PITTyler Anderson (7-11)
Fri, May 28th   vs CINVladimir Gutierrez (9-6)
Sat, May 29thvs BALJohn Means (6-9)vs CINLuis Castillo (8-16)
Sun, May 30thvs BALKeegan Akin (2-10)vs CINTyler Mahle (13-6)
Mon, May 31st@ CLECal Quantrill (8-3)vs SDChris Paddack (7-7)
Tue, Jun 1st@ CLEShane Bieber (7-4)vs SDRyan Weathers (4-7)
Wed, Jun 2nd   vs SDDinelson Lamet (2-4)
Thu, Jun 3rdvs DETCasey Mize (7-9)@ SFAnthony DeSclafani (13-7)
Fri, Jun 4thvs DETSpencer Turnbull (4-2)@ SFScott Kazmir (0-1)
Sat, Jun 5thvs DETTarik Skubal (8-12)@ SFKevin Gausman (14-6)
Sun, Jun 6thvs DETJose Urena (4-8)@ SFJohnny Cueto (7-7)
Mon, Jun 7th   @ SDRyan Weathers (4-7)
Tue, Jun 8thvs TORRobbie Ray (13-7)@ SDDinelson Lamet (2-4)
Wed, Jun 9thvs TORAlek Manoah (9-2)@ SDYu Darvish (8-11)
Fri, Jun 11th@ DETTarik Skubal (8-12)vs STLJohan Oviedo (0-5)
Sat, Jun 12th@ DETJose Urena (4-8)vs STLJohn Gant (5-11)
Sun, Jun 13th@ DETKyle Funkhouservs STLCarlos Martinez (4-9)
Mon, Jun 14thvs TBTyler Glasnow (5-2)@ NYMDavid Peterson (2-6)
Tue, Jun 15thvs TBShane McClanahan (10-6)@ NYMTaijuan Walker (7-11)
Wed, Jun 16thvs TBRyan Yarbrough (9-7)@ NYMJacob deGrom (7-2)
Thu, Jun 17th@ HOUJose Urquidy (8-3)@ NYMMarcus Stroman (10-13)
Fri, Jun 18th@ HOULuis Garcia (11-8)vs MIACody Poteet (2-3)
Sat, Jun 19th@ HOUFramber Valdez (11-6)vs MIAPablo Lopez (5-5)
Sun, Jun 20th@ HOULance McCullers Jr. (13-5)vs MIAZach Thompson (3-7)
Mon, Jun 21st   vs CLEAaron Civale (12-5)
Tue, Jun 22nd@ PITTyler Anderson (7-11)vs CLEEli Morgan (5-7)
Thu, Jun 24th   @ LADWalker Buehler (16-4)
Fri, Jun 25thvs SEAYusei Kikuchi (7-9)@ LADTony Gonsolin (4-1)
Sat, Jun 26th   @ LADJulio Urias (19-3)
Sun, Jun 27thvs SEARobert Dugger (0-2)@ LADClayton Kershaw (10-8)
Mon, Jun 28th   @ MILFreddy Peralta (10-5)
Tue, Jun 29thvs MINKenta Maeda (6-5)@ MILBrandon Woodruff (9-10)
Wed, Jun 30thvs MINBailey Ober (3-3)@ MILAaron Ashby (3-2)
Fri, Jul 2nd@ DETCasey Mize (7-9)@ CINSonny Gray (7-9)
Sat, Jul 3rd@ DETTarik Skubal (8-12)@ CINTyler Mahle (13-6)
Sun, Jul 4th@ DETMatt Manning (4-7)@ CINWade Miley (12-7)
Mon, Jul 5th@ MINBailey Ober (3-3)vs PHIMatt Moore (2-4)
Tue, Jul 6th@ MINJose Berrios (12-9)vs PHIAaron Nola (9-9)
Wed, Jul 7th@ MINMichael Pineda (9-8)vs PHIZack Wheeler (14-10)
Thu, Jul 8th   vs PHIZach Eflin (4-7)
Fri, Jul 9th@ BALJorge Lopez (3-14)vs STLWade LeBlanc (0-2)
Sat, Jul 10th@ BALThomas Eshelman (0-3)vs STLKwang Hyun Kim (7-7)
Fri, Jul 16thvs HOULance McCullers Jr. (13-5)@ ARIMadison Bumgarner (7-10)
Sat, Jul 17thvs HOUJake Odorizzi (6-7)@ ARIZac Gallen (3-10)
Sun, Jul 18thvs HOUFramber Valdez (11-6)@ ARIMerrill Kelly (7-11)
Mon, Jul 19thvs MINJose Berrios (12-9)@ STLJake Woodford (3-4)
Tue, Jul 20thvs MINBailey Ober (3-3)@ STLJohan Oviedo (0-5)
Wed, Jul 21stvs MINMichael Pineda (9-8)@ STLAdam Wainwright (17-7)
Thu, Jul 22nd   @ STLKwang Hyun Kim (7-7)
Fri, Jul 23rd@ MILFreddy Peralta (10-5)vs ARIZac Gallen (3-10)
Sat, Jul 24th@ MILCorbin Burnes (11-4)vs ARIMerrill Kelly (7-11)
Sun, Jul 25th@ MILBrandon Woodruff (9-10)vs ARICaleb Smith (4-9)
Mon, Jul 26th@ KCMike Minor (8-12)vs CINWade Miley (12-7)
Tue, Jul 27th@ KCBrad Keller (8-12)vs CINVladimir Gutierrez (9-6)
Wed, Jul 28th@ KCKris Bubic (6-7)vs CINTyler Mahle (13-6)
Thu, Jul 29th@ KCCarlos Hernandez (6-2)vs CINLuis Castillo (8-16)
Fri, Jul 30thvs CLEJ.C. Mejia (1-7)@ WSHPaolo Espino (5-5)
Sat, Jul 31stvs CLETriston McKenzie (5-9)@ WSHJoe Ross (5-9)
Sun, Aug 1stvs CLECal Quantrill (8-3)@ WSHErick Fedde (7-9)
Tue, Aug 3rdvs KCKris Bubic (6-7)@ COLKyle Freeland (7-8)#8
Wed, Aug 4thvs KCCarlos Hernandez (6-2)@ COLJon Gray (8-12)#13
Thu, Aug 5thvs KCDaniel Lynch (4-6)@ COLAntonio Senzatela (4-9)#17
Fri, Aug 6th@ CHCKyle Hendricks (14-7)vs CWSLance Lynn (11-6)
Sat, Aug 7th@ CHCAdbert Alzolay (5-13)vs CWSCarlos Rodon (13-5)
Sun, Aug 8th@ CHCZach Davies (6-12)vs CWSDylan Cease (13-7)
Tue, Aug 10th@ MINGriffin Jax (4-5)vs MILAaron Ashby (3-2)
Wed, Aug 11th@ MINBailey Ober (3-3)vs MILCorbin Burnes (11-4)
Thu, Aug 12thvs NYYAndrew Heaney (8-9)vs MILBrandon Woodruff (9-10)
Fri, Aug 13th   @ MIAJesus Luzardo (6-9)
Sat, Aug 14thvs NYYJameson Taillon (8-6)@ MIAZach Thompson (3-7)
Sun, Aug 15thvs NYYNestor Cortes Jr. (2-3)@ MIAElieser Hernandez (1-3)
Mon, Aug 16thvs OAKFrankie Montas (13-9)@ CINWade Miley (12-7)
Tue, Aug 17thvs OAKChris Bassitt (12-4)@ CINVladimir Gutierrez (9-6)
Wed, Aug 18thvs OAKPaul Blackburn (1-4)@ CINTyler Mahle (13-6)
Fri, Aug 20th@ TBMichael Wacha (3-5)vs KCBrad Keller (8-12)
Sat, Aug 21st@ TBLuis Patino (5-3)vs KCKris Bubic (6-7)
Sun, Aug 22nd@ TBChris Archer (1-1)vs KCCarlos Hernandez (6-2)
Mon, Aug 23rd@ TORAlek Manoah (9-2)vs COLAntonio Senzatela (4-9)#17
Wed, Aug 25th@ TORRobbie Ray (13-7)vs COLGerman Marquez (12-11)#4
Fri, Aug 27thvs CHCKeegan Thompson (3-3)@ CWSDallas Keuchel (9-9)
Sat, Aug 28thvs CHCAlec Mills (6-7)@ CWSLance Lynn (11-6)
Sun, Aug 29thvs CHCKyle Hendricks (14-7)@ CWSDylan Cease (13-7)
Tue, Aug 31stvs PITBryse Wilson (3-7)@ MINJohn Gant (5-11)
Wed, Sep 1stvs PITMax Kranick (2-3)@ MINJoe Ryan (2-1)
Thu, Sep 2nd   vs PITMitch Keller (5-11)
Fri, Sep 3rd@ KCCarlos Hernandez (6-2)vs PITSteven Brault (0-3)
Sat, Sep 4th@ KCDaniel Lynch (4-6)vs PITJT Brubaker (5-13)
Sun, Sep 5th@ KCBrady Singer (5-10)vs PITWil Crowe (4-8)
Mon, Sep 6th   vs CINSonny Gray (7-9)
Tue, Sep 7th@ OAKJames Kaprielian (8-5)vs CINWade Miley (12-7)
Wed, Sep 8th@ OAKFrankie Montas (13-9)vs CINVladimir Gutierrez (9-6)
Fri, Sep 10thvs BOSTanner Houck (1-5)vs SFDominic Leone (4-5)
Sat, Sep 11thvs BOSConnor Seabold (0-0)vs SFKevin Gausman (14-6)
Sun, Sep 12thvs BOSNick Pivetta (9-8)vs SFLogan Webb (11-3)
Tue, Sep 14thvs LAAPacky Naughton (0-4)@ PHIKyle Gibson (10-9)
Wed, Sep 15thvs LAAJanson Junk (0-1)@ PHIRanger Suarez (8-5)
Thu, Sep 16thvs LAAAlex Cobb (8-3)@ PHICam Bedrosian (0-0)
Fri, Sep 17th@ TEXTaylor Hearn (6-6)@ MILAdrian Houser (10-6)
Sat, Sep 18th@ TEXSpencer Howard (0-5)@ MILCorbin Burnes (11-4)
Sun, Sep 19th@ TEXJordan Lyles (10-13)@ MILEric Lauer (7-5)
Tue, Sep 21st@ DETTyler Alexander (2-4)vs MINGriffin Jax (4-5)
Wed, Sep 22nd   vs MINJoe Ryan (2-1)
Fri, Sep 24th@ CLEShane Bieber (7-4)vs STLJack Flaherty (9-2)
Sat, Sep 25th@ CLEEli Morgan (5-7)vs STLJon Lester (7-6)
Sun, Sep 26th@ CLETriston McKenzie (5-9)vs STLJake Woodford (3-4)
Tue, Sep 28thvs CINRiley O'Brien (0-1)@ PITMitch Keller (5-11)
Wed, Sep 29thvs CINSonny Gray (7-9)@ PITRoansy Contreras (0-0)
Thu, Sep 30th   @ PITMiguel Yajure (0-2)
Fri, Oct 1stvs DETWily Peralta (4-5)@ STLDakota Hudson (1-0)
Sat, Oct 2ndvs DETMatt Manning (4-7)@ STLJon Lester (7-6)
Sun, Oct 3rdvs DETTyler Alexander (2-4)@ STLJake Woodford (3-4)
Fri, Apr 2nd@ LAAAndrew Heaney (8-9)   
Thu, Apr 15thvs CLEAaron Civale (12-5)   
Mon, Apr 19th@ BOSNathan Eovaldi (11-9)   
Thu, May 13thvs MINMichael Pineda (9-8)   
Mon, May 24thvs STLKwang Hyun Kim (7-7)   
Thu, Jun 10thvs TORHyun Jin Ryu (14-10)   
Wed, Jun 23rd@ PITChase De Jong (1-4)   
Thu, Jul 1stvs MINJose Berrios (12-9)   
Sun, Jul 11th@ BALSpenser Watkins (2-7)   
Mon, Aug 9th@ MINBeau Burrows   
Thu, Aug 19thvs OAKCole Irvin (10-15)   
Tue, Aug 24th@ TORJose Berrios (12-9)   
Thu, Aug 26th@ TORHyun Jin Ryu (14-10)   
Thu, Sep 9th@ OAKSean Manaea (11-10)   
Mon, Sep 20th@ DETMatt Manning (4-7)   
Thu, Sep 23rd@ CLEZach Plesac (10-6)   
Mon, Sep 27th@ DETMatt Manning (4-7)