Skip to main content

Who Should I Trade?

Trevor Richards for Wandy Peralta (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Wandy Peralta
Wandy Peralta
Trevor Richards
Trevor Richards
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 413# 412
Injury Alert--
Expert Ranks 
Mike Maher
# 386# 387
Corbin Young
# 305
Carmen Maiorano
# 305
Who Should I Trade? Player Statistics
  Wandy Peralta
Wandy Peralta
Trevor Richards
Trevor Richards
2021 Stats 
Games Played5653
Games Started10
Innings Pitched51.064.1
Blown Saves15
Hits Allowed5040
Earned Runs2025
Home Runs Allowed612
Who Should I Trade? Player Projections
  Wandy Peralta
Wandy Peralta
Trevor Richards
Trevor Richards
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Wandy Peralta
Wandy Peralta
Trevor Richards
Trevor Richards
 Wandy Peralta worked a scoreless third of an inning Tuesday night, nabbing the save in the Yankees' 5-4 win over the Braves.
John Aubin
Wed, Aug 25th
Trevor Richards took the loss Friday versus Detroit. He allowed three runs (two earned) on a hit and a walk with two strikeouts in two-thirds of an inning.
John Aubin
Sat, Aug 21st
 Wandy Peralta allowed one hit and recorded the final two outs in the ninth inning to earn the save against the White Sox on Sunday.
John Aubin
Sun, Aug 15th
Trevor Richards was credited with a save against the Royals on Tuesday, pitching three innings and allowing one run on one hit while striking out four.
John Aubin
Wed, Apr 21st
 Wandy Peralta picked up the save despite allowing an unearned run on two hits and struck out a batter over an inning of work on Monday against the Royals.
John Aubin
Tue, Aug 10th
RHP Trevor Richards was recalled by the Rays on Monday.
Brad Camara
Mon, Apr 12th
 LHP Wandy Peralta picked up his second save of the year on Monday when he pitched a scoreless ninth inning with one strikeout in a 2-0 win over the Giants.
Jon Mathisen
Tue, Apr 20th
The Tampa Bay Rays optioned Josh Fleming, Chris Mazza, and Trevor Richards to Minor League camp Sunday, according to a report from's Adam Berry.
Mike Maher - The Birds Blitz
Sun, Mar 28th
 LHP wandy Peralta was saddled with the loss on Friday when he allowed two runs on three hits with a strikeout over 2/3 of an inning in the Giants' 4-1 loss to the Marlins.
Jon Mathisen
Sat, Apr 17th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Wandy Peralta
Wandy Peralta
Trevor Richards
Trevor Richards
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TORHyun Jin Ryu (14-10)@ NYYGerrit Cole (16-8)
Sat, Apr 3rdvs TORRoss Stripling (5-7)@ NYYCorey Kluber (5-3)
Sun, Apr 4thvs TORT.J. Zeuch (0-2)@ NYYDomingo German (4-5)
Mon, Apr 5thvs BALJorge Lopez (3-14)@ TEXMike Foltynewicz (2-12)
Tue, Apr 6thvs BALDean Kremer (0-7)@ TEXDane Dunning (5-10)
Wed, Apr 7thvs BALJohn Means (6-9)@ TEXKyle Gibson (10-9)
Thu, Apr 8th   vs LAAGriffin Canning (5-4)
Fri, Apr 9th@ TBRich Hill (7-8)vs LAAAndrew Heaney (8-9)
Sat, Apr 10th@ TBChris Archer (1-1)vs LAAJose Quintana (0-3)
Mon, Apr 12th@ TORRobbie Ray (13-7)vs NYYGerrit Cole (16-8)
Tue, Apr 13th@ TORHyun Jin Ryu (14-10)vs NYYJameson Taillon (8-6)
Wed, Apr 14th@ TORT.J. Zeuch (0-2)vs NYYCorey Kluber (5-3)
Thu, Apr 15th   @ KCJakob Junis (2-4)
Sat, Apr 17thvs TBTyler Glasnow (5-2)@ KCErvin Santana (2-2)
Sun, Apr 18thvs TBAndrew Kittredge (9-3)@ KCBrady Singer (5-10)
Tue, Apr 20thvs ATLCharlie Morton (14-6)#1@ BOSEduardo Rodriguez (13-8)
Wed, Apr 21stvs ATLIan Anderson (9-5)#3@ BOSGarrett Richards (7-8)
Fri, Apr 23rd@ CLELogan Allen (2-7)@ TBTyler Glasnow (5-2)
Sat, Apr 24th@ CLEShane Bieber (7-4)@ TBBrent Honeywell Jr. (0-0)
Sun, Apr 25th@ CLETriston McKenzie (5-9)@ TBLuis Patino (5-3)
Tue, Apr 27th@ BALBruce Zimmermann (4-5)vs WSHMax Scherzer (15-4)
Wed, Apr 28th@ BALDean Kremer (0-7)vs WSHErick Fedde (7-9)
Fri, Apr 30thvs DETTarik Skubal (8-12)vs ATLDrew Smyly (11-4)#6
Sat, May 1stvs DETSpencer Turnbull (4-2)vs ATLCharlie Morton (14-6)#1
Sun, May 2ndvs DETJose Urena (4-8)vs ATLIan Anderson (9-5)#3
Mon, May 3rd   @ OAKFrankie Montas (13-9)
Tue, May 4thvs HOUZack Greinke (11-6)@ OAKCole Irvin (10-15)
Wed, May 5thvs HOULuis Garcia (11-8)@ OAKChris Bassitt (12-4)
Thu, May 6thvs HOULance McCullers Jr. (13-5)@ OAKMike Fiers (0-2)
Fri, May 7thvs WSHPatrick Corbin (9-16)@ HOUJose Urquidy (8-3)
Sat, May 8thvs WSHMax Scherzer (15-4)@ HOUCristian Javier (4-1)
Sun, May 9thvs WSHJoe Ross (5-9)@ HOUZack Greinke (11-6)
Tue, May 11th@ TBLuis Patino (5-3)@ ATLBryse Wilson (3-7)
Wed, May 12th@ TBCollin McHugh (6-1)@ ATLMax Fried (14-7)#2
Thu, May 13th@ TBRich Hill (7-8)@ ATLCharlie Morton (14-6)#1
Fri, May 14th@ BALDean Kremer (0-7)vs PHIVince Velasquez (3-9)
Sat, May 15th@ BALJorge Lopez (3-14)vs PHIAaron Nola (9-9)
Sun, May 16th@ BALAdam Plutko (1-2)vs PHIChase Anderson (2-4)
Tue, May 18th@ TEXMike Foltynewicz (2-12)vs BOSEduardo Rodriguez (13-8)
Wed, May 19th@ TEXHyeon-jong Yang (0-3)vs BOSGarrett Richards (7-8)
Thu, May 20th@ TEXDane Dunning (5-10)vs BOSNick Pivetta (9-8)
Fri, May 21stvs CWSCarlos Rodon (13-5)vs TBTyler Glasnow (5-2)
Sat, May 22ndvs CWSDylan Cease (13-7)vs TBShane McClanahan (10-6)
Sun, May 23rdvs CWSDallas Keuchel (9-9)vs TBMichael Wacha (3-5)
Mon, May 24th   vs TBRyan Yarbrough (9-7)
Tue, May 25thvs TORSteven Matz (14-7)@ NYYCorey Kluber (5-3)
Thu, May 27thvs TORRobbie Ray (13-7)@ NYYJordan Montgomery (6-7)
Fri, May 28th@ DETCasey Mize (7-9)@ CLEEli Morgan (5-7)
Sun, May 30th@ DETTarik Skubal (8-12)@ CLESam Hentges (1-4)
Tue, Jun 1stvs TBTyler Glasnow (5-2)vs MIASandy Alcantara (9-15)
Wed, Jun 2ndvs TBShane McClanahan (10-6)vs MIAPablo Lopez (5-5)
Fri, Jun 4thvs BOSNathan Eovaldi (11-9)vs HOUZack Greinke (11-6)
Sat, Jun 5thvs BOSEduardo Rodriguez (13-8)vs HOUJose Urquidy (8-3)
Sun, Jun 6thvs BOSGarrett Richards (7-8)vs HOULuis Garcia (11-8)
Tue, Jun 8th@ MINMichael Pineda (9-8)@ CWSCarlos Rodon (13-5)
Wed, Jun 9th@ MINRandy Dobnak (1-7)@ CWSLance Lynn (11-6)
Thu, Jun 10th@ MINJ.A. Happ (10-8)@ CWSDallas Keuchel (9-9)
Fri, Jun 11th   @ BOSGarrett Richards (7-8)
Sat, Jun 12th@ PHIVince Velasquez (3-9)@ BOSNick Pivetta (9-8)
Sun, Jun 13th@ PHIAaron Nola (9-9)@ BOSMartin Perez (7-8)
Mon, Jun 14th   @ BOSNathan Eovaldi (11-9)
Tue, Jun 15th@ TORHyun Jin Ryu (14-10)vs NYYJordan Montgomery (6-7)
Wed, Jun 16th@ TORRoss Stripling (5-7)vs NYYGerrit Cole (16-8)
Thu, Jun 17th@ TORT.J. Zeuch (0-2)vs NYYMichael King (2-4)
Fri, Jun 18thvs OAKJames Kaprielian (8-5)@ BALThomas Eshelman (0-3)
Sat, Jun 19thvs OAKChris Bassitt (12-4)@ BALDean Kremer (0-7)
Sun, Jun 20thvs OAKSean Manaea (11-10)@ BALMatt Harvey (6-14)
Tue, Jun 22ndvs KCBrady Singer (5-10)@ MIASandy Alcantara (9-15)
Wed, Jun 23rdvs KCDanny Duffy (4-3)@ MIATrevor Rogers (7-8)
Thu, Jun 24thvs KCBrad Keller (8-12)vs BALDean Kremer (0-7)
Fri, Jun 25th@ BOSMartin Perez (7-8)vs BALMatt Harvey (6-14)
Sat, Jun 26th@ BOSNathan Eovaldi (11-9)vs BALKeegan Akin (2-10)
Sun, Jun 27th@ BOSEduardo Rodriguez (13-8)vs BALJorge Lopez (3-14)
Tue, Jun 29thvs LAAAndrew Heaney (8-9)vs SEAChris Flexen (14-6)
Wed, Jun 30thvs LAAShohei Ohtani (9-2)vs SEAJustus Sheffield (7-8)
Thu, Jul 1st   vs SEAYusei Kikuchi (7-9)
Fri, Jul 2nd   vs TBLuis Patino (5-3)
Sat, Jul 3rdvs NYMTaijuan Walker (7-11)vs TBShane McClanahan (10-6)
Sun, Jul 4thvs NYMCorey Oswalt (1-1)vs TBRyan Yarbrough (9-7)
Tue, Jul 6th@ SEAJustus Sheffield (7-8)@ BALSpenser Watkins (2-7)
Wed, Jul 7th@ SEAYusei Kikuchi (7-9)@ BALMatt Harvey (6-14)
Fri, Jul 9th@ HOUJake Odorizzi (6-7)@ TBShane McClanahan (10-6)
Sat, Jul 10th@ HOUZack Greinke (11-6)@ TBRyan Yarbrough (9-7)
Sun, Jul 11th@ HOUFramber Valdez (11-6)@ TBRich Hill (7-8)
Fri, Jul 16thvs BOSEduardo Rodriguez (13-8)vs TEXJordan Lyles (10-13)
Sun, Jul 18thvs BOSMartin Perez (7-8)vs TEXMike Foltynewicz (2-12)
Mon, Jul 19th   vs BOSNick Pivetta (9-8)
Wed, Jul 21stvs PHISpencer Howard (0-5)vs BOSGarrett Richards (7-8)
Fri, Jul 23rd@ BOSEduardo Rodriguez (13-8)@ NYMTylor Megill (4-6)
Sat, Jul 24th@ BOSNathan Eovaldi (11-9)@ NYMTaijuan Walker (7-11)
Sun, Jul 25th@ BOSMartin Perez (7-8)@ NYMRich Hill (7-8)
Mon, Jul 26th   @ BOSNick Pivetta (9-8)
Wed, Jul 28th@ TBMichael Wacha (3-5)@ BOSTanner Houck (1-5)
Thu, Jul 29th@ TBLuis Patino (5-3)@ BOSEduardo Rodriguez (13-8)
Fri, Jul 30th@ MIAZach Thompson (3-7)vs KCDaniel Lynch (4-6)
Sat, Jul 31st@ MIATrevor Rogers (7-8)vs KCMike Minor (8-12)
Sun, Aug 1st@ MIASandy Alcantara (9-15)vs KCBrad Keller (8-12)
Mon, Aug 2ndvs BALJorge Lopez (3-14)vs CLEEli Morgan (5-7)
Tue, Aug 3rdvs BALAlexander Wells (2-3)vs CLEZach Plesac (10-6)
Wed, Aug 4thvs BALMatt Harvey (6-14)vs CLEJ.C. Mejia (1-7)
Thu, Aug 5thvs SEATyler Anderson (7-11)vs CLETriston McKenzie (5-9)
Fri, Aug 6thvs SEAMarco Gonzales (10-6)vs BOSNathan Eovaldi (11-9)
Sat, Aug 7thvs SEAChris Flexen (14-6)vs BOSTanner Houck (1-5)
Sun, Aug 8thvs SEAYusei Kikuchi (7-9)vs BOSGarrett Richards (7-8)
Tue, Aug 10th@ KCDaniel Lynch (4-6)@ LAAJose Suarez (8-8)
Wed, Aug 11th@ KCBrady Singer (5-10)@ LAADylan Bundy (2-9)
Thu, Aug 12th@ CWSLance Lynn (11-6)@ LAAShohei Ohtani (9-2)
Fri, Aug 13th   @ SEAChris Flexen (14-6)
Sat, Aug 14th@ CWSDylan Cease (13-7)@ SEAYusei Kikuchi (7-9)
Sun, Aug 15th@ CWSLucas Giolito (11-9)@ SEALogan Gilbert (6-5)
Tue, Aug 17thvs BOSNathan Eovaldi (11-9)@ WSHErick Fedde (7-9)
Wed, Aug 18thvs BOSNick Pivetta (9-8)@ WSHJosiah Gray (2-2)
Fri, Aug 20thvs MINCharlie Barnes (0-3)vs DETTyler Alexander (2-4)
Sat, Aug 21stvs MINKenta Maeda (6-5)vs DETWily Peralta (4-5)
Sun, Aug 22nd   vs DETDrew Hutchison (3-1)
Mon, Aug 23rd@ ATLHuascar Ynoa (4-6)#5vs CWSLance Lynn (11-6)
Tue, Aug 24th@ ATLCharlie Morton (14-6)#1vs CWSDylan Cease (13-7)
Wed, Aug 25th   vs CWSLucas Giolito (11-9)
Thu, Aug 26th@ OAKJames Kaprielian (8-5)vs CWSCarlos Rodon (13-5)
Fri, Aug 27th@ OAKSean Manaea (11-10)@ DETMatt Manning (4-7)
Sat, Aug 28th@ OAKFrankie Montas (13-9)@ DETJose Urena (4-8)
Sun, Aug 29th@ OAKPaul Blackburn (1-4)@ DETMatthew Boyd (3-8)
Mon, Aug 30th@ LAAMike Mayersvs BALChris Ellis (1-0)
Tue, Aug 31st@ LAAJaime Barria (2-4)vs BALKeegan Akin (2-10)
Wed, Sep 1st@ LAAPacky Naughton (0-4)vs BALMatt Harvey (6-14)
Fri, Sep 3rdvs BALJohn Means (6-9)vs OAKSean Manaea (11-10)
Sat, Sep 4thvs BALChris Ellis (1-0)vs OAKPaul Blackburn (1-4)
Sun, Sep 5thvs BALKeegan Akin (2-10)vs OAKCole Irvin (10-15)
Mon, Sep 6thvs TORHyun Jin Ryu (14-10)@ NYYJameson Taillon (8-6)
Tue, Sep 7thvs TORSteven Matz (14-7)@ NYYGerrit Cole (16-8)
Wed, Sep 8thvs TORAlek Manoah (9-2)@ NYYLuis Gil (1-1)
Thu, Sep 9thvs TORJose Berrios (12-9)@ NYYNestor Cortes Jr. (2-3)
Fri, Sep 10th@ NYMTylor Megill (4-6)@ BALChris Ellis (1-0)
Sat, Sep 11th@ NYMTaijuan Walker (7-11)@ BALKeegan Akin (2-10)
Sun, Sep 12th@ NYMCarlos Carrasco (1-5)@ BALZac Lowther (1-3)
Mon, Sep 13thvs MINJohn Gant (5-11)vs TBCollin McHugh (6-1)
Tue, Sep 14th@ BALAlexander Wells (2-3)vs TBDrew Rasmussen (4-1)
Wed, Sep 15th@ BALJohn Means (6-9)vs TBMichael Wacha (3-5)
Fri, Sep 17thvs CLEZach Plesac (10-6)vs MINMichael Pineda (9-8)
Sat, Sep 18thvs CLEAaron Civale (12-5)vs MINBailey Ober (3-3)
Sun, Sep 19thvs CLEEli Morgan (5-7)vs MINLuke Farrell
Mon, Sep 20thvs TEXA.J. Alexy (3-1)@ TBShane Baz (2-0)
Tue, Sep 21stvs TEXDane Dunning (5-10)@ TBDrew Rasmussen (4-1)
Wed, Sep 22ndvs TEXTaylor Hearn (6-6)@ TBLuis Patino (5-3)
Thu, Sep 23rd   @ MINMichael Pineda (9-8)
Fri, Sep 24th@ BOSNathan Eovaldi (11-9)@ MINBailey Ober (3-3)
Sat, Sep 25th@ BOSNick Pivetta (9-8)@ MINJohn Gant (5-11)
Sun, Sep 26th@ BOSEduardo Rodriguez (13-8)@ MINGriffin Jax (4-5)
Tue, Sep 28th@ TORHyun Jin Ryu (14-10)vs NYYJameson Taillon (8-6)
Wed, Sep 29th@ TORJose Berrios (12-9)vs NYYGerrit Cole (16-8)
Thu, Sep 30th@ TORRobbie Ray (13-7)vs NYYCorey Kluber (5-3)
Fri, Oct 1stvs TBShane McClanahan (10-6)vs BALThomas Eshelman (0-3)
Sat, Oct 2ndvs TBShane Baz (2-0)vs BALJohn Means (6-9)
Sun, Oct 3rdvs TBMichael Wacha (3-5)vs BALBruce Zimmermann (4-5)
Sun, Apr 11th@ TBBrent Honeywell Jr. (0-0)   
Fri, Apr 16thvs TBMichael Wacha (3-5)   
Thu, Apr 22nd@ CLEAaron Civale (12-5)   
Mon, Apr 26th@ BALMatt Harvey (6-14)   
Thu, Apr 29th@ BALJorge Lopez (3-14)   
Mon, May 17th@ TEXJordan Lyles (10-13)   
Sat, May 29th@ DETSpencer Turnbull (4-2)   
Mon, May 31stvs TBRich Hill (7-8)   
Thu, Jun 3rdvs TBRyan Yarbrough (9-7)   
Mon, Jun 28thvs LAADylan Bundy (2-9)   
Thu, Jul 8th@ SEALogan Gilbert (6-5)   
Sat, Jul 17thvs BOSNathan Eovaldi (11-9)   
Tue, Jul 20thvs PHIAaron Nola (9-9)   
Thu, Jul 22nd@ BOSTanner Houck (1-5)   
Tue, Jul 27th@ TBShane McClanahan (10-6)   
Mon, Aug 9th@ KCCarlos Hernandez (6-2)   
Mon, Aug 16thvs LAAJose Suarez (8-8)   
Thu, Aug 19thvs MINJohn Gant (5-11)   
Thu, Sep 16th@ BALChris Ellis (1-0)