Who Should I Trade?

Mychal Givens for Jon Gray (2019)

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

 
Experts' Pick
 
  Jon Gray
SP - COL
Jon Gray
COL vs SD Sun, Jun 16th 3:10pm
Mychal Givens
RP - BAL
Mychal Givens
BAL vs BOS Sun, Jun 16th 1:05pm
Expert
Recommendation
63%
Recommended by
10 of 16 experts
38%
Recommended by
6 of 16 experts
Rankings 
   
Rest of Season
VBR# 265# 483
   
Projections 
   
Strikeouts9245
Wins71
Saves09
ERA4.064.35
WHIP1.301.30
   
Misc 
   
Injury Alert--
Weather77 F, Mostly Cloudy86 F, Mostly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 114
   
Andrew Gould
FantasyPros
# 98# 139
   
Joe Bond
Fantasy Six Pack
# 97
   
Chris Meaney
The Athletic
# 89# 110
   
Paul Sporer
FanGraphs
# 49# 90
   
Nick Mariano
RotoBaller
# 74# 139
   
Dan Harris
FantasyPros
# 97
   
Pierre Camus
RotoBaller
# 57# 106
   
Brandon 'B_Don' Myers
Razzball
# 55# 138
   
Todd D Clark
The Fantasy Fix
# 79# 104
   
Max Freeze
Freeze Stats
# 78
   
Eno Sarris
The Athletic
# 84
   
Andrew Seifter
FantasyPros
# 87
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 107# 93
   
Mick Ciallela
Fantrax
# 97
   
Bobby Sylvester
FantasyPros
# 151# 104
   
  Jon Gray
SP - COL
Jon Gray
COL
Mychal Givens
RP - BAL
Mychal Givens
BAL
2019 Stats 
   
   
Games Played1424
   
Games Started140
   
Innings Pitched84.028.1
   
Wins60
   
Losses53
   
Saves06
   
Blown Saves04
   
Holds04
   
Hits Allowed8222
   
Earned Runs4115
   
Home Runs Allowed136
   
Strikeouts9339
   
Walks3114
   
ERA4.394.82
   
WHIP1.351.29
   
  Jon Gray
SP - COL
Jon Gray
COL
Mychal Givens
RP - BAL
Mychal Givens
BAL
2019 Projections 
   
   
Games Played1534
   
Games Started150
   
Innings Pitched90.837.3
   
Wins71
   
Losses43
   
Saves09
   
Blown Saves04
   
Holds01
   
Hits Allowed8532
   
Earned Runs4118
   
Home Runs Allowed126
   
Strikeouts9245
   
Walks3116
   
ERA4.064.35
   
WHIP1.301.30
   
  Jon Gray
SP - COL
Jon Gray
COL
Mychal Givens
RP - BAL
Mychal Givens
BAL
News 
 Jon Gray improved to 6-5 on Thursday versus San Diego, striking out 10 while allowing four runs in six innings.
Brendan Tuma - Too Much Tuma
Fri, Jun 14th
Mychal Givens recorded two strikeouts as he retired the side in order during the ninth inning to earn the save in Tuesday's 4-2 win over the Blue Jays.
John Aubin
Wed, Jun 12th
 Jon Gray fell to 5-5 on Saturday versus the Mets, allowing four runs on eight hits in 5 2/3 innings of work.
Brendan Tuma - Too Much Tuma
Sun, Jun 9th
Mychal Givens struck out both of the batters he faced in the ninth inning to earn his fifth save of the season Tuesday against the Rangers.
John Aubin
Wed, Jun 5th
 The Rockies announced Jon Gray is having his start moved back to Saturday.
Brendan Tuma - Too Much Tuma
Wed, Jun 5th
Mychal Givens walked two through 1/3 of an inning to blow the save in an 8-7 loss to the Rockies on Sunday.
John Aubin
Mon, May 27th
 Jon Gray picked up the win on Saturday versus Toronto, firing 6 2/3 scoreless frames while striking out seven.
Brendan Tuma - Too Much Tuma
Sun, Jun 2nd
Mychal Givens gave up two runs on two hits over just a 1/3 of an inning to take the loss as the Rockies came back to beat the Orioles by an 8-6 score.
John Aubin
Sat, May 25th
 Jon Gray received a no-decision on Monday as the Rockies beat the D'Backs in extra innings, throwing 5 1/3 innings of two-run ball while striking out two.
Brendan Tuma - Too Much Tuma
Mon, May 27th
Mychal Givens (0-2) allowed one earned run on three walks and one hit while striking out two across one inning to take the loss Thursday against the Yankees.
John Aubin
Fri, May 24th
Notes 
There are no recent notes for these players
  Jon Gray
SP - COL
Jon Gray
COL
Mychal Givens
RP - BAL
Mychal Givens
BAL
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIA@ NYY
Sat, Mar 30th@ MIA@ NYY
Sun, Mar 31st@ MIA@ NYY
Mon, Apr 1st@ TB@ TOR
Tue, Apr 2nd@ TB@ TOR
Wed, Apr 3rd@ TB@ TOR
Thu, Apr 4th   vs NYY
Sat, Apr 6thvs LADvs NYY
Sun, Apr 7thvs LADvs NYY
Mon, Apr 8thvs ATLvs OAK
Tue, Apr 9thvs ATLvs OAK
Wed, Apr 10th   vs OAK
Thu, Apr 11th@ SFvs OAK
Fri, Apr 12th@ SF@ BOS
Sat, Apr 13th@ SF@ BOS
Sun, Apr 14th@ SF@ BOS
Mon, Apr 15th@ SD@ BOS
Tue, Apr 16th@ SD@ TB
Wed, Apr 17th   @ TB
Thu, Apr 18thvs PHI@ TB
Sat, Apr 20thvs PHIvs MIN
Sun, Apr 21stvs PHIvs MIN
Mon, Apr 22ndvs WSHvs CWS
Tue, Apr 23rdvs WSHvs CWS
Wed, Apr 24thvs WSHvs CWS
Fri, Apr 26th@ ATL@ MIN
Sat, Apr 27th@ ATL@ MIN
Sun, Apr 28th@ ATL@ MIN
Mon, Apr 29th@ MIL@ CWS
Wed, May 1st@ MIL@ CWS
Fri, May 3rdvs ARIvs TB
Sat, May 4thvs ARIvs TB
Mon, May 6th   vs BOS
Tue, May 7thvs SFvs BOS
Wed, May 8th   vs BOS
Fri, May 10thvs SDvs LAA
Sat, May 11thvs SDvs LAA
Sun, May 12thvs SDvs LAA
Wed, May 15th@ BOS@ NYY
Thu, May 16th   @ CLE
Fri, May 17th@ PHI@ CLE
Sat, May 18th@ PHI@ CLE
Sun, May 19th@ PHI@ CLE
Mon, May 20th   vs NYY
Tue, May 21st@ PITvs NYY
Wed, May 22nd@ PITvs NYY
Thu, May 23rd@ PITvs NYY
Fri, May 24thvs BAL@ COL
Sat, May 25thvs BAL@ COL
Sun, May 26thvs BAL@ COL
Mon, May 27thvs ARIvs DET
Tue, May 28thvs ARIvs DET
Wed, May 29thvs ARIvs DET
Fri, May 31stvs TORvs SF
Sat, Jun 1stvs TORvs SF
Sun, Jun 2ndvs TORvs SF
Tue, Jun 4th@ CHC@ TEX
Wed, Jun 5th@ CHC@ TEX
Thu, Jun 6th@ CHC@ TEX
Fri, Jun 7th@ NYM@ HOU
Sat, Jun 8th@ NYM@ HOU
Sun, Jun 9th@ NYM@ HOU
Tue, Jun 11thvs CHCvs TOR
Wed, Jun 12thvs CHCvs TOR
Thu, Jun 13thvs SDvs TOR
Fri, Jun 14thvs SDvs BOS
Sat, Jun 15thvs SDvs BOS
Sun, Jun 16thvs SDvs BOS
Mon, Jun 17th   @ OAK
Tue, Jun 18th@ ARI@ OAK
Wed, Jun 19th@ ARI@ OAK
Thu, Jun 20th@ ARI@ SEA
Fri, Jun 21st@ LAD@ SEA
Sat, Jun 22nd@ LAD@ SEA
Sun, Jun 23rd@ LAD@ SEA
Tue, Jun 25th@ SFvs SD
Wed, Jun 26th@ SFvs SD
Fri, Jun 28thvs LADvs CLE
Sat, Jun 29thvs LADvs CLE
Sun, Jun 30thvs LADvs CLE
Mon, Jul 1st   @ TB
Tue, Jul 2ndvs HOU@ TB
Wed, Jul 3rdvs HOU@ TB
Fri, Jul 5th@ ARI@ TOR
Sat, Jul 6th@ ARI@ TOR
Sun, Jul 7th@ ARI@ TOR
Fri, Jul 12thvs CINvs TB
Sat, Jul 13thvs CINvs TB
Sun, Jul 14thvs CINvs TB
Tue, Jul 16thvs SFvs WSH
Wed, Jul 17thvs SFvs WSH
Fri, Jul 19th@ NYYvs BOS
Sat, Jul 20th@ NYYvs BOS
Sun, Jul 21st@ NYYvs BOS
Mon, Jul 22nd@ WSH@ ARI
Tue, Jul 23rd@ WSH@ ARI
Wed, Jul 24th@ WSH@ ARI
Thu, Jul 25th@ WSH@ LAA
Fri, Jul 26th@ CIN@ LAA
Sat, Jul 27th@ CIN@ LAA
Sun, Jul 28th@ CIN@ LAA
Mon, Jul 29thvs LAD@ SD
Tue, Jul 30thvs LAD@ SD
Thu, Aug 1st   vs TOR
Fri, Aug 2ndvs SFvs TOR
Sat, Aug 3rdvs SFvs TOR
Sun, Aug 4thvs SFvs TOR
Mon, Aug 5th   vs NYY
Tue, Aug 6th@ HOUvs NYY
Wed, Aug 7th@ HOUvs NYY
Fri, Aug 9th@ SDvs HOU
Sat, Aug 10th@ SDvs HOU
Sun, Aug 11th@ SDvs HOU
Mon, Aug 12thvs ARI@ NYY
Tue, Aug 13thvs ARI@ NYY
Wed, Aug 14thvs ARI@ NYY
Fri, Aug 16thvs MIA@ BOS
Sat, Aug 17thvs MIA@ BOS
Sun, Aug 18thvs MIA@ BOS
Mon, Aug 19th@ ARIvs KC
Tue, Aug 20th@ ARIvs KC
Wed, Aug 21st@ ARIvs KC
Thu, Aug 22nd@ STLvs TB
Fri, Aug 23rd@ STLvs TB
Sat, Aug 24th@ STLvs TB
Sun, Aug 25th@ STLvs TB
Tue, Aug 27thvs BOS@ WSH
Wed, Aug 28thvs BOS@ WSH
Fri, Aug 30thvs PIT@ KC
Sat, Aug 31stvs PIT@ KC
Sun, Sep 1stvs PIT@ KC
Mon, Sep 2nd@ LAD@ TB
Tue, Sep 3rd@ LAD@ TB
Wed, Sep 4th@ LAD@ TB
Thu, Sep 5th   vs TEX
Fri, Sep 6th@ SDvs TEX
Sat, Sep 7th@ SDvs TEX
Sun, Sep 8th@ SDvs TEX
Tue, Sep 10thvs STLvs LAD
Wed, Sep 11thvs STLvs LAD
Thu, Sep 12thvs STLvs LAD
Fri, Sep 13thvs SD@ DET
Sat, Sep 14thvs SD@ DET
Sun, Sep 15thvs SD@ DET
Mon, Sep 16thvs NYM@ DET
Tue, Sep 17thvs NYMvs TOR
Wed, Sep 18thvs NYMvs TOR
Thu, Sep 19th   vs TOR
Fri, Sep 20th@ LADvs SEA
Sat, Sep 21st@ LADvs SEA
Sun, Sep 22nd@ LADvs SEA
Mon, Sep 23rd   @ TOR
Tue, Sep 24th@ SF@ TOR
Wed, Sep 25th@ SF@ TOR
Fri, Sep 27thvs MIL@ BOS
Sat, Sep 28thvs MIL@ BOS
Sun, Sep 29thvs MIL@ BOS
Fri, Mar 29th@ MIA   
Fri, Apr 5thvs LAD   
Fri, Apr 19thvs PHI   
Tue, Apr 30th@ MIL   
Thu, May 2nd@ MIL   
Sun, May 5thvs ARI   
Thu, May 9thvs SF   
Tue, May 14th@ BOS   
Thu, May 30thvs ARI   
Mon, Jun 10thvs CHC   
Mon, Jun 24th@ SF   
Thu, Jun 27thvs LAD   
Mon, Jul 15thvs SF   
Wed, Jul 31stvs LAD   
Thu, Aug 8th@ SD   
Mon, Aug 26thvs ATL   
Thu, Aug 29thvs PIT   
Thu, Sep 26th@ SF