Skip to main content

Who Should I Trade?

Ryan Tepera for Aaron Loup (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
Aaron Loup
RP - LAA
Aaron Loup
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 285
VBR# 447# 518
   
Projections 
   
Strikeouts3835
Wins11
Saves10
ERA3.893.79
WHIP1.241.32
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 224
   
Mick Ciallela
Fantrax
# 248# 249
   
Scott Youngson
Pitcher List
# 249
   
Who Should I Trade? Player Statistics
  Ryan Tepera
RP - LAA
Ryan Tepera
Aaron Loup
RP - LAA
Aaron Loup
2022 Stats 
   
   
Games Played3031
   
Games Started00
   
Innings Pitched30.327.3
   
Wins10
   
Losses12
   
Saves10
   
Blown Saves43
   
Holds1310
   
Hits Allowed2025
   
Earned Runs1313
   
Home Runs Allowed32
   
Strikeouts2530
   
Walks1110
   
ERA3.944.39
   
WHIP1.041.31
   
Who Should I Trade? Player Projections
  Ryan Tepera
RP - LAA
Ryan Tepera
Aaron Loup
RP - LAA
Aaron Loup
2022 Projections 
   
   
Games Played3636
   
Games Started00
   
Innings Pitched35.934.5
   
Wins11
   
Losses11
   
Saves10
   
Blown Saves11
   
Holds88
   
Hits Allowed2932
   
Earned Runs1615
   
Home Runs Allowed54
   
Strikeouts3835
   
Walks1312
   
ERA3.893.79
   
WHIP1.241.32
   
Who Should I Trade? Player Notes
  Ryan Tepera
RP - LAA
Ryan Tepera
Aaron Loup
RP - LAA
Aaron Loup
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
Los Angeles Angels RP Aaron Loup pitched 2/3 of an inning on Saturday, allowing one hit for zero earned runs in the Angels' 5-4 loss to the Orioles.
Josh Thiessen
Sun, Apr 24th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Tepera
RP - LAA
Ryan Tepera
Aaron Loup
RP - LAA
Aaron Loup
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs HOUFramber Valdez (7-3)#21vs HOUFramber Valdez (7-3)#21
Fri, Apr 8thvs HOUJake Odorizzi (3-2)#130vs HOUJake Odorizzi (3-2)#130
Sat, Apr 9thvs HOUJustin Verlander (9-3)#4vs HOUJustin Verlander (9-3)#4
Sun, Apr 10thvs HOUJose Urquidy (6-3)#77vs HOUJose Urquidy (6-3)#77
Mon, Apr 11thvs MIAElieser Hernandez (2-5)#160vs MIAElieser Hernandez (2-5)#160
Tue, Apr 12thvs MIAJesus Luzardo (2-3)#134vs MIAJesus Luzardo (2-3)#134
Thu, Apr 14th@ TEXDane Dunning (1-5)#100@ TEXDane Dunning (1-5)#100
Fri, Apr 15th@ TEXMatt Bush (2-1)#222@ TEXMatt Bush (2-1)#222
Sat, Apr 16th@ TEXTaylor Hearn (4-5)#266@ TEXTaylor Hearn (4-5)#266
Sun, Apr 17th@ TEXMartin Perez (5-2)#64@ TEXMartin Perez (5-2)#64
Mon, Apr 18th@ HOULuis Garcia (5-5)#38@ HOULuis Garcia (5-5)#38
Tue, Apr 19th@ HOUFramber Valdez (7-3)#21@ HOUFramber Valdez (7-3)#21
Wed, Apr 20th@ HOUJake Odorizzi (3-2)#130@ HOUJake Odorizzi (3-2)#130
Fri, Apr 22ndvs BALBruce Zimmermann (2-5)#251vs BALBruce Zimmermann (2-5)#251
Sat, Apr 23rdvs BALSpenser Watkins (1-1)#378vs BALSpenser Watkins (1-1)#378
Sun, Apr 24thvs BALChris Ellis (0-0)vs BALChris Ellis (0-0)
Mon, Apr 25thvs CLEShane Bieber (3-4)#5vs CLEShane Bieber (3-4)#5
Tue, Apr 26thvs CLETriston McKenzie (4-5)#57vs CLETriston McKenzie (4-5)#57
Wed, Apr 27thvs CLEZach Plesac (2-5)#105vs CLEZach Plesac (2-5)#105
Thu, Apr 28thvs CLECal Quantrill (4-4)#81vs CLECal Quantrill (4-4)#81
Fri, Apr 29th@ CWSLucas Giolito (4-4)#39@ CWSLucas Giolito (4-4)#39
Sat, Apr 30th@ CWSVince Velasquez (3-3)#178@ CWSVince Velasquez (3-3)#178
Sun, May 1st@ CWSDallas Keuchel (2-5)#376@ CWSDallas Keuchel (2-5)#376
Mon, May 2nd@ CWSDylan Cease (5-3)#23@ CWSDylan Cease (5-3)#23
Tue, May 3rd@ BOSMichael Wacha (6-1)#111@ BOSMichael Wacha (6-1)#111
Wed, May 4th@ BOSGarrett Whitlock (2-1)#58@ BOSGarrett Whitlock (2-1)#58
Thu, May 5th@ BOSRich Hill (3-4)#142@ BOSRich Hill (3-4)#142
Fri, May 6thvs WSHJoan Adon (1-11)#386vs WSHJoan Adon (1-11)#386
Sat, May 7thvs WSHJosiah Gray (6-4)#84vs WSHJosiah Gray (6-4)#84
Sun, May 8thvs WSHErick Fedde (5-5)#189vs WSHErick Fedde (5-5)#189
Mon, May 9thvs TBJeffrey Springs (3-2)#25vs TBJeffrey Springs (3-2)#25
Tue, May 10thvs TBCorey Kluber (3-4)#46vs TBCorey Kluber (3-4)#46
Wed, May 11thvs TBShane McClanahan (7-3)#9vs TBShane McClanahan (7-3)#9
Fri, May 13th@ OAKDaulton Jefferies (1-7)@ OAKDaulton Jefferies (1-7)
Sat, May 14th@ OAKAdam Oller (0-3)#301@ OAKAdam Oller (0-3)#301
Sun, May 15th@ OAKFrankie Montas (3-7)#15@ OAKFrankie Montas (3-7)#15
Mon, May 16th@ TEXJon Gray (3-3)#48@ TEXJon Gray (3-3)#48
Tue, May 17th@ TEXTaylor Hearn (4-5)#266@ TEXTaylor Hearn (4-5)#266
Wed, May 18th@ TEXDane Dunning (1-5)#100@ TEXDane Dunning (1-5)#100
Fri, May 20thvs OAKPaul Blackburn (6-3)#7vs OAKPaul Blackburn (6-3)#7
Sat, May 21stvs OAKFrankie Montas (3-7)#15vs OAKFrankie Montas (3-7)#15
Sun, May 22ndvs OAKCole Irvin (2-5)#109vs OAKCole Irvin (2-5)#109
Tue, May 24thvs TEXDane Dunning (1-5)#100vs TEXDane Dunning (1-5)#100
Wed, May 25thvs TEXGlenn Otto (4-2)#146vs TEXGlenn Otto (4-2)#146
Thu, May 26thvs TORHyun Jin Ryu (2-0)vs TORHyun Jin Ryu (2-0)
Fri, May 27thvs TORAlek Manoah (9-2)#13vs TORAlek Manoah (9-2)#13
Sat, May 28thvs TORYusei Kikuchi (2-4)#102vs TORYusei Kikuchi (2-4)#102
Sun, May 29thvs TORJose Berrios (5-3)#50vs TORJose Berrios (5-3)#50
Tue, May 31st@ NYYJordan Montgomery (3-1)#30@ NYYJordan Montgomery (3-1)#30
Thu, Jun 2nd@ NYYJameson Taillon (8-1)#42@ NYYJameson Taillon (8-1)#42
Fri, Jun 3rd@ PHIZach Eflin (3-5)#62@ PHIZach Eflin (3-5)#62
Sat, Jun 4th@ PHIZack Wheeler (6-4)#16@ PHIZack Wheeler (6-4)#16
Sun, Jun 5th@ PHIKyle Gibson (4-3)#83@ PHIKyle Gibson (4-3)#83
Mon, Jun 6thvs BOSMichael Wacha (6-1)#111vs BOSMichael Wacha (6-1)#111
Tue, Jun 7thvs BOSGarrett Whitlock (2-1)#58vs BOSGarrett Whitlock (2-1)#58
Wed, Jun 8thvs BOSNathan Eovaldi (4-2)#27vs BOSNathan Eovaldi (4-2)#27
Thu, Jun 9thvs BOSNick Pivetta (8-5)#37vs BOSNick Pivetta (8-5)#37
Fri, Jun 10thvs NYMTylor Megill (4-2)#114vs NYMTylor Megill (4-2)#114
Sat, Jun 11thvs NYMCarlos Carrasco (8-3)#67vs NYMCarlos Carrasco (8-3)#67
Sun, Jun 12thvs NYMTaijuan Walker (6-2)#94vs NYMTaijuan Walker (6-2)#94
Tue, Jun 14th@ LADTony Gonsolin (9-0)#22@ LADTony Gonsolin (9-0)#22
Wed, Jun 15th@ LADTyler Anderson (8-0)#54@ LADTyler Anderson (8-0)#54
Thu, Jun 16th@ SEAGeorge Kirby (2-2)#73@ SEAGeorge Kirby (2-2)#73
Fri, Jun 17th@ SEARobbie Ray (6-6)#20@ SEARobbie Ray (6-6)#20
Sat, Jun 18th@ SEAPenn Murfee (1-0)#209@ SEAPenn Murfee (1-0)#209
Sun, Jun 19th@ SEALogan Gilbert (8-3)#32@ SEALogan Gilbert (8-3)#32
Mon, Jun 20thvs KCKris Bubic (1-4)#242vs KCKris Bubic (1-4)#242
Tue, Jun 21stvs KCJonathan Heasley (1-3)#212vs KCJonathan Heasley (1-3)#212
Wed, Jun 22ndvs KCDaniel Lynch (3-7)#228vs KCDaniel Lynch (3-7)#228
Fri, Jun 24thvs SEAChris Flexen (3-8)#117vs SEAChris Flexen (3-8)#117
Sat, Jun 25thvs SEALogan Gilbert (8-3)#32vs SEALogan Gilbert (8-3)#32
Sun, Jun 26thvs SEAMarco Gonzales (4-7)#91vs SEAMarco Gonzales (4-7)#91
Mon, Jun 27thvs CWSLucas Giolito (4-4)#39vs CWSLucas Giolito (4-4)#39
Tue, Jun 28thvs CWSJohnny Cueto (1-4)#176vs CWSJohnny Cueto (1-4)#176
Wed, Jun 29thvs CWSMichael Kopech (2-4)#34vs CWSMichael Kopech (2-4)#34
Fri, Jul 1st@ HOUCristian Javier (5-3)#66@ HOUCristian Javier (5-3)#66
Sat, Jul 2nd@ HOUJose Urquidy (6-3)#77@ HOUJose Urquidy (6-3)#77
Sun, Jul 3rd@ HOULuis Garcia (5-5)#38@ HOULuis Garcia (5-5)#38
Tue, Jul 5th@ MIA@ MIA
Wed, Jul 6th@ MIA@ MIA
Thu, Jul 7th@ BAL@ BAL
Fri, Jul 8th@ BAL@ BAL
Sat, Jul 9th@ BAL@ BAL
Sun, Jul 10th@ BAL@ BAL
Tue, Jul 12thvs HOUvs HOU
Wed, Jul 13thvs HOUvs HOU
Thu, Jul 14thvs HOUvs HOU
Fri, Jul 15thvs LADvs LAD
Sat, Jul 16thvs LADvs LAD
Fri, Jul 22nd@ ATL@ ATL
Sat, Jul 23rd@ ATL@ ATL
Sun, Jul 24th@ ATL@ ATL
Mon, Jul 25th@ KC@ KC
Tue, Jul 26th@ KC@ KC
Wed, Jul 27th@ KC@ KC
Thu, Jul 28thvs TEXvs TEX
Fri, Jul 29thvs TEXvs TEX
Sat, Jul 30thvs TEXvs TEX
Sun, Jul 31stvs TEXvs TEX
Tue, Aug 2ndvs OAKvs OAK
Wed, Aug 3rdvs OAKvs OAK
Thu, Aug 4thvs OAKvs OAK
Fri, Aug 5th@ SEA@ SEA
Sat, Aug 6th@ SEA@ SEA
Sun, Aug 7th@ SEA@ SEA
Mon, Aug 8th@ OAK@ OAK
Tue, Aug 9th@ OAK@ OAK
Wed, Aug 10th@ OAK@ OAK
Fri, Aug 12thvs MINvs MIN
Sat, Aug 13thvs MINvs MIN
Sun, Aug 14thvs MINvs MIN
Mon, Aug 15thvs SEAvs SEA
Tue, Aug 16thvs SEAvs SEA
Wed, Aug 17thvs SEAvs SEA
Fri, Aug 19th@ DET@ DET
Sat, Aug 20th@ DET@ DET
Sun, Aug 21st@ DET@ DET
Mon, Aug 22nd@ TB@ TB
Tue, Aug 23rd@ TB@ TB
Wed, Aug 24th@ TB@ TB
Thu, Aug 25th@ TB@ TB
Fri, Aug 26th@ TOR@ TOR
Sat, Aug 27th@ TOR@ TOR
Sun, Aug 28th@ TOR@ TOR
Mon, Aug 29thvs NYYvs NYY
Tue, Aug 30thvs NYYvs NYY
Wed, Aug 31stvs NYYvs NYY
Fri, Sep 2ndvs HOUvs HOU
Sat, Sep 3rdvs HOUvs HOU
Sun, Sep 4thvs HOUvs HOU
Mon, Sep 5thvs DETvs DET
Tue, Sep 6thvs DETvs DET
Wed, Sep 7thvs DETvs DET
Fri, Sep 9th@ HOU@ HOU
Sat, Sep 10th@ HOU@ HOU
Sun, Sep 11th@ HOU@ HOU
Mon, Sep 12th@ CLE@ CLE
Tue, Sep 13th@ CLE@ CLE
Wed, Sep 14th@ CLE@ CLE
Fri, Sep 16thvs SEAvs SEA
Sat, Sep 17thvs SEAvs SEA
Sun, Sep 18thvs SEAvs SEA
Mon, Sep 19thvs SEAvs SEA
Tue, Sep 20th@ TEX@ TEX
Wed, Sep 21st@ TEX@ TEX
Thu, Sep 22nd@ TEX@ TEX
Fri, Sep 23rd@ MIN@ MIN
Sat, Sep 24th@ MIN@ MIN
Sun, Sep 25th@ MIN@ MIN
Tue, Sep 27thvs OAKvs OAK
Wed, Sep 28thvs OAKvs OAK
Thu, Sep 29thvs OAKvs OAK
Fri, Sep 30thvs TEXvs TEX
Sat, Oct 1stvs TEXvs TEX
Sun, Oct 2ndvs TEXvs TEX
Mon, Oct 3rd@ OAK@ OAK
Tue, Oct 4th@ OAK@ OAK
Wed, Oct 5th@ OAK@ OAK