Who Should I Trade?

Trevor Richards for Jordan Yamamoto (2019)

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

 
Experts' Pick
 
  Jordan Yamamoto
SP - MIA
Jordan Yamamoto
MIA vs PHI Sun, Aug 25th 1:10pm
Trevor Richards
SP - TB
Trevor Richards
TB @ BAL Sun, Aug 25th 1:05pm
Expert
Recommendation
78%
Recommended by
7 of 9 experts
22%
Recommended by
2 of 9 experts
Rankings 
   
Rest of Season
VBR# 1223# 1107
   
Projections 
   
Strikeouts523
Wins01
Saves00
ERA4.634.51
WHIP1.131.44
   
Misc 
   
Injury Alert--
Weather89 F, Rain and Humid77 F, Partly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 91# 111
   
Andrew Gould
FantasyPros
# 137
   
Joe Bond
Fantasy Six Pack
# 106
   
Nick Mariano
RotoBaller
# 166# 188
   
Dan Harris
FantasyPros
# 88
   
Pierre Camus
RotoBaller
# 103# 112
   
Todd D Clark
The Fantasy Fix
# 100
   
Donkey Teeth
Razzball
# 109
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 126
   
  Jordan Yamamoto
SP - MIA
Jordan Yamamoto
MIA
Trevor Richards
SP - TB
Trevor Richards
TB
2019 Stats 
   
   
Games Played1225
   
Games Started1222
   
Innings Pitched65.2121.1
   
Wins44
   
Losses412
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed42114
   
Earned Runs3358
   
Home Runs Allowed1017
   
Strikeouts66114
   
Walks2653
   
ERA4.594.30
   
WHIP1.051.38
   
  Jordan Yamamoto
SP - MIA
Jordan Yamamoto
MIA
Trevor Richards
SP - TB
Trevor Richards
TB
2019 Projections 
   
   
Games Played15
   
Games Started14
   
Innings Pitched5.524.2
   
Wins01
   
Losses02
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed323
   
Earned Runs312
   
Home Runs Allowed13
   
Strikeouts523
   
Walks211
   
ERA4.634.51
   
WHIP1.131.44
   
  Jordan Yamamoto
SP - MIA
Jordan Yamamoto
MIA
Trevor Richards
SP - TB
Trevor Richards
TB
News 
 Marlins starter Jordan Yamamoto allowed two runs on four hits and one walk while striking out nine over 5 2/3 innings in a no-decision against the Rockies on Sunday.
Mike Maher
Mon, Aug 19th
Trevor Richards (4-12) tossed six shutout innings while allowing two hits and one walk with five strikeouts, earning a victory against the Orioles on Friday.
John Aubin
Sat, Aug 24th
 Marlins starter Jordan Yamamoto allowed four earned runs on four hits and two walks while striking out two over five innings in Tuesday's loss to the Los Angeles Dodgers.
Mike Maher
Wed, Aug 14th
Trevor Richards gave up two runs on eight hits with one walk and six strikeouts over 3 1/3 innings for a no-decision in a game the Rays eventually won over the Tigers.
John Aubin
Sun, Aug 18th
 Marlins starter Jordan Yamamoto allowed four earned runs on five hits and one walk while striking out six over six innings in a loss to the Mets on Wednesday. The loss drops him to 4-3 on the season.
Mike Maher
Wed, Aug 7th
Marlins starting pitcher Trevor Richards was traded to the Tampa Bay Rays along with Nick Anderson in exchange for Jesus Sanchez and Ryne Stanek just before Wednesday's 4pm trade deadline.
Mike Maher
Wed, Jul 31st
 Marlins starter Jordan Yamamoto allowed four earned runs on seven hits and no walks while striking out eight over six innings in a no-decision against the Twins on Thursday.
Mike Maher
Fri, Aug 2nd
Marlins starter Trevor Richards allowed seven earned runs on seven hits and one walk while striking out seven over five innings in Monday's loss to the Chicago White Sox. The loss drops him to 3-12 on the season.
Mike Maher
Tue, Jul 23rd
 Marlins starter Jordan Yamamoto allowed six earned runs on two hits and three walks while striking out three over four innings in a loss to the Diamondbacks on Saturday. The loss drops him to 4-2 on the year.
Mike Maher
Sun, Jul 28th
Marlins starter Trevor Richards allowed three earned runs on eight hits and three walks while striking out five over five innings in Wednesday's loss to the San Diego Padres. The loss drops him to 3-11 on the season.
Mike Maher
Wed, Jul 17th
Notes 
There are no recent notes for these players
  Jordan Yamamoto
SP - MIA
Jordan Yamamoto
MIA
Trevor Richards
SP - TB
Trevor Richards
TB
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs COLvs HOU
Fri, Mar 29thvs COLvs HOU
Sat, Mar 30thvs COLvs HOU
Sun, Mar 31stvs COLvs HOU
Mon, Apr 1stvs NYMvs COL
Tue, Apr 2ndvs NYMvs COL
Wed, Apr 3rdvs NYMvs COL
Fri, Apr 5th@ ATL@ SF
Sat, Apr 6th@ ATL@ SF
Sun, Apr 7th@ ATL@ SF
Mon, Apr 8th   @ CWS
Tue, Apr 9th@ CIN@ CWS
Wed, Apr 10th@ CIN@ CWS
Fri, Apr 12thvs PHI@ TOR
Sat, Apr 13thvs PHI@ TOR
Sun, Apr 14thvs PHI@ TOR
Tue, Apr 16thvs CHCvs BAL
Wed, Apr 17thvs CHCvs BAL
Thu, Apr 18th   vs BAL
Fri, Apr 19thvs WSHvs BOS
Sat, Apr 20thvs WSHvs BOS
Sun, Apr 21stvs WSHvs BOS
Mon, Apr 22nd   vs KC
Tue, Apr 23rd@ CLEvs KC
Wed, Apr 24th@ CLEvs KC
Sat, Apr 27th@ PHI@ BOS
Sun, Apr 28th@ PHI@ BOS
Mon, Apr 29th   @ KC
Wed, May 1stvs CLE@ KC
Thu, May 2nd   @ KC
Fri, May 3rdvs ATL@ BAL
Sat, May 4thvs ATL@ BAL
Mon, May 6th@ CHCvs ARI
Tue, May 7th@ CHCvs ARI
Wed, May 8th@ CHCvs ARI
Fri, May 10th@ NYMvs NYY
Sat, May 11th@ NYMvs NYY
Sun, May 12th   vs NYY
Tue, May 14thvs TB@ MIA
Wed, May 15thvs TB@ MIA
Fri, May 17thvs NYM@ NYY
Sat, May 18thvs NYM@ NYY
Sun, May 19thvs NYM@ NYY
Tue, May 21st@ DETvs LAD
Wed, May 22nd@ DETvs LAD
Thu, May 23rd@ DET@ CLE
Fri, May 24th@ WSH@ CLE
Sat, May 25th@ WSH@ CLE
Sun, May 26th@ WSH@ CLE
Mon, May 27th@ WSHvs TOR
Tue, May 28thvs SFvs TOR
Wed, May 29thvs SFvs TOR
Thu, May 30thvs SFvs MIN
Fri, May 31st@ SDvs MIN
Sat, Jun 1st@ SDvs MIN
Sun, Jun 2nd@ SDvs MIN
Tue, Jun 4th@ MIL@ DET
Wed, Jun 5th@ MIL@ DET
Thu, Jun 6th@ MIL@ DET
Fri, Jun 7thvs ATL@ BOS
Sat, Jun 8thvs ATL@ BOS
Sun, Jun 9thvs ATL@ BOS
Mon, Jun 10thvs STLvs OAK
Tue, Jun 11thvs STLvs OAK
Wed, Jun 12thvs STLvs OAK
Thu, Jun 13th   vs LAA
Fri, Jun 14thvs PITvs LAA
Sat, Jun 15thvs PITvs LAA
Sun, Jun 16thvs PITvs LAA
Mon, Jun 17th@ STL@ NYY
Tue, Jun 18th@ STL@ NYY
Wed, Jun 19th@ STL@ NYY
Thu, Jun 20th@ STL@ OAK
Fri, Jun 21st@ PHI@ OAK
Sat, Jun 22nd@ PHI@ OAK
Sun, Jun 23rd@ PHI@ OAK
Tue, Jun 25thvs WSH@ MIN
Wed, Jun 26thvs WSH@ MIN
Thu, Jun 27thvs WSH@ MIN
Fri, Jun 28thvs PHIvs TEX
Sat, Jun 29thvs PHIvs TEX
Sun, Jun 30thvs PHIvs TEX
Mon, Jul 1st   vs BAL
Tue, Jul 2nd@ WSHvs BAL
Wed, Jul 3rd@ WSHvs BAL
Thu, Jul 4th@ WSHvs NYY
Fri, Jul 5th@ ATLvs NYY
Sat, Jul 6th@ ATLvs NYY
Sun, Jul 7th@ ATLvs NYY
Fri, Jul 12thvs NYM@ BAL
Sat, Jul 13thvs NYM@ BAL
Sun, Jul 14thvs NYM@ BAL
Mon, Jul 15th   @ NYY
Tue, Jul 16thvs SD@ NYY
Thu, Jul 18thvs SD@ NYY
Fri, Jul 19th@ LADvs CWS
Sat, Jul 20th@ LADvs CWS
Sun, Jul 21st@ LADvs CWS
Mon, Jul 22nd@ CWSvs BOS
Tue, Jul 23rd@ CWSvs BOS
Wed, Jul 24th@ CWSvs BOS
Fri, Jul 26thvs ARI@ TOR
Sat, Jul 27thvs ARI@ TOR
Sun, Jul 28thvs ARI@ TOR
Tue, Jul 30thvs MIN@ BOS
Wed, Jul 31stvs MIN@ BOS
Thu, Aug 1stvs MIN@ BOS
Sat, Aug 3rd@ TBvs MIA
Sun, Aug 4th@ TBvs MIA
Mon, Aug 5th@ NYMvs TOR
Tue, Aug 6th@ NYMvs TOR
Wed, Aug 7th@ NYMvs TOR
Fri, Aug 9thvs ATL@ SEA
Sat, Aug 10thvs ATL@ SEA
Sun, Aug 11thvs ATL@ SEA
Mon, Aug 12th   @ SD
Tue, Aug 13thvs LAD@ SD
Wed, Aug 14thvs LAD@ SD
Fri, Aug 16th@ COLvs DET
Sat, Aug 17th@ COLvs DET
Sun, Aug 18th@ COLvs DET
Mon, Aug 19th   vs SEA
Tue, Aug 20th@ ATLvs SEA
Wed, Aug 21st@ ATLvs SEA
Thu, Aug 22nd@ ATL@ BAL
Fri, Aug 23rdvs PHI@ BAL
Sat, Aug 24thvs PHI@ BAL
Sun, Aug 25thvs PHI@ BAL
Tue, Aug 27thvs CIN@ HOU
Wed, Aug 28thvs CIN@ HOU
Thu, Aug 29thvs CIN@ HOU
Fri, Aug 30th@ WSHvs CLE
Sat, Aug 31st@ WSHvs CLE
Sun, Sep 1st@ WSHvs CLE
Mon, Sep 2nd   vs BAL
Tue, Sep 3rd@ PITvs BAL
Wed, Sep 4th@ PITvs BAL
Thu, Sep 5th@ PITvs TOR
Fri, Sep 6thvs KCvs TOR
Sat, Sep 7thvs KCvs TOR
Sun, Sep 8thvs KCvs TOR
Tue, Sep 10thvs MIL@ TEX
Wed, Sep 11thvs MIL@ TEX
Thu, Sep 12thvs MIL@ TEX
Fri, Sep 13th@ SF@ LAA
Sat, Sep 14th@ SF@ LAA
Sun, Sep 15th@ SF@ LAA
Tue, Sep 17th@ ARI@ LAD
Wed, Sep 18th@ ARI@ LAD
Fri, Sep 20thvs WSHvs BOS
Sat, Sep 21stvs WSHvs BOS
Sun, Sep 22ndvs WSHvs BOS
Mon, Sep 23rd@ NYMvs BOS
Tue, Sep 24th@ NYMvs NYY
Wed, Sep 25th@ NYMvs NYY
Fri, Sep 27th@ PHI@ TOR
Sat, Sep 28th@ PHI@ TOR
Sun, Sep 29th@ PHI@ TOR
Thu, Apr 11th@ CIN   
Mon, Apr 15thvs CHC   
Thu, Apr 25th@ PHI   
Fri, Apr 26th@ PHI   
Tue, Apr 30thvs CLE   
Sun, May 5thvs ATL   
Thu, May 9th@ CHC   
Wed, Jul 17thvs SD   
Mon, Jul 29thvs ARI   
Thu, Aug 8thvs ATL   
Thu, Aug 15thvs LAD   
Mon, Aug 26thvs CIN   
Mon, Sep 9thvs MIL   
Mon, Sep 16th@ ARI   
Thu, Sep 26th@ NYM