Skip to main content

Who Should I Trade?

Vidal Brujan for James McCann (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Vidal Brujan
2B,RF - TB
Vidal Brujan
James McCann
C,1B - NYM
James McCann
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Vidal Brujan
2B,RF - TB
Vidal Brujan
James McCann
C,1B - NYM
James McCann
2022 Stats 
At Bats147170
Home Runs33
Stolen Bases53
Caught Stealing50
Batting Average.163.200
On Base Pct.228.262
Slugging Pct.259.288
On-base Plus Slugging.487.550
Who Should I Trade? Player Notes
  Vidal Brujan
2B,RF - TB
Vidal Brujan
James McCann
C,1B - NYM
James McCann
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Vidal Brujan
2B,RF - TB
Vidal Brujan
James McCann
C,1B - NYM
James McCann
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs DET@ MIA
Sat, Apr 1stvs DET@ MIA
Sun, Apr 2ndvs DET@ MIA
Mon, Apr 3rd@ WSH@ MIL
Tue, Apr 4th@ WSH@ MIL
Wed, Apr 5th@ WSH@ MIL
Fri, Apr 7thvs OAK   
Sat, Apr 8thvs OAKvs MIA
Sun, Apr 9thvs OAKvs MIA
Mon, Apr 10thvs BOSvs SD
Tue, Apr 11thvs BOSvs SD
Wed, Apr 12thvs BOSvs SD
Thu, Apr 13thvs BOS   
Fri, Apr 14th@ TOR@ OAK
Sat, Apr 15th@ TOR@ OAK
Sun, Apr 16th@ TOR@ OAK
Mon, Apr 17th@ CIN@ LAD
Tue, Apr 18th@ CIN@ LAD
Wed, Apr 19th@ CIN@ LAD
Fri, Apr 21stvs CWS@ SF
Sat, Apr 22ndvs CWS@ SF
Sun, Apr 23rdvs CWS@ SF
Mon, Apr 24thvs HOU   
Tue, Apr 25thvs HOUvs WSH
Wed, Apr 26thvs HOUvs WSH
Thu, Apr 27th@ CWSvs WSH
Fri, Apr 28th@ CWSvs ATL
Sat, Apr 29th@ CWSvs ATL
Sun, Apr 30th@ CWSvs ATL
Tue, May 2ndvs PIT@ DET
Wed, May 3rdvs PIT@ DET
Thu, May 4thvs PIT@ DET
Fri, May 5thvs NYYvs COL
Sat, May 6thvs NYYvs COL
Sun, May 7thvs NYYvs COL
Mon, May 8th@ BAL   
Tue, May 9th@ BAL@ CIN
Wed, May 10th@ BAL@ CIN
Thu, May 11th@ NYY@ CIN
Fri, May 12th@ NYY@ WSH
Sat, May 13th@ NYY@ WSH
Sun, May 14th@ NYY@ WSH
Tue, May 16th@ NYMvs TB
Wed, May 17th@ NYMvs TB
Thu, May 18th@ NYMvs TB
Fri, May 19thvs MILvs CLE
Sat, May 20thvs MILvs CLE
Sun, May 21stvs MILvs CLE
Mon, May 22ndvs TOR   
Tue, May 23rdvs TOR@ CHC
Wed, May 24thvs TOR@ CHC
Thu, May 25thvs TOR@ CHC
Fri, May 26thvs LAD@ COL
Sat, May 27thvs LAD@ COL
Sun, May 28thvs LAD@ COL
Mon, May 29th@ CHC   
Tue, May 30th@ CHCvs PHI
Wed, May 31st@ CHCvs PHI
Fri, Jun 2nd@ BOSvs TOR
Sat, Jun 3rd@ BOSvs TOR
Sun, Jun 4th@ BOSvs TOR
Mon, Jun 5th@ BOS   
Tue, Jun 6thvs MIN@ ATL
Wed, Jun 7thvs MIN@ ATL
Thu, Jun 8thvs MIN@ ATL
Fri, Jun 9thvs TEX@ PIT
Sat, Jun 10thvs TEX@ PIT
Sun, Jun 11thvs TEX@ PIT
Mon, Jun 12th@ OAK   
Tue, Jun 13th@ OAKvs NYY
Wed, Jun 14th@ OAKvs NYY
Thu, Jun 15th@ OAK   
Fri, Jun 16th@ SDvs STL
Sat, Jun 17th@ SDvs STL
Sun, Jun 18th@ SDvs STL
Tue, Jun 20thvs BAL@ HOU
Wed, Jun 21stvs BAL@ HOU
Thu, Jun 22ndvs KC   
Fri, Jun 23rdvs KC@ PHI
Sat, Jun 24thvs KC@ PHI
Sun, Jun 25thvs KC@ PHI
Tue, Jun 27th@ ARIvs MIL
Wed, Jun 28th@ ARIvs MIL
Thu, Jun 29th@ ARIvs MIL
Fri, Jun 30th@ SEAvs SF
Sat, Jul 1st@ SEAvs SF
Sun, Jul 2nd@ SEAvs SF
Tue, Jul 4thvs PHI@ ARI
Wed, Jul 5thvs PHI@ ARI
Thu, Jul 6thvs PHI@ ARI
Fri, Jul 7thvs ATL@ SD
Sat, Jul 8thvs ATL@ SD
Sun, Jul 9thvs ATL@ SD
Fri, Jul 14th@ KCvs LAD
Sat, Jul 15th@ KCvs LAD
Sun, Jul 16th@ KCvs LAD
Mon, Jul 17th@ TEX   
Tue, Jul 18th@ TEXvs CWS
Wed, Jul 19th@ TEXvs CWS
Thu, Jul 20thvs BALvs CWS
Fri, Jul 21stvs BAL@ BOS
Sat, Jul 22ndvs BAL@ BOS
Sun, Jul 23rdvs BAL@ BOS
Tue, Jul 25thvs MIA@ NYY
Wed, Jul 26thvs MIA@ NYY
Fri, Jul 28th@ HOUvs WSH
Sat, Jul 29th@ HOUvs WSH
Sun, Jul 30th@ HOUvs WSH
Mon, Jul 31st@ NYY   
Tue, Aug 1st@ NYY@ KC
Wed, Aug 2nd@ NYY@ KC
Fri, Aug 4th@ DET@ BAL
Sat, Aug 5th@ DET@ BAL
Sun, Aug 6th@ DET@ BAL
Tue, Aug 8thvs STLvs CHC
Wed, Aug 9thvs STLvs CHC
Thu, Aug 10thvs STL   
Fri, Aug 11thvs CLEvs ATL
Sat, Aug 12thvs CLEvs ATL
Sun, Aug 13thvs CLEvs ATL
Mon, Aug 14th@ SFvs PIT
Tue, Aug 15th@ SFvs PIT
Wed, Aug 16th@ SFvs PIT
Fri, Aug 18th@ LAA@ STL
Sat, Aug 19th@ LAA@ STL
Sun, Aug 20th@ LAA@ STL
Tue, Aug 22ndvs COL@ ATL
Wed, Aug 23rdvs COL@ ATL
Thu, Aug 24thvs COL   
Fri, Aug 25thvs NYYvs LAA
Sat, Aug 26thvs NYYvs LAA
Sun, Aug 27thvs NYYvs LAA
Tue, Aug 29th@ MIAvs TEX
Wed, Aug 30th@ MIAvs TEX
Fri, Sep 1st@ CLEvs SEA
Sat, Sep 2nd@ CLEvs SEA
Sun, Sep 3rd@ CLEvs SEA
Mon, Sep 4thvs BOS   
Tue, Sep 5thvs BOS@ WSH
Wed, Sep 6thvs BOS@ WSH
Thu, Sep 7thvs SEA   
Fri, Sep 8thvs SEA@ MIN
Sat, Sep 9thvs SEA@ MIN
Sun, Sep 10thvs SEA@ MIN
Mon, Sep 11th@ MINvs ARI
Tue, Sep 12th@ MINvs ARI
Wed, Sep 13th@ MINvs ARI
Thu, Sep 14th@ BALvs ARI
Fri, Sep 15th@ BALvs CIN
Sat, Sep 16th@ BALvs CIN
Sun, Sep 17th@ BALvs CIN
Tue, Sep 19thvs LAA@ MIA
Wed, Sep 20thvs LAA@ MIA
Thu, Sep 21stvs LAA@ PHI
Fri, Sep 22ndvs TOR@ PHI
Sat, Sep 23rdvs TOR@ PHI
Sun, Sep 24thvs TOR@ PHI
Tue, Sep 26th@ BOSvs MIA
Wed, Sep 27th@ BOSvs MIA
Fri, Sep 29th@ TORvs PHI
Sat, Sep 30th@ TORvs PHI
Sun, Oct 1st@ TORvs PHI
Fri, Mar 31st   @ MIA
Thu, Apr 6th   vs MIA
Thu, Apr 20th   @ SF
Mon, May 1st   vs ATL
Mon, May 15th   @ WSH
Thu, Jun 1st   vs PHI
Mon, Jun 19th   @ HOU
Mon, Jun 26th   vs MIL
Thu, Jul 27th   vs WSH
Thu, Aug 3rd   @ KC
Mon, Aug 7th   vs CHC
Thu, Aug 17th   @ STL
Mon, Aug 21st   @ ATL
Mon, Aug 28th   vs TEX
Mon, Sep 18th   @ MIA
Thu, Sep 28th   vs MIA