Skip to main content

Who Should I Trade?

Bubba Starling for Aramis Garcia (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Bubba Starling
Bubba Starling
KC vs CWS Sat, May 8th 7:10pm
Aramis Garcia
Aramis Garcia
OAK vs TB Sat, May 8th 4:07pm
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season
VBR# 1291# 1114
Home Runs04
Stolen Bases00
Batting Average.235.185
Injury AlertMiLBIL10
Weather71 F, Overcast76 F, Clear
Expert Ranks 
Corbin Young
# 300
Carmen Maiorano
# 404
Who Should I Trade? Player Statistics
  Bubba Starling
Bubba Starling
Aramis Garcia
Aramis Garcia
2021 Stats 
At Bats37
Home Runs1
Stolen Bases0
Caught Stealing0
Batting Average.135
On Base Pct.180
Slugging Pct.216
On-base Plus Slugging.396
Who Should I Trade? Player Projections
  Bubba Starling
Bubba Starling
Aramis Garcia
Aramis Garcia
2021 Projections 
At Bats18124
Home Runs04
Stolen Bases00
Caught Stealing00
Batting Average.235.185
On Base Pct.289.239
Slugging Pct.309.307
On-base Plus Slugging.597.546
Who Should I Trade? Player Notes
  Bubba Starling
Bubba Starling
Aramis Garcia
Aramis Garcia
  Aramis Garcia went 1-for-4 with two strikeouts in the Athletics 8-4 loss Saturday against Baltimore.
Ari Koslow
Sun, May 2nd
  Aramis Garcia went 1-for-4 with two RBIs, one run and two strikeouts in the Athletics 7-0 win Saturday over Detroit.
Ari Koslow
Sat, Apr 17th
  Aramis Garcia went 2-for-4 with one run and two strikeouts in the Athletics 7-5 win Tuesday over Arizona.
Ari Koslow
Wed, Apr 14th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Bubba Starling
Bubba Starling
Aramis Garcia
Aramis Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs TEXvs HOU
Sat, Apr 3rdvs TEXvs HOU
Sun, Apr 4thvs TEXvs HOU
Mon, Apr 5th@ CLEvs LAD
Wed, Apr 7th@ CLEvs LAD
Thu, Apr 8th@ CWS@ HOU
Sun, Apr 11th@ CWS   
Mon, Apr 12thvs LAA@ ARI
Tue, Apr 13thvs LAA@ ARI
Wed, Apr 14thvs LAA   
Thu, Apr 15thvs TORvs DET
Sat, Apr 17thvs TORvs DET
Sun, Apr 18thvs TORvs DET
Mon, Apr 19thvs TB   
Tue, Apr 20thvs TBvs MIN
Wed, Apr 21stvs TBvs MIN
Fri, Apr 23rd@ DET@ BAL
Sat, Apr 24th@ DET@ BAL
Sun, Apr 25th@ DET@ BAL
Mon, Apr 26th@ DET@ TB
Tue, Apr 27th@ PIT@ TB
Wed, Apr 28th@ PIT@ TB
Fri, Apr 30th@ MINvs BAL
Sat, May 1st@ MINvs BAL
Sun, May 2nd@ MINvs BAL
Mon, May 3rdvs CLEvs TOR
Tue, May 4thvs CLEvs TOR
Wed, May 5thvs CLEvs TOR
Thu, May 6thvs CLEvs TOR
Fri, May 7thvs CWSvs TB
Sat, May 8thvs CWSvs TB
Sun, May 9thvs CWSvs TB
Tue, May 11th@ DET@ BOS
Wed, May 12th@ DET@ BOS
Thu, May 13th@ DET@ BOS
Fri, May 14th@ CWS@ MIN
Sat, May 15th@ CWS@ MIN
Sun, May 16th@ CWS@ MIN
Tue, May 18thvs MILvs HOU
Wed, May 19thvs MILvs HOU
Fri, May 21stvs DET@ LAA
Sat, May 22ndvs DET@ LAA
Sun, May 23rdvs DET@ LAA
Tue, May 25th@ TBvs SEA
Wed, May 26th@ TBvs SEA
Thu, May 27th@ TBvs LAA
Fri, May 28th@ MINvs LAA
Sat, May 29th@ MINvs LAA
Sun, May 30th@ MINvs LAA
Mon, May 31stvs PIT@ SEA
Tue, Jun 1stvs PIT@ SEA
Thu, Jun 3rdvs MIN   
Fri, Jun 4thvs MIN@ COL
Sat, Jun 5thvs MIN@ COL
Sun, Jun 6thvs MIN@ COL
Mon, Jun 7th@ LAA   
Tue, Jun 8th@ LAAvs ARI
Wed, Jun 9th@ LAAvs ARI
Thu, Jun 10th@ OAKvs KC
Fri, Jun 11th@ OAKvs KC
Sat, Jun 12th@ OAKvs KC
Sun, Jun 13th@ OAKvs KC
Mon, Jun 14thvs DETvs LAA
Tue, Jun 15thvs DETvs LAA
Wed, Jun 16thvs DETvs LAA
Fri, Jun 18thvs BOS@ NYY
Sat, Jun 19thvs BOS@ NYY
Sun, Jun 20thvs BOS@ NYY
Tue, Jun 22nd@ NYY@ TEX
Wed, Jun 23rd@ NYY@ TEX
Thu, Jun 24th@ NYY@ TEX
Fri, Jun 25th@ TEX@ SF
Sat, Jun 26th@ TEX@ SF
Sun, Jun 27th@ TEX@ SF
Mon, Jun 28th@ BOS   
Tue, Jun 29th@ BOSvs TEX
Wed, Jun 30th@ BOSvs TEX
Thu, Jul 1st@ BOSvs TEX
Fri, Jul 2ndvs MINvs BOS
Sat, Jul 3rdvs MINvs BOS
Sun, Jul 4thvs MINvs BOS
Mon, Jul 5thvs CIN   
Tue, Jul 6thvs CIN@ HOU
Wed, Jul 7thvs CIN@ HOU
Thu, Jul 8th@ CLE@ HOU
Fri, Jul 9th@ CLE@ TEX
Sat, Jul 10th@ CLE@ TEX
Sun, Jul 11th@ CLE@ TEX
Fri, Jul 16thvs BALvs CLE
Sat, Jul 17thvs BALvs CLE
Sun, Jul 18thvs BALvs CLE
Tue, Jul 20th@ MILvs LAA
Wed, Jul 21st@ MIL   
Fri, Jul 23rdvs DET@ SEA
Sat, Jul 24thvs DET@ SEA
Sun, Jul 25thvs DET@ SEA
Mon, Jul 26thvs CWS   
Tue, Jul 27thvs CWS@ SD
Wed, Jul 28thvs CWS@ SD
Thu, Jul 29thvs CWS@ LAA
Fri, Jul 30th@ TOR@ LAA
Sat, Jul 31st@ TOR@ LAA
Sun, Aug 1st@ TOR@ LAA
Tue, Aug 3rd@ CWSvs SD
Wed, Aug 4th@ CWSvs SD
Thu, Aug 5th@ CWS   
Fri, Aug 6th@ STLvs TEX
Sat, Aug 7th@ STLvs TEX
Sun, Aug 8th@ STLvs TEX
Mon, Aug 9thvs NYY   
Tue, Aug 10thvs NYY@ CLE
Wed, Aug 11thvs NYY@ CLE
Fri, Aug 13thvs STL@ TEX
Sat, Aug 14thvs STL@ TEX
Sun, Aug 15thvs STL@ TEX
Mon, Aug 16thvs HOU@ CWS
Tue, Aug 17thvs HOU@ CWS
Wed, Aug 18thvs HOU@ CWS
Thu, Aug 19thvs HOU@ CWS
Fri, Aug 20th@ CHCvs SF
Sat, Aug 21st@ CHCvs SF
Sun, Aug 22nd@ CHCvs SF
Mon, Aug 23rd@ HOUvs SEA
Tue, Aug 24th@ HOUvs SEA
Wed, Aug 25th@ HOU   
Thu, Aug 26th@ SEAvs NYY
Fri, Aug 27th@ SEAvs NYY
Sat, Aug 28th@ SEAvs NYY
Sun, Aug 29th@ SEAvs NYY
Tue, Aug 31stvs CLE@ DET
Wed, Sep 1stvs CLE@ DET
Thu, Sep 2ndvs CLE@ DET
Fri, Sep 3rdvs CWS@ TOR
Sat, Sep 4thvs CWS@ TOR
Sun, Sep 5thvs CWS@ TOR
Mon, Sep 6th@ BAL   
Tue, Sep 7th@ BALvs CWS
Wed, Sep 8th@ BALvs CWS
Thu, Sep 9th@ BALvs CWS
Fri, Sep 10th@ MINvs TEX
Sat, Sep 11th@ MINvs TEX
Sun, Sep 12th@ MINvs TEX
Tue, Sep 14thvs OAK@ KC
Wed, Sep 15thvs OAK@ KC
Thu, Sep 16thvs OAK@ KC
Fri, Sep 17thvs SEA@ LAA
Sat, Sep 18thvs SEA@ LAA
Sun, Sep 19thvs SEA@ LAA
Mon, Sep 20th@ CLEvs SEA
Tue, Sep 21st@ CLEvs SEA
Wed, Sep 22nd@ CLEvs SEA
Fri, Sep 24th@ DETvs HOU
Sat, Sep 25th@ DETvs HOU
Sun, Sep 26th@ DETvs HOU
Tue, Sep 28thvs CLE@ SEA
Wed, Sep 29thvs CLE@ SEA
Thu, Sep 30thvs CLE   
Fri, Oct 1stvs MIN@ HOU
Sat, Oct 2ndvs MIN@ HOU
Sun, Oct 3rdvs MIN@ HOU
Fri, Apr 2nd   vs HOU
Tue, Apr 6th   vs LAD
Fri, Apr 9th   @ HOU
Sat, Apr 10th   @ HOU
Fri, Apr 16th   vs DET
Thu, Apr 29th   @ TB
Thu, May 20th   vs HOU
Mon, May 24th   vs SEA
Wed, Jun 2nd   @ SEA
Mon, Jun 21st   @ TEX
Mon, Jul 19th   vs LAA
Thu, Jul 22nd   @ SEA
Thu, Aug 12th   @ CLE
Thu, Sep 23rd   vs SEA
Mon, Sep 27th   @ SEA