Skip to main content

Who Should I Trade?

Scott Kingery for Brandon Crawford (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Brandon Crawford
Brandon Crawford
Scott Kingery
Scott Kingery
Recommended by
9 of 11 experts
Recommended by
2 of 11 experts
Rest of Season# 199# 343
VBR# 146# 705
Home Runs126
Stolen Bases34
Batting Average.243.224
Injury Alert-MiLB
Expert Ranks 
Nick Pollack
Pitcher List
# 72
Mike Maher
# 226# 306
Dan Harris
# 285# 292
Pierre Camus
# 238# 308
Mick Ciallela
# 172
Ryan Amore
Pitcher List
# 219# 262
Brendan Tuma
# 70
Brad Camara
# 83
Corbin Young
# 223# 367
Carmen Maiorano
# 233# 225
Chris Clegg
# 348# 335
Who Should I Trade? Player Statistics
  Brandon Crawford
Brandon Crawford
Scott Kingery
Scott Kingery
2021 Stats 
At Bats19319
Home Runs150
Stolen Bases40
Caught Stealing00
Batting Average.249.053
On Base Pct.338.053
Slugging Pct.529.053
On-base Plus Slugging.866.105
Who Should I Trade? Player Projections
  Brandon Crawford
Brandon Crawford
Scott Kingery
Scott Kingery
2021 Projections 
At Bats270172
Home Runs126
Stolen Bases34
Caught Stealing11
Batting Average.243.224
On Base Pct.324.286
Slugging Pct.436.385
On-base Plus Slugging.761.670
Who Should I Trade? Player Notes
  Brandon Crawford
Brandon Crawford
Scott Kingery
Scott Kingery
 Shortstop Brandon Crawford went 2-for-4 with a home run, a sacrifice fly, three RBI, and one strikeout as the Giants took down the Diamondbacks 5-2 on Monday.
Jon Mathisen
Tue, Jun 15th
Scott Kingery cleared waivers Monday and was outrighted off the Phillies 40-man roster.
Brad Camara
Mon, Jun 7th
 Shortstop Brandon Crawford went 2-for-3 with two home runs, four RBI, three runs scored, and a pair of walks in the Giants' 9-4 win over the Rangers on Tuesday.
Jon Mathisen
Wed, Jun 9th
Scott Kingery has been placed on the 7-day concussion IL, retroactive to May 17th.
Dan Harris
Tue, May 18th
 Shortstop Brandon Crawford went 2-for-3 with a home run, four RBI, two runs scored, and a walk as the Giants took down the Cubs 7-2 on Thursday.
Jon Mathisen
Fri, Jun 4th
Phillies OF Scott Kingery was taken out of Sunday's game due to "dizziness" manager Joe Girardi said.
Ethan Biddle
Sun, May 16th
 Shortstop Brandon Crawford went 0-for-4 with two strikeouts as the Giants lost to the Angels 8-1 on Tuesday.
Jon Mathisen
Wed, Jun 2nd
The Phillies have recalled second baseman Scott Kingery from their alternate site. His promotion came as a corresponding move after Jean Segura landed on the injured list.
Andersen Pickard
Wed, Apr 21st
 Shortstop Brandon Crawford went 2-for-5 with a double, three RBI, and a strikeout in the Giants' 8-0 win over the D-Backs on Tuesday.
Jon Mathisen
Wed, May 26th
The Phillies optioned versatile infielder/outfielder Scott Kingery to minor league camp on Sunday after he failed to win a roster spot in spring training.
Mike Maher - The Birds Blitz
Sun, Mar 28th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Crawford
Brandon Crawford
Scott Kingery
Scott Kingery
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ SEAvs ATL
Sat, Apr 3rd@ SEAvs ATL
Sun, Apr 4th   vs ATL
Mon, Apr 5th@ SDvs NYM
Tue, Apr 6th@ SDvs NYM
Wed, Apr 7th@ SDvs NYM
Fri, Apr 9thvs COL@ ATL
Sat, Apr 10thvs COL@ ATL
Sun, Apr 11thvs COL@ ATL
Tue, Apr 13thvs CIN@ NYM
Wed, Apr 14thvs CIN@ NYM
Fri, Apr 16th@ MIAvs STL
Sat, Apr 17th@ MIAvs STL
Sun, Apr 18th@ MIAvs STL
Mon, Apr 19th@ PHIvs SF
Tue, Apr 20th@ PHIvs SF
Wed, Apr 21st@ PHIvs SF
Fri, Apr 23rdvs MIA@ COL
Sat, Apr 24thvs MIA@ COL
Sun, Apr 25thvs MIA@ COL
Mon, Apr 26thvs COL@ STL
Tue, Apr 27thvs COL@ STL
Wed, Apr 28thvs COL@ STL
Thu, Apr 29th   @ STL
Fri, Apr 30th@ SDvs NYM
Sat, May 1st@ SDvs NYM
Sun, May 2nd@ SDvs NYM
Mon, May 3rd   vs MIL
Tue, May 4th@ COLvs MIL
Wed, May 5th@ COLvs MIL
Thu, May 6th   vs MIL
Fri, May 7thvs SD@ ATL
Sat, May 8thvs SD@ ATL
Sun, May 9thvs SD@ ATL
Tue, May 11thvs TEX@ WSH
Wed, May 12th   @ WSH
Thu, May 13th@ PIT@ WSH
Fri, May 14th@ PIT@ TOR
Sat, May 15th@ PIT@ TOR
Sun, May 16th@ PIT@ TOR
Tue, May 18th@ CINvs MIA
Wed, May 19th@ CINvs MIA
Thu, May 20th@ CINvs MIA
Fri, May 21stvs LADvs BOS
Sat, May 22ndvs LADvs BOS
Sun, May 23rdvs LADvs BOS
Mon, May 24th   @ MIA
Tue, May 25th@ ARI@ MIA
Wed, May 26th@ ARI@ MIA
Thu, May 27th@ LAD@ MIA
Sat, May 29th@ LAD@ TB
Sun, May 30th@ LAD@ TB
Mon, May 31stvs LAA@ CIN
Tue, Jun 1stvs LAA@ CIN
Fri, Jun 4thvs CHCvs WSH
Sat, Jun 5thvs CHCvs WSH
Sun, Jun 6thvs CHCvs WSH
Tue, Jun 8th@ TEXvs ATL
Wed, Jun 9th@ TEXvs ATL
Thu, Jun 10th   vs ATL
Sat, Jun 12th@ WSHvs NYY
Sun, Jun 13th@ WSHvs NYY
Mon, Jun 14thvs ARI@ LAD
Tue, Jun 15thvs ARI@ LAD
Wed, Jun 16thvs ARI@ LAD
Fri, Jun 18thvs PHI@ SF
Sat, Jun 19thvs PHI@ SF
Sun, Jun 20thvs PHI@ SF
Tue, Jun 22nd@ LAAvs WSH
Wed, Jun 23rd@ LAAvs WSH
Fri, Jun 25thvs OAK@ NYM
Sat, Jun 26thvs OAK@ NYM
Sun, Jun 27thvs OAK@ NYM
Mon, Jun 28th@ LAD@ CIN
Tue, Jun 29th@ LADvs MIA
Wed, Jun 30th   vs MIA
Thu, Jul 1st@ ARIvs MIA
Fri, Jul 2nd@ ARIvs SD
Sat, Jul 3rd@ ARIvs SD
Sun, Jul 4th@ ARIvs SD
Mon, Jul 5thvs STL@ CHC
Tue, Jul 6thvs STL@ CHC
Wed, Jul 7thvs STL@ CHC
Thu, Jul 8th   @ CHC
Fri, Jul 9thvs WSH@ BOS
Sat, Jul 10thvs WSH@ BOS
Sun, Jul 11thvs WSH@ BOS
Fri, Jul 16th@ STLvs MIA
Sat, Jul 17th@ STLvs MIA
Sun, Jul 18th@ STLvs MIA
Tue, Jul 20th@ LAD@ NYY
Wed, Jul 21st@ LAD@ NYY
Thu, Jul 22nd@ LADvs ATL
Fri, Jul 23rdvs PITvs ATL
Sat, Jul 24thvs PITvs ATL
Sun, Jul 25thvs PITvs ATL
Mon, Jul 26th   vs WSH
Tue, Jul 27thvs LADvs WSH
Wed, Jul 28thvs LADvs WSH
Thu, Jul 29thvs LADvs WSH
Fri, Jul 30thvs HOU@ PIT
Sat, Jul 31stvs HOU@ PIT
Sun, Aug 1stvs HOU@ PIT
Mon, Aug 2nd@ ARI@ WSH
Tue, Aug 3rd@ ARI@ WSH
Wed, Aug 4th@ ARI@ WSH
Thu, Aug 5th@ ARI@ WSH
Fri, Aug 6th@ MILvs NYM
Sat, Aug 7th@ MILvs NYM
Sun, Aug 8th@ MILvs NYM
Tue, Aug 10thvs ARIvs LAD
Wed, Aug 11thvs ARIvs LAD
Thu, Aug 12thvs COLvs LAD
Fri, Aug 13thvs COLvs CIN
Sat, Aug 14thvs COLvs CIN
Sun, Aug 15thvs COLvs CIN
Tue, Aug 17thvs NYM@ ARI
Wed, Aug 18thvs NYM@ ARI
Thu, Aug 19th   @ ARI
Fri, Aug 20th@ OAK@ SD
Sat, Aug 21st@ OAK@ SD
Sun, Aug 22nd@ OAK@ SD
Tue, Aug 24th@ NYMvs TB
Wed, Aug 25th@ NYMvs TB
Thu, Aug 26th@ NYMvs ARI
Fri, Aug 27th@ ATLvs ARI
Sat, Aug 28th@ ATLvs ARI
Sun, Aug 29th@ ATLvs ARI
Mon, Aug 30thvs MIL@ WSH
Tue, Aug 31stvs MIL@ WSH
Wed, Sep 1stvs MIL@ WSH
Fri, Sep 3rdvs LAD@ MIA
Sat, Sep 4thvs LAD@ MIA
Sun, Sep 5thvs LAD@ MIA
Mon, Sep 6th@ COL@ MIL
Tue, Sep 7th@ COL@ MIL
Wed, Sep 8th@ COL@ MIL
Thu, Sep 9th   vs COL
Fri, Sep 10th@ CHCvs COL
Sat, Sep 11th@ CHCvs COL
Sun, Sep 12th@ CHCvs COL
Tue, Sep 14thvs SDvs CHC
Wed, Sep 15thvs SDvs CHC
Thu, Sep 16thvs SDvs CHC
Fri, Sep 17thvs ATL@ NYM
Sat, Sep 18thvs ATL@ NYM
Sun, Sep 19thvs ATL@ NYM
Mon, Sep 20th   vs BAL
Tue, Sep 21st@ SDvs BAL
Wed, Sep 22nd@ SDvs BAL
Thu, Sep 23rd@ SDvs PIT
Fri, Sep 24th@ COLvs PIT
Sat, Sep 25th@ COLvs PIT
Sun, Sep 26th@ COLvs PIT
Tue, Sep 28thvs ARI@ ATL
Wed, Sep 29thvs ARI@ ATL
Thu, Sep 30thvs ARI@ ATL
Fri, Oct 1stvs SD@ MIA
Sat, Oct 2ndvs SD@ MIA
Sun, Oct 3rdvs SD@ MIA
Fri, Apr 2nd@ SEA   
Mon, Apr 12thvs CIN   
Thu, Apr 22ndvs MIA   
Mon, May 10thvs TEX   
Mon, May 17th@ CIN   
Fri, May 28th@ LAD   
Thu, Jun 3rdvs CHC   
Fri, Jun 11th@ WSH   
Thu, Jun 17thvs ARI   
Mon, Jul 19th@ LAD   
Mon, Aug 16thvs NYM   
Thu, Sep 2ndvs MIL   
Mon, Sep 13thvs SD