Skip to main content

Who Should I Trade?

Vidal Brujan for Lorenzo Cain (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
Lorenzo Cain
Lorenzo Cain
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Vidal Brujan
2B,RF - TB
Vidal Brujan
Lorenzo Cain
Lorenzo Cain
2022 Stats 
At Bats147145
Home Runs31
Stolen Bases52
Caught Stealing52
Batting Average.163.179
On Base Pct.228.231
Slugging Pct.259.235
On-base Plus Slugging.487.465
Who Should I Trade? Player Notes
  Vidal Brujan
2B,RF - TB
Vidal Brujan
Lorenzo Cain
Lorenzo Cain
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
Lorenzo Cain
Lorenzo Cain
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs DET@ CHC
Sat, Apr 1stvs DET@ CHC
Sun, Apr 2ndvs DET@ CHC
Mon, Apr 3rd@ WSHvs NYM
Tue, Apr 4th@ WSHvs NYM
Wed, Apr 5th@ WSHvs NYM
Fri, Apr 7thvs OAKvs STL
Sat, Apr 8thvs OAKvs STL
Sun, Apr 9thvs OAKvs STL
Mon, Apr 10thvs BOS@ ARI
Tue, Apr 11thvs BOS@ ARI
Wed, Apr 12thvs BOS@ ARI
Thu, Apr 13thvs BOS@ SD
Fri, Apr 14th@ TOR@ SD
Sat, Apr 15th@ TOR@ SD
Sun, Apr 16th@ TOR@ SD
Mon, Apr 17th@ CIN@ SEA
Tue, Apr 18th@ CIN@ SEA
Wed, Apr 19th@ CIN@ SEA
Fri, Apr 21stvs CWSvs BOS
Sat, Apr 22ndvs CWSvs BOS
Sun, Apr 23rdvs CWSvs BOS
Mon, Apr 24thvs HOUvs DET
Tue, Apr 25thvs HOUvs DET
Wed, Apr 26thvs HOUvs DET
Thu, Apr 27th@ CWS   
Fri, Apr 28th@ CWSvs LAA
Sat, Apr 29th@ CWSvs LAA
Sun, Apr 30th@ CWSvs LAA
Tue, May 2ndvs PIT@ COL
Wed, May 3rdvs PIT@ COL
Thu, May 4thvs PIT@ COL
Fri, May 5thvs NYY@ SF
Sat, May 6thvs NYY@ SF
Sun, May 7thvs NYY@ SF
Mon, May 8th@ BALvs LAD
Tue, May 9th@ BALvs LAD
Wed, May 10th@ BALvs LAD
Thu, May 11th@ NYY   
Fri, May 12th@ NYYvs KC
Sat, May 13th@ NYYvs KC
Sun, May 14th@ NYYvs KC
Tue, May 16th@ NYM@ STL
Wed, May 17th@ NYM@ STL
Thu, May 18th@ NYM   
Fri, May 19thvs MIL@ TB
Sat, May 20thvs MIL@ TB
Sun, May 21stvs MIL@ TB
Mon, May 22ndvs TORvs HOU
Tue, May 23rdvs TORvs HOU
Wed, May 24thvs TORvs HOU
Thu, May 25thvs TORvs SF
Fri, May 26thvs LADvs SF
Sat, May 27thvs LADvs SF
Sun, May 28thvs LADvs SF
Mon, May 29th@ CHC   
Tue, May 30th@ CHC@ TOR
Wed, May 31st@ CHC@ TOR
Fri, Jun 2nd@ BOS@ CIN
Sat, Jun 3rd@ BOS@ CIN
Sun, Jun 4th@ BOS@ CIN
Mon, Jun 5th@ BOS@ CIN
Tue, Jun 6thvs MINvs BAL
Wed, Jun 7thvs MINvs BAL
Thu, Jun 8thvs MINvs BAL
Fri, Jun 9thvs TEXvs OAK
Sat, Jun 10thvs TEXvs OAK
Sun, Jun 11thvs TEXvs OAK
Mon, Jun 12th@ OAK   
Tue, Jun 13th@ OAK@ MIN
Wed, Jun 14th@ OAK@ MIN
Thu, Jun 15th@ OAK   
Fri, Jun 16th@ SDvs PIT
Sat, Jun 17th@ SDvs PIT
Sun, Jun 18th@ SDvs PIT
Tue, Jun 20thvs BALvs ARI
Wed, Jun 21stvs BALvs ARI
Thu, Jun 22ndvs KC   
Fri, Jun 23rdvs KC@ CLE
Sat, Jun 24thvs KC@ CLE
Sun, Jun 25thvs KC@ CLE
Tue, Jun 27th@ ARI@ NYM
Wed, Jun 28th@ ARI@ NYM
Thu, Jun 29th@ ARI@ NYM
Fri, Jun 30th@ SEA@ PIT
Sat, Jul 1st@ SEA@ PIT
Sun, Jul 2nd@ SEA@ PIT
Tue, Jul 4thvs PHIvs CHC
Wed, Jul 5thvs PHIvs CHC
Thu, Jul 6thvs PHIvs CHC
Fri, Jul 7thvs ATLvs CIN
Sat, Jul 8thvs ATLvs CIN
Sun, Jul 9thvs ATLvs CIN
Fri, Jul 14th@ KC@ CIN
Sat, Jul 15th@ KC@ CIN
Sun, Jul 16th@ KC@ CIN
Mon, Jul 17th@ TEX   
Tue, Jul 18th@ TEX@ PHI
Wed, Jul 19th@ TEX@ PHI
Thu, Jul 20thvs BAL@ PHI
Fri, Jul 21stvs BALvs ATL
Sat, Jul 22ndvs BALvs ATL
Sun, Jul 23rdvs BALvs ATL
Tue, Jul 25thvs MIAvs CIN
Wed, Jul 26thvs MIAvs CIN
Fri, Jul 28th@ HOU@ ATL
Sat, Jul 29th@ HOU@ ATL
Sun, Jul 30th@ HOU@ ATL
Mon, Jul 31st@ NYY@ WSH
Tue, Aug 1st@ NYY@ WSH
Wed, Aug 2nd@ NYY@ WSH
Fri, Aug 4th@ DETvs PIT
Sat, Aug 5th@ DETvs PIT
Sun, Aug 6th@ DETvs PIT
Tue, Aug 8thvs STLvs COL
Wed, Aug 9thvs STLvs COL
Thu, Aug 10thvs STL   
Fri, Aug 11thvs CLE@ CWS
Sat, Aug 12thvs CLE@ CWS
Sun, Aug 13thvs CLE@ CWS
Mon, Aug 14th@ SF   
Tue, Aug 15th@ SF@ LAD
Wed, Aug 16th@ SF@ LAD
Fri, Aug 18th@ LAA@ TEX
Sat, Aug 19th@ LAA@ TEX
Sun, Aug 20th@ LAA@ TEX
Tue, Aug 22ndvs COLvs MIN
Wed, Aug 23rdvs COLvs MIN
Thu, Aug 24thvs COL   
Fri, Aug 25thvs NYYvs SD
Sat, Aug 26thvs NYYvs SD
Sun, Aug 27thvs NYYvs SD
Tue, Aug 29th@ MIA@ CHC
Wed, Aug 30th@ MIA@ CHC
Fri, Sep 1st@ CLEvs PHI
Sat, Sep 2nd@ CLEvs PHI
Sun, Sep 3rd@ CLEvs PHI
Mon, Sep 4thvs BOS@ PIT
Tue, Sep 5thvs BOS@ PIT
Wed, Sep 6thvs BOS@ PIT
Thu, Sep 7thvs SEA   
Fri, Sep 8thvs SEA@ NYY
Sat, Sep 9thvs SEA@ NYY
Sun, Sep 10thvs SEA@ NYY
Mon, Sep 11th@ MINvs MIA
Tue, Sep 12th@ MINvs MIA
Wed, Sep 13th@ MINvs MIA
Thu, Sep 14th@ BALvs MIA
Fri, Sep 15th@ BALvs WSH
Sat, Sep 16th@ BALvs WSH
Sun, Sep 17th@ BALvs WSH
Tue, Sep 19thvs LAA@ STL
Wed, Sep 20thvs LAA@ STL
Thu, Sep 21stvs LAA@ STL
Fri, Sep 22ndvs TOR@ MIA
Sat, Sep 23rdvs TOR@ MIA
Sun, Sep 24thvs TOR@ MIA
Tue, Sep 26th@ BOSvs STL
Wed, Sep 27th@ BOSvs STL
Fri, Sep 29th@ TORvs CHC
Sat, Sep 30th@ TORvs CHC
Sun, Oct 1st@ TORvs CHC
Mon, May 15th   @ STL
Thu, Jun 1st   @ TOR
Mon, Jun 19th   vs ARI
Mon, Jun 26th   @ NYM
Mon, Jul 3rd   vs CHC
Mon, Jul 24th   vs CIN
Thu, Aug 3rd   vs PIT
Mon, Aug 7th   vs COL
Thu, Aug 17th   @ LAD
Mon, Aug 28th   @ CHC
Mon, Sep 18th   @ STL
Thu, Sep 28th   vs STL