Skip to main content

Who Should I Trade?

Riley Greene for Shohei Ohtani (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Shohei Ohtani
Shohei Ohtani
Riley Greene
Riley Greene
Recommended by
19 of 20 experts
Recommended by
1 of 20 experts
Rest of Season# 98
VBR# 291
Home Runs9
Stolen Bases
Batting Avg
Injury Alert-MiLB
Expert Ranks 
Scott White
CBS Sports
# 151
Joe Bond
Fantasy Six Pack
# 89
Chris Meaney
# 82
Mike Maher
# 138
Frank Stampfl
CBS Sports
# 149
Dan Harris
# 347
Pierre Camus
# 52
Jorge B. Edwards
Fantasy In Frames
# 132
Mick Ciallela
# 67
Ryan Amore
Pitcher List
# 28
Brendan Tuma
# 21
Carmen Maiorano
# 56
Jordan Eisen
Field of Vision Sports
# 91
Brad Camara
# 87
Chris Mitchell
# 90
Corbin Young
# 196
SportsLine - Computer Simulation
CBS Sports
# 152
Chris Clegg
# 124
Joe Pisapia
# 103
John Albright
Fantasy Six Pack
# 13
Who Should I Trade? Player Statistics
  Shohei Ohtani
Shohei Ohtani
Riley Greene
Riley Greene
2021 Stats 
Home Runs5
Stolen Bases
Batting Avg
Who Should I Trade? Player Projections
  Shohei Ohtani
Shohei Ohtani
Riley Greene
Riley Greene
2021 Projections 
Home Runs9
Stolen Bases
Batting Avg
Who Should I Trade? Player Notes
  Shohei Ohtani
Shohei Ohtani
Riley Greene
Riley Greene
 SP/DH Shohei Ohtani went 2-for-5 with two home runs, three RBIs, and two strikeouts in an 11-3 win over the Tigers.
Jack Mannis
Sat, Jun 19th
Tigers prospect OF Riley Greene went 2-for-3 with two homers and two walks in Thursday's game for Double-A Erie.
Brendan Tuma - Too Much Tuma
Fri, May 21st
 Shohei Ohtani earned the win on Thursday against the Tigers, tossing six inning of one-run ball while striking out five and walking just one.
Brendan Tuma - Too Much Tuma
Fri, Jun 18th
Riley Greene went 3-for-4 with two runs and a stolen base on Wednesday night while playing for Double-A Erie.
Brendan Tuma - Too Much Tuma
Thu, May 13th
 Angels' two way star Shohei Ohtani went 2-for-4 with one single, a solo home run, and a stolen base en route to an 8-4 loss to Oakland.
Jack Mannis
Thu, Jun 17th
 Shohei Ohtani went 1-for-4 with a solo home run and a strikeout en route to a 6-4 loss to the division-leading A's on Tuesday.
Jack Mannis
Wed, Jun 16th
 Two-way star Shohei Ohtani gave up two earned runs on five hits, two walks, and eight strikeouts over five innings pitched en route to a no-decision on Friday. At the plate, he doubled twice, driving in one RBI and scoring one run.
Jack Mannis
Sat, Jun 12th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shohei Ohtani
Shohei Ohtani
Riley Greene
Riley Greene
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CWSvs CLE
Sat, Apr 3rdvs CWSvs CLE
Sun, Apr 4thvs CWSvs CLE
Mon, Apr 5thvs HOUvs MIN
Tue, Apr 6thvs HOUvs MIN
Wed, Apr 7th   vs MIN
Fri, Apr 9th@ TOR@ CLE
Sat, Apr 10th@ TOR@ CLE
Sun, Apr 11th   @ CLE
Mon, Apr 12th@ KC@ HOU
Tue, Apr 13th@ KC@ HOU
Wed, Apr 14th@ KC@ HOU
Thu, Apr 15th   @ OAK
Fri, Apr 16thvs MIN@ OAK
Sat, Apr 17th   @ OAK
Sun, Apr 18th   @ OAK
Wed, Apr 21stvs TEXvs PIT
Thu, Apr 22nd@ HOUvs PIT
Fri, Apr 23rd@ HOUvs KC
Sat, Apr 24th@ HOUvs KC
Sun, Apr 25th@ HOUvs KC
Mon, Apr 26th@ TEXvs KC
Tue, Apr 27th@ TEX@ CWS
Thu, Apr 29th   @ CWS
Fri, Apr 30th@ SEA@ NYY
Sat, May 1st@ SEA@ NYY
Sun, May 2nd@ SEA@ NYY
Tue, May 4thvs TB@ BOS
Wed, May 5thvs TB@ BOS
Thu, May 6thvs TB@ BOS
Fri, May 7thvs LADvs MIN
Sat, May 8thvs LADvs MIN
Tue, May 11th@ HOUvs KC
Wed, May 12th@ HOUvs KC
Thu, May 13th   vs KC
Fri, May 14th@ BOSvs CHC
Sat, May 15th@ BOSvs CHC
Sun, May 16th@ BOSvs CHC
Mon, May 17thvs CLE@ SEA
Tue, May 18thvs CLE@ SEA
Wed, May 19thvs CLE@ SEA
Fri, May 21stvs OAK@ KC
Sat, May 22ndvs OAK@ KC
Sun, May 23rdvs OAK@ KC
Mon, May 24th   vs CLE
Tue, May 25thvs TEXvs CLE
Wed, May 26thvs TEXvs CLE
Thu, May 27th@ OAKvs CLE
Fri, May 28th@ OAKvs NYY
Sat, May 29th@ OAKvs NYY
Sun, May 30th@ OAKvs NYY
Mon, May 31st@ SF@ MIL
Tue, Jun 1st@ SF@ MIL
Thu, Jun 3rdvs SEA@ CWS
Fri, Jun 4thvs SEA@ CWS
Sat, Jun 5thvs SEA@ CWS
Sun, Jun 6thvs SEA@ CWS
Tue, Jun 8thvs KCvs SEA
Wed, Jun 9thvs KCvs SEA
Thu, Jun 10th   vs SEA
Fri, Jun 11th@ ARIvs CWS
Sat, Jun 12th@ ARIvs CWS
Sun, Jun 13th@ ARIvs CWS
Mon, Jun 14th@ OAK@ KC
Tue, Jun 15th@ OAK@ KC
Wed, Jun 16th@ OAK@ KC
Thu, Jun 17thvs DET@ LAA
Fri, Jun 18thvs DET@ LAA
Sat, Jun 19thvs DET@ LAA
Sun, Jun 20thvs DET@ LAA
Tue, Jun 22ndvs SFvs STL
Wed, Jun 23rdvs SFvs STL
Thu, Jun 24th   vs HOU
Fri, Jun 25th@ TBvs HOU
Sat, Jun 26th@ TBvs HOU
Sun, Jun 27th@ TBvs HOU
Mon, Jun 28th@ NYY@ CLE
Tue, Jun 29th@ NYY@ CLE
Wed, Jun 30th@ NYY@ CLE
Fri, Jul 2ndvs BALvs CWS
Sat, Jul 3rdvs BALvs CWS
Sun, Jul 4thvs BALvs CWS
Mon, Jul 5thvs BOS@ TEX
Tue, Jul 6thvs BOS@ TEX
Wed, Jul 7thvs BOS@ TEX
Thu, Jul 8th   @ MIN
Fri, Jul 9th@ SEA@ MIN
Sat, Jul 10th@ SEA@ MIN
Sun, Jul 11th@ SEA@ MIN
Fri, Jul 16thvs SEAvs MIN
Sat, Jul 17thvs SEAvs MIN
Sun, Jul 18thvs SEAvs MIN
Mon, Jul 19th@ OAKvs TEX
Tue, Jul 20th@ OAKvs TEX
Wed, Jul 21st   vs TEX
Thu, Jul 22nd@ MINvs TEX
Fri, Jul 23rd@ MIN@ KC
Sat, Jul 24th@ MIN@ KC
Sun, Jul 25th@ MIN@ KC
Mon, Jul 26thvs COL@ MIN
Tue, Jul 27thvs COL@ MIN
Wed, Jul 28thvs COL@ MIN
Thu, Jul 29thvs OAKvs BAL
Fri, Jul 30thvs OAKvs BAL
Sat, Jul 31stvs OAKvs BAL
Sun, Aug 1stvs OAKvs BAL
Tue, Aug 3rd@ TEXvs BOS
Wed, Aug 4th@ TEXvs BOS
Thu, Aug 5th@ TEXvs BOS
Fri, Aug 6th@ LAD@ CLE
Sat, Aug 7th@ LAD@ CLE
Sun, Aug 8th@ LAD@ CLE
Tue, Aug 10thvs TOR@ BAL
Wed, Aug 11thvs TOR@ BAL
Thu, Aug 12thvs TOR@ BAL
Fri, Aug 13thvs HOUvs CLE
Sat, Aug 14thvs HOUvs CLE
Sun, Aug 15thvs HOUvs CLE
Tue, Aug 17th@ DETvs LAA
Wed, Aug 18th@ DETvs LAA
Thu, Aug 19th@ DETvs LAA
Fri, Aug 20th@ CLE@ TOR
Sat, Aug 21st@ CLE@ TOR
Sun, Aug 22nd@ CLE@ TOR
Tue, Aug 24th@ BAL@ STL
Wed, Aug 25th@ BAL@ STL
Fri, Aug 27thvs SDvs TOR
Sat, Aug 28thvs SDvs TOR
Sun, Aug 29th   vs TOR
Tue, Aug 31stvs NYYvs OAK
Wed, Sep 1stvs NYYvs OAK
Thu, Sep 2nd   vs OAK
Fri, Sep 3rdvs TEX@ CIN
Sat, Sep 4thvs TEX@ CIN
Sun, Sep 5thvs TEX@ CIN
Mon, Sep 6thvs TEX@ PIT
Tue, Sep 7th@ SD@ PIT
Wed, Sep 8th@ SD@ PIT
Fri, Sep 10th@ HOUvs TB
Sat, Sep 11th@ HOUvs TB
Sun, Sep 12th@ HOUvs TB
Tue, Sep 14th@ CWSvs MIL
Wed, Sep 15th@ CWSvs MIL
Thu, Sep 16th@ CWS@ TB
Fri, Sep 17thvs OAK@ TB
Sat, Sep 18thvs OAK@ TB
Sun, Sep 19thvs OAK@ TB
Mon, Sep 20thvs HOUvs CWS
Tue, Sep 21stvs HOUvs CWS
Wed, Sep 22ndvs HOUvs CWS
Fri, Sep 24thvs SEAvs KC
Sat, Sep 25thvs SEAvs KC
Sun, Sep 26thvs SEAvs KC
Tue, Sep 28th@ TEX@ MIN
Wed, Sep 29th@ TEX@ MIN
Thu, Sep 30th@ TEX@ MIN
Fri, Oct 1st@ SEA@ CWS
Sat, Oct 2nd@ SEA@ CWS
Sun, Oct 3rd@ SEA@ CWS
Fri, Apr 2ndvs CWS   
Thu, Apr 8th@ TOR   
Mon, Apr 19thvs TEX   
Tue, Apr 20thvs TEX   
Wed, Apr 28th@ TEX   
Mon, May 3rdvs TB   
Sun, May 9thvs LAD   
Mon, May 10th@ HOU   
Thu, May 20thvs MIN   
Mon, Jun 7thvs KC   
Thu, Jul 1st@ NYY   
Mon, Aug 2nd@ TEX   
Thu, Aug 26th@ BAL   
Mon, Aug 30thvs NYY   
Thu, Sep 23rdvs HOU