Skip to main content

Who Should I Trade?

Ryan Tepera for Greg Holland (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan Tepera
RP - LAA
Ryan Tepera
Greg Holland
RP - FA
Greg Holland
Expert
Recommendation
75%
Recommended by
3 of 4 experts
25%
Recommended by
1 of 4 experts
Rankings 
   
Rest of Season# 286# 285
VBR# 452
   
Projections 
   
Strikeouts37
Wins1
Saves1
ERA3.88
WHIP1.23
   
Misc 
   
Injury Alert-FA
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 224
   
Mick Ciallela
Fantrax
# 248# 282
   
Scott Youngson
Pitcher List
# 247
   
Andrew Seifter
FantasyPros
# 224
   
Who Should I Trade? Player Statistics
  Ryan Tepera
RP - LAA
Ryan Tepera
Greg Holland
RP - FA
Greg Holland
2022 Stats 
   
   
Games Played315
   
Games Started00
   
Innings Pitched31.15.2
   
Wins10
   
Losses11
   
Saves10
   
Blown Saves40
   
Holds140
   
Hits Allowed206
   
Earned Runs134
   
Home Runs Allowed33
   
Strikeouts255
   
Walks111
   
ERA3.827.71
   
WHIP1.011.50
   
Who Should I Trade? Player Projections
  Ryan Tepera
RP - LAA
Ryan Tepera
Greg Holland
RP - FA
Greg Holland
2022 Projections 
   
   
Games Played35
   
Games Started0
   
Innings Pitched35.1
   
Wins1
   
Losses1
   
Saves1
   
Blown Saves1
   
Holds8
   
Hits Allowed29
   
Earned Runs15
   
Home Runs Allowed5
   
Strikeouts37
   
Walks13
   
ERA3.88
   
WHIP1.23
   
Who Should I Trade? Player Notes
  Ryan Tepera
RP - LAA
Ryan Tepera
Greg Holland
RP - FA
Greg Holland
News 
 Major League Baseball announced Ryan Tepera would serve a three-game suspension for his role in the benches-clearing brawl in Sunday's game against the Mariners.
Kelly Kirby
Mon, Jun 27th
Veteran RP Greg Holland has agreed to join the Texas Rangers.
Vince DiSilvio
Wed, Mar 16th
 RHP Ryan Tepera has agreed to a deal with the Los Angeles Angels. It is a 2-year, $14 million contract.
Vince DiSilvio
Thu, Mar 17th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Tepera
RP - LAA
Ryan Tepera
Greg Holland
RP - FA
Greg Holland
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs HOUFramber Valdez (7-3)#24   
Fri, Apr 8thvs HOUJake Odorizzi (3-2)#129   
Sat, Apr 9thvs HOUJustin Verlander (9-3)#4   
Sun, Apr 10thvs HOUJose Urquidy (6-3)#70   
Mon, Apr 11thvs MIAElieser Hernandez (2-5)#160   
Tue, Apr 12thvs MIAJesus Luzardo (2-3)#147   
Thu, Apr 14th@ TEXDane Dunning (1-5)#99   
Fri, Apr 15th@ TEXMatt Bush (2-1)#220   
Sat, Apr 16th@ TEXTaylor Hearn (4-5)#262   
Sun, Apr 17th@ TEXMartin Perez (6-2)#63   
Mon, Apr 18th@ HOULuis Garcia (5-5)#40   
Tue, Apr 19th@ HOUFramber Valdez (7-3)#24   
Wed, Apr 20th@ HOUJake Odorizzi (3-2)#129   
Fri, Apr 22ndvs BALBruce Zimmermann (2-5)#243   
Sat, Apr 23rdvs BALSpenser Watkins (1-1)#378   
Sun, Apr 24thvs BALChris Ellis (0-0)   
Mon, Apr 25thvs CLEShane Bieber (3-4)#5   
Tue, Apr 26thvs CLETriston McKenzie (4-6)#56   
Wed, Apr 27thvs CLEZach Plesac (2-5)#107   
Thu, Apr 28thvs CLECal Quantrill (4-4)#82   
Fri, Apr 29th@ CWSLucas Giolito (4-4)#39   
Sat, Apr 30th@ CWSVince Velasquez (3-3)#180   
Sun, May 1st@ CWSDallas Keuchel (2-5)#382   
Mon, May 2nd@ CWSDylan Cease (6-3)#20   
Tue, May 3rd@ BOSMichael Wacha (6-1)#116   
Wed, May 4th@ BOSGarrett Whitlock (2-1)#73   
Thu, May 5th@ BOSRich Hill (4-4)#137   
Fri, May 6thvs WSHJoan Adon (1-11)#388   
Sat, May 7thvs WSHJosiah Gray (6-4)#87   
Sun, May 8thvs WSHErick Fedde (5-5)#179   
Mon, May 9thvs TBJeffrey Springs (3-2)#26   
Tue, May 10thvs TBCorey Kluber (3-4)#46   
Wed, May 11thvs TBShane McClanahan (8-3)#6   
Fri, May 13th@ OAKDaulton Jefferies (1-7)   
Sat, May 14th@ OAKAdam Oller (0-3)#306   
Sun, May 15th@ OAKFrankie Montas (3-7)#16   
Mon, May 16th@ TEXJon Gray (3-3)#52   
Tue, May 17th@ TEXTaylor Hearn (4-5)#262   
Wed, May 18th@ TEXDane Dunning (1-5)#99   
Fri, May 20thvs OAKPaul Blackburn (6-3)#7   
Sat, May 21stvs OAKFrankie Montas (3-7)#16   
Sun, May 22ndvs OAKCole Irvin (2-5)#111   
Tue, May 24thvs TEXDane Dunning (1-5)#99   
Wed, May 25thvs TEXGlenn Otto (4-3)#150   
Thu, May 26thvs TORHyun Jin Ryu (2-0)   
Fri, May 27thvs TORAlek Manoah (9-2)#13   
Sat, May 28thvs TORYusei Kikuchi (2-4)#102   
Sun, May 29thvs TORJose Berrios (5-4)#66   
Tue, May 31st@ NYYJordan Montgomery (3-1)#27   
Thu, Jun 2nd@ NYYJameson Taillon (8-1)#43   
Fri, Jun 3rd@ PHIZach Eflin (3-5)#61   
Sat, Jun 4th@ PHIZack Wheeler (6-4)#14   
Sun, Jun 5th@ PHIKyle Gibson (4-3)#98   
Mon, Jun 6thvs BOSMichael Wacha (6-1)#116   
Tue, Jun 7thvs BOSGarrett Whitlock (2-1)#73   
Wed, Jun 8thvs BOSNathan Eovaldi (4-2)#29   
Thu, Jun 9thvs BOSNick Pivetta (8-5)#38   
Fri, Jun 10thvs NYMTylor Megill (4-2)#113   
Sat, Jun 11thvs NYMCarlos Carrasco (8-3)#67   
Sun, Jun 12thvs NYMTaijuan Walker (6-2)#92   
Tue, Jun 14th@ LADTony Gonsolin (9-0)#19   
Wed, Jun 15th@ LADTyler Anderson (8-1)#51   
Thu, Jun 16th@ SEAGeorge Kirby (2-3)#77   
Fri, Jun 17th@ SEARobbie Ray (6-6)#22   
Sat, Jun 18th@ SEAPenn Murfee (1-0)#206   
Sun, Jun 19th@ SEALogan Gilbert (8-3)#32   
Mon, Jun 20thvs KCKris Bubic (1-5)#256   
Tue, Jun 21stvs KCJonathan Heasley (1-3)#213   
Wed, Jun 22ndvs KCDaniel Lynch (3-7)#254   
Fri, Jun 24thvs SEAChris Flexen (3-8)#120   
Sat, Jun 25thvs SEALogan Gilbert (8-3)#32   
Sun, Jun 26thvs SEAMarco Gonzales (4-8)#84   
Mon, Jun 27thvs CWSLucas Giolito (4-4)#39   
Tue, Jun 28thvs CWSJohnny Cueto (1-4)#176   
Wed, Jun 29thvs CWSMichael Kopech (2-4)#33   
Fri, Jul 1st@ HOUCristian Javier (5-3)#65   
Sat, Jul 2nd@ HOUJose Urquidy (6-3)#70   
Sun, Jul 3rd@ HOUFramber Valdez (7-3)#24   
Tue, Jul 5th@ MIASandy Alcantara (7-3)#1   
Wed, Jul 6th@ MIA   
Thu, Jul 7th@ BAL   
Fri, Jul 8th@ BAL   
Sat, Jul 9th@ BAL   
Sun, Jul 10th@ BAL   
Tue, Jul 12thvs HOU   
Wed, Jul 13thvs HOU   
Thu, Jul 14thvs HOU   
Fri, Jul 15thvs LAD   
Sat, Jul 16thvs LAD   
Fri, Jul 22nd@ ATL   
Sat, Jul 23rd@ ATL   
Sun, Jul 24th@ ATL   
Mon, Jul 25th@ KC   
Tue, Jul 26th@ KC   
Wed, Jul 27th@ KC   
Thu, Jul 28thvs TEX   
Fri, Jul 29thvs TEX   
Sat, Jul 30thvs TEX   
Sun, Jul 31stvs TEX   
Tue, Aug 2ndvs OAK   
Wed, Aug 3rdvs OAK   
Thu, Aug 4thvs OAK   
Fri, Aug 5th@ SEA   
Sat, Aug 6th@ SEA   
Sun, Aug 7th@ SEA   
Mon, Aug 8th@ OAK   
Tue, Aug 9th@ OAK   
Wed, Aug 10th@ OAK   
Fri, Aug 12thvs MIN   
Sat, Aug 13thvs MIN   
Sun, Aug 14thvs MIN   
Mon, Aug 15thvs SEA   
Tue, Aug 16thvs SEA   
Wed, Aug 17thvs SEA   
Fri, Aug 19th@ DET   
Sat, Aug 20th@ DET   
Sun, Aug 21st@ DET   
Mon, Aug 22nd@ TB   
Tue, Aug 23rd@ TB   
Wed, Aug 24th@ TB   
Thu, Aug 25th@ TB   
Fri, Aug 26th@ TOR   
Sat, Aug 27th@ TOR   
Sun, Aug 28th@ TOR   
Mon, Aug 29thvs NYY   
Tue, Aug 30thvs NYY   
Wed, Aug 31stvs NYY   
Fri, Sep 2ndvs HOU   
Sat, Sep 3rdvs HOU   
Sun, Sep 4thvs HOU   
Mon, Sep 5thvs DET   
Tue, Sep 6thvs DET   
Wed, Sep 7thvs DET   
Fri, Sep 9th@ HOU   
Sat, Sep 10th@ HOU   
Sun, Sep 11th@ HOU   
Mon, Sep 12th@ CLE   
Tue, Sep 13th@ CLE   
Wed, Sep 14th@ CLE   
Fri, Sep 16thvs SEA   
Sat, Sep 17thvs SEA   
Sun, Sep 18thvs SEA   
Mon, Sep 19thvs SEA   
Tue, Sep 20th@ TEX   
Wed, Sep 21st@ TEX   
Thu, Sep 22nd@ TEX   
Fri, Sep 23rd@ MIN   
Sat, Sep 24th@ MIN   
Sun, Sep 25th@ MIN   
Tue, Sep 27thvs OAK   
Wed, Sep 28thvs OAK   
Thu, Sep 29thvs OAK   
Fri, Sep 30thvs TEX   
Sat, Oct 1stvs TEX   
Sun, Oct 2ndvs TEX   
Mon, Oct 3rd@ OAK   
Tue, Oct 4th@ OAK   
Wed, Oct 5th@ OAK