Skip to main content

Who Should I Trade?

Aaron Bracho for Brayan Rocchio (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Aaron Bracho
Aaron Bracho
Brayan Rocchio
Brayan Rocchio
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury AlertMiLB-
Expert Ranks 
Who Should I Trade? Player Statistics
  Aaron Bracho
Aaron Bracho
Brayan Rocchio
Brayan Rocchio
2021 Stats 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Aaron Bracho
Aaron Bracho
Brayan Rocchio
Brayan Rocchio
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Aaron Bracho
Aaron Bracho
Brayan Rocchio
Brayan Rocchio
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs KCvs KC
Sat, Apr 2ndvs KCvs KC
Sun, Apr 3rdvs KCvs KC
Mon, Apr 4thvs MINvs MIN
Tue, Apr 5thvs MINvs MIN
Wed, Apr 6thvs MINvs MIN
Fri, Apr 8th@ KC@ KC
Sat, Apr 9th@ KC@ KC
Sun, Apr 10th@ KC@ KC
Mon, Apr 11th@ KC@ KC
Tue, Apr 12th@ CIN@ CIN
Wed, Apr 13th@ CIN@ CIN
Fri, Apr 15thvs SFvs SF
Sat, Apr 16thvs SFvs SF
Sun, Apr 17thvs SFvs SF
Mon, Apr 18thvs CWSvs CWS
Tue, Apr 19thvs CWSvs CWS
Wed, Apr 20thvs CWSvs CWS
Thu, Apr 21stvs CWSvs CWS
Fri, Apr 22nd@ NYY@ NYY
Sat, Apr 23rd@ NYY@ NYY
Sun, Apr 24th@ NYY@ NYY
Mon, Apr 25th@ LAA@ LAA
Tue, Apr 26th@ LAA@ LAA
Wed, Apr 27th@ LAA@ LAA
Thu, Apr 28th@ LAA@ LAA
Fri, Apr 29th@ OAK@ OAK
Sat, Apr 30th@ OAK@ OAK
Sun, May 1st@ OAK@ OAK
Tue, May 3rdvs SDvs SD
Wed, May 4thvs SDvs SD
Thu, May 5thvs TORvs TOR
Fri, May 6thvs TORvs TOR
Sat, May 7thvs TORvs TOR
Sun, May 8thvs TORvs TOR
Mon, May 9th@ CWS@ CWS
Tue, May 10th@ CWS@ CWS
Wed, May 11th@ CWS@ CWS
Fri, May 13th@ MIN@ MIN
Sat, May 14th@ MIN@ MIN
Sun, May 15th@ MIN@ MIN
Tue, May 17thvs CINvs CIN
Wed, May 18thvs CINvs CIN
Fri, May 20thvs DETvs DET
Sat, May 21stvs DETvs DET
Sun, May 22ndvs DETvs DET
Mon, May 23rd@ HOU@ HOU
Tue, May 24th@ HOU@ HOU
Wed, May 25th@ HOU@ HOU
Thu, May 26th@ DET@ DET
Fri, May 27th@ DET@ DET
Sat, May 28th@ DET@ DET
Sun, May 29th@ DET@ DET
Mon, May 30thvs KCvs KC
Tue, May 31stvs KCvs KC
Wed, Jun 1stvs KCvs KC
Fri, Jun 3rd@ BAL@ BAL
Sat, Jun 4th@ BAL@ BAL
Sun, Jun 5th@ BAL@ BAL
Mon, Jun 6thvs TEXvs TEX
Tue, Jun 7thvs TEXvs TEX
Wed, Jun 8thvs TEXvs TEX
Thu, Jun 9thvs OAKvs OAK
Fri, Jun 10thvs OAKvs OAK
Sat, Jun 11thvs OAKvs OAK
Sun, Jun 12thvs OAKvs OAK
Tue, Jun 14th@ COL@ COL
Wed, Jun 15th@ COL@ COL
Thu, Jun 16th@ COL@ COL
Fri, Jun 17th@ LAD@ LAD
Sat, Jun 18th@ LAD@ LAD
Sun, Jun 19th@ LAD@ LAD
Tue, Jun 21st@ MIN@ MIN
Wed, Jun 22nd@ MIN@ MIN
Thu, Jun 23rd@ MIN@ MIN
Fri, Jun 24thvs BOSvs BOS
Sat, Jun 25thvs BOSvs BOS
Sun, Jun 26thvs BOSvs BOS
Mon, Jun 27thvs MINvs MIN
Tue, Jun 28thvs MINvs MIN
Wed, Jun 29thvs MINvs MIN
Thu, Jun 30thvs MINvs MIN
Fri, Jul 1stvs NYYvs NYY
Sat, Jul 2ndvs NYYvs NYY
Sun, Jul 3rdvs NYYvs NYY
Mon, Jul 4th@ DET@ DET
Tue, Jul 5th@ DET@ DET
Wed, Jul 6th@ DET@ DET
Fri, Jul 8th@ KC@ KC
Sat, Jul 9th@ KC@ KC
Sun, Jul 10th@ KC@ KC
Mon, Jul 11thvs CWSvs CWS
Tue, Jul 12thvs CWSvs CWS
Wed, Jul 13thvs CWSvs CWS
Fri, Jul 15thvs DETvs DET
Sat, Jul 16thvs DETvs DET
Sun, Jul 17thvs DETvs DET
Fri, Jul 22nd@ CWS@ CWS
Sat, Jul 23rd@ CWS@ CWS
Sun, Jul 24th@ CWS@ CWS
Mon, Jul 25th@ BOS@ BOS
Tue, Jul 26th@ BOS@ BOS
Wed, Jul 27th@ BOS@ BOS
Thu, Jul 28th@ BOS@ BOS
Fri, Jul 29th@ TB@ TB
Sat, Jul 30th@ TB@ TB
Sun, Jul 31st@ TB@ TB
Mon, Aug 1stvs ARIvs ARI
Tue, Aug 2ndvs ARIvs ARI
Wed, Aug 3rdvs ARIvs ARI
Thu, Aug 4thvs HOUvs HOU
Fri, Aug 5thvs HOUvs HOU
Sat, Aug 6thvs HOUvs HOU
Sun, Aug 7thvs HOUvs HOU
Tue, Aug 9th@ DET@ DET
Wed, Aug 10th@ DET@ DET
Thu, Aug 11th@ DET@ DET
Fri, Aug 12th@ TOR@ TOR
Sat, Aug 13th@ TOR@ TOR
Sun, Aug 14th@ TOR@ TOR
Mon, Aug 15thvs DETvs DET
Tue, Aug 16thvs DETvs DET
Wed, Aug 17thvs DETvs DET
Fri, Aug 19thvs CWSvs CWS
Sat, Aug 20thvs CWSvs CWS
Sun, Aug 21stvs CWSvs CWS
Tue, Aug 23rd@ SD@ SD
Wed, Aug 24th@ SD@ SD
Thu, Aug 25th@ SEA@ SEA
Fri, Aug 26th@ SEA@ SEA
Sat, Aug 27th@ SEA@ SEA
Sun, Aug 28th@ SEA@ SEA
Tue, Aug 30thvs BALvs BAL
Wed, Aug 31stvs BALvs BAL
Thu, Sep 1stvs BALvs BAL
Fri, Sep 2ndvs SEAvs SEA
Sat, Sep 3rdvs SEAvs SEA
Sun, Sep 4thvs SEAvs SEA
Mon, Sep 5th@ KC@ KC
Tue, Sep 6th@ KC@ KC
Wed, Sep 7th@ KC@ KC
Fri, Sep 9th@ MIN@ MIN
Sat, Sep 10th@ MIN@ MIN
Sun, Sep 11th@ MIN@ MIN
Mon, Sep 12thvs LAAvs LAA
Tue, Sep 13thvs LAAvs LAA
Wed, Sep 14thvs LAAvs LAA
Fri, Sep 16thvs MINvs MIN
Sat, Sep 17thvs MINvs MIN
Sun, Sep 18thvs MINvs MIN
Tue, Sep 20th@ CWS@ CWS
Wed, Sep 21st@ CWS@ CWS
Thu, Sep 22nd@ CWS@ CWS
Fri, Sep 23rd@ TEX@ TEX
Sat, Sep 24th@ TEX@ TEX
Sun, Sep 25th@ TEX@ TEX
Tue, Sep 27thvs TBvs TB
Wed, Sep 28thvs TBvs TB
Thu, Sep 29thvs TBvs TB
Fri, Sep 30thvs KCvs KC
Sat, Oct 1stvs KCvs KC
Sun, Oct 2ndvs KCvs KC