Skip to main content

Who Should I Trade?

Leury Garcia for Justin Upton (2023)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Leury Garcia
2B,3B,SS,LF,CF,RF - CWS
Leury Garcia
Justin Upton
DH,LF - FA
Justin Upton
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR
   
Misc 
   
Injury Alert-FA
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Leury Garcia
2B,3B,SS,LF,CF,RF - CWS
Leury Garcia
Justin Upton
DH,LF - FA
Justin Upton
2022 Stats 
   
   
At Bats30048
   
Runs382
   
Hits636
   
Singles524
   
Doubles81
   
Triples00
   
Home Runs31
   
RBI203
   
Stolen Bases20
   
Caught Stealing00
   
Walks76
   
Strikeouts6523
   
Batting Average.210.125
   
On Base Pct.233.263
   
Slugging Pct.267.208
   
On-base Plus Slugging.500.472
   
Who Should I Trade? Player Notes
  Leury Garcia
2B,3B,SS,LF,CF,RF - CWS
Leury Garcia
Justin Upton
DH,LF - FA
Justin Upton
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Leury Garcia
2B,3B,SS,LF,CF,RF - CWS
Leury Garcia
Justin Upton
DH,LF - FA
Justin Upton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ HOU   
Fri, Mar 31st@ HOU   
Sat, Apr 1st@ HOU   
Sun, Apr 2nd@ HOU   
Mon, Apr 3rdvs SF   
Wed, Apr 5thvs SF   
Thu, Apr 6thvs SF   
Fri, Apr 7th@ PIT   
Sat, Apr 8th@ PIT   
Sun, Apr 9th@ PIT   
Mon, Apr 10th@ MIN   
Tue, Apr 11th@ MIN   
Wed, Apr 12th@ MIN   
Fri, Apr 14thvs BAL   
Sat, Apr 15thvs BAL   
Sun, Apr 16thvs BAL   
Mon, Apr 17thvs PHI   
Tue, Apr 18thvs PHI   
Wed, Apr 19thvs PHI   
Fri, Apr 21st@ TB   
Sat, Apr 22nd@ TB   
Sun, Apr 23rd@ TB   
Mon, Apr 24th@ TOR   
Tue, Apr 25th@ TOR   
Wed, Apr 26th@ TOR   
Thu, Apr 27thvs TB   
Fri, Apr 28thvs TB   
Sat, Apr 29thvs TB   
Sun, Apr 30thvs TB   
Tue, May 2ndvs MIN   
Wed, May 3rdvs MIN   
Thu, May 4thvs MIN   
Fri, May 5th@ CIN   
Sat, May 6th@ CIN   
Sun, May 7th@ CIN   
Mon, May 8th@ KC   
Tue, May 9th@ KC   
Wed, May 10th@ KC   
Thu, May 11th@ KC   
Fri, May 12thvs HOU   
Sat, May 13thvs HOU   
Sun, May 14thvs HOU   
Tue, May 16thvs CLE   
Wed, May 17thvs CLE   
Thu, May 18thvs CLE   
Fri, May 19thvs KC   
Sat, May 20thvs KC   
Sun, May 21stvs KC   
Mon, May 22nd@ CLE   
Tue, May 23rd@ CLE   
Wed, May 24th@ CLE   
Thu, May 25th@ DET   
Fri, May 26th@ DET   
Sat, May 27th@ DET   
Sun, May 28th@ DET   
Mon, May 29thvs LAA   
Tue, May 30thvs LAA   
Wed, May 31stvs LAA   
Fri, Jun 2ndvs DET   
Sat, Jun 3rdvs DET   
Sun, Jun 4thvs DET   
Tue, Jun 6th@ NYY   
Wed, Jun 7th@ NYY   
Thu, Jun 8th@ NYY   
Fri, Jun 9thvs MIA   
Sat, Jun 10thvs MIA   
Sun, Jun 11thvs MIA   
Tue, Jun 13th@ LAD   
Wed, Jun 14th@ LAD   
Thu, Jun 15th@ LAD   
Fri, Jun 16th@ SEA   
Sat, Jun 17th@ SEA   
Sun, Jun 18th@ SEA   
Mon, Jun 19thvs TEX   
Tue, Jun 20thvs TEX   
Wed, Jun 21stvs TEX   
Fri, Jun 23rdvs BOS   
Sat, Jun 24thvs BOS   
Sun, Jun 25thvs BOS   
Mon, Jun 26th@ LAA   
Tue, Jun 27th@ LAA   
Wed, Jun 28th@ LAA   
Thu, Jun 29th@ LAA   
Fri, Jun 30th@ OAK   
Sat, Jul 1st@ OAK   
Sun, Jul 2nd@ OAK   
Tue, Jul 4thvs TOR   
Wed, Jul 5thvs TOR   
Thu, Jul 6thvs TOR   
Fri, Jul 7thvs STL   
Sat, Jul 8thvs STL   
Sun, Jul 9thvs STL   
Fri, Jul 14th@ ATL   
Sat, Jul 15th@ ATL   
Sun, Jul 16th@ ATL   
Tue, Jul 18th@ NYM   
Wed, Jul 19th@ NYM   
Thu, Jul 20th@ NYM   
Fri, Jul 21st@ MIN   
Sat, Jul 22nd@ MIN   
Sun, Jul 23rd@ MIN   
Tue, Jul 25thvs CHC   
Wed, Jul 26thvs CHC   
Thu, Jul 27thvs CLE   
Fri, Jul 28thvs CLE   
Sat, Jul 29thvs CLE   
Sun, Jul 30thvs CLE   
Tue, Aug 1st@ TEX   
Wed, Aug 2nd@ TEX   
Thu, Aug 3rd@ TEX   
Fri, Aug 4th@ CLE   
Sat, Aug 5th@ CLE   
Sun, Aug 6th@ CLE   
Mon, Aug 7thvs NYY   
Tue, Aug 8thvs NYY   
Wed, Aug 9thvs NYY   
Fri, Aug 11thvs MIL   
Sat, Aug 12thvs MIL   
Sun, Aug 13thvs MIL   
Tue, Aug 15th@ CHC   
Wed, Aug 16th@ CHC   
Fri, Aug 18th@ COL   
Sat, Aug 19th@ COL   
Sun, Aug 20th@ COL   
Mon, Aug 21stvs SEA   
Tue, Aug 22ndvs SEA   
Wed, Aug 23rdvs SEA   
Thu, Aug 24thvs OAK   
Fri, Aug 25thvs OAK   
Sat, Aug 26thvs OAK   
Sun, Aug 27thvs OAK   
Mon, Aug 28th@ BAL   
Tue, Aug 29th@ BAL   
Wed, Aug 30th@ BAL   
Fri, Sep 1stvs DET   
Sat, Sep 2ndvs DET   
Sun, Sep 3rdvs DET   
Tue, Sep 5th@ KC   
Wed, Sep 6th@ KC   
Thu, Sep 7th@ KC   
Fri, Sep 8th@ DET   
Sat, Sep 9th@ DET   
Sun, Sep 10th@ DET   
Mon, Sep 11thvs KC   
Tue, Sep 12thvs KC   
Wed, Sep 13thvs KC   
Thu, Sep 14thvs MIN   
Fri, Sep 15thvs MIN   
Sat, Sep 16thvs MIN   
Sun, Sep 17thvs MIN   
Mon, Sep 18th@ WSH   
Tue, Sep 19th@ WSH   
Wed, Sep 20th@ WSH   
Fri, Sep 22nd@ BOS   
Sat, Sep 23rd@ BOS   
Sun, Sep 24th@ BOS   
Mon, Sep 25thvs ARI   
Tue, Sep 26thvs ARI   
Wed, Sep 27thvs ARI   
Fri, Sep 29thvs SD   
Sat, Sep 30thvs SD   
Sun, Oct 1stvs SD