Skip to main content

Who Should I Trade?

Shane McClanahan for Freddy Peralta (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
Freddy Peralta
Freddy Peralta
Recommended by
9 of 13 experts
Recommended by
4 of 13 experts
Rest of Season# 5# 58
VBR# 37# 350
Injury Alert-IL60
Expert Ranks 
Mike Maher
# 6# 123
Pierre Camus
# 10# 72
Andrew Seifter
# 2# 73
Bart Wheeler
Hail to Fantasy Football
# 4# 105
Mick Ciallela
# 4# 96
Nate Miller
Fantasy Six Pack
# 4
Brad Camara
# 6# 46
Scott Youngson
Pitcher List
# 7# 85
Kelly Kirby
# 5# 44
Joe Pisapia
# 15# 11
Dalton Del Don
Yahoo! Sports
# 26# 15
Travis Argo
Fantasy Six Pack
# 29# 16
Ryan Amore
Pitcher List
# 56# 21
Who Should I Trade? Player Statistics
  Shane McClanahan
Shane McClanahan
Freddy Peralta
Freddy Peralta
2022 Stats 
Games Played168
Games Started168
Innings Pitched98.138.2
Blown Saves00
Hits Allowed6333
Earned Runs1919
Home Runs Allowed111
Who Should I Trade? Player Projections
  Shane McClanahan
Shane McClanahan
Freddy Peralta
Freddy Peralta
2022 Projections 
Games Played168
Games Started178
Innings Pitched90.742.0
Blown Saves00
Hits Allowed7034
Earned Runs2819
Home Runs Allowed115
Who Should I Trade? Player Notes
  Shane McClanahan
Shane McClanahan
Freddy Peralta
Freddy Peralta
 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
Freddy Peralta has begun a throwing program. He was placed on the 15-day IL on May 23rd with a strained right lat and is expected to miss a significant amount of time.
Jesse Garcia
Thu, Jun 16th
 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
Freddy Peralta will miss a significant portion of the season according to Brewers manager Craig Counsel. Peralta was placed on the 15-day injured list due to a right posterior shoulder strain on May 22.
Devon Bruce
Tue, May 24th
 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
The Brewers will place Freddy Peralta on the 15-day IL with a shoulder injury, according to Craig Counsell.
Dan Harris
Sun, May 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
Milwaukee Brewers starter Freddy Peralta left his Sunday start against the Nationals with an apparent injury. After three innings pitched, he pointed to his right shoulder before leaving the game with the Brewers’ training staff.
Jesse Garcia
Sun, May 22nd
 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
Brewers SP Freddy Peralta was excellent on the mound Monday, tossing seven shutout innings, allowing just two hits while walking one and striking out 10 in the Brewers' 1-0 win over the Braves.
Chris Schommer
Tue, May 17th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane McClanahan
Shane McClanahan
Freddy Peralta
Freddy Peralta
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BALJohn Means (0-0)   
Sat, Apr 9thvs BALJordan Lyles (4-7)#163@ CHCJustin Steele (3-5)#137
Sun, Apr 10thvs BALTyler Wells (7-4)#61@ CHCMarcus Stroman (2-5)#68
Mon, Apr 11thvs OAKPaul Blackburn (6-3)#8@ BALBruce Zimmermann (2-5)#230
Tue, Apr 12thvs OAKAdam Oller (0-3)#298@ BALSpenser Watkins (1-1)#336
Wed, Apr 13thvs OAKFrankie Montas (3-9)#19@ BALJohn Means (0-0)
Thu, Apr 14thvs OAKCole Irvin (3-6)#96vs STLAdam Wainwright (6-6)#38
Fri, Apr 15th@ CWSDylan Cease (7-3)#20vs STLMiles Mikolas (5-6)#50
Sat, Apr 16th@ CWSMichael Kopech (2-5)#32vs STLSteven Matz (3-3)#93
Sun, Apr 17th@ CWSVince Velasquez (3-3)#179vs STLDakota Hudson (6-5)#111
Mon, Apr 18th@ CHCKyle Hendricks (4-6)#124vs PITZach Thompson (3-6)#157
Tue, Apr 19th@ CHCJustin Steele (3-5)#137vs PITJT Brubaker (2-7)#100
Wed, Apr 20th@ CHCMarcus Stroman (2-5)#68vs PITMitch Keller (2-5)#202
Fri, Apr 22ndvs BOSMichael Wacha (6-1)#115@ PHIRanger Suarez (6-5)#75
Sat, Apr 23rdvs BOSGarrett Whitlock (2-1)#74@ PHIZack Wheeler (7-4)#11
Sun, Apr 24thvs BOSRich Hill (4-4)#133@ PHIAaron Nola (5-5)#9
Tue, Apr 26thvs SEALogan Gilbert (9-3)#39@ PITMitch Keller (2-5)#202
Wed, Apr 27thvs SEAMarco Gonzales (4-9)#87@ PITDillon Peters (4-2)#217
Thu, Apr 28thvs SEAChris Flexen (5-8)#95@ PITJose Quintana (1-4)#84
Fri, Apr 29thvs MINDylan Bundy (4-4)#119vs CHCKyle Hendricks (4-6)#124
Sat, Apr 30thvs MINChris Archer (2-3)#150vs CHCJustin Steele (3-5)#137
Sun, May 1stvs MINJosh Winder (3-2)#188vs CHCMarcus Stroman (2-5)#68
Mon, May 2nd@ OAKDaulton Jefferies (1-7)   
Tue, May 3rd@ OAKPaul Blackburn (6-3)#8vs CINTyler Mahle (3-7)#49
Wed, May 4th@ OAKFrankie Montas (3-9)#19vs CINVladimir Gutierrez (1-6)#392
Thu, May 5th@ SEARobbie Ray (7-6)#12vs CINHunter Greene (3-10)#102
Fri, May 6th@ SEALogan Gilbert (9-3)#39@ ATLJesse Chavez (1-1)#185
Sat, May 7th@ SEAMarco Gonzales (4-9)#87@ ATLMax Fried (8-2)#10
Sun, May 8th@ SEAGeorge Kirby (2-3)#89@ ATLCharlie Morton (4-3)#34
Mon, May 9th@ LAANoah Syndergaard (5-6)#88@ CINLuis Castillo (3-4)#45
Tue, May 10th@ LAAReid Detmers (2-3)#116@ CINHunter Greene (3-10)#102
Wed, May 11th@ LAAShohei Ohtani (7-4)#24@ CINVladimir Gutierrez (1-6)#392
Fri, May 13thvs TORKevin Gausman (6-6)#21@ MIAPablo Lopez (5-4)#23
Sat, May 14thvs TORHyun Jin Ryu (2-0)@ MIATrevor Rogers (4-6)#79
Sun, May 15thvs TORAlek Manoah (9-3)#15@ MIAElieser Hernandez (2-5)#155
Mon, May 16thvs DETAlex Faedo (1-4)#151vs ATLIan Anderson (6-5)#109
Tue, May 17thvs DETBeau Brieske (1-6)#164vs ATLTucker Davidson (1-2)#220
Wed, May 18thvs DETEduardo Rodriguez (1-3)#52vs ATLMax Fried (8-2)#10
Fri, May 20th@ BALTyler Wells (7-4)#61vs WSHErick Fedde (5-5)#160
Sat, May 21st@ BALKyle Bradish (1-4)#269vs WSHPatrick Corbin (4-10)#136
Sun, May 22nd@ BALSpenser Watkins (1-1)#336vs WSHAaron Sanchez (3-3)#390
Tue, May 24thvs MIAPablo Lopez (5-4)#23@ SDBlake Snell (0-5)#83
Wed, May 25thvs MIACody Poteet (0-1)#225@ SDYu Darvish (7-4)#25
Thu, May 26thvs NYYNestor Cortes Jr. (7-3)#48@ STLAdam Wainwright (6-6)#38
Fri, May 27thvs NYYJameson Taillon (9-1)#44@ STLDakota Hudson (6-5)#111
Sat, May 28thvs NYYGerrit Cole (7-2)#2@ STLMatthew Liberatore (2-1)#205
Sun, May 29thvs NYYLuis Severino (4-3)#33@ STLMiles Mikolas (5-6)#50
Mon, May 30th@ TEXGlenn Otto (4-4)#169@ CHCDrew Smyly (2-5)#156
Tue, May 31st@ TEXMartin Perez (7-2)#56@ CHCJustin Steele (3-5)#137
Wed, Jun 1st@ TEXJon Gray (4-4)#46@ CHCKyle Hendricks (4-6)#124
Thu, Jun 2nd@ TEXTaylor Hearn (4-5)#253vs SDSean Manaea (3-4)#31
Fri, Jun 3rdvs CWSDavis Martin (1-2)#296vs SDJoe Musgrove (8-2)#14
Sat, Jun 4thvs CWSDylan Cease (7-3)#20vs SDMacKenzie Gore (4-3)#114
Sun, Jun 5thvs CWSLucas Giolito (5-4)#36vs SDMike Clevinger (2-0)#67
Tue, Jun 7thvs STLDakota Hudson (6-5)#111vs PHIRanger Suarez (6-5)#75
Wed, Jun 8thvs STLPacky Naughton (0-2)#267vs PHIAaron Nola (5-5)#9
Thu, Jun 9thvs STLMiles Mikolas (5-6)#50vs PHIZach Eflin (3-5)#72
Fri, Jun 10th@ MINDevin Smeltzer (4-2)#132@ WSHErick Fedde (5-5)#160
Sat, Jun 11th@ MINChi Chi Gonzalez (0-1)#334@ WSHPatrick Corbin (4-10)#136
Sun, Jun 12th@ MINCole Sands (0-3)#314@ WSHPaolo Espino (0-1)#200
Tue, Jun 14th@ NYYGerrit Cole (7-2)#2@ NYMChris Bassitt (6-5)#29
Wed, Jun 15th@ NYYNestor Cortes Jr. (7-3)#48@ NYMDavid Peterson (5-1)#90
Thu, Jun 16th@ NYYClarke Schmidt (4-2)#228@ NYMTylor Megill (4-2)#107
Fri, Jun 17th@ BALDean Kremer (2-1)#232@ CINHunter Greene (3-10)#102
Sat, Jun 18th@ BALKyle Bradish (1-4)#269@ CINGraham Ashcraft (4-2)#199
Sun, Jun 19th@ BALAustin Voth (0-1)#280@ CINMike Minor (1-5)#120
Mon, Jun 20thvs NYYGerrit Cole (7-2)#2vs STLMiles Mikolas (5-6)#50
Tue, Jun 21stvs NYYNestor Cortes Jr. (7-3)#48vs STLJack Flaherty (0-0)#78
Wed, Jun 22ndvs NYYJordan Montgomery (3-2)#26vs STLAdam Wainwright (6-6)#38
Fri, Jun 24thvs PITMitch Keller (2-5)#202vs TORAlek Manoah (9-3)#15
Sat, Jun 25thvs PITJT Brubaker (2-7)#100vs TORYusei Kikuchi (3-4)#99
Sun, Jun 26thvs PITRoansy Contreras (2-2)#145vs TORJose Berrios (6-4)#73
Tue, Jun 28thvs MILBrandon Woodruff (7-3)#27@ TBShane Baz (1-1)#106
Wed, Jun 29thvs MILEric Lauer (6-3)#81@ TBJalen Beeks (1-1)#166
Thu, Jun 30th@ TORYusei Kikuchi (3-4)#99@ PITJT Brubaker (2-7)#100
Fri, Jul 1st@ TORJose Berrios (6-4)#73@ PITRoansy Contreras (2-2)#145
Sat, Jul 2nd@ TORThomas Hatch (0-1)#315@ PITBryse Wilson (1-4)#387
Sun, Jul 3rd@ TORRoss Stripling (4-3)#117@ PITZach Thompson (3-6)#157
Mon, Jul 4th@ BOSAustin Davisvs CHCJustin Steele (3-5)#137
Tue, Jul 5th@ BOSNick Pivetta (8-5)#40vs CHCKyle Hendricks (4-6)#124
Wed, Jul 6th@ BOSBrayan Bellovs CHCAdrian Sampson (0-0)#318
Fri, Jul 8th@ CINLuis Castillo (3-4)#45vs PITRoansy Contreras (2-2)#145
Sat, Jul 9th@ CINHunter Greene (3-10)#102vs PITZach Thompson (3-6)#157
Sun, Jul 10th@ CINNick Lodolo (1-2)#208vs PITJose Quintana (1-4)#84
Mon, Jul 11thvs BOS   
Tue, Jul 12thvs BOS@ MIN
Wed, Jul 13thvs BOS@ MIN
Thu, Jul 14thvs BOS@ SF
Fri, Jul 15thvs BAL@ SF
Sat, Jul 16thvs BAL@ SF
Sun, Jul 17thvs BAL@ SF
Fri, Jul 22nd@ KCvs COL
Sat, Jul 23rd@ KCvs COL
Sun, Jul 24th@ KCvs COL
Mon, Jul 25th@ BALvs COL
Tue, Jul 26th@ BALvs MIN
Wed, Jul 27th@ BALvs MIN
Thu, Jul 28th@ BAL   
Fri, Jul 29thvs CLE@ BOS
Sat, Jul 30thvs CLE@ BOS
Sun, Jul 31stvs CLE@ BOS
Tue, Aug 2ndvs TOR@ PIT
Wed, Aug 3rdvs TOR@ PIT
Thu, Aug 4th@ DET@ PIT
Fri, Aug 5th@ DETvs CIN
Sat, Aug 6th@ DETvs CIN
Sun, Aug 7th@ DETvs CIN
Tue, Aug 9th@ MILvs TB
Wed, Aug 10th@ MILvs TB
Fri, Aug 12thvs BAL@ STL
Sat, Aug 13thvs BAL@ STL
Sun, Aug 14thvs BAL@ STL
Mon, Aug 15th@ NYYvs LAD
Tue, Aug 16th@ NYYvs LAD
Wed, Aug 17th@ NYYvs LAD
Thu, Aug 18thvs KCvs LAD
Fri, Aug 19thvs KC@ CHC
Sat, Aug 20thvs KC@ CHC
Sun, Aug 21stvs KC@ CHC
Mon, Aug 22ndvs LAA@ LAD
Tue, Aug 23rdvs LAA@ LAD
Wed, Aug 24thvs LAA@ LAD
Thu, Aug 25thvs LAA   
Fri, Aug 26th@ BOSvs CHC
Sat, Aug 27th@ BOSvs CHC
Sun, Aug 28th@ BOSvs CHC
Tue, Aug 30th@ MIAvs PIT
Wed, Aug 31st@ MIAvs PIT
Fri, Sep 2ndvs NYY@ ARI
Sat, Sep 3rdvs NYY@ ARI
Sun, Sep 4thvs NYY@ ARI
Mon, Sep 5thvs BOS@ COL
Tue, Sep 6thvs BOS@ COL
Wed, Sep 7thvs BOS@ COL
Fri, Sep 9th@ NYYvs CIN
Sat, Sep 10th@ NYYvs CIN
Sun, Sep 11th@ NYYvs CIN
Mon, Sep 12th@ TOR   
Tue, Sep 13th@ TOR@ STL
Wed, Sep 14th@ TOR@ STL
Thu, Sep 15th@ TOR   
Fri, Sep 16thvs TEXvs NYY
Sat, Sep 17thvs TEXvs NYY
Sun, Sep 18thvs TEXvs NYY
Mon, Sep 19thvs HOUvs NYM
Tue, Sep 20thvs HOUvs NYM
Wed, Sep 21stvs HOUvs NYM
Thu, Sep 22ndvs TOR@ CIN
Fri, Sep 23rdvs TOR@ CIN
Sat, Sep 24thvs TOR@ CIN
Sun, Sep 25thvs TOR@ CIN
Tue, Sep 27th@ CLEvs STL
Wed, Sep 28th@ CLEvs STL
Thu, Sep 29th@ CLEvs MIA
Fri, Sep 30th@ HOUvs MIA
Sat, Oct 1st@ HOUvs MIA
Sun, Oct 2nd@ HOUvs MIA
Mon, Oct 3rd@ BOSvs ARI
Tue, Oct 4th@ BOSvs ARI
Wed, Oct 5th@ BOSvs ARI
Thu, Apr 7th   @ CHCKyle Hendricks (4-6)#124
Mon, Apr 25th   vs SFSam Long (0-1)#218
Mon, May 23rd   @ SDNick Martinez (3-3)#134
Thu, Jun 23rd   vs STLDakota Hudson (6-5)#111
Mon, Aug 29th   vs PIT
Thu, Sep 1st   @ ARI
Thu, Sep 8th   vs SF