Who Should I Trade?

Anibal Sanchez for Sergio Romo (2019)

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

Experts' Pick
  Sergio Romo
Sergio Romo
MIN vs CWS Mon, Aug 19th 8:10pm
Anibal Sanchez
Anibal Sanchez
WSH @ PIT Mon, Aug 19th 7:05pm
Recommended by
7 of 13 experts
Recommended by
6 of 13 experts
Rest of Season
VBR# 298# 852
Injury Alert--
Weather94 F, Clear81 F, Light Rain and Humid
Expert Ranks 
Chris Meaney
The Athletic
# 116
Paul Sporer
# 96# 98
Bobby Sylvester
# 112
Donkey Teeth
# 94# 125
Max Freeze
Freeze Stats
# 91
Brandon 'B_Don' Myers
# 104
Todd D Clark
The Fantasy Fix
# 106
Andrea LaMont
Lenny Melnick Fantasy Sports
# 69
Alan Harrison
The Fantasy Fix
# 127# 78
Dan Harris
# 122# 83
Andrew Gould
# 129# 83
Pierre Camus
# 183# 139
Nick Mariano
# 151# 140
  Sergio Romo
Sergio Romo
Anibal Sanchez
Anibal Sanchez
2019 Stats 
Games Played4623
Games Started023
Innings Pitched46.1122.2
Blown Saves20
Hits Allowed38122
Earned Runs1854
Home Runs Allowed615
  Sergio Romo
Sergio Romo
Anibal Sanchez
Anibal Sanchez
2019 Projections 
Games Played136
Games Started06
Innings Pitched13.432.0
Blown Saves10
Hits Allowed1232
Earned Runs514
Home Runs Allowed24
  Sergio Romo
Sergio Romo
Anibal Sanchez
Anibal Sanchez
 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
Nationals starter Anibal Sanchez allowed five earned runs on eight hits and four walks while striking out five over four innings in a no-decision against the Brewers on Saturday.
Mike Maher
Sun, Aug 18th
 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
Nationals starter Anibal Sanchez allowed three earned runs on seven hits and one walk while striking out three over five innings in a no-decision against the Mets on Sunday.
Mike Maher
Mon, Aug 12th
 Sergio Romo has been traded to the Twins.
Clinton Ho - FantasyPros
Sun, Jul 28th
Nationals pitcher Anibal Sanchez allowed one earned run on four hits and one walk while striking out three over six innings in Tuesday's win over the Giants.
Mike Maher
Wed, Aug 7th
 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
Nationals starter Anibal Sanchez allowed four earned runs on 10 hits and one walk while striking out six over five innings in a no-decision against the Braves on Wednesday.
Mike Maher
Wed, Jul 31st
 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
Nationals starter Anibal Sanchez allowed one earned run on three hits and one walk while striking out six over seven innings in a no-decision against the Dodgers on Friday.
Mike Maher
Sat, Jul 27th
There are no recent notes for these players
  Sergio Romo
Sergio Romo
Anibal Sanchez
Anibal Sanchez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CLEvs NYM
Sat, Mar 30thvs CLEvs NYM
Sun, Mar 31stvs CLEvs NYM
Tue, Apr 2nd@ KCvs PHI
Wed, Apr 3rd@ KCvs PHI
Thu, Apr 4th   @ NYM
Sat, Apr 6th@ PHI@ NYM
Sun, Apr 7th@ PHI@ NYM
Mon, Apr 8th   @ PHI
Tue, Apr 9th@ NYM@ PHI
Wed, Apr 10th@ NYM@ PHI
Fri, Apr 12th   vs PIT
Sat, Apr 13thvs DETvs PIT
Sun, Apr 14thvs DETvs PIT
Tue, Apr 16thvs TORvs SF
Wed, Apr 17thvs TORvs SF
Thu, Apr 18thvs TORvs SF
Fri, Apr 19th   @ MIA
Sat, Apr 20th@ BAL@ MIA
Sun, Apr 21st@ BAL@ MIA
Mon, Apr 22nd@ HOU@ COL
Tue, Apr 23rd@ HOU@ COL
Wed, Apr 24th@ HOU@ COL
Fri, Apr 26thvs BALvs SD
Sat, Apr 27thvs BALvs SD
Sun, Apr 28thvs BALvs SD
Mon, Apr 29thvs HOUvs STL
Tue, Apr 30thvs HOUvs STL
Wed, May 1stvs HOUvs STL
Thu, May 2ndvs HOUvs STL
Fri, May 3rd@ NYY@ PHI
Sat, May 4th@ NYY@ PHI
Sun, May 5th@ NYY@ PHI
Mon, May 6th@ TOR@ MIL
Tue, May 7th@ TOR@ MIL
Wed, May 8th@ TOR@ MIL
Thu, May 9th   @ LAD
Fri, May 10thvs DET@ LAD
Sat, May 11thvs DET@ LAD
Sun, May 12thvs DET@ LAD
Tue, May 14thvs LAAvs NYM
Wed, May 15thvs LAAvs NYM
Thu, May 16th@ SEAvs NYM
Fri, May 17th@ SEAvs CHC
Sat, May 18th@ SEAvs CHC
Sun, May 19th@ SEAvs CHC
Mon, May 20th@ LAA@ NYM
Tue, May 21st@ LAA@ NYM
Wed, May 22nd   @ NYM
Thu, May 23rd@ LAA@ NYM
Fri, May 24thvs CWSvs MIA
Sat, May 25thvs CWSvs MIA
Sun, May 26thvs CWSvs MIA
Mon, May 27thvs MILvs MIA
Tue, May 28thvs MIL@ ATL
Wed, May 29th   @ ATL
Fri, May 31st@ TB@ CIN
Sat, Jun 1st@ TB@ CIN
Sun, Jun 2nd@ TB@ CIN
Tue, Jun 4th@ CLEvs CWS
Wed, Jun 5th@ CLEvs CWS
Thu, Jun 6th@ CLE@ SD
Fri, Jun 7th@ DET@ SD
Sat, Jun 8th@ DET@ SD
Sun, Jun 9th@ DET@ SD
Mon, Jun 10th   @ CWS
Tue, Jun 11thvs SEA@ CWS
Thu, Jun 13thvs SEAvs ARI
Fri, Jun 14thvs KCvs ARI
Sat, Jun 15thvs KCvs ARI
Sun, Jun 16thvs KCvs ARI
Wed, Jun 19thvs BOSvs PHI
Thu, Jun 20th@ KCvs PHI
Fri, Jun 21st@ KCvs ATL
Sat, Jun 22nd@ KCvs ATL
Sun, Jun 23rd@ KCvs ATL
Tue, Jun 25thvs TB@ MIA
Wed, Jun 26thvs TB@ MIA
Thu, Jun 27thvs TB@ MIA
Fri, Jun 28th@ CWS@ DET
Sat, Jun 29th@ CWS@ DET
Sun, Jun 30th@ CWS@ DET
Tue, Jul 2nd@ OAKvs MIA
Wed, Jul 3rd@ OAKvs MIA
Thu, Jul 4th@ OAKvs MIA
Fri, Jul 5thvs TEXvs KC
Sat, Jul 6thvs TEXvs KC
Sun, Jul 7thvs TEXvs KC
Fri, Jul 12th@ CLE@ PHI
Sat, Jul 13th@ CLE@ PHI
Sun, Jul 14th@ CLE@ PHI
Tue, Jul 16thvs NYM@ BAL
Wed, Jul 17thvs NYM@ BAL
Thu, Jul 18thvs OAK@ ATL
Fri, Jul 19thvs OAK@ ATL
Sat, Jul 20thvs OAK@ ATL
Sun, Jul 21stvs OAK@ ATL
Tue, Jul 23rdvs NYYvs COL
Wed, Jul 24thvs NYYvs COL
Thu, Jul 25th@ CWSvs COL
Fri, Jul 26th@ CWSvs LAD
Sat, Jul 27th@ CWSvs LAD
Sun, Jul 28th@ CWSvs LAD
Mon, Jul 29th   vs ATL
Tue, Jul 30th@ MIAvs ATL
Wed, Jul 31st@ MIAvs ATL
Fri, Aug 2ndvs KC@ ARI
Sat, Aug 3rdvs KC@ ARI
Sun, Aug 4thvs KC@ ARI
Mon, Aug 5thvs ATL@ SF
Tue, Aug 6thvs ATL@ SF
Wed, Aug 7thvs ATL@ SF
Fri, Aug 9thvs CLE@ NYM
Sat, Aug 10thvs CLE@ NYM
Sun, Aug 11thvs CLE@ NYM
Mon, Aug 12th   vs CIN
Tue, Aug 13th@ MILvs CIN
Wed, Aug 14th@ MILvs CIN
Fri, Aug 16th@ TEXvs MIL
Sat, Aug 17th@ TEXvs MIL
Sun, Aug 18th@ TEXvs MIL
Mon, Aug 19thvs CWS@ PIT
Tue, Aug 20thvs CWS@ PIT
Wed, Aug 21stvs CWS@ PIT
Thu, Aug 22nd   @ PIT
Fri, Aug 23rdvs DET@ CHC
Sat, Aug 24thvs DET@ CHC
Sun, Aug 25thvs DET@ CHC
Tue, Aug 27th@ CWSvs BAL
Wed, Aug 28th@ CWSvs BAL
Fri, Aug 30th@ DETvs MIA
Sat, Aug 31st@ DETvs MIA
Sun, Sep 1st@ DETvs MIA
Mon, Sep 2nd@ DETvs NYM
Tue, Sep 3rd@ BOSvs NYM
Wed, Sep 4th@ BOSvs NYM
Thu, Sep 5th@ BOS@ ATL
Fri, Sep 6thvs CLE@ ATL
Sat, Sep 7thvs CLE@ ATL
Sun, Sep 8thvs CLE@ ATL
Tue, Sep 10thvs WSH@ MIN
Wed, Sep 11thvs WSH@ MIN
Thu, Sep 12thvs WSH@ MIN
Fri, Sep 13th@ CLEvs ATL
Sat, Sep 14th@ CLEvs ATL
Sun, Sep 15th@ CLEvs ATL
Mon, Sep 16thvs CWS@ STL
Tue, Sep 17thvs CWS@ STL
Wed, Sep 18thvs CWS@ STL
Fri, Sep 20thvs KC@ MIA
Sat, Sep 21stvs KC@ MIA
Sun, Sep 22ndvs KC@ MIA
Mon, Sep 23rd   vs PHI
Tue, Sep 24th@ DETvs PHI
Wed, Sep 25th@ DETvs PHI
Thu, Sep 26th@ DETvs PHI
Fri, Sep 27th@ KCvs CLE
Sat, Sep 28th@ KCvs CLE
Sun, Sep 29th@ KCvs CLE
Fri, Apr 5th@ PHI   
Mon, Apr 15thvs TOR   
Mon, May 13thvs LAA   
Thu, May 30th@ TB   
Wed, Jun 12thvs SEA   
Mon, Jun 17thvs BOS   
Tue, Jun 18thvs BOS   
Mon, Jul 22ndvs NYY   
Thu, Aug 1st@ MIA   
Thu, Aug 8thvs CLE   
Thu, Aug 15th@ TEX   
Thu, Aug 29th@ CWS   
Thu, Sep 19thvs KC