Skip to main content

Who Should I Trade?

Geraldo Perdomo for Daniel Vogelbach (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
Daniel Vogelbach
1B,DH - FA
Daniel Vogelbach
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1210# 1077
Injury Alert-FA
Expert Ranks 
Who Should I Trade? Player Statistics
  Geraldo Perdomo
Geraldo Perdomo
Daniel Vogelbach
1B,DH - FA
Daniel Vogelbach
2021 Stats 
At Bats30215
Home Runs09
Stolen Bases00
Caught Stealing00
Batting Average.267.219
On Base Pct.389.349
Slugging Pct.433.381
On-base Plus Slugging.822.730
Who Should I Trade? Player Notes
  Geraldo Perdomo
Geraldo Perdomo
Daniel Vogelbach
1B,DH - FA
Daniel Vogelbach
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
Daniel Vogelbach
1B,DH - FA
Daniel Vogelbach
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MIL   
Fri, Apr 1st@ MIL   
Sat, Apr 2nd@ MIL   
Mon, Apr 4th@ LAD   
Tue, Apr 5th@ LAD   
Wed, Apr 6th@ LAD   
Thu, Apr 7thvs SD   
Fri, Apr 8thvs SD   
Sat, Apr 9thvs SD   
Sun, Apr 10thvs SD   
Tue, Apr 12thvs HOU   
Wed, Apr 13thvs HOU   
Fri, Apr 15th@ NYM   
Sat, Apr 16th@ NYM   
Sun, Apr 17th@ NYM   
Mon, Apr 18th@ WSH   
Tue, Apr 19th@ WSH   
Wed, Apr 20th@ WSH   
Thu, Apr 21st@ WSH   
Fri, Apr 22ndvs NYM   
Sat, Apr 23rdvs NYM   
Sun, Apr 24thvs NYM   
Mon, Apr 25thvs LAD   
Tue, Apr 26thvs LAD   
Wed, Apr 27thvs LAD   
Thu, Apr 28th@ STL   
Fri, Apr 29th@ STL   
Sat, Apr 30th@ STL   
Sun, May 1st@ STL   
Mon, May 2nd@ MIA   
Tue, May 3rd@ MIA   
Wed, May 4th@ MIA   
Fri, May 6thvs COL   
Sat, May 7thvs COL   
Sun, May 8thvs COL   
Mon, May 9thvs MIA   
Tue, May 10thvs MIA   
Wed, May 11thvs MIA   
Fri, May 13thvs CHC   
Sat, May 14thvs CHC   
Sun, May 15thvs CHC   
Mon, May 16th@ LAD   
Tue, May 17th@ LAD   
Wed, May 18th@ LAD   
Thu, May 19th@ CHC   
Fri, May 20th@ CHC   
Sat, May 21st@ CHC   
Sun, May 22nd@ CHC   
Mon, May 23rdvs KC   
Tue, May 24thvs KC   
Thu, May 26thvs LAD   
Fri, May 27thvs LAD   
Sat, May 28thvs LAD   
Sun, May 29thvs LAD   
Mon, May 30thvs ATL   
Tue, May 31stvs ATL   
Wed, Jun 1stvs ATL   
Fri, Jun 3rd@ PIT   
Sat, Jun 4th@ PIT   
Sun, Jun 5th@ PIT   
Mon, Jun 6th@ CIN   
Tue, Jun 7th@ CIN   
Wed, Jun 8th@ CIN   
Thu, Jun 9th@ CIN   
Fri, Jun 10th@ PHI   
Sat, Jun 11th@ PHI   
Sun, Jun 12th@ PHI   
Mon, Jun 13thvs CIN   
Tue, Jun 14thvs CIN   
Wed, Jun 15thvs CIN   
Fri, Jun 17thvs MIN   
Sat, Jun 18thvs MIN   
Sun, Jun 19thvs MIN   
Mon, Jun 20th@ SD   
Tue, Jun 21st@ SD   
Wed, Jun 22nd@ SD   
Fri, Jun 24thvs DET   
Sat, Jun 25thvs DET   
Sun, Jun 26thvs DET   
Tue, Jun 28thvs SD   
Wed, Jun 29thvs SD   
Fri, Jul 1st@ COL   
Sat, Jul 2nd@ COL   
Sun, Jul 3rd@ COL   
Mon, Jul 4thvs SF   
Tue, Jul 5thvs SF   
Wed, Jul 6thvs SF   
Thu, Jul 7thvs COL   
Fri, Jul 8thvs COL   
Sat, Jul 9thvs COL   
Sun, Jul 10thvs COL   
Mon, Jul 11th@ SF   
Tue, Jul 12th@ SF   
Wed, Jul 13th@ SF   
Fri, Jul 15th@ SD   
Sat, Jul 16th@ SD   
Sun, Jul 17th@ SD   
Fri, Jul 22ndvs WSH   
Sat, Jul 23rdvs WSH   
Sun, Jul 24thvs WSH   
Mon, Jul 25thvs SF   
Tue, Jul 26thvs SF   
Wed, Jul 27thvs SF   
Fri, Jul 29th@ ATL   
Sat, Jul 30th@ ATL   
Sun, Jul 31st@ ATL   
Mon, Aug 1st@ CLE   
Tue, Aug 2nd@ CLE   
Wed, Aug 3rd@ CLE   
Fri, Aug 5thvs COL   
Sat, Aug 6thvs COL   
Sun, Aug 7thvs COL   
Mon, Aug 8thvs PIT   
Tue, Aug 9thvs PIT   
Wed, Aug 10thvs PIT   
Thu, Aug 11thvs PIT   
Fri, Aug 12th@ COL   
Sat, Aug 13th@ COL   
Sun, Aug 14th@ COL   
Mon, Aug 15th@ SF   
Tue, Aug 16th@ SF   
Wed, Aug 17th@ SF   
Thu, Aug 18th@ SF   
Fri, Aug 19thvs STL   
Sat, Aug 20thvs STL   
Sun, Aug 21stvs STL   
Tue, Aug 23rd@ KC   
Wed, Aug 24th@ KC   
Fri, Aug 26th@ CWS   
Sat, Aug 27th@ CWS   
Sun, Aug 28th@ CWS   
Mon, Aug 29thvs PHI   
Tue, Aug 30thvs PHI   
Wed, Aug 31stvs PHI   
Thu, Sep 1stvs MIL   
Fri, Sep 2ndvs MIL   
Sat, Sep 3rdvs MIL   
Sun, Sep 4thvs MIL   
Mon, Sep 5th@ SD   
Tue, Sep 6th@ SD   
Wed, Sep 7th@ SD   
Fri, Sep 9th@ COL   
Sat, Sep 10th@ COL   
Sun, Sep 11th@ COL   
Mon, Sep 12thvs LAD   
Tue, Sep 13thvs LAD   
Wed, Sep 14thvs LAD   
Thu, Sep 15thvs SD   
Fri, Sep 16thvs SD   
Sat, Sep 17thvs SD   
Sun, Sep 18thvs SD   
Tue, Sep 20th@ LAD   
Wed, Sep 21st@ LAD   
Thu, Sep 22nd@ LAD   
Fri, Sep 23rdvs SF   
Sat, Sep 24thvs SF   
Sun, Sep 25thvs SF   
Tue, Sep 27th@ HOU   
Wed, Sep 28th@ HOU   
Fri, Sep 30th@ SF   
Sat, Oct 1st@ SF   
Sun, Oct 2nd@ SF