Skip to main content

Who Should I Trade?

Ian Happ for Yasmani Grandal (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Yasmani Grandal
1B,C,DH - CWS
Yasmani Grandal
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 106# 145
VBR# 80# 447
   
Projections 
   
Runs4127
Home Runs1210
RBI4332
Stolen Bases51
Batting Average.258.215
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 59
   
Pierre Camus
RotoBaller
# 134# 195
   
Andrew Seifter
FantasyPros
# 123# 179
   
Bart Wheeler
Hail to Fantasy Football
# 130# 142
   
Mick Ciallela
Fantrax
# 76# 152
   
Nate Miller
Fantasy Six Pack
# 96# 196
   
Brad Camara
RotoBaller
# 119# 121
   
Joe Pisapia
FantasyPros
# 128# 161
   
Scott Youngson
Pitcher List
# 49# 255
   
Kelly Kirby
FantasyPros
# 111# 181
   
Mike Maher
FantasyPros
# 115# 113
   
Dalton Del Don
Yahoo! Sports
# 127# 97
   
Ryan Amore
Pitcher List
# 135# 62
   
Travis Argo
Fantasy Six Pack
# 167# 107
   
Who Should I Trade? Player Statistics
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Yasmani Grandal
1B,C,DH - CWS
Yasmani Grandal
2022 Stats 
   
   
At Bats244173
   
Runs336
   
Hits6831
   
Singles4226
   
Doubles163
   
Triples20
   
Home Runs82
   
RBI3615
   
Stolen Bases51
   
Caught Stealing20
   
Walks3727
   
Strikeouts5545
   
Batting Average.279.179
   
On Base Pct.376.289
   
Slugging Pct.459.231
   
On-base Plus Slugging.835.520
   
Who Should I Trade? Player Projections
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Yasmani Grandal
1B,C,DH - CWS
Yasmani Grandal
2022 Projections 
   
   
At Bats284226
   
Runs4127
   
Hits7348
   
Singles4331
   
Doubles168
   
Triples20
   
Home Runs1210
   
RBI4332
   
Stolen Bases51
   
Caught Stealing20
   
Walks4143
   
Strikeouts9466
   
Batting Average.258.215
   
On Base Pct.358.342
   
Slugging Pct.457.380
   
On-base Plus Slugging.815.722
   
Who Should I Trade? Player Notes
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Yasmani Grandal
1B,C,DH - CWS
Yasmani Grandal
News 
 Ian Happ went 1-for-4 with a double and an RBI in Friday’s win in St. Louis.
Jesse Garcia
Fri, Jun 24th
Yasmani Grandal has been placed on the 10-day IL with back spasms. The move is retroactive to June 12th.
Vince DiSilvio
Mon, Jun 13th
 Ian Happ went 1-for-4 with a single and a strikeout in Saturday’s win over Atlanta.
Jesse Garcia
Sat, Jun 18th
Yasmani Grandal will not be available for Sunday's series finale against the Rangers.
Ari Koslow
Sat, Jun 11th
 Ian Happ went 3-for-3 with a home run and a double. He added two runs scored, one RBI, and one walk in Saturday’s loss to the Yankees.
Jesse Garcia
Sun, Jun 12th
Yasmani Grandal left Saturday's game early against the Rangers with an apparent injury.
Ari Koslow
Sat, Jun 11th
 Ian Happ went 1-for-5, with one walk, and one strikeout in a 2-1 loss to the Yankees on Friday.
Jesse Garcia
Sat, Jun 11th
Yasmani Grandal batted 2-for-3 for a single, double, and a walk in the win over the Texas Rangers.
Nate Lowenthal
Fri, Jun 10th
 Cubs OF Ian Happ collected two hits, including his sixth home run of the season, in a 7-5 win over St. Louis.
Jesse Garcia
Thu, Jun 2nd
Yasmani Grandal batted 1-for-4 with a single, walk, and two strikeouts for one RBI in the losing effort against Los Angeles.
Nate Lowenthal
Thu, Jun 9th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ian Happ
CF,DH,LF,RF - CHC
Ian Happ
Yasmani Grandal
1B,C,DH - CWS
Yasmani Grandal
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs MILCorbin Burnes (6-4)#3   
Sat, Apr 9thvs MILBrandon Woodruff (5-3)#29@ DETCasey Mize (0-1)
Sun, Apr 10thvs MILFreddy Peralta (3-2)#108@ DETTarik Skubal (5-5)#36
Tue, Apr 12th@ PITJose Quintana (1-4)#91vs SEAMatt Brash (1-3)#185
Wed, Apr 13th@ PITZach Thompson (3-5)#164vs SEARobbie Ray (6-6)#22
Thu, Apr 14th@ COLKyle Freeland (3-5)#167vs SEALogan Gilbert (8-3)#32
Fri, Apr 15th@ COLGerman Marquez (4-5)#103vs TBDrew Rasmussen (5-3)#55
Sat, Apr 16th@ COLAntonio Senzatela (3-4)#305vs TBCorey Kluber (3-4)#47
Sun, Apr 17th@ COLAustin Gomber (3-7)#177vs TBJ.P. Feyereisen
Mon, Apr 18thvs TBShane McClanahan (8-3)#6   
Tue, Apr 19thvs TBMatt Wisler (2-1)#104   
Wed, Apr 20thvs TBDrew Rasmussen (5-3)#55@ CLETriston McKenzie (4-5)#56
Thu, Apr 21stvs PITBryse Wilson (0-4)#383@ CLEZach Plesac (2-5)#107
Fri, Apr 22ndvs PITJose Quintana (1-4)#91@ MINBailey Ober (1-2)#80
Sat, Apr 23rdvs PITZach Thompson (3-5)#164@ MINDylan Bundy (4-4)#149
Sun, Apr 24thvs PITJT Brubaker (1-7)#105@ MINChris Archer (2-3)#126
Tue, Apr 26th@ ATLMax Fried (7-2)#10vs KCDaniel Lynch (3-7)#254
Wed, Apr 27th@ ATLCharlie Morton (4-3)#54vs KCZack Greinke (1-4)#121
Thu, Apr 28th@ ATLKyle Wright (8-4)#43vs KCBrad Keller (2-9)#113
Fri, Apr 29th@ MILAdrian Houser (4-8)#165vs LAAJimmy Herget
Sat, Apr 30th@ MILEric Lauer (6-3)#88vs LAAJose Suarez (1-2)#136
Sun, May 1st@ MILCorbin Burnes (6-4)#3vs LAAMichael Lorenzen (6-5)#133
Tue, May 3rdvs CWSMichael Kopech (2-4)#34@ CHCScott Effross
Wed, May 4thvs CWSLucas Giolito (4-4)#39@ CHCKyle Hendricks (3-6)#130
Sat, May 7thvs LADTyler Anderson (8-0)#53@ BOSNick Pivetta (8-5)#37
Sun, May 8thvs LADWalker Buehler (6-3)#138@ BOSTanner Houck (4-3)#57
Mon, May 9th@ SDMacKenzie Gore (4-3)#117vs CLEZach Plesac (2-5)#107
Tue, May 10th@ SDMike Clevinger (1-0)#61vs CLECal Quantrill (4-4)#82
Wed, May 11th@ SDNick Martinez (2-3)#141   
Fri, May 13th@ ARIZach Davies (2-4)#162vs NYYGerrit Cole (6-2)#2
Sat, May 14th@ ARIZac Gallen (4-2)#40vs NYYJordan Montgomery (3-1)#31
Sun, May 15th@ ARIHumberto Castellanos (3-2)#231vs NYYNestor Cortes Jr. (6-3)#49
Mon, May 16thvs PITDillon Peters (4-2)#214@ KCBrad Keller (2-9)#113
Tue, May 17thvs PITJT Brubaker (1-7)#105@ KCBrady Singer (3-3)#81
Wed, May 18thvs PITWil Crowe (3-4)#225@ KCZack Greinke (1-4)#121
Thu, May 19thvs ARIZac Gallen (4-2)#40@ KCCarlos Hernandez (0-3)#294
Fri, May 20thvs ARIHumberto Castellanos (3-2)#231   
Sat, May 21stvs ARIMadison Bumgarner (3-7)#129@ NYYNestor Cortes Jr. (6-3)#49
Sun, May 22ndvs ARIMerrill Kelly (6-5)#111@ NYYLuis Severino (4-2)#33
Mon, May 23rd@ CINVladimir Gutierrez (1-6)#387   
Tue, May 24th@ CINTyler Mahle (3-6)#44vs BOSNick Pivetta (8-5)#37
Wed, May 25th@ CINLuis Castillo (2-4)#48vs BOSRich Hill (4-4)#134
Thu, May 26th@ CINHunter Greene (3-8)#112vs BOSMichael Wacha (6-1)#115
Sat, May 28th@ CWSJohnny Cueto (1-4)#175vs CHCKeegan Thompson (7-2)#97
Sun, May 29th@ CWSDylan Cease (6-3)#19vs CHCMarcus Stroman (2-5)#60
Mon, May 30thvs MILAaron Ashby (1-5)#95   
Tue, May 31stvs MILEric Lauer (6-3)#88@ TORKevin Gausman (5-6)#21
Wed, Jun 1stvs MILJason Alexander (2-0)#239@ TORHyun Jin Ryu (2-0)
Thu, Jun 2ndvs STLMatthew Liberatore (2-1)#176@ TORAlek Manoah (9-2)#12
Fri, Jun 3rdvs STLMiles Mikolas (5-5)#46@ TBShane McClanahan (8-3)#6
Sat, Jun 4thvs STLAndre Pallante (2-3)#156@ TBDrew Rasmussen (5-3)#55
Sun, Jun 5thvs STLAdam Wainwright (5-5)#41@ TBRyan Yarbrough (0-3)#155
Tue, Jun 7th@ BALKyle Bradish (1-4)#282vs LADMitch White (1-1)#161
Fri, Jun 10th@ NYYLuis Severino (4-2)#33vs TEXMatt Bush (2-1)#219
Sat, Jun 11th@ NYYJordan Montgomery (3-1)#31vs TEXMartin Perez (5-2)#65
Sun, Jun 12th@ NYYJameson Taillon (8-1)#42vs TEXJon Gray (3-3)#50
Mon, Jun 13thvs SDYu Darvish (7-3)#23@ DETRony Garcia (2-2)#220
Tue, Jun 14thvs SDSean Manaea (3-3)#30@ DETDrew Hutchison (0-4)
Wed, Jun 15thvs SDRyan Weathers (0-0)#284@ DETAlex Faedo (1-4)#125
Thu, Jun 16thvs SDJoe Musgrove (8-1)#11   
Fri, Jun 17thvs ATLCharlie Morton (4-3)#54@ HOUFramber Valdez (7-3)#24
Sat, Jun 18thvs ATLKyle Wright (8-4)#43@ HOUJustin Verlander (9-3)#4
Sun, Jun 19thvs ATLIan Anderson (6-4)#90@ HOUCristian Javier (5-3)#66
Mon, Jun 20th@ PITJT Brubaker (1-7)#105vs TORJose Berrios (5-4)#67
Tue, Jun 21st@ PITRoansy Contreras (2-1)#142vs TORKevin Gausman (5-6)#21
Wed, Jun 22nd@ PITJerad Eickhoff (0-1)#325vs TORRoss Stripling (4-2)#123
Thu, Jun 23rd@ PITJose Quintana (1-4)#91vs BALDean Kremer (2-1)#241
Fri, Jun 24th@ STLAndre Pallante (2-3)#156vs BALAustin Voth
Sat, Jun 25th@ STLMiles Mikolas (5-5)#46vs BALSpenser Watkins (1-1)#376
Sun, Jun 26th@ STLJack Flaherty (0-0)#71vs BALJordan Lyles (4-7)#270
Tue, Jun 28thvs CINLuis Castillo (2-4)#48@ LAA
Wed, Jun 29thvs CINHunter Greene (3-8)#112@ LAAShohei Ohtani (6-4)#25
Thu, Jun 30thvs CINGraham Ashcraft (4-1)#184   
Fri, Jul 1stvs BOSJosh Winckowski (3-1)#297@ SFAlex Cobb (3-3)#89
Sat, Jul 2ndvs BOSRich Hill (4-4)#134@ SFLogan Webb (7-2)#16
Sun, Jul 3rdvs BOSMichael Wacha (6-1)#115@ SFAnthony DeSclafani (0-2)#92
Mon, Jul 4th@ MILEric Lauer (6-3)#88vs MINDylan Bundy (4-4)#149
Tue, Jul 5th@ MILvs MIN
Wed, Jul 6th@ MILvs MIN
Thu, Jul 7th@ LADvs DET
Fri, Jul 8th@ LADvs DET
Sat, Jul 9th@ LADvs DET
Sun, Jul 10th@ LADvs DET
Tue, Jul 12thvs BAL@ CLE
Wed, Jul 13thvs BAL@ CLE
Thu, Jul 14thvs NYM@ MIN
Fri, Jul 15thvs NYM@ MIN
Sat, Jul 16thvs NYM@ MIN
Sun, Jul 17thvs NYM@ MIN
Fri, Jul 22nd@ PHIvs CLE
Sat, Jul 23rd@ PHIvs CLE
Sun, Jul 24th@ PHIvs CLE
Mon, Jul 25thvs PIT   
Tue, Jul 26thvs PIT@ COL
Thu, Jul 28th@ SF   
Fri, Jul 29th@ SFvs OAK
Sat, Jul 30th@ SFvs OAK
Sun, Jul 31st@ SFvs OAK
Tue, Aug 2nd@ STLvs KC
Wed, Aug 3rd@ STLvs KC
Thu, Aug 4th@ STL@ TEX
Fri, Aug 5thvs MIA@ TEX
Sat, Aug 6thvs MIA@ TEX
Sun, Aug 7thvs MIA@ TEX
Mon, Aug 8thvs WSH   
Tue, Aug 9thvs WSH@ KC
Wed, Aug 10thvs WSH@ KC
Thu, Aug 11th@ CIN@ KC
Sat, Aug 13th@ CINvs DET
Sun, Aug 14th@ CINvs DET
Mon, Aug 15th@ WSHvs HOU
Tue, Aug 16th@ WSHvs HOU
Wed, Aug 17th@ WSHvs HOU
Thu, Aug 18th@ BALvs HOU
Fri, Aug 19thvs MIL@ CLE
Sat, Aug 20thvs MIL@ CLE
Sun, Aug 21stvs MIL@ CLE
Mon, Aug 22ndvs STL@ KC
Tue, Aug 23rdvs STL@ BAL
Wed, Aug 24thvs STL@ BAL
Thu, Aug 25thvs STL@ BAL
Fri, Aug 26th@ MILvs ARI
Sat, Aug 27th@ MILvs ARI
Sun, Aug 28th@ MILvs ARI
Mon, Aug 29th@ TOR   
Tue, Aug 30th@ TORvs KC
Wed, Aug 31st@ TORvs KC
Fri, Sep 2nd@ STLvs MIN
Sat, Sep 3rd@ STLvs MIN
Sun, Sep 4th@ STLvs MIN
Tue, Sep 6thvs CIN@ SEA
Wed, Sep 7thvs CIN@ SEA
Thu, Sep 8thvs CIN@ OAK
Fri, Sep 9thvs SF@ OAK
Sat, Sep 10thvs SF@ OAK
Sun, Sep 11thvs SF@ OAK
Mon, Sep 12th@ NYM   
Tue, Sep 13th@ NYMvs COL
Wed, Sep 14th@ NYMvs COL
Fri, Sep 16thvs COL@ DET
Sat, Sep 17thvs COL@ DET
Sun, Sep 18thvs COL@ DET
Mon, Sep 19th@ MIA   
Tue, Sep 20th@ MIAvs CLE
Wed, Sep 21st@ MIAvs CLE
Thu, Sep 22nd@ PITvs CLE
Fri, Sep 23rd@ PITvs DET
Sat, Sep 24th@ PITvs DET
Sun, Sep 25th@ PITvs DET
Tue, Sep 27thvs PHI@ MIN
Wed, Sep 28thvs PHI@ MIN
Thu, Sep 29thvs PHI@ MIN
Fri, Sep 30thvs CIN@ SD
Sat, Oct 1stvs CIN@ SD
Sun, Oct 2ndvs CIN@ SD
Mon, Oct 3rd@ CINvs MIN
Tue, Oct 4th@ CINvs MIN
Wed, Oct 5th@ CINvs MIN
Fri, Apr 8th   @ DETEduardo Rodriguez (1-3)#45
Mon, May 2nd   vs LAAPatrick Sandoval (3-2)#62
Fri, May 6th   @ BOSNathan Eovaldi (4-2)#28
Thu, May 12th   vs NYYLuis Gil (0-0)#171
Wed, Jun 8th   vs LADTony Gonsolin (9-0)#18
Thu, Jun 9th   vs LADTyler Anderson (8-0)#53
Mon, Jun 27th   @ LAANoah Syndergaard (4-6)#87
Mon, Jul 11th   @ CLE
Wed, Jul 27th   @ COL
Mon, Aug 1st   vs KC
Fri, Aug 12th   vs DET
Thu, Sep 1st   vs KC
Mon, Sep 5th   @ SEA