Who Should I Trade?

Frankie Montas for Mark Melancon (2019)

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

Experts' Pick
  Mark Melancon
Mark Melancon
ATL vs MIA Wed, Aug 21st 7:20pm
Frankie Montas
Frankie Montas
OAK vs NYY Wed, Aug 21st 10:07pm
Recommended by
8 of 8 experts
Recommended by
0 of 8 experts
Rest of Season
VBR# 876
Injury Alert-SUS
Weather87 F, Mostly Cloudy70 F, Partly Cloudy
Expert Ranks 
Andrew Gould
# 84
Joe Bond
Fantasy Six Pack
# 97
Andrea LaMont
Lenny Melnick Fantasy Sports
# 98
Paul Sporer
# 111
Nick Mariano
# 79
Donkey Teeth
# 129
Dan Harris
# 80
Pierre Camus
# 144
  Mark Melancon
Mark Melancon
Frankie Montas
Frankie Montas
2019 Stats 
Games Played5215
Games Started015
Innings Pitched54.390.0
Blown Saves00
Hits Allowed6080
Earned Runs2427
Home Runs Allowed37
  Mark Melancon
Mark Melancon
Frankie Montas
Frankie Montas
2019 Projections 
Games Played11
Games Started0
Innings Pitched11.0
Blown Saves0
Hits Allowed12
Earned Runs5
Home Runs Allowed1
  Mark Melancon
Mark Melancon
Frankie Montas
Frankie Montas
 Braves reliever Mark Melancon struck out one over a perfect inning to earn his fourth save of the season in Sunday's win over the Dodgers.
Mike Maher
Mon, Aug 19th
Montas was handed an 80-game suspension by Major League Baseball after testing positive for the performance-enhancing substance Ostarine.
James Bisson
Fri, Jun 21st
 Braves reliever Mark Melancon struck out two over a perfect inning in Tuesday's win over the Mets to earn his second save of the season and first since Joining the Braves Tuesday.
Mike Maher
Wed, Aug 14th
Frankie Montas allowed one run on four hits, no walks, and nine strikeouts through eight innings on Thursday against Tampa Bay.
Kamran Hoda
Fri, Jun 21st
 Giants reliever Mark Melancon has been traded to the Atlanta Braves in exchange for Dan Winkler and Tristan Beck, according to MLB insider Jeff Passan on Twitter
Mike Maher
Wed, Jul 31st
Frankie Montas allowed two runs on six hits, one walk, and nine strikeouts through six innings on Saturday against the Mariners.
Kamran Hoda
Sun, Jun 16th
 Mark Melancon record the final out of Wednesday's 11-8 win over the Rockies, picking up his first save of the season.
Brendan Tuma - Too Much Tuma
Thu, Jul 18th
Frankie Montas allowed two earned runs on seven hits, one walk, and 10 strikeouts through six innings on Sunday against Texas.
Kamran Hoda
Mon, Jun 10th
 Mark Melancon allowed one run on three hits and a walk as the Giants beat the Royals 7-2 on Sunday.
Brendan Tuma - Too Much Tuma
Sun, Mar 17th
Frankie Montas allowed two runs on four hits, one walk, and three strikeouts through six innings on Tuesday against the Angels.
Kamran Hoda
Wed, Jun 5th
There are no recent notes for these players
  Mark Melancon
Mark Melancon
Frankie Montas
Frankie Montas
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 20th   vs SEA
Thu, Mar 21st   vs SEA
Thu, Mar 28th@ PHIvs LAA
Fri, Mar 29th   vs LAA
Sat, Mar 30th@ PHIvs LAA
Sun, Mar 31st@ PHIvs LAA
Mon, Apr 1stvs CHCvs BOS
Tue, Apr 2nd   vs BOS
Wed, Apr 3rdvs CHCvs BOS
Thu, Apr 4thvs CHCvs BOS
Fri, Apr 5thvs MIA@ HOU
Sat, Apr 6thvs MIA@ HOU
Sun, Apr 7thvs MIA@ HOU
Mon, Apr 8th@ COL@ BAL
Tue, Apr 9th@ COL@ BAL
Wed, Apr 10th   @ BAL
Thu, Apr 11thvs NYM@ BAL
Fri, Apr 12thvs NYM@ TEX
Sun, Apr 14thvs NYM@ TEX
Tue, Apr 16thvs ARIvs HOU
Wed, Apr 17thvs ARIvs HOU
Fri, Apr 19th   vs TOR
Sat, Apr 20th@ CLEvs TOR
Sun, Apr 21st@ CLEvs TOR
Mon, Apr 22nd   vs TEX
Tue, Apr 23rd@ CINvs TEX
Wed, Apr 24th@ CINvs TEX
Fri, Apr 26thvs COL@ TOR
Sat, Apr 27thvs COL@ TOR
Sun, Apr 28thvs COL@ TOR
Mon, Apr 29thvs SD@ BOS
Tue, Apr 30thvs SD@ BOS
Wed, May 1stvs SD@ BOS
Fri, May 3rd@ MIA@ PIT
Sat, May 4th@ MIA@ PIT
Sun, May 5th@ MIA@ PIT
Tue, May 7th@ LADvs CIN
Wed, May 8th@ LADvs CIN
Thu, May 9th@ ARIvs CIN
Fri, May 10th@ ARIvs CLE
Sat, May 11th@ ARIvs CLE
Sun, May 12th@ ARIvs CLE
Mon, May 13th   @ SEA
Tue, May 14thvs STL@ SEA
Thu, May 16thvs STL@ DET
Fri, May 17thvs MIL@ DET
Sat, May 18thvs MIL@ DET
Mon, May 20th@ SF@ CLE
Tue, May 21st@ SF@ CLE
Wed, May 22nd@ SF@ CLE
Fri, May 24th@ STLvs SEA
Sat, May 25th@ STLvs SEA
Sun, May 26th@ STLvs SEA
Mon, May 27th   vs LAA
Tue, May 28thvs WSHvs LAA
Wed, May 29thvs WSHvs LAA
Fri, May 31stvs DETvs HOU
Sat, Jun 1stvs DETvs HOU
Sun, Jun 2ndvs DETvs HOU
Tue, Jun 4th@ PIT@ LAA
Wed, Jun 5th@ PIT@ LAA
Thu, Jun 6th@ PIT@ LAA
Fri, Jun 7th@ MIA@ TEX
Sat, Jun 8th@ MIA@ TEX
Sun, Jun 9th@ MIA@ TEX
Mon, Jun 10thvs PIT@ TB
Tue, Jun 11thvs PIT@ TB
Wed, Jun 12thvs PIT@ TB
Fri, Jun 14thvs PHIvs SEA
Sat, Jun 15thvs PHIvs SEA
Sun, Jun 16thvs PHIvs SEA
Mon, Jun 17thvs NYMvs BAL
Tue, Jun 18thvs NYMvs BAL
Wed, Jun 19thvs NYMvs BAL
Thu, Jun 20th   vs TB
Fri, Jun 21st@ WSHvs TB
Sat, Jun 22nd@ WSHvs TB
Sun, Jun 23rd@ WSHvs TB
Tue, Jun 25th@ CHC@ STL
Wed, Jun 26th@ CHC@ STL
Thu, Jun 27th@ CHC@ LAA
Fri, Jun 28th@ NYM@ LAA
Sat, Jun 29th@ NYM@ LAA
Sun, Jun 30th@ NYM@ LAA
Tue, Jul 2ndvs PHIvs MIN
Wed, Jul 3rdvs PHIvs MIN
Thu, Jul 4thvs PHIvs MIN
Fri, Jul 5thvs MIA@ SEA
Sat, Jul 6thvs MIA@ SEA
Sun, Jul 7thvs MIA@ SEA
Fri, Jul 12th@ SDvs CWS
Sat, Jul 13th@ SDvs CWS
Sun, Jul 14th@ SDvs CWS
Tue, Jul 16th@ MILvs SEA
Wed, Jul 17th@ MILvs SEA
Thu, Jul 18thvs WSH@ MIN
Fri, Jul 19thvs WSH@ MIN
Sat, Jul 20thvs WSH@ MIN
Sun, Jul 21stvs WSH@ MIN
Mon, Jul 22nd   @ HOU
Tue, Jul 23rdvs KC@ HOU
Wed, Jul 24thvs KC@ HOU
Thu, Jul 25th   vs TEX
Fri, Jul 26th@ PHIvs TEX
Sat, Jul 27th@ PHIvs TEX
Sun, Jul 28th@ PHIvs TEX
Tue, Jul 30th@ WSHvs MIL
Wed, Jul 31st@ WSHvs MIL
Thu, Aug 1stvs CINvs MIL
Sat, Aug 3rdvs CINvs STL
Sun, Aug 4thvs CINvs STL
Mon, Aug 5th@ MIN@ CHC
Tue, Aug 6th@ MIN@ CHC
Wed, Aug 7th@ MIN@ CHC
Fri, Aug 9th@ MIA@ CWS
Sat, Aug 10th@ MIA@ CWS
Sun, Aug 11th@ MIA@ CWS
Tue, Aug 13thvs NYM@ SF
Wed, Aug 14thvs NYM@ SF
Thu, Aug 15thvs NYMvs HOU
Fri, Aug 16thvs LADvs HOU
Sat, Aug 17thvs LADvs HOU
Sun, Aug 18thvs LADvs HOU
Tue, Aug 20thvs MIAvs NYY
Wed, Aug 21stvs MIAvs NYY
Thu, Aug 22ndvs MIAvs NYY
Sat, Aug 24th@ NYMvs SF
Sun, Aug 25th@ NYMvs SF
Mon, Aug 26th@ COL@ KC
Tue, Aug 27th@ TOR@ KC
Wed, Aug 28th@ TOR@ KC
Thu, Aug 29th   @ KC
Fri, Aug 30thvs CWS@ NYY
Sat, Aug 31stvs CWS@ NYY
Sun, Sep 1stvs CWS@ NYY
Tue, Sep 3rdvs TORvs LAA
Wed, Sep 4th   vs LAA
Thu, Sep 5thvs WSHvs LAA
Fri, Sep 6thvs WSHvs DET
Sat, Sep 7thvs WSHvs DET
Sun, Sep 8thvs WSHvs DET
Mon, Sep 9th@ PHI@ HOU
Tue, Sep 10th@ PHI@ HOU
Wed, Sep 11th@ PHI@ HOU
Thu, Sep 12th@ PHI@ HOU
Fri, Sep 13th@ WSH@ TEX
Sat, Sep 14th@ WSH@ TEX
Sun, Sep 15th@ WSH@ TEX
Mon, Sep 16th   vs KC
Tue, Sep 17thvs PHIvs KC
Wed, Sep 18thvs PHIvs KC
Fri, Sep 20thvs SFvs TEX
Sat, Sep 21stvs SFvs TEX
Sun, Sep 22ndvs SFvs TEX
Tue, Sep 24th@ KC@ LAA
Wed, Sep 25th@ KC@ LAA
Thu, Sep 26th   @ SEA
Fri, Sep 27th@ NYM@ SEA
Sat, Sep 28th@ NYM@ SEA
Sun, Sep 29th@ NYM@ SEA
Sat, Apr 13thvs NYM   
Thu, Apr 18thvs ARI   
Thu, Apr 25th@ CIN   
Thu, May 2ndvs SD   
Mon, May 6th@ LAD   
Wed, May 15thvs STL   
Sun, May 19thvs MIL   
Thu, May 23rd@ SF   
Thu, Jun 13thvs PIT   
Mon, Jun 24th@ CHC   
Mon, Jul 15th@ MIL   
Mon, Jul 29th@ WSH   
Fri, Aug 2ndvs CIN   
Thu, Aug 8th@ MIA   
Fri, Aug 23rd@ NYM   
Mon, Sep 2ndvs TOR   
Thu, Sep 19thvs PHI