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
  Ryan Brasier
Ryan Brasier
BOS @ MIN Tue, Jun 18th 8:10pm
Mychal Givens
Mychal Givens
BAL @ OAK Tue, Jun 18th 10:07pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
VBR# 319# 449
Injury Alert--
Weather68 F, Overcast66 F, Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 119
Andrew Gould
# 122# 139
Chris Meaney
The Athletic
# 77# 110
Paul Sporer
# 80# 90
Nick Mariano
# 78# 139
Bobby Sylvester
# 51# 104
Dan Harris
# 120
Pierre Camus
# 68# 106
Andrew Seifter
# 85# 87
Todd D Clark
The Fantasy Fix
# 86# 104
Max Freeze
Freeze Stats
# 88# 78
Eno Sarris
The Athletic
# 84
Mick Ciallela
# 87
Andrea LaMont
Lenny Melnick Fantasy Sports
# 93
Brandon 'B_Don' Myers
# 138
  Ryan Brasier
Ryan Brasier
Mychal Givens
Mychal Givens
2019 Stats 
Games Played3125
Games Started00
Innings Pitched29.229.2
Blown Saves35
Hits Allowed2326
Earned Runs1217
Home Runs Allowed58
  Ryan Brasier
Ryan Brasier
Mychal Givens
Mychal Givens
2019 Projections 
Games Played3534
Games Started00
Innings Pitched32.037.0
Blown Saves44
Hits Allowed2732
Earned Runs1318
Home Runs Allowed57
  Ryan Brasier
Ryan Brasier
Mychal Givens
Mychal Givens
 The Red Sox activated Ryan Brasier off the bereavement list on Monday.
Brendan Tuma - Too Much Tuma
Mon, Jun 17th
Mychal Givens gave up a game-tying solo home run in the ninth inning to blow the save in Sunday's 10-inning loss to the Red Sox.
John Aubin
Sun, Jun 16th
 The Red Sox placed Ryan Brasier on the bereavement/family medical emergency list.
Brendan Tuma - Too Much Tuma
Tue, Jun 11th
Mychal Givens recorded two strikeouts as he retired the side in order during the ninth inning to earn the save in Tuesday's 4-2 win over the Blue Jays.
John Aubin
Wed, Jun 12th
 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 struck out both of the batters he faced in the ninth inning to earn his fifth save of the season Tuesday against the Rangers.
John Aubin
Wed, Jun 5th
 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
Mychal Givens walked two through 1/3 of an inning to blow the save in an 8-7 loss to the Rockies on Sunday.
John Aubin
Mon, May 27th
 Ryan Brasier pitched 2/3 of an inning giving up three hits and two runs but was still able to come away with a hold as the Red Sox beat the Orioles by an 8-5 score on Tuesday.
John Aubin
Wed, May 8th
Mychal Givens gave up two runs on two hits over just a 1/3 of an inning to take the loss as the Rockies came back to beat the Orioles by an 8-6 score.
John Aubin
Sat, May 25th
There are no recent notes for these players
  Ryan Brasier
Ryan Brasier
Mychal Givens
Mychal Givens
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SEA@ NYY
Sat, Mar 30th@ SEA@ NYY
Sun, Mar 31st@ SEA@ NYY
Mon, Apr 1st@ OAK@ TOR
Tue, Apr 2nd@ OAK@ TOR
Wed, Apr 3rd@ OAK@ TOR
Thu, Apr 4th@ OAKvs NYY
Sat, Apr 6th@ ARIvs NYY
Sun, Apr 7th@ ARIvs NYY
Mon, Apr 8th   vs OAK
Tue, Apr 9thvs TORvs OAK
Wed, Apr 10th   vs OAK
Thu, Apr 11thvs TORvs OAK
Fri, Apr 12thvs BAL@ BOS
Sat, Apr 13thvs BAL@ BOS
Sun, Apr 14thvs BAL@ BOS
Mon, Apr 15thvs BAL@ BOS
Tue, Apr 16th@ NYY@ TB
Wed, Apr 17th@ NYY@ TB
Thu, Apr 18th   @ TB
Sat, Apr 20th@ TBvs MIN
Sun, Apr 21st@ TBvs MIN
Mon, Apr 22nd   vs CWS
Tue, Apr 23rdvs DETvs CWS
Wed, Apr 24thvs DETvs CWS
Fri, Apr 26th   @ MIN
Sat, Apr 27thvs TB@ MIN
Sun, Apr 28thvs TB@ MIN
Mon, Apr 29thvs OAK@ CWS
Wed, May 1stvs OAK@ CWS
Fri, May 3rd@ CWSvs TB
Sat, May 4th@ CWSvs TB
Mon, May 6th@ BALvs BOS
Tue, May 7th@ BALvs BOS
Wed, May 8th@ BALvs BOS
Fri, May 10thvs SEAvs LAA
Sat, May 11thvs SEAvs LAA
Sun, May 12thvs SEAvs LAA
Wed, May 15thvs COL@ NYY
Thu, May 16th   @ CLE
Fri, May 17thvs HOU@ CLE
Sat, May 18thvs HOU@ CLE
Sun, May 19thvs HOU@ CLE
Mon, May 20th@ TORvs NYY
Tue, May 21st@ TORvs NYY
Wed, May 22nd@ TORvs NYY
Thu, May 23rd@ TORvs NYY
Fri, May 24th@ HOU@ COL
Sat, May 25th@ HOU@ COL
Sun, May 26th@ HOU@ COL
Mon, May 27thvs CLEvs DET
Tue, May 28thvs CLEvs DET
Wed, May 29thvs CLEvs DET
Fri, May 31st@ NYYvs SF
Sat, Jun 1st@ NYYvs SF
Sun, Jun 2nd@ NYYvs SF
Tue, Jun 4th@ KC@ TEX
Wed, Jun 5th@ KC@ TEX
Thu, Jun 6th@ KC@ TEX
Fri, Jun 7thvs TB@ HOU
Sat, Jun 8thvs TB@ HOU
Sun, Jun 9thvs TB@ HOU
Tue, Jun 11thvs TEXvs TOR
Wed, Jun 12thvs TEXvs TOR
Thu, Jun 13thvs TEXvs TOR
Fri, Jun 14th@ BALvs BOS
Sat, Jun 15th@ BALvs BOS
Sun, Jun 16th@ BALvs BOS
Mon, Jun 17th@ MIN@ OAK
Tue, Jun 18th@ MIN@ OAK
Wed, Jun 19th@ MIN@ OAK
Thu, Jun 20th   @ SEA
Fri, Jun 21stvs TOR@ SEA
Sat, Jun 22ndvs TOR@ SEA
Sun, Jun 23rdvs TOR@ SEA
Tue, Jun 25thvs CWSvs SD
Wed, Jun 26thvs CWSvs SD
Fri, Jun 28th   vs CLE
Sat, Jun 29thvs NYYvs CLE
Sun, Jun 30thvs NYYvs CLE
Mon, Jul 1st   @ TB
Tue, Jul 2nd@ TOR@ TB
Wed, Jul 3rd@ TOR@ TB
Fri, Jul 5th@ DET@ TOR
Sat, Jul 6th@ DET@ TOR
Sun, Jul 7th@ DET@ TOR
Fri, Jul 12thvs LADvs TB
Sat, Jul 13thvs LADvs TB
Sun, Jul 14thvs LADvs TB
Tue, Jul 16thvs TORvs WSH
Wed, Jul 17thvs TORvs WSH
Fri, Jul 19th@ BALvs BOS
Sat, Jul 20th@ BALvs BOS
Sun, Jul 21st@ BALvs BOS
Mon, Jul 22nd@ TB@ ARI
Tue, Jul 23rd@ TB@ ARI
Wed, Jul 24th@ TB@ ARI
Thu, Jul 25thvs NYY@ LAA
Fri, Jul 26thvs NYY@ LAA
Sat, Jul 27thvs NYY@ LAA
Sun, Jul 28thvs NYY@ LAA
Mon, Jul 29th   @ SD
Tue, Jul 30thvs TB@ SD
Thu, Aug 1stvs TBvs TOR
Fri, Aug 2nd@ NYYvs TOR
Sat, Aug 3rd@ NYYvs TOR
Sun, Aug 4th@ NYYvs TOR
Mon, Aug 5thvs KCvs NYY
Tue, Aug 6thvs KCvs NYY
Wed, Aug 7thvs KCvs NYY
Fri, Aug 9thvs LAAvs HOU
Sat, Aug 10thvs LAAvs HOU
Sun, Aug 11thvs LAAvs HOU
Mon, Aug 12th@ CLE@ NYY
Tue, Aug 13th@ CLE@ NYY
Wed, Aug 14th@ CLE@ NYY
Fri, Aug 16thvs BAL@ BOS
Sat, Aug 17thvs BAL@ BOS
Sun, Aug 18thvs BAL@ BOS
Mon, Aug 19th   vs KC
Tue, Aug 20thvs PHIvs KC
Wed, Aug 21stvs PHIvs KC
Thu, Aug 22nd   vs TB
Fri, Aug 23rd@ SDvs TB
Sat, Aug 24th@ SDvs TB
Sun, Aug 25th@ SDvs TB
Tue, Aug 27th@ COL@ WSH
Wed, Aug 28th@ COL@ WSH
Fri, Aug 30th@ LAA@ KC
Sat, Aug 31st@ LAA@ KC
Sun, Sep 1st@ LAA@ KC
Mon, Sep 2nd   @ TB
Tue, Sep 3rdvs MIN@ TB
Wed, Sep 4thvs MIN@ TB
Thu, Sep 5thvs MINvs TEX
Fri, Sep 6thvs NYYvs TEX
Sat, Sep 7thvs NYYvs TEX
Sun, Sep 8thvs NYYvs TEX
Tue, Sep 10th@ TORvs LAD
Wed, Sep 11th@ TORvs LAD
Thu, Sep 12th@ TORvs LAD
Fri, Sep 13th   @ DET
Sat, Sep 14th@ PHI@ DET
Sun, Sep 15th@ PHI@ DET
Mon, Sep 16th   @ DET
Tue, Sep 17thvs SFvs TOR
Wed, Sep 18thvs SFvs TOR
Thu, Sep 19thvs SFvs TOR
Fri, Sep 20th@ TBvs SEA
Sat, Sep 21st@ TBvs SEA
Sun, Sep 22nd@ TBvs SEA
Mon, Sep 23rd@ TB@ TOR
Tue, Sep 24th@ TEX@ TOR
Wed, Sep 25th@ TEX@ TOR
Fri, Sep 27thvs BAL@ BOS
Sat, Sep 28thvs BAL@ BOS
Sun, Sep 29thvs BAL@ BOS
Fri, Mar 29th@ SEA   
Fri, Apr 5th@ ARI   
Fri, Apr 19th@ TB   
Thu, Apr 25thvs DET   
Tue, Apr 30thvs OAK   
Thu, May 2nd@ CWS   
Sun, May 5th@ CWS   
Tue, May 14thvs COL   
Mon, Jun 10thvs TEX   
Mon, Jun 24thvs CWS   
Thu, Jul 4th@ TOR   
Mon, Jul 15thvs TOR   
Thu, Jul 18thvs TOR   
Wed, Jul 31stvs TB   
Thu, Aug 8thvs LAA   
Mon, Sep 9thvs NYY   
Thu, Sep 26th@ TEX