Skip to main content

Who Should I Trade?

Jon Berti for Starlin Castro (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jon Berti
Jon Berti
Starlin Castro
2B,3B - FA
Starlin Castro
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1074# 1067
Injury Alert-FA
Expert Ranks 
Who Should I Trade? Player Statistics
  Jon Berti
Jon Berti
Starlin Castro
2B,3B - FA
Starlin Castro
2021 Stats 
At Bats233315
Home Runs43
Stolen Bases80
Caught Stealing41
Batting Average.210.283
On Base Pct.311.333
Slugging Pct.313.375
On-base Plus Slugging.624.708
Who Should I Trade? Player Notes
  Jon Berti
Jon Berti
Starlin Castro
2B,3B - FA
Starlin Castro
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jon Berti
Jon Berti
Starlin Castro
2B,3B - FA
Starlin Castro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs ATL   
Fri, Apr 1stvs ATL   
Sat, Apr 2ndvs ATL   
Sun, Apr 3rdvs ATL   
Mon, Apr 4thvs TEX   
Tue, Apr 5thvs TEX   
Wed, Apr 6thvs TEX   
Fri, Apr 8th@ SF   
Sat, Apr 9th@ SF   
Sun, Apr 10th@ SF   
Mon, Apr 11th@ LAA   
Tue, Apr 12th@ LAA   
Thu, Apr 14thvs PHI   
Fri, Apr 15thvs PHI   
Sat, Apr 16thvs PHI   
Sun, Apr 17thvs PHI   
Tue, Apr 19thvs STL   
Wed, Apr 20thvs STL   
Thu, Apr 21stvs STL   
Fri, Apr 22nd@ ATL   
Sat, Apr 23rd@ ATL   
Sun, Apr 24th@ ATL   
Tue, Apr 26th@ WSH   
Wed, Apr 27th@ WSH   
Thu, Apr 28th@ WSH   
Fri, Apr 29thvs SEA   
Sat, Apr 30thvs SEA   
Sun, May 1stvs SEA   
Mon, May 2ndvs ARI   
Tue, May 3rdvs ARI   
Wed, May 4thvs ARI   
Thu, May 5th@ SD   
Fri, May 6th@ SD   
Sat, May 7th@ SD   
Sun, May 8th@ SD   
Mon, May 9th@ ARI   
Tue, May 10th@ ARI   
Wed, May 11th@ ARI   
Fri, May 13thvs MIL   
Sat, May 14thvs MIL   
Sun, May 15thvs MIL   
Mon, May 16thvs WSH   
Tue, May 17thvs WSH   
Wed, May 18thvs WSH   
Fri, May 20thvs ATL   
Sat, May 21stvs ATL   
Sun, May 22ndvs ATL   
Tue, May 24th@ TB   
Wed, May 25th@ TB   
Fri, May 27th@ ATL   
Sat, May 28th@ ATL   
Sun, May 29th@ ATL   
Mon, May 30th@ COL   
Tue, May 31st@ COL   
Wed, Jun 1st@ COL   
Thu, Jun 2ndvs SF   
Fri, Jun 3rdvs SF   
Sat, Jun 4thvs SF   
Sun, Jun 5thvs SF   
Tue, Jun 7thvs WSH   
Wed, Jun 8thvs WSH   
Thu, Jun 9thvs WSH   
Fri, Jun 10th@ HOU   
Sat, Jun 11th@ HOU   
Sun, Jun 12th@ HOU   
Mon, Jun 13th@ PHI   
Tue, Jun 14th@ PHI   
Wed, Jun 15th@ PHI   
Fri, Jun 17th@ NYM   
Sat, Jun 18th@ NYM   
Sun, Jun 19th@ NYM   
Mon, Jun 20th@ NYM   
Tue, Jun 21stvs COL   
Wed, Jun 22ndvs COL   
Thu, Jun 23rdvs COL   
Fri, Jun 24thvs NYM   
Sat, Jun 25thvs NYM   
Sun, Jun 26thvs NYM   
Mon, Jun 27th@ STL   
Tue, Jun 28th@ STL   
Wed, Jun 29th@ STL   
Fri, Jul 1st@ WSH   
Sat, Jul 2nd@ WSH   
Sun, Jul 3rd@ WSH   
Mon, Jul 4th@ WSH   
Tue, Jul 5thvs LAA   
Wed, Jul 6thvs LAA   
Thu, Jul 7th@ NYM   
Fri, Jul 8th@ NYM   
Sat, Jul 9th@ NYM   
Sun, Jul 10th@ NYM   
Mon, Jul 11thvs PIT   
Tue, Jul 12thvs PIT   
Wed, Jul 13thvs PIT   
Thu, Jul 14thvs PIT   
Fri, Jul 15thvs PHI   
Sat, Jul 16thvs PHI   
Sun, Jul 17thvs PHI   
Fri, Jul 22nd@ PIT   
Sat, Jul 23rd@ PIT   
Sun, Jul 24th@ PIT   
Mon, Jul 25th@ CIN   
Tue, Jul 26th@ CIN   
Wed, Jul 27th@ CIN   
Thu, Jul 28th@ CIN   
Fri, Jul 29thvs NYM   
Sat, Jul 30thvs NYM   
Sun, Jul 31stvs NYM   
Mon, Aug 1stvs CIN   
Tue, Aug 2ndvs CIN   
Wed, Aug 3rdvs CIN   
Fri, Aug 5th@ CHC   
Sat, Aug 6th@ CHC   
Sun, Aug 7th@ CHC   
Tue, Aug 9th@ PHI   
Wed, Aug 10th@ PHI   
Thu, Aug 11th@ PHI   
Fri, Aug 12thvs ATL   
Sat, Aug 13thvs ATL   
Sun, Aug 14thvs ATL   
Mon, Aug 15thvs SD   
Tue, Aug 16thvs SD   
Wed, Aug 17thvs SD   
Fri, Aug 19th@ LAD   
Sat, Aug 20th@ LAD   
Sun, Aug 21st@ LAD   
Mon, Aug 22nd@ OAK   
Tue, Aug 23rd@ OAK   
Wed, Aug 24th@ OAK   
Fri, Aug 26thvs LAD   
Sat, Aug 27thvs LAD   
Sun, Aug 28thvs LAD   
Mon, Aug 29thvs LAD   
Tue, Aug 30thvs TB   
Wed, Aug 31stvs TB   
Fri, Sep 2nd@ ATL   
Sat, Sep 3rd@ ATL   
Sun, Sep 4th@ ATL   
Tue, Sep 6th@ PHI   
Wed, Sep 7th@ PHI   
Thu, Sep 8th@ PHI   
Fri, Sep 9thvs NYM   
Sat, Sep 10thvs NYM   
Sun, Sep 11thvs NYM   
Tue, Sep 13thvs PHI   
Wed, Sep 14thvs PHI   
Thu, Sep 15thvs PHI   
Fri, Sep 16th@ WSH   
Sat, Sep 17th@ WSH   
Sun, Sep 18th@ WSH   
Mon, Sep 19thvs CHC   
Tue, Sep 20thvs CHC   
Wed, Sep 21stvs CHC   
Fri, Sep 23rdvs WSH   
Sat, Sep 24thvs WSH   
Sun, Sep 25thvs WSH   
Tue, Sep 27th@ NYM   
Wed, Sep 28th@ NYM   
Thu, Sep 29th@ MIL   
Fri, Sep 30th@ MIL   
Sat, Oct 1st@ MIL   
Sun, Oct 2nd@ MIL