Skip to main content

Who Should I Trade?

Matt Mervis for Adam Duvall (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Adam Duvall
Adam Duvall
Matt Mervis
1B - CHC
Matt Mervis
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season# 219# 246
VBR# 394# 288
Home Runs1211
Stolen Bases11
Batting Average.228.234
Injury AlertIL60-
Expert Ranks 
Mike Maher
# 218# 346
Brandon 'B_Don' Myers
# 180# 243
Mick Ciallela
# 233# 249
Nate Miller
# 135
Scott Youngson
Pitcher List
# 169# 253
Lucas Spence
Pitcher List
# 121
Christopher Welsh
# 183
Kelly Kirby
# 183
Who Should I Trade? Player Statistics
  Adam Duvall
Adam Duvall
Matt Mervis
1B - CHC
Matt Mervis
2023 Stats 
At Bats3360
Home Runs42
Stolen Bases00
Caught Stealing00
Batting Average.455.200
On Base Pct.514.273
Slugging Pct1.030.317
On-base Plus Slugging1.544.589
Who Should I Trade? Player Projections
  Adam Duvall
Adam Duvall
Matt Mervis
1B - CHC
Matt Mervis
2023 Projections 
At Bats216337
Home Runs1211
Stolen Bases11
Caught Stealing10
Batting Average.228.234
On Base Pct.289.296
Slugging Pct.462.387
On-base Plus Slugging.750.683
Who Should I Trade? Player Notes
  Adam Duvall
Adam Duvall
Matt Mervis
1B - CHC
Matt Mervis
 Adam Duvall (wrist) has been transferred to the 60-day IL.
Vince DiSilvio
Sun, May 7th
Matt Mervis is back in the lineup for the Chicago Cubs against the Philadelphia Phillies Saturday.
Chris Schommer
Sat, May 20th
 Red Sox manager Alex Cora told reporters Monday that Adam Duvall will not need surgery on his fractured wrist.
Ari Koslow
Mon, Apr 10th
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
 Adam Duvall has been placed on the 10-day injured list with a fractured left wrist.
Chris Schommer
Mon, Apr 10th
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
 Adam Duvall appeared to injury his left wrist while making a diving catch Sunday.
Jesse Garcia
Sun, Apr 9th
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
 Adam Duvall went 3-for-5 with a single, double, and two-run homer against the Tigers on Saturday. He finished the day with three runs and two RBI. Boston ultimately defeated Detroit by a score of 14-5.
Andersen Pickard
Sun, Apr 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Adam Duvall
Adam Duvall
Matt Mervis
1B - CHC
Matt Mervis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs BALKyle Gibson (6-3)#77vs MILCorbin Burnes (4-4)#10
Sat, Apr 1stvs BALDean Kremer (5-2)#137vs MILBrandon Woodruff (1-0)#30
Sun, Apr 2ndvs BALCole Irvin (0-2)#149vs MILEric Lauer (4-5)#82
Mon, Apr 3rdvs PITJohan Oviedo (3-4)#146@ CINConnor Overton (0-1)#273
Tue, Apr 4thvs PITRoansy Contreras (3-4)#85@ CINLuis Cessa (1-4)#362
Fri, Apr 7th   vs TEXNathan Eovaldi (6-2)#29
Sat, Apr 8th@ DETJoey Wentz (1-5)#277vs TEXMartin Perez (6-1)#67
Sun, Apr 9th@ DETMatthew Boyd (3-3)#109vs TEXJon Gray (5-1)#36
Mon, Apr 10th@ TBJalen Beeks (2-2)#130vs SEALuis Castillo (4-2)#3
Tue, Apr 11th@ TBShane McClanahan (8-0)#4vs SEAChris Flexen (0-4)#163
Wed, Apr 12th@ TBTaj Bradley (3-1)#170vs SEALogan Gilbert (3-2)#23
Fri, Apr 14thvs LAAPatrick Sandoval (3-4)#57@ LADNoah Syndergaard (1-4)#127
Sat, Apr 15thvs LAATyler Anderson (2-0)#93@ LADMichael Grove (0-1)#269
Sun, Apr 16thvs LAAReid Detmers (0-4)#81@ LADJulio Urias (5-4)#26
Mon, Apr 17thvs LAAShohei Ohtani (5-1)#5@ OAKKyle Muller (1-4)#215
Tue, Apr 18thvs MINSonny Gray (4-0)#35@ OAKKen Waldichuk (1-4)#160
Wed, Apr 19thvs MINJoe Ryan (7-1)#15@ OAKMason Miller (0-2)#250
Thu, Apr 20thvs MINKenta Maeda (0-4)#95vs LADMichael Grove (0-1)#269
Fri, Apr 21st@ MILFreddy Peralta (5-4)#49vs LADJulio Urias (5-4)#26
Sat, Apr 22nd@ MILWade Miley (3-2)#165vs LADDustin May (4-1)#51
Sun, Apr 23rd@ MILCorbin Burnes (4-4)#10vs LADClayton Kershaw (6-4)#21
Tue, Apr 25th@ BALKyle Bradish (2-1)#98vs SDBlake Snell (1-6)#53
Wed, Apr 26th@ BALTyler Wells (3-1)#65vs SDMichael Wacha (5-1)#56
Thu, Apr 27th   vs SDSeth Lugo (3-3)#111
Fri, Apr 28thvs CLEShane Bieber (4-3)#12@ MIAJesus Luzardo (4-3)#70
Sat, Apr 29thvs CLEZach Plesac (1-1)#179@ MIAEdward Cabrera (3-4)#120
Sun, Apr 30thvs CLELogan Allen (1-2)#231@ MIABryan Hoeing
Mon, May 1stvs TORJose Berrios (5-4)#40@ WSHMacKenzie Gore (3-3)#114
Tue, May 2ndvs TORYusei Kikuchi (5-2)#104@ WSHTrevor Williams (2-2)#108
Wed, May 3rdvs TORAlek Manoah (1-5)#76@ WSHJake Irvin (1-2)#216
Thu, May 4thvs TORKevin Gausman (3-3)#9@ WSHPatrick Corbin (4-5)#173
Fri, May 5th@ PHIZack Wheeler (4-4)#14vs MIAEdward Cabrera (3-4)#120
Sat, May 6th@ PHIBailey Falter (0-7)#80vs MIAMatt Barnes
Sun, May 7th@ PHITaijuan Walker (4-2)#91vs MIASandy Alcantara (2-5)#20
Mon, May 8th   vs STLMiles Mikolas (3-1)#58
Tue, May 9th@ ATLCharlie Morton (5-5)#44vs STLJack Flaherty (3-4)#88
Wed, May 10th@ ATLDylan Leevs STLJordan Montgomery (2-6)#52
Fri, May 12thvs STLAdam Wainwright (2-0)#101@ MINSonny Gray (4-0)#35
Sat, May 13thvs STLSteven Matz (0-6)#123@ MINJoe Ryan (7-1)#15
Sun, May 14thvs STLMiles Mikolas (3-1)#58@ MINLouie Varland (2-1)#103
Mon, May 15thvs SEAGeorge Kirby (5-4)#24@ HOUFramber Valdez (5-4)#7
Tue, May 16thvs SEALuis Castillo (4-2)#3@ HOUCristian Javier (6-1)#13
Wed, May 17thvs SEAMarco Gonzales (4-1)#145@ HOUJ.P. France (1-1)#174
Fri, May 19th@ SDBlake Snell (1-6)#53@ PHIRanger Suarez (0-1)#86
Sat, May 20th@ SDJoe Musgrove (2-2)#50@ PHIAaron Nola (4-3)#6
Sun, May 21st@ SDMichael Wacha (5-1)#56@ PHITaijuan Walker (4-2)#91
Tue, May 23rd@ LAAGriffin Canning (3-2)#143vs NYMTylor Megill (5-3)#66
Wed, May 24th@ LAATyler Anderson (2-0)#93vs NYMKodai Senga (4-3)#61
Thu, May 25th   vs NYMCarlos Carrasco (1-2)#87
Fri, May 26th@ ARIBrandon Pfaadt (0-2)#154vs CINHunter Greene (1-4)#62
Sat, May 27th@ ARIZach Davies (0-1)#274vs CINBrandon Williamson (0-0)#288
Sun, May 28th@ ARIMerrill Kelly (6-3)#47vs CINGraham Ashcraft (3-3)#161
Mon, May 29th   vs TBTaj Bradley (3-1)#170
Tue, May 30thvs CINBen Lively (2-2)#286vs TBShane McClanahan (8-0)#4
Wed, May 31stvs CINLuke Weaver (1-2)#213vs TBZach Eflin (7-1)#41
Fri, Jun 2ndvs TBTyler Glasnow (0-0)#28@ SDMichael Wacha (5-1)#56
Sat, Jun 3rdvs TBJosh Fleming (1-0)#141@ SDYu Darvish (3-4)#32
Sun, Jun 4thvs TBTaj Bradley (3-1)#170@ SDRyan Weathers (1-3)#238
Mon, Jun 5th   @ SDBlake Snell (1-6)#53
Tue, Jun 6th@ CLE@ LAA
Wed, Jun 7th@ CLE@ LAA
Thu, Jun 8th@ CLE@ LAA
Fri, Jun 9th@ NYY@ SF
Sat, Jun 10th@ NYY@ SF
Sun, Jun 11th@ NYY@ SF
Tue, Jun 13thvs COLvs PIT
Wed, Jun 14thvs COLvs PIT
Thu, Jun 15th   vs PIT
Fri, Jun 16thvs NYYvs BAL
Sat, Jun 17thvs NYYvs BAL
Sun, Jun 18thvs NYYvs BAL
Mon, Jun 19th@ MIN@ PIT
Tue, Jun 20th@ MIN@ PIT
Wed, Jun 21st@ MIN@ PIT
Sat, Jun 24th@ CWS@ STL
Sun, Jun 25th@ CWS@ STL
Tue, Jun 27thvs MIAvs PHI
Wed, Jun 28thvs MIAvs PHI
Thu, Jun 29thvs MIAvs PHI
Fri, Jun 30th@ TORvs CLE
Sat, Jul 1st@ TORvs CLE
Sun, Jul 2nd@ TORvs CLE
Mon, Jul 3rd   @ MIL
Tue, Jul 4thvs TEX@ MIL
Wed, Jul 5thvs TEX@ MIL
Thu, Jul 6thvs TEX@ MIL
Fri, Jul 7thvs OAK@ NYY
Sat, Jul 8thvs OAK@ NYY
Sun, Jul 9thvs OAK@ NYY
Fri, Jul 14th@ CHCvs BOS
Sat, Jul 15th@ CHCvs BOS
Sun, Jul 16th@ CHCvs BOS
Mon, Jul 17th@ OAKvs WSH
Tue, Jul 18th@ OAKvs WSH
Wed, Jul 19th@ OAKvs WSH
Thu, Jul 20th   vs STL
Fri, Jul 21stvs NYMvs STL
Sat, Jul 22ndvs NYMvs STL
Sun, Jul 23rdvs NYMvs STL
Tue, Jul 25thvs ATL@ CWS
Wed, Jul 26thvs ATL@ CWS
Thu, Jul 27th   @ STL
Fri, Jul 28th@ SF@ STL
Sat, Jul 29th@ SF@ STL
Sun, Jul 30th@ SF@ STL
Mon, Jul 31st@ SEAvs CIN
Tue, Aug 1st@ SEAvs CIN
Wed, Aug 2nd@ SEAvs CIN
Thu, Aug 3rd   vs CIN
Fri, Aug 4thvs TORvs ATL
Sat, Aug 5thvs TORvs ATL
Sun, Aug 6thvs TORvs ATL
Mon, Aug 7thvs KC@ NYM
Tue, Aug 8thvs KC@ NYM
Wed, Aug 9thvs KC@ NYM
Fri, Aug 11thvs DET@ TOR
Sat, Aug 12thvs DET@ TOR
Sun, Aug 13thvs DET@ TOR
Tue, Aug 15th@ WSHvs CWS
Wed, Aug 16th@ WSHvs CWS
Fri, Aug 18th@ NYYvs KC
Sat, Aug 19th@ NYYvs KC
Sun, Aug 20th@ NYYvs KC
Mon, Aug 21st@ HOU@ DET
Tue, Aug 22nd@ HOU@ DET
Wed, Aug 23rd@ HOU@ DET
Thu, Aug 24th@ HOU@ PIT
Fri, Aug 25thvs LAD@ PIT
Sat, Aug 26thvs LAD@ PIT
Sun, Aug 27thvs LAD@ PIT
Mon, Aug 28thvs HOUvs MIL
Tue, Aug 29thvs HOUvs MIL
Wed, Aug 30thvs HOUvs MIL
Fri, Sep 1st@ KC@ CIN
Sat, Sep 2nd@ KC@ CIN
Sun, Sep 3rd@ KC@ CIN
Mon, Sep 4th@ TBvs SF
Tue, Sep 5th@ TBvs SF
Wed, Sep 6th@ TBvs SF
Thu, Sep 7th   vs ARI
Fri, Sep 8thvs BALvs ARI
Sat, Sep 9thvs BALvs ARI
Sun, Sep 10thvs BALvs ARI
Mon, Sep 11thvs NYY@ COL
Tue, Sep 12thvs NYY@ COL
Wed, Sep 13thvs NYY@ COL
Fri, Sep 15th@ TOR@ ARI
Sat, Sep 16th@ TOR@ ARI
Sun, Sep 17th@ TOR@ ARI
Tue, Sep 19th@ TEXvs PIT
Wed, Sep 20th@ TEXvs PIT
Thu, Sep 21st   vs PIT
Fri, Sep 22ndvs CWSvs COL
Sat, Sep 23rdvs CWSvs COL
Sun, Sep 24thvs CWSvs COL
Tue, Sep 26thvs TB@ ATL
Wed, Sep 27thvs TB@ ATL
Thu, Sep 28th@ BAL@ ATL
Fri, Sep 29th@ BAL@ MIL
Sat, Sep 30th@ BAL@ MIL
Sun, Oct 1st@ BAL@ MIL
Wed, Apr 5thvs PITMitch Keller (6-1)#71   
Thu, Apr 6th@ DETSpencer Turnbull (1-4)#181   
Thu, Apr 13th@ TBJeffrey Springs (2-0)   
Mon, Apr 24th@ BALDean Kremer (5-2)#137   
Mon, May 22nd@ LAAJaime Barria   
Thu, Jun 1stvs CINHunter Greene (1-4)#62   
Mon, Jun 12thvs COL   
Thu, Jun 22nd@ MIN   
Fri, Jun 23rd@ CWS   
Thu, Aug 10thvs KC   
Thu, Aug 17th@ WSH   
Thu, Sep 14thvs NYY   
Mon, Sep 18th@ TEX