Who Should I Trade?

Niko Goodrum for Yonder Alonso (2019)

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

 
Experts' Pick
 
  Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET vs MIA Tue, May 21st 7:10pm
Yonder Alonso
1B - CWS
Yonder Alonso
CWS @ HOU Mon, May 20th 8:10pm
Expert
Recommendation
67%
Recommended by
10 of 15 experts
33%
Recommended by
5 of 15 experts
Rankings 
   
Rest of Season
VBR# 251# 226
   
Projections 
   
Runs4247
Home Runs1116
RBI3951
Stolen Bases81
Batting Average.239.230
   
Misc 
   
Injury Alert--
Weather83 F, Humid and Partly Cloudy
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 170# 179
   
Andrew Gould
FantasyPros
# 165# 171
   
Joe Bond
Fantasy Six Pack
# 220# 227
   
Chris Meaney
The Athletic
# 169
   
Nick Pollack
Pitcher List
# 137
   
Nick Mariano
RotoBaller
# 150# 279
   
Bobby Sylvester
FantasyPros
# 220# 229
   
Pierre Camus
RotoBaller
# 143# 177
   
Max Freeze
Freeze Stats
# 130# 132
   
Todd D Clark
The Fantasy Fix
# 158# 163
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 140# 137
   
Dan Harris
FantasyPros
# 200# 191
   
Brandon 'B_Don' Myers
Razzball
# 213# 177
   
Paul Sporer
FanGraphs
# 97
   
Eno Sarris
The Athletic
# 132
   
  Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
Yonder Alonso
1B - CWS
Yonder Alonso
CWS
2019 Stats 
   
   
At Bats134145
   
Runs1618
   
Hits2727
   
Singles1517
   
Doubles94
   
Triples00
   
Home Runs36
   
RBI1220
   
Stolen Bases30
   
Caught Stealing20
   
Walks2121
   
Strikeouts3733
   
Batting Average.202.186
   
On Base Pct.306.289
   
Slugging Pct.336.338
   
On-base Plus Slugging.642.627
   
  Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
Yonder Alonso
1B - CWS
Yonder Alonso
CWS
2019 Projections 
   
   
At Bats332360
   
Runs4247
   
Hits7983
   
Singles4751
   
Doubles2015
   
Triples21
   
Home Runs1116
   
RBI3951
   
Stolen Bases81
   
Caught Stealing30
   
Walks3445
   
Strikeouts9788
   
Batting Average.239.230
   
On Base Pct.312.318
   
Slugging Pct.405.408
   
On-base Plus Slugging.716.727
   
  Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
Yonder Alonso
1B - CWS
Yonder Alonso
CWS
News 
 Goodrum was moved up to the leadoff spot for Friday's game against the Minnesota Twins.
James Bisson
Fri, May 10th
Chicago White Sox first baseman Yonder Alonso went 0-for-2 with two walks in a 4-2 win over Toronto on Thursday.
Matthew Terelle
Fri, May 17th
 Detroit Tigers outfielder Niko Goodrum went 1-for-3 with a two-run homer in a 3-1 win over the Phillies on Tuesday.
Matthew Terelle
Wed, May 1st
Chicago White Sox DH Yonder Alonso went 2-for-4 with a homer and two RBI in a 5-1 win over the Blue Jays on Sunday.
Matthew Terelle
Sun, May 12th
 Detroit Tigers outfielder Niko Goodrum went 0-for-3 with two walks, two runs, and a stolen base in a 7-4 win over the Red Sox on Tuesday.
Matthew Terelle
Tue, Apr 23rd
Chicago White Sox first baseman Yonder Alonso went 1-for-2 with a double in a 5-0 loss to the Indians on Thursday.
Matthew Terelle
Thu, May 9th
 Detroit Tigers outfielder Niko Goodrum went 1-for-4 with a double, an RBI, and a steal in a 4-3 win over the White Sox on Sunday.
Matthew Terelle
Sun, Apr 21st
Chicago White Sox DH Yonder Alonso went 0-for-3 with a walk in a 15-2 loss to the Red Sox on Saturday.
Matthew Terelle
Sun, May 5th
 Detroit Tigers infielder Niko Goodrum went 1-for-3 with a solo homer in a 7-3 loss to the White Sox on Friday.
Matthew Terelle
Sat, Apr 20th
Chicago White Sox DH Yonder Alonso went 1-for-3 with a two-run homer in a 5-3 win over the Orioles on Monday.
Matthew Terelle
Tue, Apr 30th
Notes 
There are no recent notes for these players
  Niko Goodrum
1B,2B,3B,SS,LF,RF - DET
Niko Goodrum
DET
Yonder Alonso
1B - CWS
Yonder Alonso
CWS
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TOR@ KC
Fri, Mar 29th@ TOR   
Sat, Mar 30th@ TOR@ KC
Sun, Mar 31st@ TOR@ KC
Mon, Apr 1st@ NYY@ CLE
Tue, Apr 2nd@ NYY   
Wed, Apr 3rd@ NYY@ CLE
Thu, Apr 4thvs KC   
Sat, Apr 6thvs KCvs SEA
Sun, Apr 7thvs KCvs SEA
Tue, Apr 9thvs CLEvs TB
Wed, Apr 10thvs CLEvs TB
Thu, Apr 11thvs CLE   
Sat, Apr 13th@ MIN@ NYY
Sun, Apr 14th@ MIN@ NYY
Tue, Apr 16thvs PITvs KC
Wed, Apr 17thvs PITvs KC
Thu, Apr 18thvs CWS@ DET
Fri, Apr 19thvs CWS@ DET
Sun, Apr 21stvs CWS@ DET
Tue, Apr 23rd@ BOS@ BAL
Wed, Apr 24th@ BOS@ BAL
Thu, Apr 25th@ BOS   
Fri, Apr 26th@ CWSvs DET
Sun, Apr 28th@ CWSvs DET
Tue, Apr 30th@ PHI   
Wed, May 1st@ PHIvs BAL
Fri, May 3rdvs KCvs BOS
Sat, May 4thvs KCvs BOS
Sun, May 5thvs KCvs BOS
Tue, May 7thvs LAA@ CLE
Wed, May 8thvs LAA@ CLE
Thu, May 9thvs LAA@ CLE
Fri, May 10th@ MIN@ TOR
Sat, May 11th@ MIN@ TOR
Sun, May 12th@ MIN@ TOR
Mon, May 13thvs HOUvs CLE
Tue, May 14thvs HOUvs CLE
Wed, May 15thvs HOU   
Thu, May 16thvs OAKvs TOR
Fri, May 17thvs OAKvs TOR
Sat, May 18thvs OAKvs TOR
Sun, May 19thvs OAKvs TOR
Tue, May 21stvs MIA@ HOU
Wed, May 22ndvs MIA@ HOU
Thu, May 23rdvs MIA@ HOU
Fri, May 24th@ NYM@ MIN
Sat, May 25th@ NYM@ MIN
Sun, May 26th@ NYM@ MIN
Mon, May 27th@ BALvs KC
Tue, May 28th@ BALvs KC
Wed, May 29th@ BALvs KC
Fri, May 31st@ ATLvs CLE
Sat, Jun 1st@ ATLvs CLE
Sun, Jun 2nd@ ATLvs CLE
Tue, Jun 4thvs TB@ WSH
Wed, Jun 5thvs TB@ WSH
Thu, Jun 6thvs TB   
Fri, Jun 7thvs MIN@ KC
Sat, Jun 8thvs MIN@ KC
Sun, Jun 9thvs MIN@ KC
Tue, Jun 11th@ KCvs WSH
Wed, Jun 12th@ KC   
Thu, Jun 13th@ KCvs NYY
Fri, Jun 14thvs CLEvs NYY
Sat, Jun 15thvs CLEvs NYY
Sun, Jun 16thvs CLEvs NYY
Tue, Jun 18th@ PIT@ CHC
Wed, Jun 19th@ PIT@ CHC
Fri, Jun 21st@ CLE@ TEX
Sat, Jun 22nd@ CLE@ TEX
Sun, Jun 23rd@ CLE@ TEX
Tue, Jun 25thvs TEX@ BOS
Wed, Jun 26thvs TEX@ BOS
Thu, Jun 27thvs TEX   
Fri, Jun 28thvs WSHvs MIN
Sat, Jun 29thvs WSHvs MIN
Sun, Jun 30thvs WSHvs MIN
Tue, Jul 2nd@ CWSvs DET
Wed, Jul 3rd@ CWSvs DET
Thu, Jul 4th@ CWSvs DET
Fri, Jul 5thvs BOS   
Sat, Jul 6thvs BOSvs CHC
Sun, Jul 7thvs BOSvs CHC
Fri, Jul 12th@ KC@ OAK
Sat, Jul 13th@ KC@ OAK
Sun, Jul 14th@ KC@ OAK
Mon, Jul 15th@ CLE@ KC
Tue, Jul 16th@ CLE@ KC
Wed, Jul 17th@ CLE@ KC
Thu, Jul 18th@ CLE@ KC
Fri, Jul 19thvs TOR@ TB
Sat, Jul 20thvs TOR@ TB
Sun, Jul 21stvs TOR@ TB
Tue, Jul 23rdvs PHIvs MIA
Wed, Jul 24thvs PHIvs MIA
Thu, Jul 25th@ SEAvs MIN
Fri, Jul 26th@ SEAvs MIN
Sat, Jul 27th@ SEAvs MIN
Sun, Jul 28th@ SEAvs MIN
Mon, Jul 29th@ LAA   
Tue, Jul 30th@ LAAvs NYM
Wed, Jul 31st@ LAAvs NYM
Fri, Aug 2nd@ TEX@ PHI
Sat, Aug 3rd@ TEX@ PHI
Sun, Aug 4th@ TEX@ PHI
Mon, Aug 5thvs CWS@ DET
Tue, Aug 6thvs CWS@ DET
Wed, Aug 7thvs CWS@ DET
Thu, Aug 8thvs KC   
Fri, Aug 9thvs KCvs OAK
Sat, Aug 10thvs KCvs OAK
Sun, Aug 11thvs KCvs OAK
Tue, Aug 13thvs SEAvs HOU
Wed, Aug 14thvs SEAvs HOU
Thu, Aug 15thvs SEA@ LAA
Fri, Aug 16th@ TB@ LAA
Sat, Aug 17th@ TB@ LAA
Sun, Aug 18th@ TB@ LAA
Mon, Aug 19th@ HOU@ MIN
Tue, Aug 20th@ HOU@ MIN
Wed, Aug 21st@ HOU@ MIN
Thu, Aug 22nd@ HOUvs TEX
Fri, Aug 23rd@ MINvs TEX
Sat, Aug 24th@ MINvs TEX
Sun, Aug 25th@ MINvs TEX
Tue, Aug 27thvs CLEvs MIN
Wed, Aug 28thvs CLEvs MIN
Thu, Aug 29thvs CLEvs MIN
Fri, Aug 30thvs MIN@ ATL
Sat, Aug 31stvs MIN@ ATL
Sun, Sep 1stvs MIN@ ATL
Mon, Sep 2ndvs MIN@ CLE
Tue, Sep 3rd@ KC@ CLE
Wed, Sep 4th@ KC@ CLE
Thu, Sep 5th@ KC@ CLE
Fri, Sep 6th@ OAKvs LAA
Sat, Sep 7th@ OAKvs LAA
Sun, Sep 8th@ OAKvs LAA
Tue, Sep 10thvs NYYvs KC
Wed, Sep 11thvs NYYvs KC
Thu, Sep 12thvs NYYvs KC
Fri, Sep 13thvs BAL@ SEA
Sat, Sep 14thvs BAL@ SEA
Sun, Sep 15thvs BAL@ SEA
Mon, Sep 16thvs BAL@ MIN
Tue, Sep 17th@ CLE@ MIN
Wed, Sep 18th@ CLE@ MIN
Thu, Sep 19th@ CLE   
Fri, Sep 20thvs CWS@ DET
Sat, Sep 21stvs CWS@ DET
Sun, Sep 22ndvs CWS@ DET
Tue, Sep 24thvs MINvs CLE
Wed, Sep 25thvs MINvs CLE
Thu, Sep 26thvs MINvs CLE
Fri, Sep 27th@ CWSvs DET
Sat, Sep 28th@ CWSvs DET
Sun, Sep 29th@ CWSvs DET
Fri, Apr 5th   vs SEA
Mon, Apr 8th   vs TB
Fri, Apr 12th   @ NYY
Mon, Apr 15th   vs KC
Mon, Apr 22nd   @ BAL
Mon, Apr 29th   vs BAL
Thu, May 2nd   vs BOS
Mon, May 6th   @ CLE
Mon, May 20th   @ HOU
Thu, May 30th   vs CLE
Mon, Jun 10th   vs WSH
Mon, Jun 24th   @ BOS
Mon, Jul 22nd   vs MIA
Thu, Aug 1st   vs NYM
Mon, Aug 12th   vs HOU