Skip to main content

Who Should I Trade?

Matt Mervis for Mark Canha (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Mark Canha
Mark Canha
Matt Mervis
1B - CHC
Matt Mervis
Recommended by
8 of 11 experts
Recommended by
3 of 11 experts
Rest of Season# 206# 246
VBR# 336# 288
Home Runs711
Stolen Bases41
Batting Average.239.234
Injury Alert--
Expert Ranks 
Mike Maher
# 197# 346
Aaron Schill
FF Faceoff
# 181
Brandon 'B_Don' Myers
# 203# 243
Keith Lott
Fantasy Six Pack
# 208
Mick Ciallela
# 205# 249
Nate Miller
# 204
Joe Pisapia
# 173
Scott Youngson
Pitcher List
# 167# 253
Lucas Spence
Pitcher List
# 121
Christopher Welsh
# 183
Kelly Kirby
# 183
Who Should I Trade? Player Statistics
  Mark Canha
Mark Canha
Matt Mervis
1B - CHC
Matt Mervis
2023 Stats 
At Bats15060
Home Runs32
Stolen Bases20
Caught Stealing00
Batting Average.233.200
On Base Pct.318.273
Slugging Pct.360.317
On-base Plus Slugging.678.589
Who Should I Trade? Player Projections
  Mark Canha
Mark Canha
Matt Mervis
1B - CHC
Matt Mervis
2023 Projections 
At Bats299337
Home Runs711
Stolen Bases41
Caught Stealing10
Batting Average.239.234
On Base Pct.336.296
Slugging Pct.371.387
On-base Plus Slugging.707.683
Who Should I Trade? Player Notes
  Mark Canha
Mark Canha
Matt Mervis
1B - CHC
Matt Mervis
 Mark Canha had a strong performance in Sunday's game against the Nationals, going 3-for-4 at the plate with 2 RBI and 2 doubles, helping the Mets secure an 8-2 win.
Chris Schommer
Mon, May 15th
Matt Mervis returns to the lineup for the Chicago Cubs against the Tampa Bay Rays Monday.
Chris Schommer
Mon, May 29th
 Mark Canha went two-for-seven with a home run, run, and RBI in the Mets' two losses to the Tigers in their doubleheader on Wednesday.
Scott Youngson
Wed, May 3rd
Matt Mervis is back in the lineup for the Chicago Cubs against the Philadelphia Phillies Saturday.
Chris Schommer
Sat, May 20th
 Mark Canha went one-for-two with a double, stolen base, and two RBI in the Mets' 5-3 victory over the Dodgers on Wednesday. Canha didn't start but entered the game in the sixth inning after Starling Marte left the game due to an apparent injury.
Scott Youngson
Wed, Apr 19th
Matt Mervis had a solid game at the plate, going 2-for-4 with a solo home run, his first of the season, and an RBI single, but it wasn't enough to lift the Cubs over the Astros in the 7-3 loss.
Chris Schommer
Wed, May 17th
 Mark Canha went hitless in three at-bats on Wednesday but drew a walk and stole a base off Padres' starter Blake Snell.
Scott Youngson
Wed, Apr 12th
Matt Mervis will make his major league debut and is in the starting lineup for the Chicago Cubs against the Miami Marlins Friday afternoon.
Chris Schommer
Fri, May 5th
 Mark Canha went three for four with three runs, two RBI, and a homer in the Mets' 6-2 victory over the Marlins on Saturday. One of Canha's hits was a double, and he also drew a walk.
Scott Youngson
Sat, Apr 1st
Matt Mervis is being called up to the Cubs. He is expected to join the team for Friday's game vs the Marlins.
Vince DiSilvio
Thu, May 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mark Canha
Mark Canha
Matt Mervis
1B - CHC
Matt Mervis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ MIASandy Alcantara (2-5)#20vs MILCorbin Burnes (4-4)#10
Sat, Apr 1st@ MIAEdward Cabrera (3-4)#120vs MILBrandon Woodruff (1-0)#30
Sun, Apr 2nd@ MIATrevor Rogers (1-2)#112vs MILEric Lauer (4-5)#82
Mon, Apr 3rd@ MILFreddy Peralta (5-4)#49@ CINConnor Overton (0-1)#273
Tue, Apr 4th@ MILWade Miley (3-2)#165@ CINLuis Cessa (1-4)#362
Fri, Apr 7thvs MIAEdward Cabrera (3-4)#120vs TEXNathan Eovaldi (6-2)#29
Sat, Apr 8thvs MIATrevor Rogers (1-2)#112vs TEXMartin Perez (6-1)#67
Sun, Apr 9thvs MIABraxton Garrett (1-2)#110vs TEXJon Gray (5-1)#36
Mon, Apr 10thvs SDYu Darvish (3-4)#32vs SEALuis Castillo (4-2)#3
Tue, Apr 11thvs SDRyan Weathers (1-3)#238vs SEAChris Flexen (0-4)#163
Wed, Apr 12thvs SDBlake Snell (1-6)#53vs SEALogan Gilbert (3-2)#23
Fri, Apr 14th@ OAKJames Kaprielian (0-5)#247@ LADNoah Syndergaard (1-4)#127
Sat, Apr 15th@ OAKShintaro Fujinami (1-5)#363@ LADMichael Grove (0-1)#269
Sun, Apr 16th@ OAKJP Sears (0-3)#94@ LADJulio Urias (5-4)#26
Mon, Apr 17th@ LADDustin May (4-1)#51@ OAKKyle Muller (1-4)#215
Tue, Apr 18th@ LADClayton Kershaw (6-4)#21@ OAKKen Waldichuk (1-4)#160
Wed, Apr 19th@ LADNoah Syndergaard (1-4)#127@ OAKMason Miller (0-2)#250
Thu, Apr 20th@ SFSean Manaea (2-2)#124vs LADMichael Grove (0-1)#269
Fri, Apr 21st@ SFAnthony DeSclafani (3-4)#92vs LADJulio Urias (5-4)#26
Sat, Apr 22nd@ SFLogan Webb (4-5)#18vs LADDustin May (4-1)#51
Sun, Apr 23rd@ SFRoss Stripling (0-2)#106vs LADClayton Kershaw (6-4)#21
Tue, Apr 25thvs WSHJosiah Gray (4-5)#89vs SDBlake Snell (1-6)#53
Wed, Apr 26thvs WSHMacKenzie Gore (3-3)#114vs SDMichael Wacha (5-1)#56
Thu, Apr 27thvs WSHTrevor Williams (2-2)#108vs SDSeth Lugo (3-3)#111
Fri, Apr 28thvs ATLMax Fried (2-1)#22@ MIAJesus Luzardo (4-3)#70
Sat, Apr 29th   @ MIAEdward Cabrera (3-4)#120
Sun, Apr 30th   @ MIABryan Hoeing
Mon, May 1stvs ATLCharlie Morton (5-5)#44@ WSHMacKenzie Gore (3-3)#114
Tue, May 2nd   @ WSHTrevor Williams (2-2)#108
Wed, May 3rd@ DETMichael Lorenzen (2-2)#116@ WSHJake Irvin (1-2)#216
Thu, May 4th@ DETEduardo Rodriguez (4-4)#31@ WSHPatrick Corbin (4-5)#173
Fri, May 5thvs COLAntonio Senzatela (0-1)#332vs MIAEdward Cabrera (3-4)#120
Sat, May 6thvs COLAustin Gomber (4-4)#306vs MIAMatt Barnes
Sun, May 7thvs COLRyan Feltner (2-3)#364vs MIASandy Alcantara (2-5)#20
Mon, May 8th   vs STLMiles Mikolas (3-1)#58
Tue, May 9th@ CINLuke Weaver (1-2)#213vs STLJack Flaherty (3-4)#88
Wed, May 10th@ CINHunter Greene (1-4)#62vs STLJordan Montgomery (2-6)#52
Fri, May 12th@ WSHMacKenzie Gore (3-3)#114@ MINSonny Gray (4-0)#35
Sat, May 13th   @ MINJoe Ryan (7-1)#15
Sun, May 14th@ WSHJake Irvin (1-2)#216@ MINLouie Varland (2-1)#103
Mon, May 15th@ WSHPatrick Corbin (4-5)#173@ HOUFramber Valdez (5-4)#7
Tue, May 16thvs TBJalen Beeks (2-2)#130@ HOUCristian Javier (6-1)#13
Wed, May 17thvs TBJosh Fleming (1-0)#141@ HOUJ.P. France (1-1)#174
Fri, May 19thvs CLECal Quantrill (2-3)#113@ PHIRanger Suarez (0-1)#86
Sat, May 20th   @ PHIAaron Nola (4-3)#6
Sun, May 21stvs CLEShane Bieber (4-3)#12@ PHITaijuan Walker (4-2)#91
Tue, May 23rd@ CHCDrew Smyly (5-2)#73vs NYMTylor Megill (5-3)#66
Wed, May 24th@ CHCMarcus Stroman (4-4)#42vs NYMKodai Senga (4-3)#61
Thu, May 25th@ CHCKyle Hendricks (0-1)#195vs NYMCarlos Carrasco (1-2)#87
Fri, May 26th@ COLConnor Seabold (1-2)#310vs CINHunter Greene (1-4)#62
Sat, May 27th@ COLChase Anderson (0-0)#327vs CINBrandon Williamson (0-0)#288
Sun, May 28th@ COLAustin Gomber (4-4)#306vs CINGraham Ashcraft (3-3)#161
Mon, May 29th   vs TBTaj Bradley (3-1)#170
Tue, May 30thvs PHIRanger Suarez (0-1)#86vs TBShane McClanahan (8-0)#4
Wed, May 31stvs PHIAaron Nola (4-3)#6vs TBZach Eflin (7-1)#41
Fri, Jun 2ndvs TORChris Bassitt (5-4)#33@ SDMichael Wacha (5-1)#56
Sat, Jun 3rdvs TORJose Berrios (5-4)#40@ SDYu Darvish (3-4)#32
Sun, Jun 4thvs TORYusei Kikuchi (5-2)#104@ SDRyan Weathers (1-3)#238
Mon, Jun 5th   @ SDBlake Snell (1-6)#53
Tue, Jun 6th@ ATL@ LAA
Wed, Jun 7th@ ATL@ LAA
Thu, Jun 8th@ ATL@ LAA
Fri, Jun 9th@ PIT@ SF
Sat, Jun 10th@ PIT@ SF
Sun, Jun 11th@ PIT@ SF
Tue, Jun 13thvs NYYvs PIT
Wed, Jun 14thvs NYYvs PIT
Thu, Jun 15th   vs PIT
Fri, Jun 16thvs STLvs BAL
Sat, Jun 17thvs STLvs BAL
Sun, Jun 18thvs STLvs BAL
Mon, Jun 19th@ HOU@ PIT
Tue, Jun 20th@ HOU@ PIT
Wed, Jun 21st@ HOU@ PIT
Sat, Jun 24th@ PHI@ STL
Sun, Jun 25th@ PHI@ STL
Tue, Jun 27thvs MILvs PHI
Wed, Jun 28thvs MILvs PHI
Thu, Jun 29thvs MILvs PHI
Fri, Jun 30thvs SFvs CLE
Sat, Jul 1stvs SFvs CLE
Sun, Jul 2ndvs SFvs CLE
Mon, Jul 3rd   @ MIL
Tue, Jul 4th@ ARI@ MIL
Wed, Jul 5th@ ARI@ MIL
Thu, Jul 6th@ ARI@ MIL
Fri, Jul 7th@ SD@ NYY
Sat, Jul 8th@ SD@ NYY
Sun, Jul 9th@ SD@ NYY
Fri, Jul 14thvs LADvs BOS
Sat, Jul 15thvs LADvs BOS
Sun, Jul 16thvs LADvs BOS
Mon, Jul 17th   vs WSH
Tue, Jul 18thvs CWSvs WSH
Wed, Jul 19thvs CWSvs WSH
Thu, Jul 20thvs CWSvs STL
Fri, Jul 21st@ BOSvs STL
Sat, Jul 22nd@ BOSvs STL
Sun, Jul 23rd@ BOSvs STL
Tue, Jul 25th@ NYY@ CWS
Wed, Jul 26th@ NYY@ CWS
Thu, Jul 27thvs WSH@ STL
Fri, Jul 28thvs WSH@ STL
Sat, Jul 29thvs WSH@ STL
Sun, Jul 30thvs WSH@ STL
Mon, Jul 31st   vs CIN
Tue, Aug 1st@ KCvs CIN
Wed, Aug 2nd@ KCvs CIN
Thu, Aug 3rd@ KCvs CIN
Fri, Aug 4th@ BALvs ATL
Sat, Aug 5th@ BALvs ATL
Sun, Aug 6th@ BALvs ATL
Mon, Aug 7thvs CHC@ NYM
Tue, Aug 8thvs CHC@ NYM
Wed, Aug 9thvs CHC@ NYM
Fri, Aug 11thvs ATL@ TOR
Sat, Aug 12thvs ATL@ TOR
Sun, Aug 13thvs ATL@ TOR
Tue, Aug 15thvs PITvs CWS
Wed, Aug 16thvs PITvs CWS
Fri, Aug 18th@ STLvs KC
Sat, Aug 19th@ STLvs KC
Sun, Aug 20th@ STLvs KC
Mon, Aug 21st@ ATL@ DET
Tue, Aug 22nd@ ATL@ DET
Wed, Aug 23rd@ ATL@ DET
Thu, Aug 24th   @ PIT
Fri, Aug 25thvs LAA@ PIT
Sat, Aug 26thvs LAA@ PIT
Sun, Aug 27thvs LAA@ PIT
Mon, Aug 28thvs TEXvs MIL
Tue, Aug 29thvs TEXvs MIL
Wed, Aug 30thvs TEXvs MIL
Fri, Sep 1stvs SEA@ CIN
Sat, Sep 2ndvs SEA@ CIN
Sun, Sep 3rdvs SEA@ CIN
Mon, Sep 4th   vs SF
Tue, Sep 5th@ WSHvs SF
Wed, Sep 6th@ WSHvs SF
Thu, Sep 7th   vs ARI
Fri, Sep 8th@ MINvs ARI
Sat, Sep 9th@ MINvs ARI
Sun, Sep 10th@ MINvs ARI
Mon, Sep 11thvs ARI@ COL
Tue, Sep 12thvs ARI@ COL
Wed, Sep 13thvs ARI@ COL
Fri, Sep 15thvs CIN@ ARI
Sat, Sep 16thvs CIN@ ARI
Sun, Sep 17thvs CIN@ ARI
Tue, Sep 19th@ MIAvs PIT
Wed, Sep 20th@ MIAvs PIT
Thu, Sep 21st@ PHIvs PIT
Fri, Sep 22nd@ PHIvs COL
Sat, Sep 23rd@ PHIvs COL
Sun, Sep 24th@ PHIvs COL
Tue, Sep 26thvs MIA@ ATL
Wed, Sep 27thvs MIA@ ATL
Thu, Sep 28thvs MIA@ ATL
Fri, Sep 29thvs PHI@ MIL
Sat, Sep 30thvs PHI@ MIL
Sun, Oct 1stvs PHI@ MIL
Fri, Mar 31st@ MIAJesus Luzardo (4-3)#70   
Wed, Apr 5th@ MILCorbin Burnes (4-4)#10   
Thu, May 11th@ CINDerek Law   
Thu, May 18thvs TBTaj Bradley (3-1)#170   
Thu, Jun 1stvs PHITaijuan Walker (4-2)#91   
Fri, Jun 23rd@ PHI   
Mon, Jun 26thvs MIL   
Mon, Aug 14thvs PIT   
Thu, Aug 17th@ STL   
Thu, Sep 14thvs ARI   
Mon, Sep 18th@ MIA