Skip to main content

Who Should I Trade?

Brandon Brennan for Luis Medina (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Brandon Brennan
Brandon Brennan
Luis Medina
Luis Medina
Recommended by
3 of 4 experts
Recommended by
1 of 4 experts
Rest of Season# 420
VBR# 856
Injury AlertMiLBMiLB
Expert Ranks 
Mike Maher
# 395
Carmen Maiorano
# 293
Corbin Young
# 325
Chris Clegg
# 294
Who Should I Trade? Player Statistics
  Brandon Brennan
Brandon Brennan
Luis Medina
Luis Medina
2021 Stats 
Games Played1
Games Started0
Innings Pitched3.0
Blown Saves0
Hits Allowed3
Earned Runs0
Home Runs Allowed0
Who Should I Trade? Player Projections
  Brandon Brennan
Brandon Brennan
Luis Medina
Luis Medina
2021 Projections 
Games Played8
Games Started0
Innings Pitched9.0
Blown Saves0
Hits Allowed9
Earned Runs4
Home Runs Allowed1
Who Should I Trade? Player Notes
  Brandon Brennan
Brandon Brennan
Luis Medina
Luis Medina
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brandon Brennan
Brandon Brennan
Luis Medina
Luis Medina
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BAL   
Sat, Apr 3rdvs BALvs TOR
Sun, Apr 4thvs BALvs TOR
Mon, Apr 5thvs TBvs BAL
Tue, Apr 6thvs TBvs BAL
Wed, Apr 7thvs TBvs BAL
Thu, Apr 8th@ BAL   
Sat, Apr 10th@ BAL@ TB
Sun, Apr 11th@ BAL@ TB
Tue, Apr 13th@ MIN@ TOR
Wed, Apr 14th@ MIN@ TOR
Thu, Apr 15th@ MIN   
Sat, Apr 17thvs CWSvs TB
Sun, Apr 18thvs CWSvs TB
Mon, Apr 19thvs CWS   
Tue, Apr 20thvs TORvs ATL
Wed, Apr 21stvs TORvs ATL
Thu, Apr 22ndvs SEA@ CLE
Fri, Apr 23rdvs SEA@ CLE
Sat, Apr 24thvs SEA@ CLE
Sun, Apr 25thvs SEA@ CLE
Tue, Apr 27th@ NYM@ BAL
Wed, Apr 28th@ NYM@ BAL
Thu, Apr 29th@ TEX@ BAL
Fri, Apr 30th@ TEXvs DET
Sat, May 1st@ TEXvs DET
Sun, May 2nd@ TEXvs DET
Tue, May 4thvs DETvs HOU
Wed, May 5thvs DETvs HOU
Thu, May 6thvs DETvs HOU
Fri, May 7th@ BALvs WSH
Sat, May 8th@ BALvs WSH
Sun, May 9th@ BALvs WSH
Mon, May 10th@ BAL   
Tue, May 11thvs OAK@ TB
Wed, May 12thvs OAK@ TB
Thu, May 13thvs OAK@ TB
Fri, May 14thvs LAA@ BAL
Sat, May 15thvs LAA@ BAL
Sun, May 16thvs LAA@ BAL
Tue, May 18th@ TOR@ TEX
Wed, May 19th@ TOR@ TEX
Thu, May 20th@ TOR@ TEX
Fri, May 21st@ PHIvs CWS
Sat, May 22nd@ PHIvs CWS
Sun, May 23rd@ PHIvs CWS
Tue, May 25thvs ATLvs TOR
Wed, May 26thvs ATL   
Fri, May 28thvs MIA@ DET
Sat, May 29thvs MIA@ DET
Mon, May 31st@ HOUvs TB
Tue, Jun 1st@ HOUvs TB
Wed, Jun 2nd@ HOUvs TB
Thu, Jun 3rd@ HOUvs TB
Fri, Jun 4th@ NYYvs BOS
Sat, Jun 5th@ NYYvs BOS
Sun, Jun 6th@ NYYvs BOS
Mon, Jun 7thvs MIA   
Tue, Jun 8thvs HOU@ MIN
Wed, Jun 9thvs HOU@ MIN
Thu, Jun 10thvs HOU@ MIN
Fri, Jun 11thvs TOR   
Sat, Jun 12thvs TOR@ PHI
Sun, Jun 13thvs TOR@ PHI
Mon, Jun 14thvs TOR   
Tue, Jun 15th@ ATL@ TOR
Wed, Jun 16th@ ATL@ TOR
Fri, Jun 18th@ KCvs OAK
Sat, Jun 19th@ KCvs OAK
Sun, Jun 20th@ KCvs OAK
Tue, Jun 22nd@ TBvs KC
Wed, Jun 23rd@ TBvs KC
Thu, Jun 24th@ TBvs KC
Fri, Jun 25thvs NYY@ BOS
Sat, Jun 26thvs NYY@ BOS
Sun, Jun 27thvs NYY@ BOS
Mon, Jun 28thvs KCvs LAA
Tue, Jun 29thvs KCvs LAA
Wed, Jun 30thvs KCvs LAA
Thu, Jul 1stvs KC   
Fri, Jul 2nd@ OAK   
Sat, Jul 3rd@ OAKvs NYM
Sun, Jul 4th@ OAKvs NYM
Mon, Jul 5th@ LAA   
Tue, Jul 6th@ LAA@ SEA
Wed, Jul 7th@ LAA@ SEA
Fri, Jul 9thvs PHI@ HOU
Sat, Jul 10thvs PHI@ HOU
Sun, Jul 11thvs PHI@ HOU
Fri, Jul 16th@ NYYvs BOS
Sat, Jul 17th@ NYYvs BOS
Sun, Jul 18th@ NYYvs BOS
Mon, Jul 19th@ TOR   
Wed, Jul 21st@ TORvs PHI
Thu, Jul 22ndvs NYY@ BOS
Fri, Jul 23rdvs NYY@ BOS
Sat, Jul 24thvs NYY@ BOS
Sun, Jul 25thvs NYY@ BOS
Mon, Jul 26thvs TOR   
Tue, Jul 27thvs TOR@ TB
Wed, Jul 28thvs TOR@ TB
Thu, Jul 29thvs TOR@ TB
Fri, Jul 30th@ TB@ MIA
Sat, Jul 31st@ TB@ MIA
Sun, Aug 1st@ TB@ MIA
Tue, Aug 3rd@ DETvs BAL
Wed, Aug 4th@ DETvs BAL
Thu, Aug 5th@ DETvs SEA
Fri, Aug 6th@ TORvs SEA
Sat, Aug 7th@ TORvs SEA
Sun, Aug 8th@ TORvs SEA
Tue, Aug 10thvs TB@ KC
Wed, Aug 11thvs TB@ KC
Thu, Aug 12thvs TB@ CWS
Fri, Aug 13thvs BAL   
Sat, Aug 14thvs BAL@ CWS
Sun, Aug 15thvs BAL@ CWS
Tue, Aug 17th@ NYYvs BOS
Wed, Aug 18th@ NYYvs BOS
Fri, Aug 20thvs TEXvs MIN
Sat, Aug 21stvs TEXvs MIN
Sun, Aug 22ndvs TEXvs MIN
Tue, Aug 24thvs MIN@ ATL
Wed, Aug 25thvs MIN   
Thu, Aug 26thvs MIN@ OAK
Fri, Aug 27th@ CLE@ OAK
Sat, Aug 28th@ CLE@ OAK
Sun, Aug 29th@ CLE@ OAK
Mon, Aug 30th@ TB@ LAA
Tue, Aug 31st@ TB@ LAA
Wed, Sep 1st@ TB@ LAA
Thu, Sep 2nd@ TB   
Fri, Sep 3rdvs CLEvs BAL
Sat, Sep 4thvs CLEvs BAL
Sun, Sep 5thvs CLEvs BAL
Mon, Sep 6thvs TBvs TOR
Tue, Sep 7thvs TBvs TOR
Wed, Sep 8thvs TBvs TOR
Fri, Sep 10th@ CWS@ NYM
Sat, Sep 11th@ CWS@ NYM
Sun, Sep 12th@ CWS@ NYM
Mon, Sep 13th@ SEA   
Tue, Sep 14th@ SEA@ BAL
Wed, Sep 15th@ SEA@ BAL
Fri, Sep 17thvs BALvs CLE
Sat, Sep 18thvs BALvs CLE
Sun, Sep 19thvs BALvs CLE
Tue, Sep 21stvs NYMvs TEX
Wed, Sep 22ndvs NYMvs TEX
Fri, Sep 24thvs NYY@ BOS
Sat, Sep 25thvs NYY@ BOS
Sun, Sep 26thvs NYY@ BOS
Tue, Sep 28th@ BAL@ TOR
Wed, Sep 29th@ BAL@ TOR
Thu, Sep 30th@ BAL@ TOR
Fri, Oct 1st@ WSHvs TB
Sat, Oct 2nd@ WSHvs TB
Sun, Oct 3rd@ WSHvs TB
Thu, Apr 1st   vs TOR
Fri, Apr 9th   @ TB
Mon, Apr 12th   @ TOR
Fri, Apr 16th   vs TB
Mon, Apr 26th   @ BAL
Mon, May 17th   @ TEX
Thu, May 27th   vs TOR
Sun, May 30th   @ DET
Thu, Jun 17th   @ TOR
Thu, Jul 8th   @ SEA
Tue, Jul 20th   vs PHI
Mon, Aug 2nd   vs BAL
Mon, Aug 9th   @ KC
Mon, Aug 16th   vs LAA
Thu, Aug 19th   vs MIN
Mon, Aug 23rd   @ ATL
Thu, Sep 9th   vs TOR
Thu, Sep 16th   @ BAL
Mon, Sep 20th   vs TEX