Skip to main content

Who Should I Trade?

Joey Bart for Rougned Odor (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Joey Bart
C - SF
Joey Bart
Rougned Odor
2B,3B - FA
Rougned Odor
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-FA
Expert Ranks 
Who Should I Trade? Player Statistics
  Joey Bart
C - SF
Joey Bart
Rougned Odor
2B,3B - FA
Rougned Odor
2022 Stats 
At Bats259426
Home Runs1113
Stolen Bases26
Caught Stealing11
Batting Average.216.207
On Base Pct.298.275
Slugging Pct.367.357
On-base Plus Slugging.664.632
Who Should I Trade? Player Notes
  Joey Bart
C - SF
Joey Bart
Rougned Odor
2B,3B - FA
Rougned Odor
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Joey Bart
C - SF
Joey Bart
Rougned Odor
2B,3B - FA
Rougned Odor
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ NYY   
Sat, Apr 1st@ NYY   
Sun, Apr 2nd@ NYY   
Mon, Apr 3rd@ CWS   
Wed, Apr 5th@ CWS   
Thu, Apr 6th@ CWS   
Fri, Apr 7thvs KC   
Sat, Apr 8thvs KC   
Sun, Apr 9thvs KC   
Mon, Apr 10thvs LAD   
Tue, Apr 11thvs LAD   
Wed, Apr 12thvs LAD   
Fri, Apr 14th@ DET   
Sat, Apr 15th@ DET   
Sun, Apr 16th@ DET   
Mon, Apr 17th@ MIA   
Tue, Apr 18th@ MIA   
Wed, Apr 19th@ MIA   
Thu, Apr 20thvs NYM   
Fri, Apr 21stvs NYM   
Sat, Apr 22ndvs NYM   
Sun, Apr 23rdvs NYM   
Mon, Apr 24thvs STL   
Tue, Apr 25thvs STL   
Wed, Apr 26thvs STL   
Thu, Apr 27thvs STL   
Sat, Apr 29th@ SD   
Sun, Apr 30th@ SD   
Mon, May 1st@ HOU   
Tue, May 2nd@ HOU   
Wed, May 3rd@ HOU   
Fri, May 5thvs MIL   
Sat, May 6thvs MIL   
Sun, May 7thvs MIL   
Mon, May 8thvs WSH   
Tue, May 9thvs WSH   
Wed, May 10thvs WSH   
Thu, May 11th@ ARI   
Fri, May 12th@ ARI   
Sat, May 13th@ ARI   
Sun, May 14th@ ARI   
Mon, May 15thvs PHI   
Tue, May 16thvs PHI   
Wed, May 17thvs PHI   
Fri, May 19thvs MIA   
Sat, May 20thvs MIA   
Sun, May 21stvs MIA   
Mon, May 22nd@ MIN   
Tue, May 23rd@ MIN   
Wed, May 24th@ MIN   
Thu, May 25th@ MIL   
Fri, May 26th@ MIL   
Sat, May 27th@ MIL   
Sun, May 28th@ MIL   
Mon, May 29thvs PIT   
Tue, May 30thvs PIT   
Wed, May 31stvs PIT   
Fri, Jun 2ndvs BAL   
Sat, Jun 3rdvs BAL   
Sun, Jun 4thvs BAL   
Tue, Jun 6th@ COL   
Wed, Jun 7th@ COL   
Thu, Jun 8th@ COL   
Fri, Jun 9thvs CHC   
Sat, Jun 10thvs CHC   
Sun, Jun 11thvs CHC   
Mon, Jun 12th@ STL   
Tue, Jun 13th@ STL   
Wed, Jun 14th@ STL   
Fri, Jun 16th@ LAD   
Sat, Jun 17th@ LAD   
Sun, Jun 18th@ LAD   
Mon, Jun 19thvs SD   
Tue, Jun 20thvs SD   
Wed, Jun 21stvs SD   
Thu, Jun 22ndvs SD   
Fri, Jun 23rdvs ARI   
Sat, Jun 24thvs ARI   
Sun, Jun 25thvs ARI   
Tue, Jun 27th@ TOR   
Wed, Jun 28th@ TOR   
Thu, Jun 29th@ TOR   
Fri, Jun 30th@ NYM   
Sat, Jul 1st@ NYM   
Sun, Jul 2nd@ NYM   
Mon, Jul 3rdvs SEA   
Tue, Jul 4thvs SEA   
Wed, Jul 5thvs SEA   
Fri, Jul 7thvs COL   
Sat, Jul 8thvs COL   
Sun, Jul 9thvs COL   
Fri, Jul 14th@ PIT   
Sat, Jul 15th@ PIT   
Sun, Jul 16th@ PIT   
Mon, Jul 17th@ CIN   
Tue, Jul 18th@ CIN   
Wed, Jul 19th@ CIN   
Thu, Jul 20th@ CIN   
Fri, Jul 21st@ WSH   
Sat, Jul 22nd@ WSH   
Sun, Jul 23rd@ WSH   
Tue, Jul 25thvs OAK   
Wed, Jul 26thvs OAK   
Fri, Jul 28thvs BOS   
Sat, Jul 29thvs BOS   
Sun, Jul 30thvs BOS   
Mon, Jul 31stvs ARI   
Tue, Aug 1stvs ARI   
Wed, Aug 2ndvs ARI   
Thu, Aug 3rdvs ARI   
Sat, Aug 5th@ OAK   
Sun, Aug 6th@ OAK   
Mon, Aug 7th@ LAA   
Tue, Aug 8th@ LAA   
Wed, Aug 9th@ LAA   
Fri, Aug 11thvs TEX   
Sat, Aug 12thvs TEX   
Sun, Aug 13thvs TEX   
Mon, Aug 14thvs TB   
Tue, Aug 15thvs TB   
Wed, Aug 16thvs TB   
Fri, Aug 18th@ ATL   
Sat, Aug 19th@ ATL   
Sun, Aug 20th@ ATL   
Mon, Aug 21st@ PHI   
Tue, Aug 22nd@ PHI   
Wed, Aug 23rd@ PHI   
Fri, Aug 25thvs ATL   
Sat, Aug 26thvs ATL   
Sun, Aug 27thvs ATL   
Mon, Aug 28thvs CIN   
Tue, Aug 29thvs CIN   
Wed, Aug 30thvs CIN   
Thu, Aug 31st@ SD   
Fri, Sep 1st@ SD   
Sat, Sep 2nd@ SD   
Sun, Sep 3rd@ SD   
Mon, Sep 4th@ CHC   
Tue, Sep 5th@ CHC   
Wed, Sep 6th@ CHC   
Fri, Sep 8thvs COL   
Sat, Sep 9thvs COL   
Sun, Sep 10thvs COL   
Mon, Sep 11thvs CLE   
Tue, Sep 12thvs CLE   
Wed, Sep 13thvs CLE   
Thu, Sep 14th@ COL   
Fri, Sep 15th@ COL   
Sat, Sep 16th@ COL   
Sun, Sep 17th@ COL   
Tue, Sep 19th@ ARI   
Wed, Sep 20th@ ARI   
Thu, Sep 21st@ LAD   
Fri, Sep 22nd@ LAD   
Sat, Sep 23rd@ LAD   
Sun, Sep 24th@ LAD   
Mon, Sep 25thvs SD   
Tue, Sep 26thvs SD   
Wed, Sep 27thvs SD   
Fri, Sep 29thvs LAD   
Sat, Sep 30thvs LAD   
Sun, Oct 1stvs LAD