Who Should I Trade?

Kevin Pillar for Keston Hiura (2019)

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

 
Experts' Pick
 
  Keston Hiura
2B - MIL
Keston Hiura
MIL @ COL Sun, Sep 29th 3:10pm
Kevin Pillar
CF - SF
Kevin Pillar
SF vs LAD Sun, Sep 29th 3:05pm
Expert
Recommendation
59%
Recommended by
10 of 17 experts
41%
Recommended by
7 of 17 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
# 136
   
Andrew Gould
FantasyPros
# 97# 149
   
Joe Bond
Fantasy Six Pack
# 74# 185
   
Nick Mariano
RotoBaller
# 53
   
Bobby Sylvester
FantasyPros
# 97# 227
   
Dan Harris
FantasyPros
# 72
   
Pierre Camus
RotoBaller
# 99
   
Max Freeze
Freeze Stats
# 99
   
Brandon 'B_Don' Myers
Razzball
# 89# 139
   
Todd D Clark
The Fantasy Fix
# 104# 201
   
Andrew Seifter
FantasyPros
# 74# 63
   
Mick Ciallela
Fantrax
# 158# 108
   
Nick Pollack
Pitcher List
# 113
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 145
   
Eno Sarris
The Athletic
# 168
   

# 176
   
Donkey Teeth
Razzball
# 241# 194
   
  Keston Hiura
2B - MIL
Keston Hiura
MIL
Kevin Pillar
CF - SF
Kevin Pillar
SF
2019 Stats 
   
   
At Bats314611
   
Runs5183
   
Hits95157
   
Singles5196
   
Doubles2337
   
Triples23
   
Home Runs1921
   
RBI4988
   
Stolen Bases914
   
Caught Stealing35
   
Walks2518
   
Strikeouts10789
   
Batting Average.303.257
   
On Base Pct.368.285
   
Slugging Pct.570.430
   
On-base Plus Slugging.938.716
   
  Keston Hiura
2B - MIL
Keston Hiura
MIL
Kevin Pillar
CF - SF
Kevin Pillar
SF
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
   
  Keston Hiura
2B - MIL
Keston Hiura
MIL
Kevin Pillar
CF - SF
Kevin Pillar
SF
News 
 Keston Hiura went 4-for-4 with two doubles and a run scored in Friday's loss to the Rockies.
Connor Rooney
Sat, Sep 28th
Kevin Pillar went 0-for-7 as the Giants fell to the Rockies in 16 innings on Tuesday night.
Brendan Tuma - Too Much Tuma
Wed, Sep 25th
 Keston Hiura went 2-for-5 with a solo home run and two runs scored Thursday against the Reds.
Connor Rooney
Thu, Sep 26th
Kevin Pillar went 1-for-4 with a double, a walk, and three RBI in the Giants' 5-4 loss to the Red Sox on Thursday.
Brendan Tuma - Too Much Tuma
Fri, Sep 20th
 Keston Hiura went 1-for-4 with a two-run home run in Saturday's win over the Pirates.
Connor Rooney
Sun, Sep 22nd
Kevin Pillar went 1-for-4 with a single in Thursday's 4-2 loss to the Pirates.
Brendan Tuma - Too Much Tuma
Fri, Sep 13th
 Keston Hiura went 1-for-4 with a solo home run in Wednesday's loss to the Padres.
Connor Rooney
Thu, Sep 19th
Kevin Pillar went 1-for-4 with a double in Saturday's 4-1 loss to the Padres.
Brendan Tuma - Too Much Tuma
Sun, Sep 1st
 The Brewers activated Keston Hiura (hamstring) off the 10-day injured list.
Brendan Tuma - Too Much Tuma
Wed, Sep 11th
Kevin Pillar went 1-for-4 with a double and a run scored as the Giants beat the A's 5-4 on Sunday.
Brendan Tuma - Too Much Tuma
Sun, Aug 25th
Notes 
There are no recent notes for these players
  Keston Hiura
2B - MIL
Keston Hiura
MIL
Kevin Pillar
CF - SF
Kevin Pillar
SF
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs STL@ SD
Fri, Mar 29thvs STL@ SD
Sat, Mar 30thvs STL@ SD
Sun, Mar 31stvs STL@ SD
Mon, Apr 1st@ CIN@ LAD
Tue, Apr 2nd@ CIN@ LAD
Wed, Apr 3rd@ CIN@ LAD
Fri, Apr 5thvs CHCvs TB
Sat, Apr 6thvs CHCvs TB
Sun, Apr 7thvs CHCvs TB
Mon, Apr 8th@ LAAvs SD
Tue, Apr 9th@ LAAvs SD
Wed, Apr 10th@ LAAvs SD
Thu, Apr 11th   vs COL
Fri, Apr 12th@ LADvs COL
Sat, Apr 13th@ LADvs COL
Sun, Apr 14th@ LADvs COL
Tue, Apr 16thvs STL@ WSH
Wed, Apr 17thvs STL@ WSH
Thu, Apr 18thvs LAD@ WSH
Fri, Apr 19thvs LAD@ PIT
Sat, Apr 20thvs LAD@ PIT
Sun, Apr 21stvs LAD@ PIT
Tue, Apr 23rd@ STL@ TOR
Wed, Apr 24th@ STL@ TOR
Fri, Apr 26th@ NYMvs NYY
Sat, Apr 27th@ NYMvs NYY
Sun, Apr 28th@ NYMvs NYY
Mon, Apr 29thvs COLvs LAD
Tue, Apr 30thvs COLvs LAD
Wed, May 1stvs COLvs LAD
Fri, May 3rdvs NYM@ CIN
Sat, May 4thvs NYM@ CIN
Sun, May 5thvs NYM@ CIN
Mon, May 6thvs WSH@ CIN
Tue, May 7thvs WSH@ COL
Thu, May 9th   @ COL
Fri, May 10th@ CHCvs CIN
Sat, May 11th@ CHCvs CIN
Sun, May 12th@ CHCvs CIN
Tue, May 14th@ PHIvs TOR
Wed, May 15th@ PHIvs TOR
Fri, May 17th@ ATL@ ARI
Sat, May 18th@ ATL@ ARI
Sun, May 19th@ ATL@ ARI
Mon, May 20th   vs ATL
Tue, May 21stvs CINvs ATL
Wed, May 22ndvs CINvs ATL
Thu, May 23rd   vs ATL
Fri, May 24thvs PHIvs ARI
Sat, May 25thvs PHIvs ARI
Sun, May 26thvs PHIvs ARI
Tue, May 28th@ MIN@ MIA
Wed, May 29th   @ MIA
Thu, May 30th@ PIT@ MIA
Fri, May 31st@ PIT@ BAL
Sat, Jun 1st@ PIT@ BAL
Sun, Jun 2nd@ PIT@ BAL
Tue, Jun 4thvs MIA@ NYM
Wed, Jun 5thvs MIA@ NYM
Thu, Jun 6thvs MIA@ NYM
Fri, Jun 7thvs PITvs LAD
Sat, Jun 8thvs PITvs LAD
Sun, Jun 9thvs PITvs LAD
Tue, Jun 11th@ HOUvs SD
Wed, Jun 12th@ HOUvs SD
Fri, Jun 14th@ SFvs MIL
Sat, Jun 15th@ SFvs MIL
Sun, Jun 16th@ SFvs MIL
Mon, Jun 17th@ SD@ LAD
Tue, Jun 18th@ SD@ LAD
Wed, Jun 19th@ SD@ LAD
Thu, Jun 20thvs CIN@ LAD
Fri, Jun 21stvs CIN@ ARI
Sat, Jun 22ndvs CIN@ ARI
Sun, Jun 23rdvs CIN@ ARI
Mon, Jun 24th   vs COL
Tue, Jun 25thvs SEAvs COL
Wed, Jun 26thvs SEAvs COL
Thu, Jun 27thvs SEAvs ARI
Fri, Jun 28thvs PITvs ARI
Sat, Jun 29thvs PITvs ARI
Sun, Jun 30thvs PITvs ARI
Mon, Jul 1st@ CIN@ SD
Tue, Jul 2nd@ CIN@ SD
Wed, Jul 3rd@ CIN@ SD
Fri, Jul 5th@ PITvs STL
Sat, Jul 6th@ PITvs STL
Sun, Jul 7th@ PITvs STL
Fri, Jul 12thvs SF@ MIL
Sat, Jul 13thvs SF@ MIL
Sun, Jul 14thvs SF@ MIL
Mon, Jul 15thvs ATL@ COL
Tue, Jul 16thvs ATL@ COL
Wed, Jul 17thvs ATL@ COL
Thu, Jul 18th@ ARIvs NYM
Fri, Jul 19th@ ARIvs NYM
Sat, Jul 20th@ ARIvs NYM
Sun, Jul 21st@ ARIvs NYM
Mon, Jul 22ndvs CINvs CHC
Tue, Jul 23rdvs CINvs CHC
Wed, Jul 24thvs CINvs CHC
Fri, Jul 26thvs CHC@ SD
Sat, Jul 27thvs CHC@ SD
Sun, Jul 28thvs CHC@ SD
Tue, Jul 30th@ OAK@ PHI
Wed, Jul 31st@ OAK@ PHI
Thu, Aug 1st@ OAK@ PHI
Fri, Aug 2nd@ CHC@ COL
Sat, Aug 3rd@ CHC@ COL
Sun, Aug 4th@ CHC@ COL
Mon, Aug 5th@ PITvs WSH
Tue, Aug 6th@ PITvs WSH
Wed, Aug 7th@ PITvs WSH
Thu, Aug 8th   vs PHI
Fri, Aug 9thvs TEXvs PHI
Sat, Aug 10thvs TEXvs PHI
Sun, Aug 11thvs TEXvs PHI
Tue, Aug 13thvs MINvs OAK
Wed, Aug 14thvs MINvs OAK
Thu, Aug 15th   @ ARI
Fri, Aug 16th@ WSH@ ARI
Sat, Aug 17th@ WSH@ ARI
Sun, Aug 18th@ WSH@ ARI
Tue, Aug 20th@ STL@ CHC
Wed, Aug 21st@ STL@ CHC
Thu, Aug 22nd   @ CHC
Sat, Aug 24thvs ARI@ OAK
Sun, Aug 25thvs ARI@ OAK
Mon, Aug 26thvs STLvs ARI
Tue, Aug 27thvs STLvs ARI
Thu, Aug 29th   vs SD
Fri, Aug 30th@ CHCvs SD
Sat, Aug 31st@ CHCvs SD
Sun, Sep 1st@ CHCvs SD
Mon, Sep 2ndvs HOU@ STL
Tue, Sep 3rdvs HOU@ STL
Wed, Sep 4th   @ STL
Thu, Sep 5thvs CHC@ STL
Fri, Sep 6thvs CHC@ LAD
Sat, Sep 7thvs CHC@ LAD
Sun, Sep 8thvs CHC@ LAD
Mon, Sep 9th@ MIAvs PIT
Tue, Sep 10th@ MIAvs PIT
Wed, Sep 11th@ MIAvs PIT
Thu, Sep 12th@ MIAvs PIT
Fri, Sep 13th@ STLvs MIA
Sat, Sep 14th@ STLvs MIA
Sun, Sep 15th@ STLvs MIA
Tue, Sep 17thvs SD@ BOS
Wed, Sep 18thvs SD@ BOS
Thu, Sep 19thvs SD@ BOS
Fri, Sep 20thvs PIT@ ATL
Sat, Sep 21stvs PIT@ ATL
Sun, Sep 22ndvs PIT@ ATL
Tue, Sep 24th@ CINvs COL
Wed, Sep 25th@ CINvs COL
Thu, Sep 26th@ CINvs COL
Fri, Sep 27th@ COLvs LAD
Sat, Sep 28th@ COLvs LAD
Sun, Sep 29th@ COLvs LAD
Mon, Apr 15thvs STL   
Mon, Apr 22nd@ STL   
Thu, May 2ndvs COL   
Wed, May 8thvs WSH   
Mon, May 13th@ PHI   
Thu, May 16th@ PHI   
Mon, May 27th@ MIN   
Thu, Jul 4th@ CIN   
Mon, Aug 19th@ STL   
Fri, Aug 23rdvs ARI   
Wed, Aug 28thvs STL   
Mon, Sep 16thvs SD