Who Should I Trade?

Mychal Givens for Ryan Brasier (2019)

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

Experts' Pick
  Mychal Givens
Mychal Givens
BAL @ BOS Sun, Sep 29th 3:05pm
Ryan Brasier
Ryan Brasier
BOS vs BAL Sun, Sep 29th 3:05pm
Recommended by
11 of 14 experts
Recommended by
3 of 14 experts
Rest of Season
Injury Alert--
Expert Ranks 
Eno Sarris
The Athletic
# 84
Andrew Gould
# 109
Joe Bond
Fantasy Six Pack
# 80
Andrea LaMont
Lenny Melnick Fantasy Sports
# 93
Nick Mariano
# 87
Bobby Sylvester
# 108
Donkey Teeth
# 102# 119
Pierre Camus
# 84# 120
Brandon 'B_Don' Myers
# 88
Dennis Sosic
Fantasy Six Pack
# 101

# 113
Paul Sporer
# 90# 80
Alan Harrison
The Fantasy Fix
# 169# 141
Chris Meaney
The Athletic
# 74
  Mychal Givens
Mychal Givens
Ryan Brasier
Ryan Brasier
2019 Stats 
Games Played5862
Games Started00
Innings Pitched63.056.2
Blown Saves84
Hits Allowed4951
Earned Runs3229
Home Runs Allowed139
  Mychal Givens
Mychal Givens
Ryan Brasier
Ryan Brasier
2019 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
  Mychal Givens
Mychal Givens
Ryan Brasier
Ryan Brasier
 Mychal Givens pitched one inning on Saturday giving up three runs on two hits and walked one batter as the Orioles lost to the Mariners in extra innings.
John Aubin
Sun, Sep 22nd
Ryan Brasier struck out one in a scoreless inning to record his seventh save in a 2-0 win over the Twins on Monday.
John Aubin
Tue, Jun 18th
 Mychal Givens took a loss in relief after giving up four runs (three earned) in the ninth Tuesday against the Blue Jays.
John Aubin
Wed, Sep 18th
The Red Sox activated Ryan Brasier off the bereavement list on Monday.
Brendan Tuma - Too Much Tuma
Mon, Jun 17th
 Mychal Givens pitched the ninth inning and gave up a solo home run to blow the lead for the Orioles and the team lost in extra-innings to the Tigers by an 8-4 score.
John Aubin
Sun, Sep 15th
The Red Sox placed Ryan Brasier on the bereavement/family medical emergency list.
Brendan Tuma - Too Much Tuma
Tue, Jun 11th
 Mychal Givens got out all three batters he faced in the ninth inning with two strikeouts during his 11th save in a 2-0 victory against the Nationals on Tuesday.
John Aubin
Wed, Aug 28th
Ryan Brasier gave up three runs on two hits and did not record an out as the Red Sox lost to the Indians on Tuesday by a 7-5 score.
John Aubin
Wed, May 29th
 Mychal Givens gave up one hit and struck out a batter in an inning of work to pick up the save against the Royals on Tuesday.
John Aubin
Wed, Aug 21st
Ryan Brasier pitched the 11th inning giving up one run on one hit, walked two and struck out one as the Red Sox lost to the Rockies by a 5-4 score.
John Aubin
Wed, May 15th
There are no recent notes for these players
  Mychal Givens
Mychal Givens
Ryan Brasier
Ryan Brasier
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ NYY@ SEA
Sat, Mar 30th@ NYY@ SEA
Sun, Mar 31st@ NYY@ SEA
Mon, Apr 1st@ TOR@ OAK
Tue, Apr 2nd@ TOR@ OAK
Wed, Apr 3rd@ TOR@ OAK
Thu, Apr 4thvs NYY@ OAK
Sat, Apr 6thvs NYY@ ARI
Sun, Apr 7thvs NYY@ ARI
Mon, Apr 8thvs OAK   
Tue, Apr 9thvs OAKvs TOR
Wed, Apr 10thvs OAK   
Thu, Apr 11thvs OAKvs TOR
Fri, Apr 12th@ BOSvs BAL
Sat, Apr 13th@ BOSvs BAL
Sun, Apr 14th@ BOSvs BAL
Mon, Apr 15th@ BOSvs BAL
Tue, Apr 16th@ TB@ NYY
Wed, Apr 17th@ TB@ NYY
Thu, Apr 18th@ TB   
Sat, Apr 20thvs MIN@ TB
Sun, Apr 21stvs MIN@ TB
Mon, Apr 22ndvs CWS   
Tue, Apr 23rdvs CWSvs DET
Wed, Apr 24thvs CWSvs DET
Fri, Apr 26th@ MIN   
Sat, Apr 27th@ MINvs TB
Sun, Apr 28th@ MINvs TB
Mon, Apr 29th@ CWSvs OAK
Wed, May 1st@ CWSvs OAK
Fri, May 3rdvs TB@ CWS
Sat, May 4thvs TB@ CWS
Mon, May 6thvs BOS@ BAL
Tue, May 7thvs BOS@ BAL
Wed, May 8thvs BOS@ BAL
Fri, May 10thvs LAAvs SEA
Sat, May 11thvs LAAvs SEA
Sun, May 12thvs LAAvs SEA
Wed, May 15th@ NYYvs COL
Thu, May 16th@ CLE   
Fri, May 17th@ CLEvs HOU
Sat, May 18th@ CLEvs HOU
Sun, May 19th@ CLEvs HOU
Mon, May 20thvs NYY@ TOR
Tue, May 21stvs NYY@ TOR
Wed, May 22ndvs NYY@ TOR
Thu, May 23rdvs NYY@ TOR
Fri, May 24th@ COL@ HOU
Sat, May 25th@ COL@ HOU
Sun, May 26th@ COL@ HOU
Mon, May 27thvs DETvs CLE
Tue, May 28thvs DETvs CLE
Wed, May 29thvs DETvs CLE
Fri, May 31stvs SF@ NYY
Sat, Jun 1stvs SF@ NYY
Sun, Jun 2ndvs SF@ NYY
Tue, Jun 4th@ TEX@ KC
Wed, Jun 5th@ TEX@ KC
Thu, Jun 6th@ TEX@ KC
Fri, Jun 7th@ HOUvs TB
Sat, Jun 8th@ HOUvs TB
Sun, Jun 9th@ HOUvs TB
Tue, Jun 11thvs TORvs TEX
Wed, Jun 12thvs TORvs TEX
Thu, Jun 13thvs TORvs TEX
Fri, Jun 14thvs BOS@ BAL
Sat, Jun 15thvs BOS@ BAL
Sun, Jun 16thvs BOS@ BAL
Mon, Jun 17th@ OAK@ MIN
Tue, Jun 18th@ OAK@ MIN
Wed, Jun 19th@ OAK@ MIN
Thu, Jun 20th@ SEA   
Fri, Jun 21st@ SEAvs TOR
Sat, Jun 22nd@ SEAvs TOR
Sun, Jun 23rd@ SEAvs TOR
Tue, Jun 25thvs SDvs CWS
Wed, Jun 26thvs SDvs CWS
Fri, Jun 28thvs CLE   
Sat, Jun 29thvs CLEvs NYY
Sun, Jun 30thvs CLEvs NYY
Mon, Jul 1st@ TB   
Tue, Jul 2nd@ TB@ TOR
Wed, Jul 3rd@ TB@ TOR
Fri, Jul 5th@ TOR@ DET
Sat, Jul 6th@ TOR@ DET
Sun, Jul 7th@ TOR@ DET
Fri, Jul 12thvs TBvs LAD
Sat, Jul 13thvs TBvs LAD
Sun, Jul 14thvs TBvs LAD
Tue, Jul 16thvs WSHvs TOR
Wed, Jul 17thvs WSHvs TOR
Fri, Jul 19thvs BOS@ BAL
Sat, Jul 20thvs BOS@ BAL
Sun, Jul 21stvs BOS@ BAL
Mon, Jul 22nd@ ARI@ TB
Tue, Jul 23rd@ ARI@ TB
Wed, Jul 24th@ ARI@ TB
Thu, Jul 25th@ LAAvs NYY
Fri, Jul 26th@ LAAvs NYY
Sat, Jul 27th@ LAAvs NYY
Sun, Jul 28th@ LAAvs NYY
Mon, Jul 29th@ SD   
Tue, Jul 30th@ SDvs TB
Thu, Aug 1stvs TORvs TB
Fri, Aug 2ndvs TOR@ NYY
Sat, Aug 3rdvs TOR@ NYY
Sun, Aug 4thvs TOR@ NYY
Mon, Aug 5thvs NYYvs KC
Tue, Aug 6thvs NYYvs KC
Wed, Aug 7thvs NYY   
Fri, Aug 9thvs HOUvs LAA
Sat, Aug 10thvs HOUvs LAA
Sun, Aug 11thvs HOUvs LAA
Mon, Aug 12th@ NYY@ CLE
Tue, Aug 13th@ NYY@ CLE
Wed, Aug 14th@ NYY@ CLE
Fri, Aug 16th@ BOSvs BAL
Sat, Aug 17th@ BOSvs BAL
Sun, Aug 18th@ BOSvs BAL
Mon, Aug 19thvs KC   
Tue, Aug 20thvs KCvs PHI
Wed, Aug 21stvs KCvs PHI
Thu, Aug 22ndvs TBvs KC
Fri, Aug 23rdvs TB@ SD
Sat, Aug 24thvs TB@ SD
Sun, Aug 25thvs TB@ SD
Tue, Aug 27th@ WSH@ COL
Wed, Aug 28th@ WSH@ COL
Fri, Aug 30th@ KC@ LAA
Sat, Aug 31st@ KC@ LAA
Sun, Sep 1st@ KC@ LAA
Mon, Sep 2nd@ TB   
Tue, Sep 3rd@ TBvs MIN
Thu, Sep 5thvs TEXvs MIN
Fri, Sep 6thvs TEXvs NYY
Sat, Sep 7thvs TEXvs NYY
Sun, Sep 8thvs TEXvs NYY
Tue, Sep 10thvs LAD@ TOR
Wed, Sep 11thvs LAD@ TOR
Thu, Sep 12thvs LAD@ TOR
Fri, Sep 13th@ DET   
Sat, Sep 14th@ DET@ PHI
Sun, Sep 15th@ DET@ PHI
Mon, Sep 16th@ DET   
Tue, Sep 17thvs TORvs SF
Wed, Sep 18thvs TORvs SF
Thu, Sep 19thvs TORvs SF
Fri, Sep 20thvs SEA@ TB
Sat, Sep 21stvs SEA@ TB
Sun, Sep 22ndvs SEA@ TB
Mon, Sep 23rd@ TOR@ TB
Tue, Sep 24th@ TOR@ TEX
Wed, Sep 25th@ TOR@ TEX
Fri, Sep 27th@ BOSvs BAL
Sat, Sep 28th@ BOSvs BAL
Sun, Sep 29th@ BOSvs BAL
Fri, Mar 29th   @ SEA
Fri, Apr 5th   @ ARI
Fri, Apr 19th   @ TB
Thu, Apr 25th   vs DET
Tue, Apr 30th   vs OAK
Thu, May 2nd   @ CWS
Sun, May 5th   @ CWS
Tue, May 14th   vs COL
Mon, Jun 10th   vs TEX
Mon, Jun 24th   vs CWS
Thu, Jul 4th   @ TOR
Mon, Jul 15th   vs TOR
Thu, Jul 18th   vs TOR
Wed, Jul 31st   vs TB
Thu, Aug 8th   vs LAA
Wed, Sep 4th   vs MIN
Mon, Sep 9th   vs NYY
Thu, Sep 26th   @ TEX