Skip to main content

Who Should I Trade?

Jorge Lopez for Jhoan Duran (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jorge Lopez
Jorge Lopez
Jhoan Duran
Jhoan Duran
Recommended by
6 of 9 experts
Recommended by
3 of 9 experts
Rest of Season# 133# 143
VBR# 322# 241
Injury Alert--
Expert Ranks 
Andrew Seifter
# 68# 122
Bart Wheeler
Hail to Fantasy Football
# 100# 117
Nate Miller
Fantasy Six Pack
# 69# 108
Brad Camara
# 115
Scott Youngson
Pitcher List
# 127# 243
Travis Argo
Fantasy Six Pack
# 114
Mick Ciallela
# 100# 95
Pierre Camus
# 81
Ryan Amore
Pitcher List
# 126
Who Should I Trade? Player Statistics
  Jorge Lopez
Jorge Lopez
Jhoan Duran
Jhoan Duran
2022 Stats 
Games Played3227
Games Started00
Innings Pitched37.035.0
Blown Saves20
Hits Allowed1623
Earned Runs38
Home Runs Allowed04
Who Should I Trade? Player Projections
  Jorge Lopez
Jorge Lopez
Jhoan Duran
Jhoan Duran
2022 Projections 
Games Played3434
Games Started00
Innings Pitched37.046.1
Blown Saves10
Hits Allowed3332
Earned Runs1515
Home Runs Allowed44
Who Should I Trade? Player Notes
  Jorge Lopez
Jorge Lopez
Jhoan Duran
Jhoan Duran
 Jorge Lopez tossed a perfect ninth inning on the mound Friday, picking up the save in the Orioles' 4-1 win over the White Sox.
Chris Schommer
Sat, Jun 25th
Jhoan Duran pitched one scoreless inning, allowing no baserunners, and registering two strikeouts. He earned his fifth save of the season Sunday in a win over the Rockies.
Jesse Garcia
Sun, Jun 26th
 Jorge Lopez faced two batters and recorded two strikeouts while allowing zero runs, zero walks, and zero hits in Thursday's 4-0 win over the White Sox.
Owen Klukas - Big O's Fantasy Guidance
Fri, Jun 24th
Jhoan Duran pitched two innings, allowing one hit, one walk, and registering one strikeout in Monday’s loss to the Guardians.
Jesse Garcia
Wed, Jun 22nd
 Jorge Lopez faced five batters and recorded zero strikeouts while allowing zero runs, zero walks, and one hit in Sunday's 2-1 win over the Rays.
Owen Klukas - Big O's Fantasy Guidance
Sun, Jun 19th
Jhoan Duran pitched one inning, allowing one hit, and struck out two batters on Monday in a win over Seattle. He earned his seventh hold of the season.
Jesse Garcia
Tue, Jun 14th
 Jorge Lopez faced five batters and recorded four strikeouts while allowing zero runs, zero walks, and one hit in Friday's 1-0 win over the Rays.
Owen Klukas - Big O's Fantasy Guidance
Sat, Jun 18th
Jhoan Duran pitched one inning, allowing one hit, and striking out one batter in the Twins win over the Rays on Saturday. He earned his seventh hold of the season.
Jesse Garcia
Sat, Jun 11th
 Jorge Lopez faced five batters and recorded one strikeout while allowing zero runs, zero walks, and zero hits in Tuesday's 6-5 win over the Blue Jays.
Owen Klukas - Big O's Fantasy Guidance
Wed, Jun 15th
Jhoan Duran pitched 1/3 of an inning, allowed four hits, and two earned runs in a 10-7 loss to the Yankees.
Jesse Garcia
Thu, Jun 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jorge Lopez
Jorge Lopez
Jhoan Duran
Jhoan Duran
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TBShane McClanahan (8-3)#6vs SEARobbie Ray (6-6)#17
Sat, Apr 9th@ TBDrew Rasmussen (5-3)#54vs SEALogan Gilbert (8-3)#35
Sun, Apr 10th@ TBCorey Kluber (3-4)#46vs SEAMarco Gonzales (4-8)#88
Mon, Apr 11thvs MILAdrian Houser (4-8)#163vs SEAChris Flexen (4-8)#116
Tue, Apr 12thvs MILEric Lauer (6-3)#92vs LADAndrew Heaney (1-0)#76
Wed, Apr 13thvs MILCorbin Burnes (6-4)#4vs LADClayton Kershaw (5-2)#40
Fri, Apr 15thvs NYYJordan Montgomery (3-1)#31@ BOSNick Pivetta (8-5)#36
Sat, Apr 16thvs NYYJameson Taillon (9-1)#42@ BOSTanner Houck (4-3)#56
Sun, Apr 17thvs NYYNestor Cortes Jr. (6-3)#52@ BOSMichael Wacha (6-1)#122
Mon, Apr 18th@ OAKFrankie Montas (3-8)#13@ BOSRich Hill (4-4)#136
Tue, Apr 19th@ OAKCole Irvin (2-6)#105@ KCCarlos Hernandez (0-3)#338
Wed, Apr 20th@ OAKDaulton Jefferies (1-7)@ KCDaniel Lynch (3-7)#249
Thu, Apr 21st@ OAKPaul Blackburn (6-3)#8@ KCZack Greinke (2-4)#125
Fri, Apr 22nd@ LAAReid Detmers (2-3)#107vs CWSMichael Kopech (2-5)#32
Sat, Apr 23rd@ LAANoah Syndergaard (5-6)#86vs CWSVince Velasquez (3-3)#177
Sun, Apr 24th@ LAAJose Suarez (1-2)#133vs CWSLucas Giolito (4-4)#38
Tue, Apr 26th@ NYYLuis Severino (4-2)#39vs DETEduardo Rodriguez (1-3)#45
Wed, Apr 27th@ NYYJordan Montgomery (3-1)#31vs DETMichael Pineda (1-2)#144
Thu, Apr 28th@ NYYJameson Taillon (9-1)#42vs DETTarik Skubal (5-6)#33
Fri, Apr 29thvs BOSRich Hill (4-4)#136@ TBCorey Kluber (3-4)#46
Sat, Apr 30thvs BOSNathan Eovaldi (4-2)#29@ TBShane McClanahan (8-3)#6
Sun, May 1stvs BOSNick Pivetta (8-5)#36@ TBJosh Fleming (2-3)#190
Mon, May 2ndvs MINChris Paddack (1-2)@ BALTyler Wells (6-4)#72
Tue, May 3rdvs MINJoe Ryan (6-3)#55@ BALBruce Zimmermann (2-5)#240
Wed, May 4thvs MINDylan Bundy (4-4)#150@ BALKyle Bradish (1-4)#275
Thu, May 5thvs MINChris Archer (2-3)#137@ BALSpenser Watkins (1-1)#375
Sun, May 8thvs KCDaniel Lynch (3-7)#249vs OAKDaulton Jefferies (1-7)
Mon, May 9thvs KCCarlos Hernandez (0-3)#338   
Tue, May 10th@ STLPacky Naughton (0-2)#274vs HOUJustin Verlander (10-3)#2
Wed, May 11th@ STLMiles Mikolas (5-5)#49   
Thu, May 12th@ STLSteven Matz (3-3)#89vs HOULuis Garcia (5-5)#41
Fri, May 13th@ DETEduardo Rodriguez (1-3)#45vs CLEAaron Civale (2-4)#179
Sat, May 14th@ DETMichael Pineda (1-2)#144vs CLEShane Bieber (3-4)#5
Sun, May 15th@ DETTarik Skubal (5-6)#33vs CLETriston McKenzie (4-6)#59
Mon, May 16thvs NYYLuis Severino (4-2)#39@ OAKZach Logue (2-4)#218
Tue, May 17thvs NYYJameson Taillon (9-1)#42@ OAKJames Kaprielian (0-5)#198
Wed, May 18thvs NYYGerrit Cole (6-2)#3@ OAKDaulton Jefferies (1-7)
Thu, May 19thvs NYYJordan Montgomery (3-1)#31   
Fri, May 20thvs TBJalen Beeks (1-1)#166@ KCDaniel Lynch (3-7)#249
Sat, May 21stvs TBJeffrey Springs (3-2)#30@ KCBrad Keller (2-9)#118
Sun, May 22ndvs TBCorey Kluber (3-4)#46@ KCBrady Singer (3-3)#85
Mon, May 23rd@ NYYGerrit Cole (6-2)#3vs DETElvin Rodriguez (0-2)#346
Tue, May 24th@ NYYJordan Montgomery (3-1)#31vs DETBeau Brieske (1-6)#188
Wed, May 25th@ NYYJP Sears (3-0)#215vs DETRony Garcia (3-2)#204
Fri, May 27th@ BOSGarrett Whitlock (2-1)#73vs KCBrad Keller (2-9)#118
Sat, May 28th@ BOSJosh Winckowski (3-1)#297vs KCBrady Singer (3-3)#85
Sun, May 29th@ BOSNick Pivetta (8-5)#36vs KCZack Greinke (2-4)#125
Mon, May 30th@ BOSRich Hill (4-4)#136@ DETBeau Brieske (1-6)#188
Tue, May 31stvs SEAGeorge Kirby (2-3)#78@ DETJoey Wentz (0-1)#382
Wed, Jun 1stvs SEARobbie Ray (6-6)#17@ DETTarik Skubal (5-6)#33
Thu, Jun 2ndvs SEAChris Flexen (4-8)#116@ DETAlex Faedo (1-4)#126
Fri, Jun 3rdvs CLEShane Bieber (3-4)#5@ TORYusei Kikuchi (2-4)#115
Sat, Jun 4thvs CLETriston McKenzie (4-6)#59@ TORJose Berrios (5-4)#61
Sun, Jun 5thvs CLEZach Plesac (2-5)#66@ TORKevin Gausman (6-6)#15
Tue, Jun 7thvs CHCKeegan Thompson (7-3)#93vs NYYJameson Taillon (9-1)#42
Thu, Jun 9th@ KCKris Bubic (1-5)#251vs NYYGerrit Cole (6-2)#3
Fri, Jun 10th@ KCJonathan Heasley (1-4)#225vs TBDrew Rasmussen (5-3)#54
Sat, Jun 11th@ KCDaniel Lynch (3-7)#249vs TBShane Baz (0-1)#99
Sun, Jun 12th@ KCBrad Keller (2-9)#118vs TBJeffrey Springs (3-2)#30
Mon, Jun 13th@ TORAlek Manoah (9-2)#10@ SEAChris Flexen (4-8)#116
Tue, Jun 14th@ TORYusei Kikuchi (2-4)#115@ SEALogan Gilbert (8-3)#35
Wed, Jun 15th@ TORJose Berrios (5-4)#61@ SEAMarco Gonzales (4-8)#88
Thu, Jun 16th@ TORKevin Gausman (6-6)#15   
Fri, Jun 17thvs TBShane Baz (0-1)#99@ ARIMadison Bumgarner (3-8)#121
Sat, Jun 18thvs TBJeffrey Springs (3-2)#30@ ARILuke Weaver (1-1)#173
Sun, Jun 19thvs TBCorey Kluber (3-4)#46@ ARIMerrill Kelly (6-5)#110
Tue, Jun 21stvs WSHErick Fedde (5-5)#176vs CLEAaron Civale (2-4)#179
Wed, Jun 22ndvs WSHPatrick Corbin (4-10)#148vs CLETriston McKenzie (4-6)#59
Thu, Jun 23rd@ CWSJohnny Cueto (2-4)#167vs CLEZach Plesac (2-5)#66
Fri, Jun 24th@ CWSMichael Kopech (2-5)#32vs COLGerman Marquez (4-6)#113
Sat, Jun 25th@ CWSLance Lynn (1-1)#75vs COLAntonio Senzatela (3-4)#356
Sun, Jun 26th@ CWSDylan Cease (6-3)#21vs COLRyan Feltner (1-3)#383
Mon, Jun 27th@ SEAGeorge Kirby (2-3)#78@ CLETriston McKenzie (4-6)#59
Tue, Jun 28th@ SEARobbie Ray (6-6)#17@ CLEKonnor Pilkington (1-1)#193
Wed, Jun 29th@ SEAChris Flexen (4-8)#116@ CLECal Quantrill (4-4)#81
Fri, Jul 1st@ MINJoe Ryan (6-3)#55vs BALSpenser Watkins (1-1)#375
Sat, Jul 2nd@ MINSonny Gray (4-1)#50vs BALJordan Lyles (4-7)#263
Sun, Jul 3rd@ MINDevin Smeltzer (4-1)#134vs BALTyler Wells (6-4)#72
Mon, Jul 4thvs TEXDane Dunning (1-6)#96@ CWSJohnny Cueto (2-4)#167
Tue, Jul 5thvs TEXDane Dunning (1-6)#96@ CWSMichael Kopech (2-5)#32
Wed, Jul 6thvs TEXGlenn Otto (4-3)#151@ CWSLance Lynn (1-1)#75
Thu, Jul 7thvs LAAMichael Lorenzen (6-5)#132   
Fri, Jul 8thvs LAA@ TEX
Sat, Jul 9thvs LAA@ TEX
Sun, Jul 10thvs LAA@ TEX
Tue, Jul 12th@ CHCvs MIL
Wed, Jul 13th@ CHCvs MIL
Fri, Jul 15th@ TBvs CWS
Sat, Jul 16th@ TBvs CWS
Sun, Jul 17th@ TBvs CWS
Fri, Jul 22ndvs NYY   
Sat, Jul 23rdvs NYY@ DET
Sun, Jul 24thvs NYY@ DET
Mon, Jul 25thvs TB   
Tue, Jul 26thvs TB@ MIL
Wed, Jul 27thvs TB@ MIL
Thu, Jul 28thvs TB   
Fri, Jul 29th@ CIN@ SD
Sat, Jul 30th@ CIN@ SD
Sun, Jul 31st@ CIN@ SD
Mon, Aug 1st@ TEXvs DET
Tue, Aug 2nd@ TEXvs DET
Wed, Aug 3rd@ TEXvs DET
Fri, Aug 5thvs PITvs TOR
Sat, Aug 6thvs PITvs TOR
Sun, Aug 7thvs PITvs TOR
Mon, Aug 8thvs TOR   
Tue, Aug 9thvs TOR@ LAD
Wed, Aug 10thvs TOR@ LAD
Thu, Aug 11th@ BOS   
Fri, Aug 12th@ TB@ LAA
Sat, Aug 13th@ TB@ LAA
Sun, Aug 14th@ TB@ LAA
Mon, Aug 15th@ TORvs KC
Tue, Aug 16th@ TORvs KC
Wed, Aug 17th@ TORvs KC
Thu, Aug 18thvs CHC   
Fri, Aug 19thvs BOSvs TEX
Sat, Aug 20thvs BOSvs TEX
Sun, Aug 21stvs BOSvs TEX
Tue, Aug 23rdvs CWS@ HOU
Wed, Aug 24thvs CWS@ HOU
Thu, Aug 25thvs CWS@ HOU
Fri, Aug 26th@ HOUvs SF
Sat, Aug 27th@ HOUvs SF
Sun, Aug 28th@ HOUvs SF
Tue, Aug 30th@ CLEvs BOS
Wed, Aug 31st@ CLEvs BOS
Thu, Sep 1st@ CLE   
Fri, Sep 2ndvs OAK@ CWS
Sat, Sep 3rdvs OAK@ CWS
Sun, Sep 4thvs OAK@ CWS
Mon, Sep 5thvs TOR@ NYY
Tue, Sep 6thvs TOR@ NYY
Wed, Sep 7thvs TOR@ NYY
Fri, Sep 9thvs BOSvs CLE
Sat, Sep 10thvs BOSvs CLE
Sun, Sep 11thvs BOSvs CLE
Tue, Sep 13th@ WSHvs KC
Wed, Sep 14th@ WSHvs KC
Fri, Sep 16th@ TOR@ CLE
Sat, Sep 17th@ TOR@ CLE
Sun, Sep 18th@ TOR@ CLE
Mon, Sep 19thvs DET@ CLE
Tue, Sep 20thvs DET@ KC
Wed, Sep 21stvs DET@ KC
Thu, Sep 22ndvs HOU@ KC
Fri, Sep 23rdvs HOUvs LAA
Sat, Sep 24thvs HOUvs LAA
Sun, Sep 25thvs HOUvs LAA
Mon, Sep 26th@ BOS   
Tue, Sep 27th@ BOSvs CWS
Wed, Sep 28th@ BOSvs CWS
Thu, Sep 29th@ BOSvs CWS
Fri, Sep 30th@ NYY@ DET
Sat, Oct 1st@ NYY@ DET
Sun, Oct 2nd@ NYY@ DET
Mon, Oct 3rdvs TOR@ CWS
Tue, Oct 4thvs TOR@ CWS
Wed, Oct 5thvs TOR@ CWS
Fri, May 6th   vs OAKZach Logue (2-4)#218
Sat, May 7th   vs OAKJames Kaprielian (0-5)#198
Thu, May 26th   vs KCDaniel Lynch (3-7)#249
Wed, Jun 8th   vs NYYNestor Cortes Jr. (6-3)#52
Thu, Jun 30th   @ CLEShane Bieber (3-4)#5
Thu, Jul 14th   vs CWS
Thu, Aug 4th   vs TOR
Mon, Aug 22nd   vs TEX
Mon, Aug 29th   vs BOS
Thu, Sep 8th   @ NYY
Thu, Sep 15th   vs KC