Skip to main content

Who Should I Trade?

Daz Cameron for Rene Rivera (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Daz Cameron
Daz Cameron
DET vs CHC Fri, May 14th 7:10pm
Rene Rivera
Rene Rivera
CLE @ SEA Thu, May 13th 10:10pm
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season
VBR# 1161# 1244
Home Runs21
Stolen Bases20
Batting Average.222.250
Injury AlertMiLB-
Weather67 F, Partly Cloudy67 F, Mostly Cloudy
Expert Ranks 
Corbin Young
# 465# 317
Mike Maher
# 417# 426
Who Should I Trade? Player Statistics
  Daz Cameron
Daz Cameron
Rene Rivera
Rene Rivera
2021 Stats 
At Bats7
Home Runs0
Stolen Bases0
Caught Stealing0
Batting Average.429
On Base Pct.500
Slugging Pct.571
On-base Plus Slugging1.071
Who Should I Trade? Player Projections
  Daz Cameron
Daz Cameron
Rene Rivera
Rene Rivera
2021 Projections 
At Bats6932
Home Runs21
Stolen Bases20
Caught Stealing10
Batting Average.222.250
On Base Pct.297.312
Slugging Pct.357.418
On-base Plus Slugging.654.730
Who Should I Trade? Player Notes
  Daz Cameron
Daz Cameron
Rene Rivera
Rene Rivera
 Daz Cameron will be back taking live BP at Tigers camp today, and will be featured in games this weekend as a DH. Cameron has not begun taking outfield reps yet.
Matt Flipi
Wed, Mar 10th
 Daz Cameron (elbow) was tracking pitches on Wednesday, but not taking swings. Manager AJ Hinch hopes to have Cameron take batting practice in the coming days.
Connor Rooney
Wed, Feb 24th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Daz Cameron
Daz Cameron
Rene Rivera
Rene Rivera
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs CLE@ DET
Sat, Apr 3rdvs CLE@ DET
Sun, Apr 4thvs CLE@ DET
Mon, Apr 5thvs MINvs KC
Tue, Apr 6thvs MIN   
Wed, Apr 7thvs MINvs KC
Fri, Apr 9th@ CLEvs DET
Sat, Apr 10th@ CLEvs DET
Sun, Apr 11th@ CLEvs DET
Mon, Apr 12th@ HOU@ CWS
Tue, Apr 13th@ HOU@ CWS
Wed, Apr 14th@ HOU@ CWS
Thu, Apr 15th@ OAK@ CWS
Fri, Apr 16th@ OAK@ CIN
Sat, Apr 17th@ OAK@ CIN
Sun, Apr 18th@ OAK@ CIN
Wed, Apr 21stvs PIT   
Thu, Apr 22ndvs PITvs NYY
Fri, Apr 23rdvs KCvs NYY
Sat, Apr 24thvs KCvs NYY
Sun, Apr 25thvs KCvs NYY
Mon, Apr 26thvs KCvs MIN
Tue, Apr 27th@ CWSvs MIN
Thu, Apr 29th@ CWS   
Fri, Apr 30th@ NYY@ CWS
Sat, May 1st@ NYY@ CWS
Sun, May 2nd@ NYY@ CWS
Tue, May 4th@ BOS@ KC
Wed, May 5th@ BOS@ KC
Thu, May 6th@ BOS@ KC
Fri, May 7thvs MINvs CIN
Sat, May 8thvs MINvs CIN
Tue, May 11thvs KCvs CHC
Wed, May 12thvs KCvs CHC
Thu, May 13thvs KC@ SEA
Fri, May 14thvs CHC@ SEA
Sat, May 15thvs CHC@ SEA
Sun, May 16thvs CHC@ SEA
Mon, May 17th@ SEA@ LAA
Tue, May 18th@ SEA@ LAA
Wed, May 19th@ SEA@ LAA
Fri, May 21st@ KCvs MIN
Sat, May 22nd@ KCvs MIN
Sun, May 23rd@ KCvs MIN
Mon, May 24thvs CLE@ DET
Tue, May 25thvs CLE@ DET
Wed, May 26thvs CLE@ DET
Thu, May 27thvs CLE@ DET
Fri, May 28thvs NYYvs TOR
Sat, May 29thvs NYYvs TOR
Sun, May 30thvs NYYvs TOR
Mon, May 31st@ MILvs CWS
Tue, Jun 1st@ MILvs CWS
Thu, Jun 3rd@ CWS   
Fri, Jun 4th@ CWS@ BAL
Sat, Jun 5th@ CWS@ BAL
Sun, Jun 6th@ CWS@ BAL
Tue, Jun 8thvs SEA@ STL
Wed, Jun 9thvs SEA@ STL
Thu, Jun 10thvs SEA   
Fri, Jun 11thvs CWSvs SEA
Sat, Jun 12thvs CWSvs SEA
Sun, Jun 13thvs CWSvs SEA
Mon, Jun 14th@ KCvs BAL
Tue, Jun 15th@ KCvs BAL
Wed, Jun 16th@ KCvs BAL
Thu, Jun 17th@ LAAvs BAL
Fri, Jun 18th@ LAA@ PIT
Sat, Jun 19th@ LAA@ PIT
Sun, Jun 20th@ LAA@ PIT
Tue, Jun 22ndvs STL@ CHC
Wed, Jun 23rdvs STL   
Thu, Jun 24thvs HOU@ MIN
Fri, Jun 25thvs HOU@ MIN
Sat, Jun 26thvs HOU@ MIN
Sun, Jun 27thvs HOU@ MIN
Mon, Jun 28th@ CLEvs DET
Tue, Jun 29th@ CLEvs DET
Wed, Jun 30th@ CLEvs DET
Fri, Jul 2ndvs CWSvs HOU
Sat, Jul 3rdvs CWSvs HOU
Sun, Jul 4thvs CWSvs HOU
Mon, Jul 5th@ TEX@ TB
Tue, Jul 6th@ TEX@ TB
Wed, Jul 7th@ TEX@ TB
Thu, Jul 8th@ MINvs KC
Fri, Jul 9th@ MINvs KC
Sat, Jul 10th@ MINvs KC
Sun, Jul 11th@ MINvs KC
Fri, Jul 16thvs MIN@ OAK
Sat, Jul 17thvs MIN@ OAK
Sun, Jul 18thvs MIN@ OAK
Mon, Jul 19thvs TEX@ HOU
Tue, Jul 20thvs TEX@ HOU
Wed, Jul 21stvs TEX@ HOU
Thu, Jul 22ndvs TEXvs TB
Fri, Jul 23rd@ KCvs TB
Sat, Jul 24th@ KCvs TB
Sun, Jul 25th@ KCvs TB
Mon, Jul 26th@ MIN   
Tue, Jul 27th@ MINvs STL
Wed, Jul 28th@ MINvs STL
Thu, Jul 29thvs BAL   
Fri, Jul 30thvs BAL@ CWS
Sat, Jul 31stvs BAL@ CWS
Sun, Aug 1stvs BAL@ CWS
Tue, Aug 3rdvs BOS@ TOR
Wed, Aug 4thvs BOS@ TOR
Thu, Aug 5thvs BOS@ TOR
Fri, Aug 6th@ CLEvs DET
Sat, Aug 7th@ CLEvs DET
Sun, Aug 8th@ CLEvs DET
Tue, Aug 10th@ BALvs OAK
Wed, Aug 11th@ BALvs OAK
Thu, Aug 12th@ BALvs OAK
Fri, Aug 13thvs CLE@ DET
Sat, Aug 14thvs CLE@ DET
Sun, Aug 15thvs CLE@ DET
Tue, Aug 17thvs LAA@ MIN
Wed, Aug 18thvs LAA@ MIN
Thu, Aug 19thvs LAA   
Fri, Aug 20th@ TORvs LAA
Sat, Aug 21st@ TORvs LAA
Sun, Aug 22nd@ TORvs LAA
Tue, Aug 24th@ STLvs TEX
Wed, Aug 25th@ STLvs TEX
Fri, Aug 27thvs TORvs BOS
Sat, Aug 28thvs TORvs BOS
Sun, Aug 29thvs TORvs BOS
Tue, Aug 31stvs OAK@ KC
Wed, Sep 1stvs OAK@ KC
Thu, Sep 2ndvs OAK@ KC
Fri, Sep 3rd@ CIN@ BOS
Sat, Sep 4th@ CIN@ BOS
Sun, Sep 5th@ CIN@ BOS
Mon, Sep 6th@ PITvs MIN
Tue, Sep 7th@ PITvs MIN
Wed, Sep 8th@ PITvs MIN
Fri, Sep 10thvs TBvs MIL
Sat, Sep 11thvs TBvs MIL
Sun, Sep 12thvs TBvs MIL
Tue, Sep 14thvs MIL@ MIN
Wed, Sep 15thvs MIL@ MIN
Thu, Sep 16th@ TB   
Fri, Sep 17th@ TB@ NYY
Sat, Sep 18th@ TB@ NYY
Sun, Sep 19th@ TB@ NYY
Mon, Sep 20thvs CWSvs KC
Tue, Sep 21stvs CWSvs KC
Wed, Sep 22ndvs CWSvs KC
Fri, Sep 24thvs KCvs CWS
Sat, Sep 25thvs KCvs CWS
Sun, Sep 26thvs KCvs CWS
Tue, Sep 28th@ MIN@ KC
Wed, Sep 29th@ MIN@ KC
Thu, Sep 30th@ MIN@ KC
Fri, Oct 1st@ CWS@ TEX
Sat, Oct 2nd@ CWS@ TEX
Sun, Oct 3rd@ CWS@ TEX
Tue, Apr 20th   vs CWS
Wed, Apr 28th   vs MIN
Mon, May 3rd   @ KC
Wed, Jun 2nd   vs CWS
Mon, Jun 21st   @ CHC
Thu, Jul 1st   vs HOU
Mon, Aug 2nd   @ TOR
Mon, Aug 9th   vs CIN
Mon, Aug 16th   @ MIN
Thu, Aug 26th   vs TEX
Thu, Sep 9th   vs MIN
Thu, Sep 23rd   vs CWS