Skip to main content

Who Should I Trade?

Jon Gray for J.A. Happ (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jon Gray
SP - COL
Jon Gray
J.A. Happ
SP - STL
J.A. Happ
Expert
Recommendation
67%
Recommended by
6 of 9 experts
33%
Recommended by
3 of 9 experts
Rankings 
   
Rest of Season# 163# 191
VBR# 240# 437
   
Projections 
   
Strikeouts4946
Wins55
Saves00
ERA4.365.46
WHIP1.361.45
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 110
   
Mike Maher
FantasyPros
# 131# 203
   
Dan Harris
FantasyPros
# 87
   
Pierre Camus
RotoBaller
# 120# 206
   
Ryan Amore
Pitcher List
# 131# 212
   
Chris Clegg
Fantrax
# 174# 190
   
Carmen Maiorano
FantasyPros
# 194# 68
   
Corbin Young
FantasyData
# 270# 193
   
Jordan Eisen
Field of Vision Sports
# 116
   
Who Should I Trade? Player Statistics
  Jon Gray
SP - COL
Jon Gray
J.A. Happ
SP - STL
J.A. Happ
2021 Stats 
   
   
Games Played1919
   
Games Started1919
   
Innings Pitched104.298.2
   
Wins75
   
Losses66
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed84125
   
Earned Runs4374
   
Home Runs Allowed1321
   
Strikeouts9577
   
Walks4331
   
ERA3.716.77
   
WHIP1.221.59
   
Who Should I Trade? Player Projections
  Jon Gray
SP - COL
Jon Gray
J.A. Happ
SP - STL
J.A. Happ
2021 Projections 
   
   
Games Played1010
   
Games Started912
   
Innings Pitched54.255.7
   
Wins55
   
Losses25
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5161
   
Earned Runs2634
   
Home Runs Allowed810
   
Strikeouts4946
   
Walks2118
   
ERA4.365.46
   
WHIP1.361.45
   
Who Should I Trade? Player Notes
  Jon Gray
SP - COL
Jon Gray
J.A. Happ
SP - STL
J.A. Happ
News 
 Rockies starter Jon Gray allowed two runs on four hits over 6.1 innings of work against the Padres on Friday. He also walked three batters and struck out four in the process. Gray earned the win as Colorado ultimately defeated San Diego by a score of 9-4.
Andersen Pickard
Sat, Jul 31st
Minnesota Twins left-hander J.A. Happ was roughed up in a 17-14 loss to the Tigers on Wednesday. Happ allowed nine runs over three innings while striking out two and walking four.
Matthew Terelle
Wed, Jul 28th
 Rockies starter Jon Gray allowed two runs (both solo homers) over five innings of work against the Dodgers on Sunday. His final line also included four hits, three walks, and four strikeouts. He finished with the no-decision as Colorado ultimately fell to Los Angeles by a score of 3-2.
Andersen Pickard
Mon, Jul 26th
Minnesota Twins left-hander J.A. Happ allowed four runs over six innings in a 5-4 win over the Angels on Friday. Happ struck out four and walked one in the outing.
Matthew Terelle
Sat, Jul 24th
 Rockies starter Jon Gray allowed two runs over seven innings of work against the Dodgers on Sunday. His final line included six hits, two walks, and seven strikeouts. He was hit with the no-decision as Colorado ultimately defeated Los Angeles by a score of 6-5 in 10 innings.
Andersen Pickard
Sun, Jul 18th
Minnesota Twins left-hander J.A. Happ allowed seven runs over seven innings in a 7-0 loss to the Tigers on Sunday. Happ struck out four and walked two in the outing.
Matthew Terelle
Sun, Jul 18th
 Rockies starter Jon Gray allowed one run on three hits over six innings of work against the Brewers on Sunday. He also walked one batter while striking out seven. The hurler earned the win as Colorado ultimately defeated San Diego by a score of 3-1.
Andersen Pickard
Mon, Jul 12th
Minnesota Twins left-hander J.A. Happ allowed six runs (five earned) over 4 1/3 innings of work in a 7-4 loss to the Royals on Friday. Happ struck out four and walked one.
Matthew Terelle
Sat, Jul 3rd
 Rockies starter Jon Gray allowed three runs on six hits over six innings of work against the Diamondbacks on Tuesday. He also walked one batter and struck out eight while finishing with a no-decision. Colorado ultimately lost to Arizona by a score of 4-3.
Andersen Pickard
Wed, Jul 7th
Minnesota Twins left-hander J.A. Happ allowed just two runs over six innings in an 8-2 win over Cleveland on Sunday. Happ struck out seven in the win.
Matthew Terelle
Sun, Jun 27th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jon Gray
SP - COL
Jon Gray
J.A. Happ
SP - STL
J.A. Happ
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs LAD@ CIN
Fri, Apr 2ndvs LAD   
Sat, Apr 3rdvs LAD@ CIN
Sun, Apr 4thvs LAD@ CIN
Tue, Apr 6thvs ARI@ MIA
Wed, Apr 7thvs ARI@ MIA
Thu, Apr 8thvs ARIvs MIL
Fri, Apr 9th@ SF   
Sat, Apr 10th@ SFvs MIL
Sun, Apr 11th@ SFvs MIL
Tue, Apr 13th@ LADvs WSH
Wed, Apr 14th@ LADvs WSH
Thu, Apr 15th@ LAD   
Sat, Apr 17thvs NYM@ PHI
Sun, Apr 18thvs NYM@ PHI
Tue, Apr 20thvs HOU@ WSH
Wed, Apr 21stvs HOU@ WSH
Fri, Apr 23rdvs PHIvs CIN
Sat, Apr 24thvs PHIvs CIN
Sun, Apr 25thvs PHIvs CIN
Mon, Apr 26th@ SFvs PHI
Tue, Apr 27th@ SFvs PHI
Wed, Apr 28th@ SFvs PHI
Thu, Apr 29th@ ARIvs PHI
Fri, Apr 30th@ ARI@ PIT
Sat, May 1st@ ARI@ PIT
Sun, May 2nd@ ARI@ PIT
Tue, May 4thvs SF   
Wed, May 5thvs SFvs NYM
Fri, May 7th@ STLvs COL
Sat, May 8th@ STLvs COL
Sun, May 9th@ STLvs COL
Tue, May 11thvs SD@ MIL
Wed, May 12thvs SD@ MIL
Thu, May 13thvs CIN@ MIL
Fri, May 14thvs CIN@ SD
Sat, May 15thvs CIN@ SD
Sun, May 16thvs CIN@ SD
Mon, May 17th@ SD   
Tue, May 18th@ SDvs PIT
Wed, May 19th@ SDvs PIT
Fri, May 21stvs ARIvs CHC
Sat, May 22ndvs ARIvs CHC
Sun, May 23rdvs ARIvs CHC
Mon, May 24th@ NYM@ CWS
Tue, May 25th@ NYM@ CWS
Thu, May 27th@ NYM@ ARI
Sat, May 29th@ PIT@ ARI
Sun, May 30th@ PIT@ ARI
Tue, Jun 1stvs TEX@ LAD
Wed, Jun 2ndvs TEX@ LAD
Thu, Jun 3rdvs TEXvs CIN
Fri, Jun 4thvs OAKvs CIN
Sat, Jun 5thvs OAKvs CIN
Sun, Jun 6thvs OAKvs CIN
Tue, Jun 8th@ MIAvs CLE
Wed, Jun 9th@ MIAvs CLE
Thu, Jun 10th@ MIA   
Fri, Jun 11th@ CIN@ CHC
Sat, Jun 12th@ CIN@ CHC
Sun, Jun 13th@ CIN@ CHC
Mon, Jun 14thvs SDvs MIA
Tue, Jun 15thvs SDvs MIA
Wed, Jun 16thvs SDvs MIA
Thu, Jun 17thvs MIL@ ATL
Fri, Jun 18thvs MIL@ ATL
Sat, Jun 19thvs MIL   
Sun, Jun 20thvs MIL@ ATL
Tue, Jun 22nd@ SEA@ DET
Wed, Jun 23rd@ SEA@ DET
Fri, Jun 25th@ MILvs PIT
Sat, Jun 26th@ MILvs PIT
Sun, Jun 27th@ MILvs PIT
Mon, Jun 28thvs PITvs ARI
Tue, Jun 29thvs PITvs ARI
Wed, Jun 30thvs PITvs ARI
Thu, Jul 1stvs STL@ COL
Fri, Jul 2ndvs STL@ COL
Sat, Jul 3rdvs STL@ COL
Sun, Jul 4thvs STL@ COL
Tue, Jul 6th@ ARI@ SF
Wed, Jul 7th@ ARI@ SF
Thu, Jul 8th@ ARI   
Fri, Jul 9th@ SD@ CHC
Sat, Jul 10th@ SD@ CHC
Sun, Jul 11th@ SD   
Fri, Jul 16thvs LADvs SF
Sat, Jul 17thvs LADvs SF
Sun, Jul 18thvs LADvs SF
Tue, Jul 20thvs SEAvs CHC
Wed, Jul 21stvs SEAvs CHC
Fri, Jul 23rd@ LAD@ CIN
Sat, Jul 24th@ LAD@ CIN
Sun, Jul 25th@ LAD@ CIN
Mon, Jul 26th@ LAA   
Tue, Jul 27th@ LAA@ CLE
Wed, Jul 28th@ LAA@ CLE
Thu, Jul 29th@ SD   
Fri, Jul 30th@ SDvs MIN
Sat, Jul 31st@ SDvs MIN
Sun, Aug 1st@ SDvs MIN
Tue, Aug 3rdvs CHCvs ATL
Wed, Aug 4thvs CHCvs ATL
Thu, Aug 5thvs CHCvs ATL
Fri, Aug 6thvs MIAvs KC
Sat, Aug 7thvs MIAvs KC
Sun, Aug 8thvs MIAvs KC
Tue, Aug 10th@ HOU@ PIT
Wed, Aug 11th@ HOU@ PIT
Thu, Aug 12th@ SF@ PIT
Fri, Aug 13th@ SF@ KC
Sat, Aug 14th@ SF@ KC
Sun, Aug 15th@ SF@ KC
Mon, Aug 16thvs SD   
Tue, Aug 17thvs SDvs MIL
Wed, Aug 18thvs SDvs MIL
Fri, Aug 20thvs ARIvs PIT
Sat, Aug 21stvs ARIvs PIT
Sun, Aug 22ndvs ARIvs PIT
Mon, Aug 23rd@ CHC   
Tue, Aug 24th@ CHCvs DET
Wed, Aug 25th@ CHCvs DET
Fri, Aug 27th@ LAD@ PIT
Sat, Aug 28th@ LAD@ PIT
Sun, Aug 29th@ LAD@ PIT
Mon, Aug 30th@ TEX@ CIN
Tue, Aug 31st@ TEX@ CIN
Wed, Sep 1st@ TEX@ CIN
Thu, Sep 2ndvs ATL   
Fri, Sep 3rdvs ATL@ MIL
Sat, Sep 4thvs ATL@ MIL
Sun, Sep 5thvs ATL@ MIL
Mon, Sep 6thvs SFvs LAD
Tue, Sep 7thvs SFvs LAD
Wed, Sep 8thvs SFvs LAD
Thu, Sep 9th@ PHIvs LAD
Fri, Sep 10th@ PHIvs CIN
Sat, Sep 11th@ PHIvs CIN
Sun, Sep 12th@ PHIvs CIN
Tue, Sep 14th@ ATL@ NYM
Wed, Sep 15th@ ATL@ NYM
Thu, Sep 16th@ ATL   
Fri, Sep 17th@ WSHvs SD
Sat, Sep 18th@ WSHvs SD
Sun, Sep 19th@ WSHvs SD
Tue, Sep 21stvs LAD@ MIL
Wed, Sep 22ndvs LAD@ MIL
Thu, Sep 23rdvs LAD@ MIL
Fri, Sep 24thvs SF@ CHC
Sat, Sep 25thvs SF@ CHC
Sun, Sep 26thvs SF@ CHC
Mon, Sep 27thvs WSH   
Tue, Sep 28thvs WSHvs MIL
Wed, Sep 29thvs WSHvs MIL
Fri, Oct 1st@ ARIvs CHC
Sat, Oct 2nd@ ARIvs CHC
Sun, Oct 3rd@ ARIvs CHC
Mon, Apr 5th   @ MIA
Mon, Apr 12th   vs WSH
Fri, Apr 16th   @ PHI
Mon, Apr 19th   @ WSH
Mon, May 3rd   vs NYM
Thu, May 6th   vs NYM
Wed, May 26th   @ CWS
Fri, May 28th   @ ARI
Mon, May 31st   @ LAD
Thu, Jun 24th   vs PIT
Mon, Jul 5th   @ SF
Mon, Jul 19th   vs CHC
Thu, Jul 22nd   vs CHC
Thu, Aug 19th   vs MIL
Thu, Aug 26th   @ PIT
Mon, Sep 13th   @ NYM
Mon, Sep 20th   @ MIL
Thu, Sep 30th   vs MIL