Skip to main content

Who Should I Trade?

Geraldo Perdomo for Leury Garcia (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Geraldo Perdomo
Geraldo Perdomo
Leury Garcia
Leury Garcia
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1238# 739
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Geraldo Perdomo
Geraldo Perdomo
Leury Garcia
Leury Garcia
2021 Stats 
At Bats30415
Home Runs05
Stolen Bases06
Caught Stealing02
Batting Average.267.268
On Base Pct.389.336
Slugging Pct.433.376
On-base Plus Slugging.822.711
Who Should I Trade? Player Notes
  Geraldo Perdomo
Geraldo Perdomo
Leury Garcia
Leury Garcia
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Geraldo Perdomo
Geraldo Perdomo
Leury Garcia
Leury Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MILvs MIN
Fri, Apr 1st@ MIL   
Sat, Apr 2nd@ MILvs MIN
Mon, Apr 4th@ LAD@ KC
Tue, Apr 5th@ LAD   
Wed, Apr 6th@ LAD@ KC
Thu, Apr 7thvs SD@ KC
Fri, Apr 8thvs SD@ DET
Sat, Apr 9thvs SD@ DET
Sun, Apr 10thvs SD@ DET
Tue, Apr 12thvs HOUvs SEA
Wed, Apr 13thvs HOUvs SEA
Fri, Apr 15th@ NYMvs TB
Sat, Apr 16th@ NYMvs TB
Sun, Apr 17th@ NYMvs TB
Mon, Apr 18th@ WSH@ CLE
Tue, Apr 19th@ WSH@ CLE
Wed, Apr 20th@ WSH@ CLE
Thu, Apr 21st@ WSH@ CLE
Fri, Apr 22ndvs NYM@ MIN
Sat, Apr 23rdvs NYM@ MIN
Sun, Apr 24thvs NYM@ MIN
Mon, Apr 25thvs LAD   
Tue, Apr 26thvs LADvs KC
Wed, Apr 27thvs LADvs KC
Thu, Apr 28th@ STLvs KC
Fri, Apr 29th@ STLvs LAA
Sat, Apr 30th@ STLvs LAA
Sun, May 1st@ STLvs LAA
Mon, May 2nd@ MIAvs LAA
Tue, May 3rd@ MIA@ CHC
Wed, May 4th@ MIA@ CHC
Fri, May 6thvs COL@ BOS
Sat, May 7thvs COL@ BOS
Sun, May 8thvs COL@ BOS
Mon, May 9thvs MIAvs CLE
Tue, May 10thvs MIAvs CLE
Wed, May 11thvs MIAvs CLE
Fri, May 13thvs CHCvs NYY
Sat, May 14thvs CHCvs NYY
Sun, May 15thvs CHCvs NYY
Mon, May 16th@ LAD@ KC
Tue, May 17th@ LAD@ KC
Wed, May 18th@ LAD@ KC
Thu, May 19th@ CHC@ KC
Fri, May 20th@ CHC@ NYY
Sat, May 21st@ CHC@ NYY
Sun, May 22nd@ CHC@ NYY
Mon, May 23rdvs KC   
Tue, May 24thvs KCvs BOS
Thu, May 26thvs LADvs BOS
Fri, May 27thvs LAD   
Sat, May 28thvs LADvs CHC
Sun, May 29thvs LADvs CHC
Mon, May 30thvs ATL   
Tue, May 31stvs ATL@ TOR
Wed, Jun 1stvs ATL@ TOR
Fri, Jun 3rd@ PIT@ TB
Sat, Jun 4th@ PIT@ TB
Sun, Jun 5th@ PIT@ TB
Mon, Jun 6th@ CIN   
Tue, Jun 7th@ CINvs LAD
Wed, Jun 8th@ CINvs LAD
Thu, Jun 9th@ CINvs LAD
Fri, Jun 10th@ PHIvs TEX
Sat, Jun 11th@ PHIvs TEX
Sun, Jun 12th@ PHIvs TEX
Mon, Jun 13thvs CIN@ DET
Tue, Jun 14thvs CIN@ DET
Wed, Jun 15thvs CIN@ DET
Fri, Jun 17thvs MIN@ HOU
Sat, Jun 18thvs MIN@ HOU
Sun, Jun 19thvs MIN@ HOU
Mon, Jun 20th@ SDvs TOR
Tue, Jun 21st@ SDvs TOR
Wed, Jun 22nd@ SDvs TOR
Fri, Jun 24thvs DETvs BAL
Sat, Jun 25thvs DETvs BAL
Sun, Jun 26thvs DETvs BAL
Tue, Jun 28thvs SD@ LAA
Wed, Jun 29thvs SD@ LAA
Fri, Jul 1st@ COL@ SF
Sat, Jul 2nd@ COL@ SF
Sun, Jul 3rd@ COL@ SF
Mon, Jul 4thvs SFvs MIN
Tue, Jul 5thvs SFvs MIN
Wed, Jul 6thvs SFvs MIN
Thu, Jul 7thvs COLvs DET
Fri, Jul 8thvs COLvs DET
Sat, Jul 9thvs COLvs DET
Sun, Jul 10thvs COLvs DET
Mon, Jul 11th@ SF@ CLE
Tue, Jul 12th@ SF@ CLE
Wed, Jul 13th@ SF@ CLE
Fri, Jul 15th@ SD@ MIN
Sat, Jul 16th@ SD@ MIN
Sun, Jul 17th@ SD@ MIN
Fri, Jul 22ndvs WSHvs CLE
Sat, Jul 23rdvs WSHvs CLE
Sun, Jul 24thvs WSHvs CLE
Mon, Jul 25thvs SF   
Tue, Jul 26thvs SF@ COL
Wed, Jul 27thvs SF@ COL
Fri, Jul 29th@ ATLvs OAK
Sat, Jul 30th@ ATLvs OAK
Sun, Jul 31st@ ATLvs OAK
Mon, Aug 1st@ CLEvs KC
Tue, Aug 2nd@ CLEvs KC
Wed, Aug 3rd@ CLEvs KC
Fri, Aug 5thvs COL@ TEX
Sat, Aug 6thvs COL@ TEX
Sun, Aug 7thvs COL@ TEX
Mon, Aug 8thvs PIT   
Tue, Aug 9thvs PIT@ KC
Wed, Aug 10thvs PIT@ KC
Thu, Aug 11thvs PIT@ KC
Fri, Aug 12th@ COLvs DET
Sat, Aug 13th@ COLvs DET
Sun, Aug 14th@ COLvs DET
Mon, Aug 15th@ SFvs HOU
Tue, Aug 16th@ SFvs HOU
Wed, Aug 17th@ SFvs HOU
Thu, Aug 18th@ SFvs HOU
Fri, Aug 19thvs STL@ CLE
Sat, Aug 20thvs STL@ CLE
Sun, Aug 21stvs STL@ CLE
Tue, Aug 23rd@ KC@ BAL
Wed, Aug 24th@ KC@ BAL
Fri, Aug 26th@ CWSvs ARI
Sat, Aug 27th@ CWSvs ARI
Sun, Aug 28th@ CWSvs ARI
Mon, Aug 29thvs PHI   
Tue, Aug 30thvs PHIvs KC
Wed, Aug 31stvs PHIvs KC
Thu, Sep 1stvs MILvs KC
Fri, Sep 2ndvs MILvs MIN
Sat, Sep 3rdvs MILvs MIN
Sun, Sep 4thvs MILvs MIN
Mon, Sep 5th@ SD@ SEA
Tue, Sep 6th@ SD@ SEA
Wed, Sep 7th@ SD@ SEA
Fri, Sep 9th@ COL@ OAK
Sat, Sep 10th@ COL@ OAK
Sun, Sep 11th@ COL@ OAK
Mon, Sep 12thvs LAD   
Tue, Sep 13thvs LADvs COL
Wed, Sep 14thvs LADvs COL
Thu, Sep 15thvs SD   
Fri, Sep 16thvs SD@ DET
Sat, Sep 17thvs SD@ DET
Sun, Sep 18thvs SD@ DET
Tue, Sep 20th@ LADvs CLE
Wed, Sep 21st@ LADvs CLE
Thu, Sep 22nd@ LADvs CLE
Fri, Sep 23rdvs SFvs DET
Sat, Sep 24thvs SFvs DET
Sun, Sep 25thvs SFvs DET
Tue, Sep 27th@ HOU@ MIN
Wed, Sep 28th@ HOU@ MIN
Fri, Sep 30th@ SF@ SD
Sat, Oct 1st@ SF@ SD
Sun, Oct 2nd@ SF@ SD
Sun, Apr 3rd   vs MIN
Thu, Apr 14th   vs SEA
Thu, May 12th   vs NYY
Wed, May 25th   vs BOS
Thu, Jun 2nd   @ TOR
Thu, Jun 23rd   vs BAL
Mon, Jun 27th   @ LAA
Thu, Jul 14th   @ MIN
Thu, Aug 4th   @ TEX
Thu, Aug 25th   @ BAL
Thu, Sep 8th   @ OAK
Thu, Sep 29th   @ MIN