Who Should I Trade?

Jung Ho Kang for Yonder Alonso (2019)

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

Experts' Pick
  Yonder Alonso
1B - CWS
Yonder Alonso
CWS @ MIN Fri, May 24th 8:10pm
Jung Ho Kang
3B - PIT
Jung Ho Kang
PIT vs LAD Fri, May 24th 7:05pm
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season
VBR# 234# 248
Home Runs1513
Stolen Bases12
Batting Average.223.234
Injury Alert-IL10
Weather67 F, Partly Cloudy74 F, Clear
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 179
Eno Sarris
The Athletic
# 132# 138
Andrew Gould
# 171
Joe Bond
Fantasy Six Pack
# 227
Paul Sporer
# 97# 130
Pierre Camus
# 177# 190
Max Freeze
Freeze Stats
# 131
Todd D Clark
The Fantasy Fix
# 163
Andrea LaMont
Lenny Melnick Fantasy Sports
# 137# 131
Brandon 'B_Don' Myers
# 177# 162
Dan Harris
# 196# 170
Bobby Sylvester
# 229# 193
Nick Mariano
# 279# 227
  Yonder Alonso
1B - CWS
Yonder Alonso
Jung Ho Kang
3B - PIT
Jung Ho Kang
2019 Stats 
At Bats16090
Home Runs64
Stolen Bases00
Caught Stealing00
Batting Average.175.133
On Base Pct.287.204
Slugging Pct.313.300
On-base Plus Slugging.599.504
  Yonder Alonso
1B - CWS
Yonder Alonso
Jung Ho Kang
3B - PIT
Jung Ho Kang
2019 Projections 
At Bats346293
Home Runs1513
Stolen Bases12
Caught Stealing02
Batting Average.223.234
On Base Pct.315.314
Slugging Pct.392.424
On-base Plus Slugging.707.738
  Yonder Alonso
1B - CWS
Yonder Alonso
Jung Ho Kang
3B - PIT
Jung Ho Kang
 Chicago White Sox DH Yonder Alonso went 0-for-2 with a walk in a 5-1 loss to Houston on Tuesday.
Matthew Terelle
Wed, May 22nd
The Pirates placed Jung Ho Kang on the 10-day IL with a left side strain.
Brendan Tuma - Too Much Tuma
Mon, May 13th
 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
Jung Ho Kang went 2-for-3 with a double and a solo home run in the Pirates' 11-2 loss to the Diamondbacks on Wednesday.
Elliott Baas
Thu, Apr 25th
 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
Jung Ho Kang went 1-for-3 with a solo home run in the Pirates' 3-1 win over the Giants on Saturday.
Elliott Baas
Sun, Apr 21st
 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
Jung Ho Kang went 2-for-4 with a two-run home run in the Pirates' 5-3 win over the Tigers on Tuesday.
Elliott Baas
Wed, Apr 17th
 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
Jung Ho Kang went 0-for-4 with three strikeouts in the Pirates' 6-3 extra innings win over the Nationals on Friday.
Elliott Baas
Fri, Apr 12th
There are no recent notes for these players
  Yonder Alonso
1B - CWS
Yonder Alonso
Jung Ho Kang
3B - PIT
Jung Ho Kang
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ KC@ CIN
Sun, Mar 31st@ KC@ CIN
Mon, Apr 1st@ CLEvs STL
Wed, Apr 3rd@ CLEvs STL
Thu, Apr 4th   vs CIN
Fri, Apr 5thvs SEAvs CIN
Sat, Apr 6thvs SEAvs CIN
Sun, Apr 7thvs SEAvs CIN
Mon, Apr 8thvs TB@ CHC
Wed, Apr 10thvs TB@ CHC
Thu, Apr 11th   @ CHC
Fri, Apr 12th@ NYY@ WSH
Sat, Apr 13th@ NYY@ WSH
Sun, Apr 14th@ NYY@ WSH
Tue, Apr 16thvs KC@ DET
Wed, Apr 17thvs KC@ DET
Fri, Apr 19th@ DETvs SF
Sat, Apr 20th   vs SF
Sun, Apr 21st@ DETvs SF
Mon, Apr 22nd@ BALvs ARI
Tue, Apr 23rd@ BALvs ARI
Wed, Apr 24th@ BALvs ARI
Thu, Apr 25th   vs ARI
Fri, Apr 26thvs DET@ LAD
Sat, Apr 27th   @ LAD
Sun, Apr 28thvs DET@ LAD
Tue, Apr 30th   @ TEX
Wed, May 1stvs BAL@ TEX
Fri, May 3rdvs BOSvs OAK
Sat, May 4thvs BOSvs OAK
Sun, May 5thvs BOSvs OAK
Tue, May 7th@ CLEvs TEX
Wed, May 8th@ CLEvs TEX
Thu, May 9th@ CLE@ STL
Fri, May 10th@ TOR@ STL
Sat, May 11th@ TOR@ STL
Sun, May 12th@ TOR@ STL
Mon, May 13thvs CLE@ ARI
Tue, May 14thvs CLE@ ARI
Wed, May 15th   @ ARI
Thu, May 16thvs TOR@ SD
Fri, May 17thvs TOR@ SD
Sat, May 18thvs TOR@ SD
Sun, May 19thvs TOR@ SD
Tue, May 21st@ HOUvs COL
Wed, May 22nd@ HOUvs COL
Thu, May 23rd@ HOUvs COL
Fri, May 24th@ MINvs LAD
Sat, May 25th@ MINvs LAD
Sun, May 26th@ MINvs LAD
Mon, May 27thvs KC@ CIN
Tue, May 28thvs KC@ CIN
Wed, May 29thvs KC@ CIN
Thu, May 30thvs CLEvs MIL
Fri, May 31stvs CLEvs MIL
Sat, Jun 1stvs CLEvs MIL
Sun, Jun 2ndvs CLEvs MIL
Tue, Jun 4th@ WSHvs ATL
Wed, Jun 5th@ WSHvs ATL
Thu, Jun 6th   vs ATL
Fri, Jun 7th@ KC@ MIL
Sat, Jun 8th@ KC@ MIL
Sun, Jun 9th@ KC@ MIL
Mon, Jun 10thvs WSH@ ATL
Tue, Jun 11thvs WSH@ ATL
Wed, Jun 12th   @ ATL
Thu, Jun 13thvs NYY@ ATL
Fri, Jun 14thvs NYY@ MIA
Sat, Jun 15thvs NYY@ MIA
Sun, Jun 16thvs NYY@ MIA
Tue, Jun 18th@ CHCvs DET
Wed, Jun 19th@ CHCvs DET
Fri, Jun 21st@ TEXvs SD
Sat, Jun 22nd@ TEXvs SD
Sun, Jun 23rd@ TEXvs SD
Tue, Jun 25th@ BOS@ HOU
Wed, Jun 26th@ BOS@ HOU
Thu, Jun 27th   @ HOU
Fri, Jun 28thvs MIN@ MIL
Sat, Jun 29thvs MIN@ MIL
Sun, Jun 30thvs MIN@ MIL
Mon, Jul 1st   vs CHC
Tue, Jul 2ndvs DETvs CHC
Wed, Jul 3rdvs DETvs CHC
Thu, Jul 4thvs DETvs CHC
Fri, Jul 5th   vs MIL
Sat, Jul 6thvs CHCvs MIL
Sun, Jul 7thvs CHCvs MIL
Fri, Jul 12th@ OAK@ CHC
Sat, Jul 13th@ OAK@ CHC
Sun, Jul 14th@ OAK@ CHC
Mon, Jul 15th@ KC@ STL
Tue, Jul 16th@ KC@ STL
Wed, Jul 17th@ KC@ STL
Fri, Jul 19th@ TBvs PHI
Sat, Jul 20th@ TBvs PHI
Sun, Jul 21st@ TBvs PHI
Mon, Jul 22ndvs MIAvs STL
Tue, Jul 23rdvs MIAvs STL
Wed, Jul 24thvs MIAvs STL
Thu, Jul 25thvs MINvs STL
Fri, Jul 26thvs MIN@ NYM
Sat, Jul 27thvs MIN@ NYM
Sun, Jul 28thvs MIN@ NYM
Mon, Jul 29th   @ CIN
Tue, Jul 30thvs NYM@ CIN
Wed, Jul 31stvs NYM@ CIN
Fri, Aug 2nd@ PHIvs NYM
Sat, Aug 3rd@ PHIvs NYM
Sun, Aug 4th@ PHIvs NYM
Mon, Aug 5th@ DETvs MIL
Tue, Aug 6th@ DETvs MIL
Wed, Aug 7th@ DETvs MIL
Fri, Aug 9thvs OAK@ STL
Sat, Aug 10thvs OAK@ STL
Sun, Aug 11thvs OAK@ STL
Mon, Aug 12thvs HOU@ LAA
Tue, Aug 13thvs HOU@ LAA
Wed, Aug 14thvs HOU@ LAA
Fri, Aug 16th@ LAAvs CHC
Sat, Aug 17th@ LAAvs CHC
Sun, Aug 18th@ LAAvs CHC
Mon, Aug 19th@ MINvs WSH
Tue, Aug 20th@ MINvs WSH
Wed, Aug 21st@ MINvs WSH
Thu, Aug 22ndvs TEXvs WSH
Fri, Aug 23rdvs TEXvs CIN
Sat, Aug 24thvs TEXvs CIN
Sun, Aug 25thvs TEXvs CIN
Mon, Aug 26th   @ PHI
Tue, Aug 27thvs MIN@ PHI
Wed, Aug 28thvs MIN@ PHI
Thu, Aug 29thvs MIN@ COL
Fri, Aug 30th@ ATL@ COL
Sat, Aug 31st@ ATL@ COL
Sun, Sep 1st@ ATL@ COL
Tue, Sep 3rd@ CLEvs MIA
Wed, Sep 4th@ CLEvs MIA
Thu, Sep 5th@ CLEvs MIA
Fri, Sep 6thvs LAAvs STL
Sat, Sep 7thvs LAAvs STL
Sun, Sep 8thvs LAAvs STL
Mon, Sep 9th   @ SF
Tue, Sep 10thvs KC@ SF
Wed, Sep 11thvs KC@ SF
Thu, Sep 12thvs KC@ SF
Fri, Sep 13th@ SEA@ CHC
Sat, Sep 14th@ SEA@ CHC
Sun, Sep 15th@ SEA@ CHC
Tue, Sep 17th@ MINvs SEA
Wed, Sep 18th@ MINvs SEA
Thu, Sep 19th   vs SEA
Fri, Sep 20th@ DET@ MIL
Sat, Sep 21st@ DET@ MIL
Sun, Sep 22nd@ DET@ MIL
Tue, Sep 24thvs CLEvs CHC
Wed, Sep 25thvs CLEvs CHC
Thu, Sep 26thvs CLEvs CHC
Fri, Sep 27thvs DETvs CIN
Sat, Sep 28thvs DETvs CIN
Sun, Sep 29thvs DETvs CIN
Sat, Mar 30th@ KC   
Tue, Apr 9thvs TB   
Mon, Apr 15thvs KC   
Thu, Apr 18th@ DET   
Mon, Apr 29thvs BAL   
Thu, May 2ndvs BOS   
Mon, May 6th@ CLE   
Mon, May 20th@ HOU   
Mon, Jun 24th@ BOS   
Thu, Jul 18th@ KC   
Thu, Aug 1stvs NYM   
Thu, Aug 15th@ LAA   
Mon, Sep 2nd@ CLE   
Mon, Sep 16th@ MIN