Skip to main content

Who Should I Trade?

Rafael Ortega 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
  Rafael Ortega
Rafael Ortega
Starlin Castro
2B,3B - FA
Starlin Castro
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 313# 1101
Injury Alert-FA
Expert Ranks 
Who Should I Trade? Player Statistics
  Rafael Ortega
Rafael Ortega
Starlin Castro
2B,3B - FA
Starlin Castro
2021 Stats 
At Bats296315
Home Runs113
Stolen Bases120
Caught Stealing61
Batting Average.291.283
On Base Pct.360.333
Slugging Pct.463.375
On-base Plus Slugging.823.708
Who Should I Trade? Player Notes
  Rafael Ortega
Rafael Ortega
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
  Rafael Ortega
Rafael Ortega
Starlin Castro
2B,3B - FA
Starlin Castro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ CIN   
Sat, Apr 2nd@ CIN   
Sun, Apr 3rd@ CIN   
Mon, Apr 4thvs STL   
Wed, Apr 6thvs STL   
Thu, Apr 7thvs MIL   
Fri, Apr 8thvs MIL   
Sat, Apr 9thvs MIL   
Sun, Apr 10thvs MIL   
Tue, Apr 12th@ PIT   
Wed, Apr 13th@ PIT   
Thu, Apr 14th@ COL   
Fri, Apr 15th@ COL   
Sat, Apr 16th@ COL   
Sun, Apr 17th@ COL   
Mon, Apr 18thvs TB   
Tue, Apr 19thvs TB   
Wed, Apr 20thvs TB   
Thu, Apr 21stvs PIT   
Fri, Apr 22ndvs PIT   
Sat, Apr 23rdvs PIT   
Sun, Apr 24thvs PIT   
Tue, Apr 26th@ ATL   
Wed, Apr 27th@ ATL   
Thu, Apr 28th@ ATL   
Fri, Apr 29th@ MIL   
Sat, Apr 30th@ MIL   
Sun, May 1st@ MIL   
Tue, May 3rdvs CWS   
Wed, May 4thvs CWS   
Fri, May 6thvs LAD   
Sat, May 7thvs LAD   
Sun, May 8thvs LAD   
Mon, May 9th@ SD   
Tue, May 10th@ SD   
Wed, May 11th@ SD   
Fri, May 13th@ ARI   
Sat, May 14th@ ARI   
Sun, May 15th@ ARI   
Mon, May 16thvs PIT   
Tue, May 17thvs PIT   
Wed, May 18thvs PIT   
Thu, May 19thvs ARI   
Fri, May 20thvs ARI   
Sat, May 21stvs ARI   
Sun, May 22ndvs ARI   
Mon, May 23rd@ CIN   
Tue, May 24th@ CIN   
Wed, May 25th@ CIN   
Thu, May 26th@ CIN   
Sat, May 28th@ CWS   
Sun, May 29th@ CWS   
Mon, May 30thvs MIL   
Tue, May 31stvs MIL   
Wed, Jun 1stvs MIL   
Thu, Jun 2ndvs STL   
Fri, Jun 3rdvs STL   
Sat, Jun 4thvs STL   
Sun, Jun 5thvs STL   
Tue, Jun 7th@ BAL   
Wed, Jun 8th@ BAL   
Fri, Jun 10th@ NYY   
Sat, Jun 11th@ NYY   
Sun, Jun 12th@ NYY   
Mon, Jun 13thvs SD   
Tue, Jun 14thvs SD   
Wed, Jun 15thvs SD   
Thu, Jun 16thvs SD   
Fri, Jun 17thvs ATL   
Sat, Jun 18thvs ATL   
Sun, Jun 19thvs ATL   
Mon, Jun 20th@ PIT   
Tue, Jun 21st@ PIT   
Wed, Jun 22nd@ PIT   
Thu, Jun 23rd@ PIT   
Fri, Jun 24th@ STL   
Sat, Jun 25th@ STL   
Sun, Jun 26th@ STL   
Tue, Jun 28thvs CIN   
Wed, Jun 29thvs CIN   
Thu, Jun 30thvs CIN   
Fri, Jul 1stvs BOS   
Sat, Jul 2ndvs BOS   
Sun, Jul 3rdvs BOS   
Mon, Jul 4th@ MIL   
Tue, Jul 5th@ MIL   
Wed, Jul 6th@ MIL   
Thu, Jul 7th@ LAD   
Fri, Jul 8th@ LAD   
Sat, Jul 9th@ LAD   
Sun, Jul 10th@ LAD   
Tue, Jul 12thvs BAL   
Wed, Jul 13thvs BAL   
Thu, Jul 14thvs NYM   
Fri, Jul 15thvs NYM   
Sat, Jul 16thvs NYM   
Sun, Jul 17thvs NYM   
Fri, Jul 22nd@ PHI   
Sat, Jul 23rd@ PHI   
Sun, Jul 24th@ PHI   
Mon, Jul 25thvs PIT   
Tue, Jul 26thvs PIT   
Thu, Jul 28th@ SF   
Fri, Jul 29th@ SF   
Sat, Jul 30th@ SF   
Sun, Jul 31st@ SF   
Tue, Aug 2nd@ STL   
Wed, Aug 3rd@ STL   
Thu, Aug 4th@ STL   
Fri, Aug 5thvs MIA   
Sat, Aug 6thvs MIA   
Sun, Aug 7thvs MIA   
Mon, Aug 8thvs WSH   
Tue, Aug 9thvs WSH   
Wed, Aug 10thvs WSH   
Thu, Aug 11th@ CIN   
Sat, Aug 13th@ CIN   
Sun, Aug 14th@ CIN   
Mon, Aug 15th@ WSH   
Tue, Aug 16th@ WSH   
Wed, Aug 17th@ WSH   
Fri, Aug 19thvs MIL   
Sat, Aug 20thvs MIL   
Sun, Aug 21stvs MIL   
Mon, Aug 22ndvs STL   
Tue, Aug 23rdvs STL   
Wed, Aug 24thvs STL   
Thu, Aug 25thvs STL   
Fri, Aug 26th@ MIL   
Sat, Aug 27th@ MIL   
Sun, Aug 28th@ MIL   
Mon, Aug 29th@ TOR   
Tue, Aug 30th@ TOR   
Wed, Aug 31st@ TOR   
Fri, Sep 2nd@ STL   
Sat, Sep 3rd@ STL   
Sun, Sep 4th@ STL   
Tue, Sep 6thvs CIN   
Wed, Sep 7thvs CIN   
Thu, Sep 8thvs CIN   
Fri, Sep 9thvs SF   
Sat, Sep 10thvs SF   
Sun, Sep 11thvs SF   
Mon, Sep 12th@ NYM   
Tue, Sep 13th@ NYM   
Wed, Sep 14th@ NYM   
Fri, Sep 16thvs COL   
Sat, Sep 17thvs COL   
Sun, Sep 18thvs COL   
Mon, Sep 19th@ MIA   
Tue, Sep 20th@ MIA   
Wed, Sep 21st@ MIA   
Thu, Sep 22nd@ PIT   
Fri, Sep 23rd@ PIT   
Sat, Sep 24th@ PIT   
Sun, Sep 25th@ PIT   
Tue, Sep 27thvs PHI   
Wed, Sep 28thvs PHI   
Thu, Sep 29thvs PHI   
Fri, Sep 30thvs CIN   
Sat, Oct 1stvs CIN   
Sun, Oct 2ndvs CIN