Skip to main content

Who Should I Trade?

Leury Garcia for Sam Huff (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
Leury Garcia
Sam Huff
C,1B - TEX
Sam Huff
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Leury Garcia
Leury Garcia
Sam Huff
C,1B - TEX
Sam Huff
2022 Stats 
At Bats300121
Home Runs34
Stolen Bases21
Caught Stealing00
Batting Average.210.240
On Base Pct.233.303
Slugging Pct.267.372
On-base Plus Slugging.500.675
Who Should I Trade? Player Notes
  Leury Garcia
Leury Garcia
Sam Huff
C,1B - TEX
Sam Huff
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Leury Garcia
Leury Garcia
Sam Huff
C,1B - TEX
Sam Huff
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ HOUvs PHI
Fri, Mar 31st@ HOU   
Sat, Apr 1st@ HOUvs PHI
Sun, Apr 2nd@ HOUvs PHI
Mon, Apr 3rdvs SFvs BAL
Wed, Apr 5thvs SFvs BAL
Thu, Apr 6thvs SF   
Fri, Apr 7th@ PIT@ CHC
Sat, Apr 8th@ PIT@ CHC
Sun, Apr 9th@ PIT@ CHC
Mon, Apr 10th@ MINvs KC
Tue, Apr 11th@ MINvs KC
Wed, Apr 12th@ MINvs KC
Fri, Apr 14thvs BAL@ HOU
Sat, Apr 15thvs BAL@ HOU
Sun, Apr 16thvs BAL@ HOU
Mon, Apr 17thvs PHI@ KC
Tue, Apr 18thvs PHI@ KC
Wed, Apr 19thvs PHI@ KC
Fri, Apr 21st@ TBvs OAK
Sat, Apr 22nd@ TBvs OAK
Sun, Apr 23rd@ TBvs OAK
Mon, Apr 24th@ TOR@ CIN
Tue, Apr 25th@ TOR@ CIN
Wed, Apr 26th@ TOR@ CIN
Thu, Apr 27thvs TBvs NYY
Fri, Apr 28thvs TBvs NYY
Sat, Apr 29thvs TBvs NYY
Sun, Apr 30thvs TBvs NYY
Tue, May 2ndvs MINvs ARI
Wed, May 3rdvs MINvs ARI
Thu, May 4thvs MIN   
Fri, May 5th@ CIN@ LAA
Sat, May 6th@ CIN@ LAA
Sun, May 7th@ CIN@ LAA
Mon, May 8th@ KC@ SEA
Tue, May 9th@ KC@ SEA
Wed, May 10th@ KC@ SEA
Thu, May 11th@ KC@ OAK
Fri, May 12thvs HOU@ OAK
Sat, May 13thvs HOU@ OAK
Sun, May 14thvs HOU@ OAK
Tue, May 16thvs CLEvs ATL
Wed, May 17thvs CLEvs ATL
Thu, May 18thvs CLE   
Fri, May 19thvs KCvs COL
Sat, May 20thvs KCvs COL
Sun, May 21stvs KCvs COL
Mon, May 22nd@ CLE@ PIT
Tue, May 23rd@ CLE@ PIT
Wed, May 24th@ CLE@ PIT
Thu, May 25th@ DET   
Fri, May 26th@ DET@ BAL
Sat, May 27th@ DET@ BAL
Sun, May 28th@ DET@ BAL
Mon, May 29thvs LAA@ DET
Tue, May 30thvs LAA@ DET
Wed, May 31stvs LAA@ DET
Fri, Jun 2ndvs DETvs SEA
Sat, Jun 3rdvs DETvs SEA
Sun, Jun 4thvs DETvs SEA
Tue, Jun 6th@ NYYvs STL
Wed, Jun 7th@ NYYvs STL
Thu, Jun 8th@ NYY   
Fri, Jun 9thvs MIA@ TB
Sat, Jun 10thvs MIA@ TB
Sun, Jun 11thvs MIA@ TB
Tue, Jun 13th@ LADvs LAA
Wed, Jun 14th@ LADvs LAA
Thu, Jun 15th@ LADvs LAA
Fri, Jun 16th@ SEAvs TOR
Sat, Jun 17th@ SEAvs TOR
Sun, Jun 18th@ SEAvs TOR
Mon, Jun 19thvs TEX@ CWS
Tue, Jun 20thvs TEX@ CWS
Wed, Jun 21stvs TEX@ CWS
Fri, Jun 23rdvs BOS@ NYY
Sat, Jun 24thvs BOS@ NYY
Sun, Jun 25thvs BOS@ NYY
Mon, Jun 26th@ LAAvs DET
Tue, Jun 27th@ LAAvs DET
Wed, Jun 28th@ LAAvs DET
Thu, Jun 29th@ LAAvs DET
Fri, Jun 30th@ OAKvs HOU
Sat, Jul 1st@ OAKvs HOU
Sun, Jul 2nd@ OAKvs HOU
Tue, Jul 4thvs TOR@ BOS
Wed, Jul 5thvs TOR@ BOS
Thu, Jul 6thvs TOR@ BOS
Fri, Jul 7thvs STL@ WSH
Sat, Jul 8thvs STL@ WSH
Sun, Jul 9thvs STL@ WSH
Fri, Jul 14th@ ATLvs CLE
Sat, Jul 15th@ ATLvs CLE
Sun, Jul 16th@ ATLvs CLE
Tue, Jul 18th@ NYMvs TB
Wed, Jul 19th@ NYMvs TB
Thu, Jul 20th@ NYM   
Fri, Jul 21st@ MINvs LAD
Sat, Jul 22nd@ MINvs LAD
Sun, Jul 23rd@ MINvs LAD
Tue, Jul 25thvs CHC@ HOU
Wed, Jul 26thvs CHC@ HOU
Thu, Jul 27thvs CLE   
Fri, Jul 28thvs CLE@ SD
Sat, Jul 29thvs CLE@ SD
Sun, Jul 30thvs CLE@ SD
Tue, Aug 1st@ TEXvs CWS
Wed, Aug 2nd@ TEXvs CWS
Thu, Aug 3rd@ TEXvs CWS
Fri, Aug 4th@ CLEvs MIA
Sat, Aug 5th@ CLEvs MIA
Sun, Aug 6th@ CLEvs MIA
Mon, Aug 7thvs NYY@ OAK
Tue, Aug 8thvs NYY@ OAK
Wed, Aug 9thvs NYY@ OAK
Fri, Aug 11thvs MIL@ SF
Sat, Aug 12thvs MIL@ SF
Sun, Aug 13thvs MIL@ SF
Tue, Aug 15th@ CHCvs LAA
Wed, Aug 16th@ CHCvs LAA
Fri, Aug 18th@ COLvs MIL
Sat, Aug 19th@ COLvs MIL
Sun, Aug 20th@ COLvs MIL
Mon, Aug 21stvs SEA@ ARI
Tue, Aug 22ndvs SEA@ ARI
Wed, Aug 23rdvs SEA   
Thu, Aug 24thvs OAK@ MIN
Fri, Aug 25thvs OAK@ MIN
Sat, Aug 26thvs OAK@ MIN
Sun, Aug 27thvs OAK@ MIN
Mon, Aug 28th@ BAL@ NYM
Tue, Aug 29th@ BAL@ NYM
Wed, Aug 30th@ BAL@ NYM
Fri, Sep 1stvs DETvs MIN
Sat, Sep 2ndvs DETvs MIN
Sun, Sep 3rdvs DETvs MIN
Tue, Sep 5th@ KCvs HOU
Wed, Sep 6th@ KCvs HOU
Thu, Sep 7th@ KC   
Fri, Sep 8th@ DETvs OAK
Sat, Sep 9th@ DETvs OAK
Sun, Sep 10th@ DETvs OAK
Mon, Sep 11thvs KC@ TOR
Tue, Sep 12thvs KC@ TOR
Wed, Sep 13thvs KC@ TOR
Thu, Sep 14thvs MIN@ TOR
Fri, Sep 15thvs MIN@ CLE
Sat, Sep 16thvs MIN@ CLE
Sun, Sep 17thvs MIN@ CLE
Mon, Sep 18th@ WSHvs BOS
Tue, Sep 19th@ WSHvs BOS
Wed, Sep 20th@ WSHvs BOS
Fri, Sep 22nd@ BOSvs SEA
Sat, Sep 23rd@ BOSvs SEA
Sun, Sep 24th@ BOSvs SEA
Mon, Sep 25thvs ARI@ LAA
Tue, Sep 26thvs ARI@ LAA
Wed, Sep 27thvs ARI@ LAA
Fri, Sep 29thvs SD@ SEA
Sat, Sep 30thvs SD@ SEA
Sun, Oct 1stvs SD@ SEA
Tue, Apr 4th   vs BAL
Mon, May 15th   vs ATL
Mon, Jun 5th   vs STL
Mon, Jun 12th   vs LAA
Mon, Jul 3rd   vs HOU
Mon, Jul 17th   vs TB
Mon, Jul 24th   @ HOU
Mon, Aug 14th   vs LAA
Mon, Sep 4th   vs HOU
Thu, Sep 28th   @ SEA