Skip to main content

Who Should I Trade?

Pablo Lopez for Shane McClanahan (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Shane McClanahan
Shane McClanahan
Pablo Lopez
Pablo Lopez
Recommended by
13 of 13 experts
Recommended by
0 of 13 experts
Rest of Season# 5# 25
VBR# 37# 93
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 26# 37
Mike Maher
# 6# 23
Pierre Camus
# 10# 26
Andrew Seifter
# 2# 32
Bart Wheeler
Hail to Fantasy Football
# 4# 13
Mick Ciallela
# 4# 32
Ryan Amore
Pitcher List
# 56# 67
Nate Miller
Fantasy Six Pack
# 4# 24
Brad Camara
# 6# 18
Joe Pisapia
# 15# 16
Scott Youngson
Pitcher List
# 7# 20
Travis Argo
Fantasy Six Pack
# 29# 35
Kelly Kirby
# 5# 28
Who Should I Trade? Player Statistics
  Shane McClanahan
Shane McClanahan
Pablo Lopez
Pablo Lopez
2022 Stats 
Games Played1616
Games Started1616
Innings Pitched98.194.0
Blown Saves00
Hits Allowed6374
Earned Runs1932
Home Runs Allowed1110
Who Should I Trade? Player Projections
  Shane McClanahan
Shane McClanahan
Pablo Lopez
Pablo Lopez
2022 Projections 
Games Played1617
Games Started1719
Innings Pitched90.792.8
Blown Saves00
Hits Allowed7080
Earned Runs2836
Home Runs Allowed1111
Who Should I Trade? Player Notes
  Shane McClanahan
Shane McClanahan
Pablo Lopez
Pablo Lopez
 Rays starter Shane McClanahan was phenomenal against the Blue Jays during Game 1 of Saturday’s doubleheader. He allowed just one run, three hits, and one walk over seven innings while striking out 10 batters and earning the win. Tampa Bay defeated Toronto by a score of 6-2.
Andersen Pickard
Sun, Jul 3rd
Pablo Lopez worked 6 1/3 innings in Sunday's 7-4 win over the Nationals, allowing two runs on three hits and three walks while striking out five.
Nate Miller
Sun, Jul 3rd
 Rays starter Shane McClanahan allowed one run, four hits, and zero walks over seven innings of work against the Pirates on Sunday afternoon. He also struck out 10 batters and earned the win as Tampa Bay ultimately defeated Pittsburgh by a score of 4-2, closing out a three-game sweep at home.
Andersen Pickard
Sun, Jun 26th
Pablo Lopez worked five innings in Monday's 9-0 loss to the Cardinals, giving up five runs on six hits and a walk while striking out five.
Nate Miller
Mon, Jun 27th
 Rays starter Shane McClanahan allowed one run, four hits, and one walk over six innings against the Yankees on Monday. He struck out eight batters but notched the no-decision as Tampa Bay ultimately fell to New York by a score of 4-2.
Andersen Pickard
Tue, Jun 21st
Pablo Lopez worked seven innings in Wednesday's 7-4 win over the Rockies, giving up one run (zero earned) on four hits and three walks while striking out six.
Nate Miller
Wed, Jun 22nd
 Rays starter Shane McClanahan allowed four runs (one earned), three hits, and two walks over six innings of work against the Yankees on Wednesday evening. He also struck out seven batters but was still charged with the loss as Tampa Bay ultimately fell to New York by a score of 4-3.
Andersen Pickard
Thu, Jun 16th
Pablo Lopez went 5 1/3 innings in Friday's 10-4 loss to the Mets, giving up seven runs (six earned) on eight hits and a walk while striking out five.
Nate Miller
Fri, Jun 17th
 Rays starter Shane McClanahan had a stellar outing against the Cardinals on Thursday afternoon, allowing just one run (zero earned), two hits, and one walk over eight innings of work. He struck out nine batters along the way and earned the win as Tampa Bay ultimately defeated St. Louis by a score of 2-1.
Andersen Pickard
Fri, Jun 10th
Pablo Lopez will not start on Wednesday against the Phillies after his bullpen session did not go as the Marlins would have liked.
Dan Harris
Wed, Jun 15th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane McClanahan
Shane McClanahan
Pablo Lopez
Pablo Lopez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BALJohn Means (0-0)@ SFLogan Webb (7-3)#17
Sat, Apr 9thvs BALJordan Lyles (4-7)#163@ SFCarlos Rodon (7-5)#7
Sun, Apr 10thvs BALTyler Wells (7-4)#61@ SFAnthony DeSclafani (0-2)#94
Mon, Apr 11thvs OAKPaul Blackburn (6-3)#8@ LAAMichael Lorenzen (6-6)#167
Tue, Apr 12thvs OAKAdam Oller (0-3)#298@ LAAPatrick Sandoval (3-3)#62
Thu, Apr 14thvs OAKCole Irvin (3-6)#96vs PHIKyle Gibson (4-3)#138
Fri, Apr 15th@ CWSDylan Cease (7-3)#20vs PHIZach Eflin (3-5)#72
Sat, Apr 16th@ CWSMichael Kopech (2-5)#32vs PHIRanger Suarez (6-5)#75
Sun, Apr 17th@ CWSVince Velasquez (3-3)#179vs PHIZack Wheeler (7-4)#11
Tue, Apr 19th@ CHCJustin Steele (3-5)#137vs STLAdam Wainwright (6-6)#38
Wed, Apr 20th@ CHCMarcus Stroman (2-5)#68vs STLMiles Mikolas (5-6)#50
Thu, Apr 21st   vs STLJordan Hicks (1-4)#172
Fri, Apr 22ndvs BOSMichael Wacha (6-1)#115@ ATLKyle Wright (9-4)#28
Sat, Apr 23rdvs BOSGarrett Whitlock (2-1)#74@ ATLIan Anderson (6-5)#109
Sun, Apr 24thvs BOSRich Hill (4-4)#133@ ATLBryce Elder (1-3)#304
Tue, Apr 26thvs SEALogan Gilbert (9-3)#39@ WSHJosiah Gray (6-5)#122
Wed, Apr 27thvs SEAMarco Gonzales (4-9)#87@ WSHErick Fedde (5-5)#160
Thu, Apr 28thvs SEAChris Flexen (5-8)#95@ WSHPatrick Corbin (4-10)#136
Fri, Apr 29thvs MINDylan Bundy (4-4)#119vs SEAMatt Brash (1-3)#181
Sat, Apr 30thvs MINChris Archer (2-3)#150vs SEARobbie Ray (7-6)#12
Sun, May 1stvs MINJosh Winder (3-2)#188vs SEALogan Gilbert (9-3)#39
Mon, May 2nd@ OAKDaulton Jefferies (1-7)vs ARIZac Gallen (4-2)#41
Tue, May 3rd@ OAKPaul Blackburn (6-3)#8vs ARIHumberto Castellanos (3-2)#229
Wed, May 4th@ OAKFrankie Montas (3-9)#19vs ARIMadison Bumgarner (4-8)#112
Thu, May 5th@ SEARobbie Ray (7-6)#12@ SDNick Martinez (3-3)#134
Fri, May 6th@ SEALogan Gilbert (9-3)#39@ SDYu Darvish (7-4)#25
Sat, May 7th@ SEAMarco Gonzales (4-9)#87@ SDSean Manaea (3-4)#31
Sun, May 8th@ SEAGeorge Kirby (2-3)#89@ SDJoe Musgrove (8-2)#14
Mon, May 9th@ LAANoah Syndergaard (5-6)#88@ ARIHumberto Castellanos (3-2)#229
Tue, May 10th@ LAAReid Detmers (2-3)#116@ ARIMadison Bumgarner (4-8)#112
Wed, May 11th@ LAAShohei Ohtani (7-4)#24@ ARIMerrill Kelly (7-5)#92
Fri, May 13thvs TORKevin Gausman (6-6)#21vs MILCorbin Burnes (7-4)#3
Sat, May 14thvs TORHyun Jin Ryu (2-0)vs MILEric Lauer (6-3)#81
Sun, May 15thvs TORAlek Manoah (9-3)#15vs MILBrandon Woodruff (7-3)#27
Mon, May 16thvs DETAlex Faedo (1-4)#151vs WSHAaron Sanchez (3-3)#390
Tue, May 17thvs DETBeau Brieske (1-6)#164vs WSHJoan Adon (1-11)#391
Wed, May 18thvs DETEduardo Rodriguez (1-3)#52vs WSHJosiah Gray (6-5)#122
Fri, May 20th@ BALTyler Wells (7-4)#61vs ATLCharlie Morton (4-3)#34
Sat, May 21st@ BALKyle Bradish (1-4)#269vs ATLKyle Wright (9-4)#28
Sun, May 22nd@ BALSpenser Watkins (1-1)#336vs ATLIan Anderson (6-5)#109
Tue, May 24thvs MIAPablo Lopez (5-4)#23@ TBShane McClanahan (9-3)#5
Wed, May 25thvs MIACody Poteet (0-1)#225@ TBDrew Rasmussen (5-3)#64
Fri, May 27thvs NYYJameson Taillon (9-1)#44@ ATLIan Anderson (6-5)#109
Sat, May 28thvs NYYGerrit Cole (7-2)#2@ ATLTucker Davidson (1-2)#220
Sun, May 29thvs NYYLuis Severino (4-3)#33@ ATLMax Fried (8-2)#10
Mon, May 30th@ TEXGlenn Otto (4-4)#169@ COLRyan Feltner (1-3)#388
Wed, Jun 1st@ TEXJon Gray (4-4)#46@ COLGerman Marquez (4-6)#101
Thu, Jun 2nd@ TEXTaylor Hearn (4-5)#253vs SFAlex Wood (5-7)#82
Fri, Jun 3rdvs CWSDavis Martin (1-2)#296vs SFJohn Brebbia
Sat, Jun 4thvs CWSDylan Cease (7-3)#20vs SFLogan Webb (7-3)#17
Sun, Jun 5thvs CWSLucas Giolito (5-4)#36vs SFJakob Junis (4-1)#130
Tue, Jun 7thvs STLDakota Hudson (6-5)#111vs WSHJoan Adon (1-11)#391
Wed, Jun 8thvs STLPacky Naughton (0-2)#267vs WSHJosiah Gray (6-5)#122
Thu, Jun 9thvs STLMiles Mikolas (5-6)#50vs WSHStephen Strasburg (0-1)#97
Fri, Jun 10th@ MINDevin Smeltzer (4-2)#132@ HOULuis Garcia (6-5)#43
Sat, Jun 11th@ MINChi Chi Gonzalez (0-1)#334@ HOUFramber Valdez (8-3)#18
Sun, Jun 12th@ MINCole Sands (0-3)#314@ HOUJustin Verlander (10-3)#4
Mon, Jun 13th   @ PHIAaron Nola (5-5)#9
Tue, Jun 14th@ NYYGerrit Cole (7-2)#2@ PHIZach Eflin (3-5)#72
Wed, Jun 15th@ NYYNestor Cortes Jr. (7-3)#48@ PHIKyle Gibson (4-3)#138
Fri, Jun 17th@ BALDean Kremer (2-1)#232@ NYMCarlos Carrasco (9-4)#63
Sat, Jun 18th@ BALKyle Bradish (1-4)#269@ NYMTaijuan Walker (7-2)#77
Sun, Jun 19th@ BALAustin Voth (0-1)#280@ NYMChris Bassitt (6-5)#29
Mon, Jun 20thvs NYYGerrit Cole (7-2)#2@ NYMDavid Peterson (5-1)#90
Tue, Jun 21stvs NYYNestor Cortes Jr. (7-3)#48vs COLRyan Feltner (1-3)#388
Wed, Jun 22ndvs NYYJordan Montgomery (3-2)#26vs COLChad Kuhl (5-5)#203
Thu, Jun 23rd   vs COLKyle Freeland (4-6)#154
Fri, Jun 24thvs PITMitch Keller (2-5)#202vs NYMTaijuan Walker (7-2)#77
Sat, Jun 25thvs PITJT Brubaker (2-7)#100vs NYMChris Bassitt (6-5)#29
Sun, Jun 26thvs PITRoansy Contreras (2-2)#145vs NYMDavid Peterson (5-1)#90
Mon, Jun 27th   @ STLAdam Wainwright (6-6)#38
Tue, Jun 28thvs MILBrandon Woodruff (7-3)#27@ STLDakota Hudson (6-5)#111
Wed, Jun 29thvs MILEric Lauer (6-3)#81@ STLAndre Pallante (2-3)#146
Fri, Jul 1st@ TORJose Berrios (6-4)#73@ WSHJosiah Gray (6-5)#122
Sat, Jul 2nd@ TORThomas Hatch (0-1)#315@ WSHJackson Tetreault (2-2)#303
Sun, Jul 3rd@ TORRoss Stripling (4-3)#117@ WSHErick Fedde (5-5)#160
Mon, Jul 4th@ BOSAustin Davis@ WSHPatrick Corbin (4-10)#136
Tue, Jul 5th@ BOSNick Pivetta (8-5)#40vs LAANoah Syndergaard (5-6)#88
Wed, Jul 6th@ BOSBrayan Bellovs LAAShohei Ohtani (7-4)#24
Thu, Jul 7th   @ NYMTrevor Williams (1-5)#176
Fri, Jul 8th@ CINLuis Castillo (3-4)#45@ NYMCarlos Carrasco (9-4)#63
Sat, Jul 9th@ CINHunter Greene (3-10)#102@ NYMTaijuan Walker (7-2)#77
Sun, Jul 10th@ CINNick Lodolo (1-2)#208@ NYMMax Scherzer (5-1)#127
Mon, Jul 11thvs BOSvs PITMitch Keller (2-5)#202
Tue, Jul 12thvs BOSvs PIT
Wed, Jul 13thvs BOSvs PIT
Thu, Jul 14thvs BOSvs PIT
Fri, Jul 15thvs BALvs PHI
Sat, Jul 16thvs BALvs PHI
Sun, Jul 17thvs BALvs PHI
Thu, Jul 21st   vs TEX
Fri, Jul 22nd@ KC@ PIT
Sat, Jul 23rd@ KC@ PIT
Sun, Jul 24th@ KC@ PIT
Mon, Jul 25th@ BAL@ CIN
Tue, Jul 26th@ BAL@ CIN
Wed, Jul 27th@ BAL@ CIN
Thu, Jul 28th@ BAL@ CIN
Fri, Jul 29thvs CLEvs NYM
Sat, Jul 30thvs CLEvs NYM
Sun, Jul 31stvs CLEvs NYM
Mon, Aug 1st   vs CIN
Tue, Aug 2ndvs TORvs CIN
Wed, Aug 3rdvs TORvs CIN
Fri, Aug 5th@ DET@ CHC
Sat, Aug 6th@ DET@ CHC
Sun, Aug 7th@ DET@ CHC
Tue, Aug 9th@ MIL@ PHI
Wed, Aug 10th@ MIL@ PHI
Thu, Aug 11th   @ PHI
Fri, Aug 12thvs BALvs ATL
Sat, Aug 13thvs BALvs ATL
Sun, Aug 14thvs BALvs ATL
Mon, Aug 15th@ NYYvs SD
Tue, Aug 16th@ NYYvs SD
Wed, Aug 17th@ NYYvs SD
Fri, Aug 19thvs KC@ LAD
Sat, Aug 20thvs KC@ LAD
Sun, Aug 21stvs KC@ LAD
Mon, Aug 22ndvs LAA@ OAK
Tue, Aug 23rdvs LAA@ OAK
Wed, Aug 24thvs LAA@ OAK
Fri, Aug 26th@ BOSvs LAD
Sat, Aug 27th@ BOSvs LAD
Sun, Aug 28th@ BOSvs LAD
Mon, Aug 29th   vs LAD
Tue, Aug 30th@ MIAvs TB
Wed, Aug 31st@ MIAvs TB
Fri, Sep 2ndvs NYY@ ATL
Sat, Sep 3rdvs NYY@ ATL
Sun, Sep 4thvs NYY@ ATL
Tue, Sep 6thvs BOS@ PHI
Wed, Sep 7thvs BOS@ PHI
Thu, Sep 8th   @ PHI
Fri, Sep 9th@ NYYvs NYM
Sat, Sep 10th@ NYYvs NYM
Sun, Sep 11th@ NYYvs NYM
Mon, Sep 12th@ TORvs TEX
Tue, Sep 13th@ TORvs PHI
Wed, Sep 14th@ TORvs PHI
Thu, Sep 15th@ TORvs PHI
Fri, Sep 16thvs TEX@ WSH
Sat, Sep 17thvs TEX@ WSH
Sun, Sep 18thvs TEX@ WSH
Mon, Sep 19thvs HOUvs CHC
Tue, Sep 20thvs HOUvs CHC
Wed, Sep 21stvs HOUvs CHC
Fri, Sep 23rdvs TORvs WSH
Sat, Sep 24thvs TORvs WSH
Sun, Sep 25thvs TORvs WSH
Tue, Sep 27th@ CLE@ NYM
Wed, Sep 28th@ CLE@ NYM
Thu, Sep 29th@ CLE@ MIL
Fri, Sep 30th@ HOU@ MIL
Sat, Oct 1st@ HOU@ MIL
Sun, Oct 2nd@ HOU@ MIL
Mon, Oct 3rd@ BOSvs ATL
Tue, Oct 4th@ BOSvs ATL
Wed, Oct 5th@ BOSvs ATL
Wed, Apr 13thvs OAKFrankie Montas (3-9)#19   
Mon, Apr 18th@ CHCKyle Hendricks (4-6)#124   
Thu, May 26thvs NYYNestor Cortes Jr. (7-3)#48   
Tue, May 31st@ TEXMartin Perez (7-2)#56   
Thu, Jun 16th@ NYYClarke Schmidt (4-2)#228   
Thu, Jun 30th@ TORYusei Kikuchi (3-4)#99   
Thu, Aug 4th@ DET   
Thu, Aug 18thvs KC   
Thu, Aug 25thvs LAA   
Mon, Sep 5thvs BOS   
Thu, Sep 22ndvs TOR