Who Should I Trade?

Mychal Givens for Blake Parker (2019)

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

Experts' Pick
  Mychal Givens
Mychal Givens
BAL vs KC Tue, Aug 20th 7:05pm
Blake Parker
Blake Parker
PHI @ BOS Tue, Aug 20th 7:10pm
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season
VBR# 403# 468
Injury Alert--
Weather83 F, Possible Light Rain and Humid81 F, Partly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 84
Andrew Gould
# 117
Joe Bond
Fantasy Six Pack
# 92
Nick Mariano
# 87# 119
Bobby Sylvester
# 108
Donkey Teeth
# 102# 103
Pierre Camus
# 84# 97
Brandon 'B_Don' Myers
# 92
Paul Sporer
# 90# 89
Andrea LaMont
Lenny Melnick Fantasy Sports
# 93# 55
Chris Meaney
The Athletic
# 110# 95
Alan Harrison
The Fantasy Fix
# 169# 108
Dan Harris
# 114
  Mychal Givens
Mychal Givens
Blake Parker
Blake Parker
2019 Stats 
Games Played4246
Games Started00
Innings Pitched48.346.1
Blown Saves61
Hits Allowed3840
Earned Runs2421
Home Runs Allowed109
  Mychal Givens
Mychal Givens
Blake Parker
Blake Parker
2019 Projections 
Games Played1314
Games Started00
Innings Pitched14.413.4
Blown Saves21
Hits Allowed1212
Earned Runs76
Home Runs Allowed33
  Mychal Givens
Mychal Givens
Blake Parker
Blake Parker
 Mychal Givens gave up three runs on three hits and struck out a batter over 1/3 of an inning of work to blow the save in a game the Orioles eventually came back in to beat the Astros.
John Aubin
Mon, Aug 12th
Free agent reliever Blake Parker has agreed to a major league deal with the Philadelphia Phillies, according to a report from MLB insider Ken Rosenthal.
Mike Maher
Tue, Jul 30th
 Mychal Givens pitched 1 1/3 innings, allowing a run on a hit and two walks while striking out two to convert his ninth save of the season in Saturday's 8-7 win over the Angels.
John Aubin
Sun, Jul 28th
Minnesota Twins reliever Blake Parker pitched a scoreless inning in a 5-3 loss to Oakland on Friday. Parker struck out one in the frame.
Matthew Terelle
Sat, Jul 20th
 Mychal Givens allowed one hit and struck out one over 1 1/3 scoreless innings to record his eighth save of the season in Wednesday's 9-2 win over the Nationals.
John Aubin
Thu, Jul 18th
Blake Parker was placed on the paternity list Friday.
Brad Camara
Fri, Jul 5th
 Mychal Givens threw two perfect innings with two strikeouts against the Rays in the first game of Saturday's doubleheader en route to his seventh save.
John Aubin
Sun, Jul 14th
Minnesota Twins reliever Blake Parker pitched two scoreless innings in a 4-3 win over the A's on Wednesday. Parker struck out three and walked two in the win.
Matthew Terelle
Thu, Jul 4th
 Mychal Givens has been out since a collision since Wednesday hopes to be able to pitch on Sunday according to Jon Meoli of the Baltimore Sun.
John Aubin
Sat, Jul 6th
Minnesota Twins reliever Blake Parker threw a scoreless inning in a 5-2 loss to the Rays on Thursday. Parker gave up two hits, walked one, and struck out one in the 18-inning game.
Matthew Terelle
Thu, Jun 27th
There are no recent notes for these players
  Mychal Givens
Mychal Givens
Blake Parker
Blake Parker
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ NYYvs ATL
Sat, Mar 30th@ NYYvs ATL
Sun, Mar 31st@ NYYvs ATL
Mon, Apr 1st@ TOR   
Tue, Apr 2nd@ TOR@ WSH
Wed, Apr 3rd@ TOR@ WSH
Thu, Apr 4thvs NYY   
Sat, Apr 6thvs NYYvs MIN
Sun, Apr 7thvs NYYvs MIN
Mon, Apr 8thvs OAKvs WSH
Tue, Apr 9thvs OAKvs WSH
Wed, Apr 10thvs OAKvs WSH
Thu, Apr 11thvs OAK   
Fri, Apr 12th@ BOS@ MIA
Sat, Apr 13th@ BOS@ MIA
Sun, Apr 14th@ BOS@ MIA
Mon, Apr 15th@ BOSvs NYM
Tue, Apr 16th@ TBvs NYM
Wed, Apr 17th@ TBvs NYM
Thu, Apr 18th@ TB@ COL
Sat, Apr 20thvs MIN@ COL
Sun, Apr 21stvs MIN@ COL
Mon, Apr 22ndvs CWS@ NYM
Tue, Apr 23rdvs CWS@ NYM
Wed, Apr 24thvs CWS@ NYM
Fri, Apr 26th@ MINvs MIA
Sat, Apr 27th@ MINvs MIA
Sun, Apr 28th@ MINvs MIA
Mon, Apr 29th@ CWS   
Wed, May 1st@ CWSvs DET
Fri, May 3rdvs TBvs WSH
Sat, May 4thvs TBvs WSH
Mon, May 6thvs BOS@ STL
Tue, May 7thvs BOS@ STL
Wed, May 8thvs BOS@ STL
Fri, May 10thvs LAA@ KC
Sat, May 11thvs LAA@ KC
Sun, May 12thvs LAA@ KC
Wed, May 15th@ NYYvs MIL
Thu, May 16th@ CLEvs MIL
Fri, May 17th@ CLEvs COL
Sat, May 18th@ CLEvs COL
Sun, May 19th@ CLEvs COL
Mon, May 20thvs NYY@ CHC
Tue, May 21stvs NYY@ CHC
Wed, May 22ndvs NYY@ CHC
Thu, May 23rdvs NYY@ CHC
Fri, May 24th@ COL@ MIL
Sat, May 25th@ COL@ MIL
Sun, May 26th@ COL@ MIL
Mon, May 27thvs DET   
Tue, May 28thvs DETvs STL
Wed, May 29thvs DETvs STL
Fri, May 31stvs SF@ LAD
Sat, Jun 1stvs SF@ LAD
Sun, Jun 2ndvs SF@ LAD
Tue, Jun 4th@ TEX@ SD
Wed, Jun 5th@ TEX@ SD
Thu, Jun 6th@ TEX   
Fri, Jun 7th@ HOUvs CIN
Sat, Jun 8th@ HOUvs CIN
Sun, Jun 9th@ HOUvs CIN
Tue, Jun 11thvs TORvs ARI
Wed, Jun 12thvs TORvs ARI
Thu, Jun 13thvs TOR   
Fri, Jun 14thvs BOS@ ATL
Sat, Jun 15thvs BOS@ ATL
Sun, Jun 16thvs BOS@ ATL
Mon, Jun 17th@ OAK   
Tue, Jun 18th@ OAK   
Wed, Jun 19th@ OAK@ WSH
Thu, Jun 20th@ SEA@ WSH
Fri, Jun 21st@ SEAvs MIA
Sat, Jun 22nd@ SEAvs MIA
Sun, Jun 23rd@ SEAvs MIA
Tue, Jun 25thvs SDvs NYM
Wed, Jun 26thvs SDvs NYM
Fri, Jun 28thvs CLE@ MIA
Sat, Jun 29thvs CLE@ MIA
Sun, Jun 30thvs CLE@ MIA
Mon, Jul 1st@ TB   
Tue, Jul 2nd@ TB@ ATL
Wed, Jul 3rd@ TB@ ATL
Fri, Jul 5th@ TOR@ NYM
Sat, Jul 6th@ TOR@ NYM
Sun, Jul 7th@ TOR@ NYM
Fri, Jul 12thvs TBvs WSH
Sat, Jul 13thvs TBvs WSH
Sun, Jul 14thvs TBvs WSH
Tue, Jul 16thvs WSHvs LAD
Wed, Jul 17thvs WSHvs LAD
Fri, Jul 19thvs BOS@ PIT
Sat, Jul 20thvs BOS@ PIT
Sun, Jul 21stvs BOS@ PIT
Mon, Jul 22nd@ ARI   
Tue, Jul 23rd@ ARI@ DET
Wed, Jul 24th@ ARI@ DET
Thu, Jul 25th@ LAA   
Fri, Jul 26th@ LAAvs ATL
Sat, Jul 27th@ LAAvs ATL
Sun, Jul 28th@ LAAvs ATL
Mon, Jul 29th@ SD   
Tue, Jul 30th@ SDvs SF
Thu, Aug 1stvs TORvs SF
Fri, Aug 2ndvs TORvs CWS
Sat, Aug 3rdvs TORvs CWS
Sun, Aug 4thvs TORvs CWS
Mon, Aug 5thvs NYY@ ARI
Tue, Aug 6thvs NYY@ ARI
Wed, Aug 7thvs NYY@ ARI
Fri, Aug 9thvs HOU@ SF
Sat, Aug 10thvs HOU@ SF
Sun, Aug 11thvs HOU@ SF
Mon, Aug 12th@ NYY   
Tue, Aug 13th@ NYYvs CHC
Wed, Aug 14th@ NYYvs CHC
Fri, Aug 16th@ BOSvs SD
Sat, Aug 17th@ BOSvs SD
Sun, Aug 18th@ BOSvs SD
Mon, Aug 19thvs KC   
Tue, Aug 20thvs KC@ BOS
Wed, Aug 21stvs KC@ BOS
Thu, Aug 22ndvs TB   
Fri, Aug 23rdvs TB@ MIA
Sat, Aug 24thvs TB@ MIA
Sun, Aug 25thvs TB@ MIA
Tue, Aug 27th@ WSHvs PIT
Wed, Aug 28th@ WSHvs PIT
Fri, Aug 30th@ KCvs NYM
Sat, Aug 31st@ KCvs NYM
Sun, Sep 1st@ KCvs NYM
Mon, Sep 2nd@ TB@ CIN
Tue, Sep 3rd@ TB@ CIN
Wed, Sep 4th@ TB@ CIN
Thu, Sep 5thvs TEX@ CIN
Fri, Sep 6thvs TEX@ NYM
Sat, Sep 7thvs TEX@ NYM
Sun, Sep 8thvs TEX@ NYM
Tue, Sep 10thvs LADvs ATL
Wed, Sep 11thvs LADvs ATL
Thu, Sep 12thvs LADvs ATL
Fri, Sep 13th@ DET   
Sat, Sep 14th@ DETvs BOS
Sun, Sep 15th@ DETvs BOS
Mon, Sep 16th@ DET   
Tue, Sep 17thvs TOR@ ATL
Wed, Sep 18thvs TOR@ ATL
Thu, Sep 19thvs TOR@ ATL
Fri, Sep 20thvs SEA@ CLE
Sat, Sep 21stvs SEA@ CLE
Sun, Sep 22ndvs SEA@ CLE
Mon, Sep 23rd@ TOR@ WSH
Tue, Sep 24th@ TOR@ WSH
Wed, Sep 25th@ TOR@ WSH
Fri, Sep 27th@ BOSvs MIA
Sat, Sep 28th@ BOSvs MIA
Sun, Sep 29th@ BOSvs MIA
Fri, Apr 5th   vs MIN
Fri, Apr 19th   @ COL
Thu, Apr 25th   vs MIA
Tue, Apr 30th   vs DET
Sun, May 5th   vs WSH
Mon, May 13th   vs MIL
Tue, May 14th   vs MIL
Thu, May 30th   vs STL
Mon, Jun 3rd   @ SD
Mon, Jun 10th   vs ARI
Mon, Jun 24th   vs NYM
Thu, Jun 27th   vs NYM
Thu, Jul 4th   @ ATL
Mon, Jul 15th   vs LAD
Thu, Jul 18th   vs LAD
Wed, Jul 31st   vs SF
Thu, Aug 8th   @ SF
Thu, Aug 15th   vs CHC
Mon, Aug 26th   vs PIT
Mon, Sep 9th   vs ATL
Thu, Sep 26th   @ WSH