Who Should I Trade?

Mychal Givens for Sergio Romo (2019)

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

Experts' Pick
  Mychal Givens
Mychal Givens
BAL vs KC Wed, Aug 21st 7:05pm
Sergio Romo
Sergio Romo
MIN vs CWS Wed, Aug 21st 1:10pm
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season
VBR# 405# 312
Injury Alert--
Weather78 F, Mostly Cloudy76 F, Mostly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 84
Andrew Gould
# 117# 129
Joe Bond
Fantasy Six Pack
# 92
Chris Meaney
The Athletic
# 110# 116
Andrea LaMont
Lenny Melnick Fantasy Sports
# 93
Paul Sporer
# 90# 96
Nick Mariano
# 87# 151
Bobby Sylvester
# 108# 112
Pierre Camus
# 84# 183
Brandon 'B_Don' Myers
# 92# 104
Donkey Teeth
# 102# 94
Alan Harrison
The Fantasy Fix
# 169# 127
Max Freeze
Freeze Stats
# 91
Todd D Clark
The Fantasy Fix
# 106
Dan Harris
# 122
  Mychal Givens
Mychal Givens
Sergio Romo
Sergio Romo
2019 Stats 
Games Played4247
Games Started00
Innings Pitched48.347.2
Blown Saves62
Hits Allowed3838
Earned Runs2418
Home Runs Allowed106
  Mychal Givens
Mychal Givens
Sergio Romo
Sergio Romo
2019 Projections 
Games Played1313
Games Started00
Innings Pitched14.412.7
Blown Saves21
Hits Allowed1211
Earned Runs75
Home Runs Allowed32
  Mychal Givens
Mychal Givens
Sergio Romo
Sergio Romo
 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
Minnesota Twins reliever Sergio Romo pitched a scoreless ninth inning in a 4-3 win over the Rangers on Friday. Romo allowed one hit and walked one.
Matthew Terelle
Sat, Aug 17th
 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 Sergio Romo picked up the save in an 11-9 win over the Royals on Friday. Romo got the final four outs of the game while striking out two to earn his first save as a Twin.
Matthew Terelle
Sat, Aug 3rd
 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
Sergio Romo has been traded to the Twins.
Clinton Ho - FantasyPros
Sun, Jul 28th
 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
Marlins closer Sergio Romo allowed two hits and struck out one over a scoreless ninth inning to record his 17th save of the season in Wednesday's win over the White Sox.
Mike Maher
Thu, Jul 25th
 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
Sergio Romo fired a scoreless ninth inning to pickup a save in Saturday's 5-4 win over the Braves.
Brad Camara
Sat, Jul 6th
There are no recent notes for these players
  Mychal Givens
Mychal Givens
Sergio Romo
Sergio Romo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ NYYvs CLE
Sat, Mar 30th@ NYYvs CLE
Sun, Mar 31st@ NYYvs CLE
Mon, Apr 1st@ TOR   
Tue, Apr 2nd@ TOR@ KC
Wed, Apr 3rd@ TOR@ KC
Thu, Apr 4thvs NYY   
Sat, Apr 6thvs NYY@ PHI
Sun, Apr 7thvs NYY@ PHI
Mon, Apr 8thvs OAK   
Tue, Apr 9thvs OAK@ NYM
Wed, Apr 10thvs OAK@ NYM
Thu, Apr 11thvs OAK   
Fri, Apr 12th@ BOS   
Sat, Apr 13th@ BOSvs DET
Sun, Apr 14th@ BOSvs DET
Mon, Apr 15th@ BOSvs TOR
Tue, Apr 16th@ TBvs TOR
Wed, Apr 17th@ TBvs TOR
Thu, Apr 18th@ TBvs TOR
Sat, Apr 20thvs MIN@ BAL
Sun, Apr 21stvs MIN@ BAL
Mon, Apr 22ndvs CWS@ HOU
Tue, Apr 23rdvs CWS@ HOU
Wed, Apr 24thvs CWS@ HOU
Fri, Apr 26th@ MINvs BAL
Sat, Apr 27th@ MINvs BAL
Sun, Apr 28th@ MINvs BAL
Mon, Apr 29th@ CWSvs HOU
Wed, May 1st@ CWSvs HOU
Fri, May 3rdvs TB@ NYY
Sat, May 4thvs TB@ NYY
Mon, May 6thvs BOS@ TOR
Tue, May 7thvs BOS@ TOR
Wed, May 8thvs BOS@ TOR
Fri, May 10thvs LAAvs DET
Sat, May 11thvs LAAvs DET
Sun, May 12thvs LAAvs DET
Wed, May 15th@ NYYvs LAA
Thu, May 16th@ CLE@ SEA
Fri, May 17th@ CLE@ SEA
Sat, May 18th@ CLE@ SEA
Sun, May 19th@ CLE@ SEA
Mon, May 20thvs NYY@ LAA
Tue, May 21stvs NYY@ LAA
Wed, May 22ndvs NYY   
Thu, May 23rdvs NYY@ LAA
Fri, May 24th@ COLvs CWS
Sat, May 25th@ COLvs CWS
Sun, May 26th@ COLvs CWS
Mon, May 27thvs DETvs MIL
Tue, May 28thvs DETvs MIL
Wed, May 29thvs DET   
Fri, May 31stvs SF@ TB
Sat, Jun 1stvs SF@ TB
Sun, Jun 2ndvs SF@ TB
Tue, Jun 4th@ TEX@ CLE
Wed, Jun 5th@ TEX@ CLE
Thu, Jun 6th@ TEX@ CLE
Fri, Jun 7th@ HOU@ DET
Sat, Jun 8th@ HOU@ DET
Sun, Jun 9th@ HOU@ DET
Tue, Jun 11thvs TORvs SEA
Wed, Jun 12thvs TORvs SEA
Thu, Jun 13thvs TORvs SEA
Fri, Jun 14thvs BOSvs KC
Sat, Jun 15thvs BOSvs KC
Sun, Jun 16thvs BOSvs KC
Mon, Jun 17th@ OAKvs BOS
Tue, Jun 18th@ OAKvs BOS
Wed, Jun 19th@ OAKvs BOS
Thu, Jun 20th@ SEA@ KC
Fri, Jun 21st@ SEA@ KC
Sat, Jun 22nd@ SEA@ KC
Sun, Jun 23rd@ SEA@ KC
Tue, Jun 25thvs SDvs TB
Wed, Jun 26thvs SDvs TB
Fri, Jun 28thvs CLE@ CWS
Sat, Jun 29thvs CLE@ CWS
Sun, Jun 30thvs CLE@ CWS
Mon, Jul 1st@ TB   
Tue, Jul 2nd@ TB@ OAK
Wed, Jul 3rd@ TB@ OAK
Fri, Jul 5th@ TORvs TEX
Sat, Jul 6th@ TORvs TEX
Sun, Jul 7th@ TORvs TEX
Fri, Jul 12thvs TB@ CLE
Sat, Jul 13thvs TB@ CLE
Sun, Jul 14thvs TB@ CLE
Tue, Jul 16thvs WSHvs NYM
Wed, Jul 17thvs WSHvs NYM
Fri, Jul 19thvs BOSvs OAK
Sat, Jul 20thvs BOSvs OAK
Sun, Jul 21stvs BOSvs OAK
Mon, Jul 22nd@ ARIvs NYY
Tue, Jul 23rd@ ARIvs NYY
Wed, Jul 24th@ ARIvs NYY
Thu, Jul 25th@ LAA@ CWS
Fri, Jul 26th@ LAA@ CWS
Sat, Jul 27th@ LAA@ CWS
Sun, Jul 28th@ LAA@ CWS
Mon, Jul 29th@ SD   
Tue, Jul 30th@ SD@ MIA
Thu, Aug 1stvs TOR@ MIA
Fri, Aug 2ndvs TORvs KC
Sat, Aug 3rdvs TORvs KC
Sun, Aug 4thvs TORvs KC
Mon, Aug 5thvs NYYvs ATL
Tue, Aug 6thvs NYYvs ATL
Wed, Aug 7thvs NYYvs ATL
Fri, Aug 9thvs HOUvs CLE
Sat, Aug 10thvs HOUvs CLE
Sun, Aug 11thvs HOUvs CLE
Mon, Aug 12th@ NYY   
Tue, Aug 13th@ NYY@ MIL
Wed, Aug 14th@ NYY@ MIL
Fri, Aug 16th@ BOS@ TEX
Sat, Aug 17th@ BOS@ TEX
Sun, Aug 18th@ BOS@ TEX
Mon, Aug 19thvs KCvs CWS
Tue, Aug 20thvs KCvs CWS
Wed, Aug 21stvs KCvs CWS
Thu, Aug 22ndvs TB   
Fri, Aug 23rdvs TBvs DET
Sat, Aug 24thvs TBvs DET
Sun, Aug 25thvs TBvs DET
Tue, Aug 27th@ WSH@ CWS
Wed, Aug 28th@ WSH@ CWS
Fri, Aug 30th@ KC@ DET
Sat, Aug 31st@ KC@ DET
Sun, Sep 1st@ KC@ DET
Mon, Sep 2nd@ TB@ DET
Tue, Sep 3rd@ TB@ BOS
Wed, Sep 4th@ TB@ BOS
Thu, Sep 5thvs TEX@ BOS
Fri, Sep 6thvs TEXvs CLE
Sat, Sep 7thvs TEXvs CLE
Sun, Sep 8thvs TEXvs CLE
Tue, Sep 10thvs LADvs WSH
Wed, Sep 11thvs LADvs WSH
Thu, Sep 12thvs LADvs WSH
Fri, Sep 13th@ DET@ CLE
Sat, Sep 14th@ DET@ CLE
Sun, Sep 15th@ DET@ CLE
Mon, Sep 16th@ DETvs CWS
Tue, Sep 17thvs TORvs CWS
Wed, Sep 18thvs TORvs CWS
Thu, Sep 19thvs TORvs KC
Fri, Sep 20thvs SEAvs KC
Sat, Sep 21stvs SEAvs KC
Sun, Sep 22ndvs SEAvs KC
Mon, Sep 23rd@ TOR   
Tue, Sep 24th@ TOR@ DET
Wed, Sep 25th@ TOR@ DET
Fri, Sep 27th@ BOS@ KC
Sat, Sep 28th@ BOS@ KC
Sun, Sep 29th@ BOS@ KC
Fri, Apr 5th   @ PHI
Tue, Apr 30th   vs HOU
Thu, May 2nd   vs HOU
Sun, May 5th   @ NYY
Mon, May 13th   vs LAA
Tue, May 14th   vs LAA
Thu, May 30th   @ TB
Thu, Jun 27th   vs TB
Thu, Jul 4th   @ OAK
Thu, Jul 18th   vs OAK
Wed, Jul 31st   @ MIA
Thu, Aug 8th   vs CLE
Thu, Aug 15th   @ TEX
Thu, Aug 29th   @ CWS
Thu, Sep 26th   @ DET