Skip to main content

Who Should I Trade?

Ryan Tepera for Justin Dunn (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
Justin Dunn
SP - CIN
Justin Dunn
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 285
VBR# 447# 1129
   
Projections 
   
Strikeouts3827
Wins11
Saves10
ERA3.895.68
WHIP1.241.63
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 224
   
Mick Ciallela
Fantrax
# 248
   
Scott Youngson
Pitcher List
# 249
   
Who Should I Trade? Player Statistics
  Ryan Tepera
RP - LAA
Ryan Tepera
Justin Dunn
SP - CIN
Justin Dunn
2022 Stats 
   
   
Games Played30
   
Games Started0
   
Innings Pitched30.3
   
Wins1
   
Losses1
   
Saves1
   
Blown Saves4
   
Holds13
   
Hits Allowed20
   
Earned Runs13
   
Home Runs Allowed3
   
Strikeouts25
   
Walks11
   
ERA3.94
   
WHIP1.04
   
Who Should I Trade? Player Projections
  Ryan Tepera
RP - LAA
Ryan Tepera
Justin Dunn
SP - CIN
Justin Dunn
2022 Projections 
   
   
Games Played366
   
Games Started06
   
Innings Pitched35.927.6
   
Wins11
   
Losses12
   
Saves10
   
Blown Saves10
   
Holds80
   
Hits Allowed2928
   
Earned Runs1617
   
Home Runs Allowed56
   
Strikeouts3827
   
Walks1314
   
ERA3.895.68
   
WHIP1.241.63
   
Who Should I Trade? Player Notes
  Ryan Tepera
RP - LAA
Ryan Tepera
Justin Dunn
SP - CIN
Justin Dunn
News 
 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
Justin Dunn
SP - CIN
Justin Dunn
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs HOUFramber Valdez (7-3)#21@ ATLMax Fried (7-2)#8
Fri, Apr 8thvs HOUJake Odorizzi (3-2)#130@ ATLCharlie Morton (4-3)#55
Sat, Apr 9thvs HOUJustin Verlander (9-3)#4@ ATLKyle Wright (8-4)#43
Sun, Apr 10thvs HOUJose Urquidy (6-3)#77@ ATLIan Anderson (6-4)#93
Mon, Apr 11thvs MIAElieser Hernandez (2-5)#160   
Tue, Apr 12thvs MIAJesus Luzardo (2-3)#134vs CLEShane Bieber (3-4)#5
Thu, Apr 14th@ TEXDane Dunning (1-5)#100@ LADWalker Buehler (6-3)#137
Fri, Apr 15th@ TEXMatt Bush (2-1)#222@ LADTony Gonsolin (9-0)#22
Sat, Apr 16th@ TEXTaylor Hearn (4-5)#266@ LADJulio Urias (5-6)#14
Sun, Apr 17th@ TEXMartin Perez (5-2)#64@ LADAndrew Heaney (1-0)#72
Mon, Apr 18th@ HOULuis Garcia (5-5)#38@ SDSean Manaea (3-3)#28
Tue, Apr 19th@ HOUFramber Valdez (7-3)#21@ SDJoe Musgrove (8-1)#11
Wed, Apr 20th@ HOUJake Odorizzi (3-2)#130@ SDMacKenzie Gore (4-3)#116
Fri, Apr 22ndvs BALBruce Zimmermann (2-5)#251vs STLSteven Matz (3-3)#86
Sat, Apr 23rdvs BALSpenser Watkins (1-1)#378vs STLDakota Hudson (5-4)#97
Sun, Apr 24thvs BALChris Ellis (0-0)vs STLAdam Wainwright (5-5)#40
Mon, Apr 25thvs CLEShane Bieber (3-4)#5   
Tue, Apr 26thvs CLETriston McKenzie (4-5)#57vs SDJoe Musgrove (8-1)#11
Wed, Apr 27thvs CLEZach Plesac (2-5)#105vs SDMacKenzie Gore (4-3)#116
Thu, Apr 28thvs CLECal Quantrill (4-4)#81vs SDNick Martinez (2-3)#140
Fri, Apr 29th@ CWSLucas Giolito (4-4)#39@ COLAntonio Senzatela (3-4)#308
Sat, Apr 30th@ CWSVince Velasquez (3-3)#178@ COLChad Kuhl (4-5)#263
Sun, May 1st@ CWSDallas Keuchel (2-5)#376@ COLKyle Freeland (3-5)#168
Mon, May 2nd@ CWSDylan Cease (5-3)#23   
Tue, May 3rd@ BOSMichael Wacha (6-1)#111@ MILBrandon Woodruff (5-3)#31
Wed, May 4th@ BOSGarrett Whitlock (2-1)#58@ MILFreddy Peralta (3-2)#107
Thu, May 5th@ BOSRich Hill (3-4)#142@ MILAdrian Houser (4-8)#153
Fri, May 6thvs WSHJoan Adon (1-11)#386   
Sat, May 7thvs WSHJosiah Gray (6-4)#84vs PITMitch Keller (2-5)#192
Sun, May 8thvs WSHErick Fedde (5-5)#189vs PITZach Thompson (3-5)#166
Mon, May 9thvs TBJeffrey Springs (3-2)#25vs MILBrandon Woodruff (5-3)#31
Tue, May 10thvs TBCorey Kluber (3-4)#46vs MILFreddy Peralta (3-2)#107
Wed, May 11thvs TBShane McClanahan (7-3)#9vs MILAdrian Houser (4-8)#153
Fri, May 13th@ OAKDaulton Jefferies (1-7)@ PITMitch Keller (2-5)#192
Sat, May 14th@ OAKAdam Oller (0-3)#301@ PITZach Thompson (3-5)#166
Sun, May 15th@ OAKFrankie Montas (3-7)#15@ PITJose Quintana (1-4)#92
Mon, May 16th@ TEXJon Gray (3-3)#48   
Tue, May 17th@ TEXTaylor Hearn (4-5)#266@ CLEZach Plesac (2-5)#105
Wed, May 18th@ TEXDane Dunning (1-5)#100   
Fri, May 20thvs OAKPaul Blackburn (6-3)#7@ TORHyun Jin Ryu (2-0)
Sat, May 21stvs OAKFrankie Montas (3-7)#15@ TORAlek Manoah (9-2)#13
Sun, May 22ndvs OAKCole Irvin (2-5)#109@ TORYusei Kikuchi (2-4)#102
Tue, May 24thvs TEXDane Dunning (1-5)#100vs CHCMarcus Stroman (2-5)#63
Wed, May 25thvs TEXGlenn Otto (4-2)#146vs CHCKyle Hendricks (3-6)#131
Thu, May 26thvs TORHyun Jin Ryu (2-0)vs CHCJustin Steele (2-5)#149
Fri, May 27thvs TORAlek Manoah (9-2)#13vs SFCarlos Rodon (6-4)#10
Sat, May 28thvs TORYusei Kikuchi (2-4)#102vs SFAlex Wood (5-6)#74
Sun, May 29thvs TORJose Berrios (5-3)#50vs SFAlex Cobb (3-3)#89
Tue, May 31st@ NYYJordan Montgomery (3-1)#30@ BOSMichael Wacha (6-1)#111
Thu, Jun 2nd@ NYYJameson Taillon (8-1)#42vs WSHJoan Adon (1-11)#386
Fri, Jun 3rd@ PHIZach Eflin (3-5)#62vs WSHJosiah Gray (6-4)#84
Sat, Jun 4th@ PHIZack Wheeler (6-4)#16vs WSHErick Fedde (5-5)#189
Sun, Jun 5th@ PHIKyle Gibson (4-3)#83vs WSHPatrick Corbin (3-10)#136
Mon, Jun 6thvs BOSMichael Wacha (6-1)#111vs ARIMadison Bumgarner (3-7)#129
Tue, Jun 7thvs BOSGarrett Whitlock (2-1)#58vs ARITyler Gilbert (0-3)#338
Wed, Jun 8thvs BOSNathan Eovaldi (4-2)#27vs ARIMerrill Kelly (6-5)#110
Thu, Jun 9thvs BOSNick Pivetta (8-5)#37vs ARIZach Davies (2-4)#164
Fri, Jun 10thvs NYMTylor Megill (4-2)#114@ STLAndre Pallante (2-3)#157
Sat, Jun 11thvs NYMCarlos Carrasco (8-3)#67@ STLAdam Wainwright (5-5)#40
Sun, Jun 12thvs NYMTaijuan Walker (6-2)#94@ STLDakota Hudson (5-4)#97
Tue, Jun 14th@ LADTony Gonsolin (9-0)#22@ ARIZach Davies (2-4)#164
Wed, Jun 15th@ LADTyler Anderson (8-0)#54@ ARIZac Gallen (4-2)#41
Thu, Jun 16th@ SEAGeorge Kirby (2-2)#73   
Fri, Jun 17th@ SEARobbie Ray (6-6)#20vs MILEric Lauer (6-3)#88
Sat, Jun 18th@ SEAPenn Murfee (1-0)#209vs MILJason Alexander (2-0)#241
Sun, Jun 19th@ SEALogan Gilbert (8-3)#32vs MILAdrian Houser (4-8)#153
Mon, Jun 20thvs KCKris Bubic (1-4)#242   
Tue, Jun 21stvs KCJonathan Heasley (1-3)#212vs LADTony Gonsolin (9-0)#22
Wed, Jun 22ndvs KCDaniel Lynch (3-7)#228vs LADTyler Anderson (8-0)#54
Fri, Jun 24thvs SEAChris Flexen (3-8)#117@ SFAlex Cobb (3-3)#89
Sat, Jun 25thvs SEALogan Gilbert (8-3)#32@ SFLogan Webb (7-2)#12
Sun, Jun 26thvs SEAMarco Gonzales (4-7)#91@ SFAnthony DeSclafani (0-1)#80
Mon, Jun 27thvs CWSLucas Giolito (4-4)#39   
Tue, Jun 28thvs CWSJohnny Cueto (1-4)#176@ CHCKeegan Thompson (7-2)#99
Wed, Jun 29thvs CWSMichael Kopech (2-4)#34@ CHCJustin Steele (2-5)#149
Fri, Jul 1st@ HOUCristian Javier (5-3)#66vs ATLMax Fried (7-2)#8
Sat, Jul 2nd@ HOUJose Urquidy (6-3)#77vs ATLSpencer Strider (3-2)#90
Sun, Jul 3rd@ HOULuis Garcia (5-5)#38vs ATLCharlie Morton (4-3)#55
Tue, Jul 5th@ MIAvs NYM
Wed, Jul 6th@ MIAvs NYM
Thu, Jul 7th@ BALvs PIT
Fri, Jul 8th@ BALvs TB
Sat, Jul 9th@ BALvs TB
Sun, Jul 10th@ BALvs TB
Tue, Jul 12thvs HOU@ NYY
Wed, Jul 13thvs HOU@ NYY
Thu, Jul 14thvs HOU@ NYY
Fri, Jul 15thvs LAD@ STL
Sat, Jul 16thvs LAD@ STL
Fri, Jul 22nd@ ATLvs STL
Sat, Jul 23rd@ ATLvs STL
Sun, Jul 24th@ ATLvs STL
Mon, Jul 25th@ KCvs MIA
Tue, Jul 26th@ KCvs MIA
Wed, Jul 27th@ KCvs MIA
Thu, Jul 28thvs TEXvs MIA
Fri, Jul 29thvs TEXvs BAL
Sat, Jul 30thvs TEXvs BAL
Sun, Jul 31stvs TEXvs BAL
Tue, Aug 2ndvs OAK@ MIA
Wed, Aug 3rdvs OAK@ MIA
Thu, Aug 4thvs OAK   
Fri, Aug 5th@ SEA@ MIL
Sat, Aug 6th@ SEA@ MIL
Sun, Aug 7th@ SEA@ MIL
Mon, Aug 8th@ OAK@ NYM
Tue, Aug 9th@ OAK@ NYM
Wed, Aug 10th@ OAK@ NYM
Fri, Aug 12thvs MIN   
Sat, Aug 13thvs MINvs CHC
Sun, Aug 14thvs MINvs CHC
Mon, Aug 15thvs SEAvs PHI
Tue, Aug 16thvs SEAvs PHI
Wed, Aug 17thvs SEAvs PHI
Fri, Aug 19th@ DET@ PIT
Sat, Aug 20th@ DET@ PIT
Sun, Aug 21st@ DET@ PIT
Mon, Aug 22nd@ TB@ PHI
Tue, Aug 23rd@ TB@ PHI
Wed, Aug 24th@ TB@ PHI
Thu, Aug 25th@ TB@ PHI
Fri, Aug 26th@ TOR@ WSH
Sat, Aug 27th@ TOR@ WSH
Sun, Aug 28th@ TOR@ WSH
Mon, Aug 29thvs NYYvs STL
Tue, Aug 30thvs NYYvs STL
Wed, Aug 31stvs NYYvs STL
Fri, Sep 2ndvs HOUvs COL
Sat, Sep 3rdvs HOUvs COL
Sun, Sep 4thvs HOUvs COL
Mon, Sep 5thvs DET   
Tue, Sep 6thvs DET@ CHC
Wed, Sep 7thvs DET@ CHC
Fri, Sep 9th@ HOU@ MIL
Sat, Sep 10th@ HOU@ MIL
Sun, Sep 11th@ HOU@ MIL
Mon, Sep 12th@ CLEvs PIT
Tue, Sep 13th@ CLEvs PIT
Wed, Sep 14th@ CLEvs PIT
Fri, Sep 16thvs SEA@ STL
Sat, Sep 17thvs SEA@ STL
Sun, Sep 18thvs SEA@ STL
Mon, Sep 19thvs SEA   
Tue, Sep 20th@ TEXvs BOS
Wed, Sep 21st@ TEXvs BOS
Thu, Sep 22nd@ TEXvs MIL
Fri, Sep 23rd@ MINvs MIL
Sat, Sep 24th@ MINvs MIL
Sun, Sep 25th@ MINvs MIL
Tue, Sep 27thvs OAK@ PIT
Wed, Sep 28thvs OAK@ PIT
Thu, Sep 29thvs OAK   
Fri, Sep 30thvs TEX@ CHC
Sat, Oct 1stvs TEX@ CHC
Sun, Oct 2ndvs TEX@ CHC
Mon, Oct 3rd@ OAKvs CHC
Tue, Oct 4th@ OAKvs CHC
Wed, Oct 5th@ OAKvs CHC
Wed, Apr 13th   vs CLETriston McKenzie (4-5)#57
Thu, May 12th   @ PITJT Brubaker (1-7)#104
Thu, May 19th   @ CLECal Quantrill (4-4)#81
Mon, May 23rd   vs CHCDrew Smyly (2-5)#148
Wed, Jun 1st   @ BOSGarrett Whitlock (2-1)#58
Mon, Jun 13th   @ ARIMerrill Kelly (6-5)#110
Thu, Jun 23rd   vs LADClayton Kershaw (5-1)#35
Thu, Jun 30th   @ CHCKyle Hendricks (3-6)#131
Mon, Jul 4th   vs NYM
Sun, Jul 17th   @ STL
Mon, Aug 1st   @ MIA
Thu, Aug 11th   vs CHC
Thu, Sep 8th   @ CHC
Thu, Sep 15th   @ STL
Mon, Sep 26th   @ PIT