Who Should I Trade?

Kevin Pillar for Adam Frazier (2019)

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

Experts' Pick
  Adam Frazier
Adam Frazier
PIT vs STL Mon, Jul 22nd 7:05pm
Kevin Pillar
Kevin Pillar
SF vs NYM Sun, Jul 21st 4:05pm
Recommended by
9 of 14 experts
Recommended by
5 of 14 experts
Rest of Season
VBR# 208# 159
Home Runs36
Stolen Bases25
Batting Average.276.252
Injury Alert--
Weather91 F, Rain and Humid65 F, Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 146
Eno Sarris
The Athletic
# 137# 168
Joe Bond
Fantasy Six Pack
# 180# 188
Chris Meaney
The Athletic
# 177# 178
Paul Sporer
# 114
Nick Mariano
# 169# 192
Donkey Teeth
# 164# 194
Pierre Camus
# 202# 221
Todd D Clark
The Fantasy Fix
# 197# 201
Brandon 'B_Don' Myers
# 213# 132
Andrea LaMont
Lenny Melnick Fantasy Sports
# 145
Mick Ciallela
# 160
Andrew Gould
# 190# 183
Bobby Sylvester
# 231# 221
  Adam Frazier
Adam Frazier
Kevin Pillar
Kevin Pillar
2019 Stats 
At Bats336372
Home Runs412
Stolen Bases38
Caught Stealing22
Batting Average.277.247
On Base Pct.328.277
Slugging Pct.399.409
On-base Plus Slugging.727.685
  Adam Frazier
Adam Frazier
Kevin Pillar
Kevin Pillar
2019 Projections 
At Bats203207
Home Runs36
Stolen Bases25
Caught Stealing22
Batting Average.276.252
On Base Pct.333.284
Slugging Pct.400.411
On-base Plus Slugging.732.695
  Adam Frazier
Adam Frazier
Kevin Pillar
Kevin Pillar
 Adam Frazier went 0-for-4 with two strikeouts in Tuesday's win over the Cardinals.
Connor Rooney
Wed, Jul 17th
Kevin Pillar hit a three-run homer in Monday's 13-2 win over the Padres.
Brendan Tuma - Too Much Tuma
Tue, Jul 2nd
 Adam Frazier went 3-for-5 with a double and two runs scored Sunday against the Brewers.
Connor Rooney
Mon, Jul 8th
Kevin Pillar had a monster game on Sunday versus Arizona, going 4-for-5 with a homer, a double, five RBI, and two runs scored.
Brendan Tuma - Too Much Tuma
Sun, Jun 30th
 Adam Frazier went 2-for-4 with a double, a walk, and two runs scored Saturday against the Brewers.
Connor Rooney
Sun, Jul 7th
Kevin Pillar went hitless in four at-bats in Thursday's 5-1 loss to the Diamondbacks.
Brendan Tuma - Too Much Tuma
Fri, Jun 28th
 Adam Frazier went 3-for-6 with an RBI and a run scored Friday against the Brewers.
Connor Rooney
Sat, Jul 6th
Kevin Pillar went 2-for-4 with a homer, a walk, four RBI, and three runs scored in the Giants' 11-5 win over the Diamondbacks on Friday.
Brendan Tuma - Too Much Tuma
Sat, Jun 22nd
 Adam Frazier went 4-for-4 with a three-run home run and three runs scored in a 5-1 win over the Cubs on Tuesday.
Connor Rooney
Wed, Jul 3rd
Kevin Pillar went 2-for-4 with two singles and three runs scored in the Giants' 9-8 loss to the Dodgers on Thursday.
Brendan Tuma - Too Much Tuma
Fri, Jun 21st
There are no recent notes for these players
  Adam Frazier
Adam Frazier
Kevin Pillar
Kevin Pillar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CIN@ SD
Fri, Mar 29th   @ SD
Sat, Mar 30th   @ SD
Sun, Mar 31st@ CIN@ SD
Mon, Apr 1stvs STL@ LAD
Tue, Apr 2nd   @ LAD
Wed, Apr 3rdvs STL@ LAD
Fri, Apr 5thvs CINvs TB
Sat, Apr 6thvs CINvs TB
Sun, Apr 7thvs CINvs TB
Mon, Apr 8th@ CHCvs SD
Tue, Apr 9th   vs SD
Wed, Apr 10th@ CHCvs SD
Thu, Apr 11th@ CHCvs COL
Fri, Apr 12th@ WSHvs COL
Sat, Apr 13th@ WSHvs COL
Sun, Apr 14th@ WSHvs COL
Tue, Apr 16th@ DET@ WSH
Wed, Apr 17th@ DET@ WSH
Thu, Apr 18th   @ WSH
Fri, Apr 19thvs SF@ PIT
Sat, Apr 20thvs SF@ PIT
Sun, Apr 21stvs SF@ PIT
Tue, Apr 23rdvs ARI@ TOR
Wed, Apr 24thvs ARI@ TOR
Fri, Apr 26th@ LADvs NYY
Sat, Apr 27th@ LADvs NYY
Sun, Apr 28th@ LADvs NYY
Mon, Apr 29th   vs LAD
Tue, Apr 30th@ TEXvs LAD
Wed, May 1st@ TEXvs LAD
Fri, May 3rdvs OAK@ CIN
Sat, May 4thvs OAK@ CIN
Sun, May 5thvs OAK@ CIN
Mon, May 6th   @ CIN
Tue, May 7thvs TEX@ COL
Thu, May 9th@ STL@ COL
Fri, May 10th@ STLvs CIN
Sat, May 11th@ STLvs CIN
Sun, May 12th@ STLvs CIN
Tue, May 14th@ ARIvs TOR
Wed, May 15th@ ARIvs TOR
Fri, May 17th@ SD@ ARI
Sat, May 18th@ SD@ ARI
Sun, May 19th@ SD@ ARI
Mon, May 20th   vs ATL
Tue, May 21stvs COLvs ATL
Wed, May 22ndvs COLvs ATL
Thu, May 23rdvs COLvs ATL
Fri, May 24thvs LADvs ARI
Sat, May 25thvs LADvs ARI
Sun, May 26thvs LADvs ARI
Tue, May 28th@ CIN@ MIA
Wed, May 29th@ CIN@ MIA
Thu, May 30thvs MIL@ MIA
Fri, May 31stvs MIL@ BAL
Sat, Jun 1stvs MIL@ BAL
Sun, Jun 2ndvs MIL@ BAL
Tue, Jun 4thvs ATL@ NYM
Wed, Jun 5thvs ATL@ NYM
Thu, Jun 6thvs ATL@ NYM
Fri, Jun 7th@ MILvs LAD
Sat, Jun 8th@ MILvs LAD
Sun, Jun 9th@ MILvs LAD
Tue, Jun 11th@ ATLvs SD
Wed, Jun 12th@ ATLvs SD
Fri, Jun 14th@ MIAvs MIL
Sat, Jun 15th@ MIAvs MIL
Sun, Jun 16th@ MIAvs MIL
Mon, Jun 17th   @ LAD
Tue, Jun 18thvs DET@ LAD
Wed, Jun 19thvs DET@ LAD
Thu, Jun 20th   @ LAD
Fri, Jun 21stvs SD@ ARI
Sat, Jun 22ndvs SD@ ARI
Sun, Jun 23rdvs SD@ ARI
Mon, Jun 24th   vs COL
Tue, Jun 25th@ HOUvs COL
Wed, Jun 26th@ HOUvs COL
Thu, Jun 27th@ HOUvs ARI
Fri, Jun 28th@ MILvs ARI
Sat, Jun 29th@ MILvs ARI
Sun, Jun 30th@ MILvs ARI
Mon, Jul 1stvs CHC@ SD
Tue, Jul 2ndvs CHC@ SD
Wed, Jul 3rdvs CHC@ SD
Fri, Jul 5thvs MILvs STL
Sat, Jul 6thvs MILvs STL
Sun, Jul 7thvs MILvs STL
Fri, Jul 12th@ CHC@ MIL
Sat, Jul 13th@ CHC@ MIL
Sun, Jul 14th@ CHC@ MIL
Mon, Jul 15th@ STL@ COL
Tue, Jul 16th@ STL@ COL
Wed, Jul 17th@ STL@ COL
Thu, Jul 18th   vs NYM
Fri, Jul 19thvs PHIvs NYM
Sat, Jul 20thvs PHIvs NYM
Sun, Jul 21stvs PHIvs NYM
Mon, Jul 22ndvs STLvs CHC
Tue, Jul 23rdvs STLvs CHC
Wed, Jul 24thvs STLvs CHC
Fri, Jul 26th@ NYM@ SD
Sat, Jul 27th@ NYM@ SD
Sun, Jul 28th@ NYM@ SD
Tue, Jul 30th@ CIN@ PHI
Wed, Jul 31st@ CIN@ PHI
Thu, Aug 1st   @ PHI
Fri, Aug 2ndvs NYM@ COL
Sat, Aug 3rdvs NYM@ COL
Sun, Aug 4thvs NYM@ COL
Mon, Aug 5thvs MILvs WSH
Tue, Aug 6thvs MILvs WSH
Wed, Aug 7thvs MILvs WSH
Thu, Aug 8th   vs PHI
Fri, Aug 9th@ STLvs PHI
Sat, Aug 10th@ STLvs PHI
Sun, Aug 11th@ STLvs PHI
Tue, Aug 13th@ LAAvs OAK
Wed, Aug 14th@ LAAvs OAK
Thu, Aug 15th   @ ARI
Fri, Aug 16thvs CHC@ ARI
Sat, Aug 17thvs CHC@ ARI
Sun, Aug 18thvs CHC@ ARI
Tue, Aug 20thvs WSH@ CHC
Wed, Aug 21stvs WSH@ CHC
Thu, Aug 22ndvs WSH@ CHC
Sat, Aug 24thvs CIN@ OAK
Sun, Aug 25thvs CIN@ OAK
Mon, Aug 26th@ PHIvs ARI
Tue, Aug 27th@ PHIvs ARI
Thu, Aug 29th@ COLvs SD
Fri, Aug 30th@ COLvs SD
Sat, Aug 31st@ COLvs SD
Sun, Sep 1st@ COLvs SD
Mon, Sep 2nd   @ STL
Tue, Sep 3rdvs MIA@ STL
Wed, Sep 4thvs MIA@ STL
Thu, Sep 5thvs MIA@ STL
Fri, Sep 6thvs STL@ LAD
Sat, Sep 7thvs STL@ LAD
Sun, Sep 8thvs STL@ LAD
Mon, Sep 9th@ SFvs PIT
Tue, Sep 10th@ SFvs PIT
Wed, Sep 11th@ SFvs PIT
Thu, Sep 12th@ SFvs PIT
Fri, Sep 13th@ CHCvs MIA
Sat, Sep 14th@ CHCvs MIA
Sun, Sep 15th@ CHCvs MIA
Tue, Sep 17thvs SEA@ BOS
Wed, Sep 18thvs SEA@ BOS
Thu, Sep 19thvs SEA@ BOS
Fri, Sep 20th@ MIL@ ATL
Sat, Sep 21st@ MIL@ ATL
Sun, Sep 22nd@ MIL@ ATL
Tue, Sep 24thvs CHCvs COL
Wed, Sep 25thvs CHCvs COL
Thu, Sep 26thvs CHCvs COL
Fri, Sep 27thvs CINvs LAD
Sat, Sep 28thvs CINvs LAD
Sun, Sep 29thvs CINvs LAD
Thu, Apr 4thvs CIN   
Mon, Apr 22ndvs ARI   
Thu, Apr 25thvs ARI   
Wed, May 8thvs TEX   
Mon, May 13th@ ARI   
Thu, May 16th@ SD   
Mon, May 27th@ CIN   
Mon, Jun 10th@ ATL   
Thu, Jun 13th@ ATL   
Thu, Jul 4thvs CHC   
Thu, Jul 25thvs STL   
Mon, Jul 29th@ CIN   
Mon, Aug 12th@ LAA   
Mon, Aug 19thvs WSH   
Fri, Aug 23rdvs CIN   
Wed, Aug 28th@ PHI