Skip to main content

Who Should I Trade?

Mark Melancon for Triston McKenzie (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Triston McKenzie
SP - CLE
Triston McKenzie
Mark Melancon
RP - ARI
Mark Melancon
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 72# 81
VBR# 239# 361
   
Projections 
   
Strikeouts8626
Wins31
Saves013
ERA4.184.07
WHIP1.251.39
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 50# 145
   
Andrew Seifter
FantasyPros
# 55# 118
   
Mick Ciallela
Fantrax
# 75# 84
   
Nate Miller
Fantasy Six Pack
# 66# 125
   
Brad Camara
RotoBaller
# 53# 77
   
Scott Youngson
Pitcher List
# 102# 189
   
Kelly Kirby
FantasyPros
# 74# 84
   
Travis Argo
Fantasy Six Pack
# 84# 62
   
Dalton Del Don
Yahoo! Sports
# 82# 67
   
Mike Maher
FantasyPros
# 94# 70
   
Bart Wheeler
Hail to Fantasy Football
# 81# 74
   
Joe Pisapia
FantasyPros
# 76
   
Ryan Amore
Pitcher List
# 105# 79
   
Who Should I Trade? Player Statistics
  Triston McKenzie
SP - CLE
Triston McKenzie
Mark Melancon
RP - ARI
Mark Melancon
2022 Stats 
   
   
Games Played1327
   
Games Started120
   
Innings Pitched74.223.2
   
Wins42
   
Losses56
   
Saves011
   
Blown Saves02
   
Holds00
   
Hits Allowed5533
   
Earned Runs2916
   
Home Runs Allowed142
   
Strikeouts6612
   
Walks205
   
ERA3.516.17
   
WHIP1.011.63
   
Who Should I Trade? Player Projections
  Triston McKenzie
SP - CLE
Triston McKenzie
Mark Melancon
RP - ARI
Mark Melancon
2022 Projections 
   
   
Games Played1633
   
Games Started160
   
Innings Pitched81.833.5
   
Wins31
   
Losses73
   
Saves013
   
Blown Saves01
   
Holds01
   
Hits Allowed6735
   
Earned Runs3815
   
Home Runs Allowed153
   
Strikeouts8626
   
Walks3211
   
ERA4.184.07
   
WHIP1.251.39
   
Who Should I Trade? Player Notes
  Triston McKenzie
SP - CLE
Triston McKenzie
Mark Melancon
RP - ARI
Mark Melancon
News 
 Triston McKenzie struggled in an 11-10 win over the Twins on Wednesday. McKenzie allowed six runs on nine hits over 4 1/3 innings of work while striking out five and walking one. He wound up taking a no-decision in the outing.
Matthew Terelle
Wed, Jun 22nd
Mark Melancon pitched the 10th inning on Tuesday, striking out one, and giving up one hit for an unearned run which was the ghost runner in the Diamondbacks' 5-3 loss to the Reds.
Josh Thiessen
Wed, Jun 15th
 Triston McKenzie allowed one run on seven hits over six innings in a 4-2 win over the Rockies on Thursday. He struck out six and walked one while picking up his fourth win of the season.
Matthew Terelle
Thu, Jun 16th
Arizona Diamondbacks RP Mark Melancon pitched the eighth inning on Thursday, allowing one hit for zero earned runs in the Diamondbacks' 5-4 win over the Reds.
Josh Thiessen
Thu, Jun 9th
 Triston McKenzie allowed two runs on five hits over six innings of work in a 3-2 win over Oakland on Friday. He struck out six and walked two in a no-decision.
Matthew Terelle
Fri, Jun 10th
Arizona Diamondbacks RP Mark Melancon pitched the ninth inning on Saturday, allowing two hits for two earned runs in the Diamondbacks' 2-1 loss to the Pirates.
Josh Thiessen
Sat, Jun 4th
 Cleveland Guardians right-hander Triston McKenzie allowed five runs over seven innings in a 5-4 loss to the Orioles on Saturday. He struck out four and walked three.
Matthew Terelle
Sat, Jun 4th
Arizona Diamondbacks RP Mark Melancon pitched the ninth inning on Friday, striking out one, and allowing one hit in the Diamondbacks' 8-6 win over the Pirates.
Josh Thiessen
Fri, Jun 3rd
 Cleveland Guardians right-hander Triston McKenzie allowed two runs over 7 2/3 innings in a 2-1 loss to the Tigers on Sunday.
Matthew Terelle
Sun, May 29th
Arizona Diamondbacks RP Mark Melancon pitched the 10th inning on Tuesday, striking out one, and allowing two hits for zero earned runs in the Diamondbacks' 8-7 win over the Braves.
Josh Thiessen
Wed, Jun 1st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Triston McKenzie
SP - CLE
Triston McKenzie
Mark Melancon
RP - ARI
Mark Melancon
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ KCZack Greinke (0-4)#128vs SDYu Darvish (7-3)#26
Fri, Apr 8th   vs SDSean Manaea (3-3)#28
Sat, Apr 9th@ KCBrad Keller (2-8)#110vs SDJoe Musgrove (8-1)#10
Sun, Apr 10th@ KCKris Bubic (1-4)#250vs SDNabil Crismatt
Tue, Apr 12th@ CINTyler Mahle (2-6)#48vs HOULuis Garcia (5-5)#39
Wed, Apr 13th@ CINNick Lodolo (1-2)#202vs HOUFramber Valdez (7-3)#22
Fri, Apr 15thvs SFCarlos Rodon (6-4)#8@ NYMChris Bassitt (5-5)#31
Sat, Apr 16thvs SFAnthony DeSclafani (0-1)#82@ NYMCarlos Carrasco (8-3)#59
Sun, Apr 17thvs SFAlex Wood (5-6)#76@ NYMDavid Peterson (4-1)#119
Tue, Apr 19th   @ WSHJoan Adon (1-11)#386
Wed, Apr 20thvs CWSJimmy Lambert (0-2)#260@ WSHErick Fedde (5-5)#188
Thu, Apr 21stvs CWSDylan Cease (5-3)#24@ WSHJosh Rogers (2-2)#380
Fri, Apr 22nd@ NYYJameson Taillon (8-1)#37vs NYMDavid Peterson (4-1)#119
Sat, Apr 23rd@ NYYNestor Cortes Jr. (6-3)#49vs NYMTrevor Williams (1-4)#179
Sun, Apr 24th@ NYYGerrit Cole (6-1)#1vs NYMTylor Megill (4-2)#99
Mon, Apr 25th@ LAAMichael Lorenzen (6-4)#131vs LADWalker Buehler (6-3)#134
Tue, Apr 26th@ LAAPatrick Sandoval (3-2)#69vs LADTony Gonsolin (9-0)#21
Wed, Apr 27th@ LAAShohei Ohtani (6-4)#23vs LADJulio Urias (4-6)#18
Thu, Apr 28th@ LAAReid Detmers (2-3)#104@ STLDakota Hudson (5-4)#96
Fri, Apr 29th@ OAKFrankie Montas (3-7)#11@ STLAdam Wainwright (5-5)#41
Sat, Apr 30th@ OAKCole Irvin (2-4)#105@ STLMiles Mikolas (5-5)#52
Sun, May 1st@ OAKJames Kaprielian (0-5)#180@ STLJordan Hicks (1-4)#190
Mon, May 2nd   @ MIAPablo Lopez (5-3)#16
Tue, May 3rd   @ MIATrevor Rogers (3-6)#75
Wed, May 4thvs SDMacKenzie Gore (4-3)#98@ MIAElieser Hernandez (2-5)#160
Fri, May 6th   vs COLChad Kuhl (4-5)#246
Sat, May 7thvs TORRoss Stripling (4-2)#106vs COLKyle Freeland (3-5)#168
Sun, May 8thvs TORAlek Manoah (8-2)#17vs COLGerman Marquez (3-5)#115
Mon, May 9th@ CWSMichael Kopech (2-3)#35vs MIAElieser Hernandez (2-5)#160
Tue, May 10th@ CWSLucas Giolito (4-4)#40vs MIAJesus Luzardo (2-3)#132
Wed, May 11th   vs MIASandy Alcantara (7-2)#2
Fri, May 13th@ MINSonny Gray (3-1)#55vs CHCDrew Smyly (2-5)#147
Sat, May 14th@ MINDevin Smeltzer (4-1)#138vs CHCKyle Hendricks (2-6)#146
Sun, May 15th@ MINJoe Ryan (5-3)#54vs CHCJustin Steele (2-5)#150
Mon, May 16th   @ LADTony Gonsolin (9-0)#21
Tue, May 17thvs CINConnor Overton (1-0)#228@ LADTyler Anderson (8-0)#53
Wed, May 18th   @ LADWalker Buehler (6-3)#134
Thu, May 19thvs CINTyler Mahle (2-6)#48@ CHCMarcus Stroman (2-5)#65
Fri, May 20thvs DETTarik Skubal (5-5)#30@ CHCKyle Hendricks (2-6)#146
Sat, May 21st   @ CHCJustin Steele (2-5)#150
Sun, May 22ndvs DETAlex Faedo (1-4)#126@ CHCWade Miley (1-0)#181
Mon, May 23rd@ HOULuis Garcia (5-5)#39vs KCZack Greinke (0-4)#128
Tue, May 24th@ HOUFramber Valdez (7-3)#22vs KCJonathan Heasley (1-3)#210
Thu, May 26th@ DETTarik Skubal (5-5)#30vs LADMitch White (1-1)#191
Fri, May 27th   vs LADRyan Pepiot (0-0)#308
Sat, May 28th@ DETAlex Faedo (1-4)#126vs LADTony Gonsolin (9-0)#21
Sun, May 29th@ DETElvin Rodriguez (0-2)#365vs LADTyler Anderson (8-0)#53
Mon, May 30thvs KCJonathan Heasley (1-3)#210vs ATLSpencer Strider (3-2)#89
Tue, May 31stvs KCDaniel Lynch (3-7)#232vs ATLCharlie Morton (4-3)#50
Wed, Jun 1stvs KCBrad Keller (2-8)#110vs ATLKyle Wright (8-4)#38
Fri, Jun 3rd@ BALBruce Zimmermann (2-5)#257@ PITJT Brubaker (1-7)#113
Sat, Jun 4th@ BALTyler Wells (5-4)#73@ PITRoansy Contreras (2-1)#148
Sun, Jun 5th@ BALDean Kremer (2-1)#244@ PITZach Thompson (3-5)#165
Mon, Jun 6th   @ CINHunter Greene (3-8)#116
Tue, Jun 7thvs TEXTaylor Hearn (4-5)#299@ CINGraham Ashcraft (3-1)#208
Wed, Jun 8thvs TEXDane Dunning (1-5)#109@ CINMike Minor (1-3)#111
Thu, Jun 9thvs OAKJames Kaprielian (0-5)#180@ CINTyler Mahle (2-6)#48
Fri, Jun 10thvs OAKPaul Blackburn (6-3)#6@ PHIKyle Gibson (4-3)#85
Sat, Jun 11thvs OAKFrankie Montas (3-7)#11@ PHIZack Wheeler (6-4)#13
Sun, Jun 12thvs OAKCole Irvin (2-4)#105@ PHIRanger Suarez (6-4)#72
Mon, Jun 13th   vs CINMike Minor (1-3)#111
Tue, Jun 14th@ COLAntonio Senzatela (3-3)#323vs CINTyler Mahle (2-6)#48
Wed, Jun 15th@ COLAustin Gomber (3-7)#193vs CINLuis Castillo (2-4)#45
Fri, Jun 17th@ LADClayton Kershaw (5-1)#33vs MINDevin Smeltzer (4-1)#138
Sat, Jun 18th@ LADJulio Urias (4-6)#18vs MINDylan Bundy (4-3)#157
Sun, Jun 19th@ LADAndrew Heaney (1-0)#68vs MINChris Archer (1-3)#153
Mon, Jun 20th   @ SDYu Darvish (7-3)#26
Tue, Jun 21st@ MINJoe Ryan (5-3)#54@ SDSean Manaea (3-3)#28
Wed, Jun 22nd@ MINSonny Gray (3-1)#55@ SDMike Clevinger (1-0)#64
Fri, Jun 24thvs BOSNick Pivetta (7-5)#43vs DETRony Garcia (1-2)#230
Sat, Jun 25thvs BOSJosh Winckowski (2-1)#304vs DETAlex Faedo (1-4)#126
Sun, Jun 26thvs BOSRich Hill (3-4)#142vs DETBeau Brieske (1-6)#185
Tue, Jun 28thvs MINvs SDSean Manaea (3-3)#28
Wed, Jun 29thvs MINDylan Bundy (4-3)#157vs SDMike Clevinger (1-0)#64
Fri, Jul 1stvs NYYNestor Cortes Jr. (6-3)#49@ COLAntonio Senzatela (3-3)#323
Sat, Jul 2ndvs NYYJordan Montgomery (3-1)#27@ COLRyan Feltner (1-2)#376
Sun, Jul 3rdvs NYYJameson Taillon (8-1)#37@ COLChad Kuhl (4-5)#246
Mon, Jul 4th@ DETvs SF
Tue, Jul 5th@ DETvs SF
Wed, Jul 6th@ DETvs SF
Thu, Jul 7th   vs COL
Fri, Jul 8th@ KCvs COL
Sat, Jul 9th@ KCvs COL
Sun, Jul 10th@ KCvs COL
Mon, Jul 11thvs CWS@ SF
Tue, Jul 12thvs CWS@ SF
Wed, Jul 13thvs CWS@ SF
Fri, Jul 15thvs DET@ SD
Sat, Jul 16thvs DET@ SD
Sun, Jul 17thvs DET@ SD
Fri, Jul 22nd@ CWSvs WSH
Sat, Jul 23rd@ CWSvs WSH
Sun, Jul 24th@ CWSvs WSH
Mon, Jul 25th@ BOSvs SF
Tue, Jul 26th@ BOSvs SF
Wed, Jul 27th@ BOSvs SF
Fri, Jul 29th@ TB@ ATL
Sat, Jul 30th@ TB@ ATL
Sun, Jul 31st@ TB@ ATL
Mon, Aug 1stvs ARI@ CLE
Tue, Aug 2ndvs ARI@ CLE
Wed, Aug 3rdvs ARI@ CLE
Fri, Aug 5thvs HOUvs COL
Sat, Aug 6thvs HOUvs COL
Sun, Aug 7thvs HOUvs COL
Mon, Aug 8th   vs PIT
Tue, Aug 9th@ DETvs PIT
Wed, Aug 10th@ DETvs PIT
Thu, Aug 11th@ DETvs PIT
Fri, Aug 12th@ TOR@ COL
Sat, Aug 13th@ TOR@ COL
Sun, Aug 14th@ TOR@ COL
Mon, Aug 15thvs DET@ SF
Tue, Aug 16thvs DET@ SF
Wed, Aug 17thvs DET@ SF
Thu, Aug 18th   @ SF
Fri, Aug 19thvs CWSvs STL
Sat, Aug 20thvs CWSvs STL
Sun, Aug 21stvs CWSvs STL
Tue, Aug 23rd@ SD@ KC
Wed, Aug 24th@ SD@ KC
Fri, Aug 26th@ SEA@ CWS
Sat, Aug 27th@ SEA@ CWS
Sun, Aug 28th@ SEA@ CWS
Mon, Aug 29th   vs PHI
Tue, Aug 30thvs BALvs PHI
Wed, Aug 31stvs BALvs PHI
Thu, Sep 1stvs BALvs MIL
Fri, Sep 2ndvs SEAvs MIL
Sat, Sep 3rdvs SEAvs MIL
Sun, Sep 4thvs SEAvs MIL
Mon, Sep 5th@ KC@ SD
Tue, Sep 6th@ KC@ SD
Wed, Sep 7th@ KC@ SD
Fri, Sep 9th@ MIN@ COL
Sat, Sep 10th@ MIN@ COL
Sun, Sep 11th@ MIN@ COL
Mon, Sep 12thvs LAAvs LAD
Tue, Sep 13thvs LAAvs LAD
Wed, Sep 14thvs LAAvs LAD
Thu, Sep 15th   vs SD
Fri, Sep 16thvs MINvs SD
Sat, Sep 17thvs MINvs SD
Sun, Sep 18thvs MINvs SD
Mon, Sep 19thvs MIN@ LAD
Tue, Sep 20th@ CWS@ LAD
Wed, Sep 21st@ CWS@ LAD
Thu, Sep 22nd@ CWS@ LAD
Fri, Sep 23rd@ TEXvs SF
Sat, Sep 24th@ TEXvs SF
Sun, Sep 25th@ TEXvs SF
Tue, Sep 27thvs TB@ HOU
Wed, Sep 28thvs TB@ HOU
Fri, Sep 30thvs KC@ SF
Sat, Oct 1stvs KC@ SF
Sun, Oct 2ndvs KC@ SF
Mon, Oct 3rdvs KC@ MIL
Tue, Oct 4thvs KC@ MIL
Wed, Oct 5thvs KC@ MIL
Mon, Apr 11th@ KCCarlos Hernandez (0-3)#309   
Thu, May 5thvs TORJose Berrios (5-3)#47   
Wed, May 25th@ HOUCristian Javier (4-3)#77   
Thu, Jun 16th@ COLChad Kuhl (4-5)#246   
Thu, Jun 23rd@ MINDevin Smeltzer (4-1)#138   
Mon, Jun 27thvs MINSonny Gray (3-1)#55   
Thu, Jun 30thvs MINChris Archer (1-3)#153   
Thu, Jul 14thvs DET   
Thu, Jul 28th@ BOS   
Thu, Aug 4thvs HOU   
Thu, Aug 25th@ SEA   
Thu, Sep 29thvs TB