Who Should I Trade?

Niko Goodrum for C.J. Cron (2019)

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

 
Experts' Pick
 
  C.J. Cron
1B,DH - MIN
C.J. Cron
MIN @ KC Sun, Sep 29th 3:15pm
Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET @ CWS Sun, Sep 29th 3:10pm
Expert
Recommendation
100%
Recommended by
18 of 18 experts
0%
Recommended by
0 of 18 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 92
   
Eno Sarris
The Athletic
# 135
   
Andrew Gould
FantasyPros
# 102
   
Joe Bond
Fantasy Six Pack
# 175
   
Chris Meaney
The Athletic
# 135
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 77# 140
   
Nick Pollack
Pitcher List
# 144
   
Nick Mariano
RotoBaller
# 139
   
Bobby Sylvester
FantasyPros
# 130# 209
   
Donkey Teeth
Razzball
# 141# 153
   
Dan Harris
FantasyPros
# 131
   
Pierre Camus
RotoBaller
# 82# 244
   
Max Freeze
Freeze Stats
# 137
   
Brandon 'B_Don' Myers
Razzball
# 160
   
Dennis Sosic
Fantasy Six Pack
# 153
   
Mick Ciallela
Fantrax
# 88
   

# 128
   
Todd D Clark
The Fantasy Fix
# 91# 188
   
  C.J. Cron
1B,DH - MIN
C.J. Cron
MIN
Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
2019 Stats 
   
   
At Bats458423
   
Runs5161
   
Hits116105
   
Singles6761
   
Doubles2427
   
Triples05
   
Home Runs2512
   
RBI7945
   
Stolen Bases012
   
Caught Stealing03
   
Walks2946
   
Strikeouts107138
   
Batting Average.253.248
   
On Base Pct.311.322
   
Slugging Pct.469.421
   
On-base Plus Slugging.780.743
   
  C.J. Cron
1B,DH - MIN
C.J. Cron
MIN
Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
2019 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
  C.J. Cron
1B,DH - MIN
C.J. Cron
MIN
Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
News 
 Minnesota Twins first baseman C.J. Cron went 1-for-4 with a two-run homer in a 5-4 loss to the Royals in Sunday's season finale.
Matthew Terelle
Mon, Sep 30th
Niko Goodrum (groin) may not be able to play again this season. "It just depends on how he does after the recovery," Gardenhire said, regarding Goodrum's chances of returning from the 10-day injured list. "He's going to have to lay off of baseball activities so, we'll see. I'm sure he will try to get back and play a little bit. But we'd be pushing the envelope with that."
Brad Camara
Wed, Aug 28th
 Minnesota Twins first baseman C.J. Cron went 1-for-4 with a run in a 6-2 win over the Royals on Friday.
Matthew Terelle
Sat, Sep 28th
Detroit Tigers shortstop Niko Goodrum injured his left groin in a 9-6 win over the Twins on Friday. He went 0-for-1 with a walk before departing early.
Matthew Terelle
Sat, Aug 24th
 Minnesota Twins first baseman C.J. Cron went 1-for-3 with a single in a 4-3 win over the Royals on Friday.
Matthew Terelle
Sat, Sep 21st
Detroit Tigers shortstop Niko Goodrum went 1-for-4 with a solo homer in a 6-3 loss to the Astros on Thursday.
Matthew Terelle
Thu, Aug 22nd
 Minnesota Twins first baseman C.J. Cron went 1-for-4 with a single in a 9-5 win over the Indians in the second game of a Saturday doubleheader.
Matthew Terelle
Sat, Sep 14th
Detroit Tigers second baseman Niko Goodrum went 1-for-4 with a double in a 2-0 win over the Rays on Friday.
Matthew Terelle
Fri, Aug 16th
 Minnesota Twins first baseman C.J. Cron went 1-for-5 with an RBI double in a 6-2 loss to Cleveland in 11 innings.
Matthew Terelle
Sat, Sep 7th
Detroit Tigers shortstop Niko Goodrum went 2-for-4 with a homer and two RBI in a 10-2 loss to the Royals on Sunday.
Matthew Terelle
Mon, Aug 12th
Notes 
There are no recent notes for these players
  C.J. Cron
1B,DH - MIN
C.J. Cron
MIN
Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CLE@ TOR
Fri, Mar 29th   @ TOR
Sat, Mar 30thvs CLE@ TOR
Sun, Mar 31stvs CLE@ TOR
Mon, Apr 1st   @ NYY
Tue, Apr 2nd@ KC@ NYY
Wed, Apr 3rd@ KC@ NYY
Thu, Apr 4th   vs KC
Sat, Apr 6th@ PHIvs KC
Sun, Apr 7th@ PHIvs KC
Tue, Apr 9th@ NYMvs CLE
Wed, Apr 10th@ NYMvs CLE
Thu, Apr 11th   vs CLE
Sat, Apr 13thvs DET@ MIN
Sun, Apr 14thvs DET@ MIN
Tue, Apr 16thvs TORvs PIT
Wed, Apr 17thvs TORvs PIT
Thu, Apr 18thvs TORvs CWS
Fri, Apr 19th   vs CWS
Sun, Apr 21st@ BALvs CWS
Tue, Apr 23rd@ HOU@ BOS
Wed, Apr 24th@ HOU@ BOS
Thu, Apr 25th   @ BOS
Fri, Apr 26thvs BAL@ CWS
Sun, Apr 28thvs BAL@ CWS
Tue, Apr 30thvs HOU@ PHI
Wed, May 1stvs HOU@ PHI
Fri, May 3rd@ NYYvs KC
Sat, May 4th@ NYYvs KC
Sun, May 5th@ NYYvs KC
Tue, May 7th@ TORvs LAA
Wed, May 8th@ TORvs LAA
Thu, May 9th   vs LAA
Fri, May 10thvs DET@ MIN
Sat, May 11thvs DET@ MIN
Sun, May 12thvs DET@ MIN
Mon, May 13thvs LAAvs HOU
Tue, May 14thvs LAAvs HOU
Wed, May 15thvs LAAvs HOU
Thu, May 16th@ SEAvs OAK
Fri, May 17th@ SEAvs OAK
Sat, May 18th@ SEAvs OAK
Tue, May 21st@ LAAvs MIA
Wed, May 22nd   vs MIA
Thu, May 23rd@ LAAvs MIA
Fri, May 24thvs CWS@ NYM
Sat, May 25thvs CWS@ NYM
Sun, May 26thvs CWS@ NYM
Mon, May 27thvs MIL@ BAL
Tue, May 28thvs MIL@ BAL
Wed, May 29th   @ BAL
Fri, May 31st@ TB@ ATL
Sat, Jun 1st@ TB@ ATL
Sun, Jun 2nd@ TB@ ATL
Tue, Jun 4th@ CLEvs TB
Wed, Jun 5th@ CLEvs TB
Thu, Jun 6th@ CLEvs TB
Fri, Jun 7th@ DETvs MIN
Sat, Jun 8th@ DETvs MIN
Sun, Jun 9th@ DETvs MIN
Tue, Jun 11thvs SEA@ KC
Wed, Jun 12thvs SEA@ KC
Thu, Jun 13thvs SEA@ KC
Fri, Jun 14thvs KCvs CLE
Sat, Jun 15thvs KCvs CLE
Sun, Jun 16thvs KCvs CLE
Tue, Jun 18thvs BOS@ PIT
Wed, Jun 19thvs BOS@ PIT
Fri, Jun 21st@ KC@ CLE
Sat, Jun 22nd@ KC@ CLE
Sun, Jun 23rd@ KC@ CLE
Tue, Jun 25thvs TBvs TEX
Wed, Jun 26thvs TBvs TEX
Thu, Jun 27thvs TBvs TEX
Fri, Jun 28th@ CWSvs WSH
Sat, Jun 29th@ CWSvs WSH
Sun, Jun 30th@ CWSvs WSH
Wed, Jul 3rd@ OAK@ CWS
Thu, Jul 4th@ OAK@ CWS
Fri, Jul 5thvs TEXvs BOS
Sat, Jul 6thvs TEXvs BOS
Sun, Jul 7thvs TEXvs BOS
Fri, Jul 12th@ CLE@ KC
Sat, Jul 13th@ CLE@ KC
Sun, Jul 14th@ CLE@ KC
Mon, Jul 15th   @ CLE
Tue, Jul 16thvs NYM@ CLE
Wed, Jul 17thvs NYM@ CLE
Thu, Jul 18thvs OAK@ CLE
Fri, Jul 19thvs OAKvs TOR
Sat, Jul 20thvs OAKvs TOR
Sun, Jul 21stvs OAKvs TOR
Tue, Jul 23rdvs NYYvs PHI
Wed, Jul 24thvs NYYvs PHI
Thu, Jul 25th@ CWS@ SEA
Fri, Jul 26th@ CWS@ SEA
Sat, Jul 27th@ CWS@ SEA
Sun, Jul 28th@ CWS@ SEA
Mon, Jul 29th   @ LAA
Tue, Jul 30th@ MIA@ LAA
Wed, Jul 31st@ MIA@ LAA
Fri, Aug 2ndvs KC@ TEX
Sat, Aug 3rdvs KC@ TEX
Sun, Aug 4thvs KC@ TEX
Mon, Aug 5thvs ATLvs CWS
Tue, Aug 6thvs ATLvs CWS
Wed, Aug 7thvs ATLvs CWS
Thu, Aug 8thvs CLEvs KC
Fri, Aug 9thvs CLEvs KC
Sat, Aug 10thvs CLEvs KC
Sun, Aug 11thvs CLEvs KC
Tue, Aug 13th@ MILvs SEA
Wed, Aug 14th@ MILvs SEA
Thu, Aug 15th@ TEXvs SEA
Fri, Aug 16th@ TEX@ TB
Sat, Aug 17th@ TEX@ TB
Sun, Aug 18th@ TEX@ TB
Mon, Aug 19thvs CWS@ HOU
Tue, Aug 20thvs CWS@ HOU
Wed, Aug 21stvs CWS@ HOU
Thu, Aug 22nd   @ HOU
Fri, Aug 23rdvs DET@ MIN
Sat, Aug 24thvs DET@ MIN
Sun, Aug 25thvs DET@ MIN
Tue, Aug 27th@ CWSvs CLE
Wed, Aug 28th@ CWSvs CLE
Thu, Aug 29th@ CWSvs CLE
Fri, Aug 30th@ DETvs MIN
Sat, Aug 31st@ DETvs MIN
Sun, Sep 1st@ DETvs MIN
Mon, Sep 2nd@ DETvs MIN
Tue, Sep 3rd@ BOS@ KC
Wed, Sep 4th@ BOS@ KC
Thu, Sep 5th@ BOS@ KC
Fri, Sep 6thvs CLE@ OAK
Sat, Sep 7thvs CLE@ OAK
Sun, Sep 8thvs CLE@ OAK
Tue, Sep 10thvs WSHvs NYY
Thu, Sep 12thvs WSHvs NYY
Fri, Sep 13th   vs BAL
Sat, Sep 14th@ CLEvs BAL
Sun, Sep 15th@ CLEvs BAL
Mon, Sep 16thvs CWSvs BAL
Tue, Sep 17thvs CWS@ CLE
Wed, Sep 18thvs CWS@ CLE
Thu, Sep 19thvs KC@ CLE
Fri, Sep 20thvs KCvs CWS
Sat, Sep 21stvs KCvs CWS
Sun, Sep 22ndvs KCvs CWS
Tue, Sep 24th@ DETvs MIN
Wed, Sep 25th@ DETvs MIN
Thu, Sep 26th@ DETvs MIN
Fri, Sep 27th@ KC@ CWS
Sat, Sep 28th@ KC@ CWS
Sun, Sep 29th@ KC@ CWS
Fri, Apr 5th@ PHI   
Mon, Apr 15thvs TOR   
Sat, Apr 20th@ BAL   
Mon, Apr 22nd@ HOU   
Sat, Apr 27thvs BAL   
Mon, Apr 29thvs HOU   
Thu, May 2ndvs HOU   
Mon, May 6th@ TOR   
Sun, May 19th@ SEA   
Mon, May 20th@ LAA   
Thu, May 30th@ TB   
Mon, Jun 17thvs BOS   
Thu, Jun 20th@ KC   
Tue, Jul 2nd@ OAK   
Mon, Jul 22ndvs NYY   
Thu, Aug 1st@ MIA   
Wed, Sep 11thvs WSH