Skip to main content

Who Should I Trade?

Jo Adell for Yasmani Grandal (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jo Adell
Jo Adell
Yasmani Grandal
Yasmani Grandal
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Jo Adell
Jo Adell
Yasmani Grandal
Yasmani Grandal
2022 Stats 
At Bats264323
Home Runs85
Stolen Bases41
Caught Stealing20
Batting Average.231.198
On Base Pct.271.298
Slugging Pct.386.266
On-base Plus Slugging.658.565
Who Should I Trade? Player Notes
  Jo Adell
Jo Adell
Yasmani Grandal
Yasmani Grandal
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jo Adell
Jo Adell
Yasmani Grandal
Yasmani Grandal
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAK@ HOU
Sat, Apr 1st@ OAK@ HOU
Sun, Apr 2nd@ OAK@ HOU
Mon, Apr 3rd@ SEAvs SF
Tue, Apr 4th@ SEA   
Wed, Apr 5th@ SEAvs SF
Fri, Apr 7thvs TOR@ PIT
Sat, Apr 8thvs TOR@ PIT
Sun, Apr 9thvs TOR@ PIT
Mon, Apr 10thvs WSH@ MIN
Tue, Apr 11thvs WSH@ MIN
Wed, Apr 12thvs WSH@ MIN
Fri, Apr 14th@ BOSvs BAL
Sat, Apr 15th@ BOSvs BAL
Sun, Apr 16th@ BOSvs BAL
Mon, Apr 17th@ BOSvs PHI
Tue, Apr 18th@ NYYvs PHI
Wed, Apr 19th@ NYYvs PHI
Thu, Apr 20th@ NYY   
Fri, Apr 21stvs KC@ TB
Sat, Apr 22ndvs KC@ TB
Sun, Apr 23rdvs KC@ TB
Mon, Apr 24thvs OAK@ TOR
Tue, Apr 25thvs OAK@ TOR
Wed, Apr 26thvs OAK@ TOR
Thu, Apr 27thvs OAKvs TB
Fri, Apr 28th@ MILvs TB
Sat, Apr 29th@ MILvs TB
Sun, Apr 30th@ MILvs TB
Tue, May 2nd@ STLvs MIN
Wed, May 3rd@ STLvs MIN
Thu, May 4th@ STLvs MIN
Fri, May 5thvs TEX@ CIN
Sat, May 6thvs TEX@ CIN
Sun, May 7thvs TEX@ CIN
Mon, May 8thvs HOU@ KC
Tue, May 9thvs HOU@ KC
Wed, May 10thvs HOU@ KC
Fri, May 12th@ CLEvs HOU
Sat, May 13th@ CLEvs HOU
Sun, May 14th@ CLEvs HOU
Mon, May 15th@ BAL   
Tue, May 16th@ BALvs CLE
Wed, May 17th@ BALvs CLE
Thu, May 18th@ BALvs CLE
Fri, May 19thvs MINvs KC
Sat, May 20thvs MINvs KC
Sun, May 21stvs MINvs KC
Mon, May 22ndvs BOS@ CLE
Tue, May 23rdvs BOS@ CLE
Wed, May 24thvs BOS@ CLE
Fri, May 26thvs MIA@ DET
Sat, May 27thvs MIA@ DET
Sun, May 28thvs MIA@ DET
Mon, May 29th@ CWSvs LAA
Tue, May 30th@ CWSvs LAA
Wed, May 31st@ CWSvs LAA
Thu, Jun 1st@ HOU   
Fri, Jun 2nd@ HOUvs DET
Sat, Jun 3rd@ HOUvs DET
Sun, Jun 4th@ HOUvs DET
Tue, Jun 6thvs CHC@ NYY
Wed, Jun 7thvs CHC@ NYY
Thu, Jun 8thvs CHC@ NYY
Fri, Jun 9thvs SEAvs MIA
Sat, Jun 10thvs SEAvs MIA
Sun, Jun 11thvs SEAvs MIA
Mon, Jun 12th@ TEX   
Tue, Jun 13th@ TEX@ LAD
Wed, Jun 14th@ TEX@ LAD
Thu, Jun 15th@ TEX@ LAD
Fri, Jun 16th@ KC@ SEA
Sat, Jun 17th@ KC@ SEA
Sun, Jun 18th@ KC@ SEA
Tue, Jun 20thvs LADvs TEX
Wed, Jun 21stvs LADvs TEX
Fri, Jun 23rd@ COLvs BOS
Sat, Jun 24th@ COLvs BOS
Sun, Jun 25th@ COLvs BOS
Mon, Jun 26thvs CWS@ LAA
Tue, Jun 27thvs CWS@ LAA
Wed, Jun 28thvs CWS@ LAA
Thu, Jun 29thvs CWS@ LAA
Fri, Jun 30thvs ARI@ OAK
Sat, Jul 1stvs ARI@ OAK
Sun, Jul 2ndvs ARI@ OAK
Mon, Jul 3rd@ SD   
Tue, Jul 4th@ SDvs TOR
Wed, Jul 5th@ SDvs TOR
Fri, Jul 7th@ LADvs STL
Sat, Jul 8th@ LADvs STL
Fri, Jul 14thvs HOU@ ATL
Sat, Jul 15thvs HOU@ ATL
Sun, Jul 16thvs HOU@ ATL
Mon, Jul 17thvs NYY   
Tue, Jul 18thvs NYY@ NYM
Wed, Jul 19thvs NYY@ NYM
Fri, Jul 21stvs PIT@ MIN
Sat, Jul 22ndvs PIT@ MIN
Sun, Jul 23rdvs PIT@ MIN
Tue, Jul 25th@ DETvs CHC
Wed, Jul 26th@ DETvs CHC
Thu, Jul 27th@ DETvs CLE
Fri, Jul 28th@ TORvs CLE
Sat, Jul 29th@ TORvs CLE
Sun, Jul 30th@ TORvs CLE
Mon, Jul 31st@ ATL   
Tue, Aug 1st@ ATL@ TEX
Wed, Aug 2nd@ ATL@ TEX
Thu, Aug 3rdvs SEA@ TEX
Fri, Aug 4thvs SEA@ CLE
Sat, Aug 5thvs SEA@ CLE
Sun, Aug 6thvs SEA@ CLE
Mon, Aug 7thvs SFvs NYY
Tue, Aug 8thvs SFvs NYY
Wed, Aug 9thvs SFvs NYY
Fri, Aug 11th@ HOUvs MIL
Sat, Aug 12th@ HOUvs MIL
Sun, Aug 13th@ HOUvs MIL
Mon, Aug 14th@ TEX   
Tue, Aug 15th@ TEX@ CHC
Wed, Aug 16th@ TEX@ CHC
Fri, Aug 18thvs TB@ COL
Sat, Aug 19thvs TB@ COL
Sun, Aug 20thvs TB@ COL
Mon, Aug 21stvs CINvs SEA
Tue, Aug 22ndvs CINvs SEA
Wed, Aug 23rdvs CINvs SEA
Fri, Aug 25th@ NYMvs OAK
Sat, Aug 26th@ NYMvs OAK
Sun, Aug 27th@ NYMvs OAK
Mon, Aug 28th@ PHI@ BAL
Tue, Aug 29th@ PHI@ BAL
Wed, Aug 30th@ PHI@ BAL
Fri, Sep 1st@ OAKvs DET
Sat, Sep 2nd@ OAKvs DET
Sun, Sep 3rd@ OAKvs DET
Mon, Sep 4thvs BAL   
Tue, Sep 5thvs BAL@ KC
Wed, Sep 6thvs BAL@ KC
Thu, Sep 7thvs CLE@ KC
Fri, Sep 8thvs CLE@ DET
Sat, Sep 9thvs CLE@ DET
Sun, Sep 10thvs CLE@ DET
Mon, Sep 11th@ SEAvs KC
Tue, Sep 12th@ SEAvs KC
Wed, Sep 13th@ SEAvs KC
Fri, Sep 15thvs DETvs MIN
Sat, Sep 16thvs DETvs MIN
Sun, Sep 17thvs DETvs MIN
Tue, Sep 19th@ TB@ WSH
Wed, Sep 20th@ TB@ WSH
Thu, Sep 21st@ TB   
Fri, Sep 22nd@ MIN@ BOS
Sat, Sep 23rd@ MIN@ BOS
Sun, Sep 24th@ MIN@ BOS
Mon, Sep 25thvs TEXvs ARI
Tue, Sep 26thvs TEXvs ARI
Wed, Sep 27thvs TEXvs ARI
Fri, Sep 29thvs OAKvs SD
Sat, Sep 30thvs OAKvs SD
Sun, Oct 1stvs OAKvs SD
Fri, Mar 31st   @ HOU
Thu, Apr 6th   vs SF
Thu, May 11th   @ KC
Thu, May 25th   @ DET
Mon, Jun 19th   vs TEX
Thu, Jul 6th   vs TOR
Sun, Jul 9th   vs STL
Thu, Jul 20th   @ NYM
Thu, Aug 24th   vs OAK
Thu, Sep 14th   vs MIN
Mon, Sep 18th   @ WSH