Skip to main content

Who Should I Trade?

Trevor Richards for Matt Andriese (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Matt Andriese
Matt Andriese
Trevor Richards
Trevor Richards
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 411# 412
Injury AlertFA-
Expert Ranks 
Mike Maher
# 385# 387
Corbin Young
# 304
Carmen Maiorano
# 321# 305
Who Should I Trade? Player Statistics
  Matt Andriese
Matt Andriese
Trevor Richards
Trevor Richards
2021 Stats 
Games Played3453
Games Started00
Innings Pitched48.064.1
Blown Saves35
Hits Allowed6540
Earned Runs2825
Home Runs Allowed712
Who Should I Trade? Player Projections
  Matt Andriese
Matt Andriese
Trevor Richards
Trevor Richards
2021 Projections 
Games Played0
Games Started0
Innings Pitched0.0
Blown Saves0
Hits Allowed0
Earned Runs0
Home Runs Allowed0
Who Should I Trade? Player Notes
  Matt Andriese
Matt Andriese
Trevor Richards
Trevor Richards
 The Mariners have signed relief pitcher Matt Andriese to a one-year contract. The deal runs through the remainder of the 2021 regular season.
Andersen Pickard
Sun, Aug 22nd
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
 The Red Sox placed RHP Matt Andriese (hamstring) on the 10-day IL.
Brendan Tuma - Too Much Tuma
Sat, Jul 10th
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
 Red Sox RHP Matt Andriese will stretch out as a starter and be the “utility guy” on their pitching staff.
Brad Camara
Tue, Feb 23rd
RHP Trevor Richards was recalled by the Rays on Monday.
Brad Camara
Mon, Apr 12th
  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
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Andriese
Matt Andriese
Trevor Richards
Trevor Richards
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   @ NYYGerrit Cole (16-8)
Sat, Apr 3rd   @ NYYCorey Kluber (5-3)
Sun, Apr 4th   @ NYYDomingo German (4-5)
Mon, Apr 5th   @ TEXMike Foltynewicz (2-12)
Tue, Apr 6th   @ TEXDane Dunning (5-10)
Wed, Apr 7th   @ TEXKyle Gibson (10-9)
Thu, Apr 8th   vs LAAGriffin Canning (5-4)
Fri, Apr 9th   vs LAAAndrew Heaney (8-9)
Sat, Apr 10th   vs LAAJose Quintana (0-3)
Mon, Apr 12th   vs NYYGerrit Cole (16-8)
Tue, Apr 13th   vs NYYJameson Taillon (8-6)
Wed, Apr 14th   vs NYYCorey Kluber (5-3)
Thu, Apr 15th   @ KCJakob Junis (2-4)
Sat, Apr 17th   @ KCErvin Santana (2-2)
Sun, Apr 18th   @ KCBrady Singer (5-10)
Tue, Apr 20th   @ BOSEduardo Rodriguez (13-8)
Wed, Apr 21st   @ BOSGarrett Richards (7-8)
Fri, Apr 23rd   @ TBTyler Glasnow (5-2)
Sat, Apr 24th   @ TBBrent Honeywell Jr. (0-0)
Sun, Apr 25th   @ TBLuis Patino (5-3)
Tue, Apr 27th   vs WSHMax Scherzer (15-4)
Wed, Apr 28th   vs WSHErick Fedde (7-9)
Fri, Apr 30th   vs ATLDrew Smyly (11-4)#6
Sat, May 1st   vs ATLCharlie Morton (14-6)#1
Sun, May 2nd   vs ATLIan Anderson (9-5)#3
Mon, May 3rd   @ OAKFrankie Montas (13-9)
Tue, May 4th   @ OAKCole Irvin (10-15)
Wed, May 5th   @ OAKChris Bassitt (12-4)
Thu, May 6th   @ OAKMike Fiers (0-2)
Fri, May 7th   @ HOUJose Urquidy (8-3)
Sat, May 8th   @ HOUCristian Javier (4-1)
Sun, May 9th   @ HOUZack Greinke (11-6)
Tue, May 11th   @ ATLBryse Wilson (3-7)
Wed, May 12th   @ ATLMax Fried (14-7)#2
Thu, May 13th   @ ATLCharlie Morton (14-6)#1
Fri, May 14th   vs PHIVince Velasquez (3-9)
Sat, May 15th   vs PHIAaron Nola (9-9)
Sun, May 16th   vs PHIChase Anderson (2-4)
Tue, May 18th   vs BOSEduardo Rodriguez (13-8)
Wed, May 19th   vs BOSGarrett Richards (7-8)
Thu, May 20th   vs BOSNick Pivetta (9-8)
Fri, May 21st   vs TBTyler Glasnow (5-2)
Sat, May 22nd   vs TBShane McClanahan (10-6)
Sun, May 23rd   vs TBMichael Wacha (3-5)
Mon, May 24th   vs TBRyan Yarbrough (9-7)
Tue, May 25th   @ NYYCorey Kluber (5-3)
Thu, May 27th   @ NYYJordan Montgomery (6-7)
Fri, May 28th   @ CLEEli Morgan (5-7)
Sun, May 30th   @ CLESam Hentges (1-4)
Tue, Jun 1st   vs MIASandy Alcantara (9-15)
Wed, Jun 2nd   vs MIAPablo Lopez (5-5)
Fri, Jun 4th   vs HOUZack Greinke (11-6)
Sat, Jun 5th   vs HOUJose Urquidy (8-3)
Sun, Jun 6th   vs HOULuis Garcia (11-8)
Tue, Jun 8th   @ CWSCarlos Rodon (13-5)
Wed, Jun 9th   @ CWSLance Lynn (11-6)
Thu, Jun 10th   @ CWSDallas Keuchel (9-9)
Fri, Jun 11th   @ BOSGarrett Richards (7-8)
Sat, Jun 12th   @ BOSNick Pivetta (9-8)
Sun, Jun 13th   @ BOSMartin Perez (7-8)
Mon, Jun 14th   @ BOSNathan Eovaldi (11-9)
Tue, Jun 15th   vs NYYJordan Montgomery (6-7)
Wed, Jun 16th   vs NYYGerrit Cole (16-8)
Thu, Jun 17th   vs NYYMichael King (2-4)
Fri, Jun 18th   @ BALThomas Eshelman (0-3)
Sat, Jun 19th   @ BALDean Kremer (0-7)
Sun, Jun 20th   @ BALMatt Harvey (6-14)
Tue, Jun 22nd   @ MIASandy Alcantara (9-15)
Wed, Jun 23rd   @ MIATrevor Rogers (7-8)
Thu, Jun 24th   vs BALDean Kremer (0-7)
Fri, Jun 25th   vs BALMatt Harvey (6-14)
Sat, Jun 26th   vs BALKeegan Akin (2-10)
Sun, Jun 27th   vs BALJorge Lopez (3-14)
Tue, Jun 29th   vs SEAChris Flexen (14-6)
Wed, Jun 30th   vs SEAJustus Sheffield (7-8)
Thu, Jul 1st   vs SEAYusei Kikuchi (7-9)
Fri, Jul 2nd   vs TBLuis Patino (5-3)
Sat, Jul 3rd   vs TBShane McClanahan (10-6)
Sun, Jul 4th   vs TBRyan Yarbrough (9-7)
Tue, Jul 6th   @ BALSpenser Watkins (2-7)
Wed, Jul 7th   @ BALMatt Harvey (6-14)
Fri, Jul 9th   @ TBShane McClanahan (10-6)
Sat, Jul 10th   @ TBRyan Yarbrough (9-7)
Sun, Jul 11th   @ TBRich Hill (7-8)
Fri, Jul 16th   vs TEXJordan Lyles (10-13)
Sun, Jul 18th   vs TEXMike Foltynewicz (2-12)
Mon, Jul 19th   vs BOSNick Pivetta (9-8)
Wed, Jul 21st   vs BOSGarrett Richards (7-8)
Fri, Jul 23rd   @ NYMTylor Megill (4-6)
Sat, Jul 24th   @ NYMTaijuan Walker (7-11)
Sun, Jul 25th   @ NYMRich Hill (7-8)
Mon, Jul 26th   @ BOSNick Pivetta (9-8)
Wed, Jul 28th   @ BOSTanner Houck (1-5)
Thu, Jul 29th   @ BOSEduardo Rodriguez (13-8)
Fri, Jul 30th   vs KCDaniel Lynch (4-6)
Sat, Jul 31st   vs KCMike Minor (8-12)
Sun, Aug 1st   vs KCBrad Keller (8-12)
Mon, Aug 2nd   vs CLEEli Morgan (5-7)
Tue, Aug 3rd   vs CLEZach Plesac (10-6)
Wed, Aug 4th   vs CLEJ.C. Mejia (1-7)
Thu, Aug 5th   vs CLETriston McKenzie (5-9)
Fri, Aug 6th   vs BOSNathan Eovaldi (11-9)
Sat, Aug 7th   vs BOSTanner Houck (1-5)
Sun, Aug 8th   vs BOSGarrett Richards (7-8)
Tue, Aug 10th   @ LAAJose Suarez (8-8)
Wed, Aug 11th   @ LAADylan Bundy (2-9)
Thu, Aug 12th   @ LAAShohei Ohtani (9-2)
Fri, Aug 13th   @ SEAChris Flexen (14-6)
Sat, Aug 14th   @ SEAYusei Kikuchi (7-9)
Sun, Aug 15th   @ SEALogan Gilbert (6-5)
Tue, Aug 17th   @ WSHErick Fedde (7-9)
Wed, Aug 18th   @ WSHJosiah Gray (2-2)
Fri, Aug 20th   vs DETTyler Alexander (2-4)
Sat, Aug 21st   vs DETWily Peralta (4-5)
Sun, Aug 22nd   vs DETDrew Hutchison (3-1)
Mon, Aug 23rd   vs CWSLance Lynn (11-6)
Tue, Aug 24th   vs CWSDylan Cease (13-7)
Wed, Aug 25th   vs CWSLucas Giolito (11-9)
Thu, Aug 26th   vs CWSCarlos Rodon (13-5)
Fri, Aug 27th   @ DETMatt Manning (4-7)
Sat, Aug 28th   @ DETJose Urena (4-8)
Sun, Aug 29th   @ DETMatthew Boyd (3-8)
Mon, Aug 30th   vs BALChris Ellis (1-0)
Tue, Aug 31st   vs BALKeegan Akin (2-10)
Wed, Sep 1st   vs BALMatt Harvey (6-14)
Fri, Sep 3rd   vs OAKSean Manaea (11-10)
Sat, Sep 4th   vs OAKPaul Blackburn (1-4)
Sun, Sep 5th   vs OAKCole Irvin (10-15)
Mon, Sep 6th   @ NYYJameson Taillon (8-6)
Tue, Sep 7th   @ NYYGerrit Cole (16-8)
Wed, Sep 8th   @ NYYLuis Gil (1-1)
Thu, Sep 9th   @ NYYNestor Cortes Jr. (2-3)
Fri, Sep 10th   @ BALChris Ellis (1-0)
Sat, Sep 11th   @ BALKeegan Akin (2-10)
Sun, Sep 12th   @ BALZac Lowther (1-3)
Mon, Sep 13th   vs TBCollin McHugh (6-1)
Tue, Sep 14th   vs TBDrew Rasmussen (4-1)
Wed, Sep 15th   vs TBMichael Wacha (3-5)
Fri, Sep 17th   vs MINMichael Pineda (9-8)
Sat, Sep 18th   vs MINBailey Ober (3-3)
Sun, Sep 19th   vs MINLuke Farrell
Mon, Sep 20th   @ TBShane Baz (2-0)
Tue, Sep 21st   @ TBDrew Rasmussen (4-1)
Wed, Sep 22nd   @ TBLuis Patino (5-3)
Thu, Sep 23rd   @ MINMichael Pineda (9-8)
Fri, Sep 24th   @ MINBailey Ober (3-3)
Sat, Sep 25th   @ MINJohn Gant (5-11)
Sun, Sep 26th   @ MINGriffin Jax (4-5)
Tue, Sep 28th   vs NYYJameson Taillon (8-6)
Wed, Sep 29th   vs NYYGerrit Cole (16-8)
Thu, Sep 30th   vs NYYCorey Kluber (5-3)
Fri, Oct 1st   vs BALThomas Eshelman (0-3)
Sat, Oct 2nd   vs BALJohn Means (6-9)
Sun, Oct 3rd   vs BALBruce Zimmermann (4-5)