Skip Navigation to Main Content

Who Should I Trade?

Matt Shaw for Vimael Machin (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
Vimael Machin
3B - COL
Vimael Machin
Expert
Recommendation
100%
Recommended by
4 of 4 experts
0%
Recommended by
0 of 4 experts
Rankings 
   
Rest of Season# 207
VBR# 1163
   
Projections 
   
Runs4
Home Runs1
RBI4
Stolen Bases1
Batting Average.238
   
Misc 
   
Injury AlertIL10MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 122
   
Mike Maher
BettingPros
# 145
   
Kelly Kirby
FantasyPros
# 308
   
Kevin Spinelli
KevScores
# 259
   
Who Should I Trade? Player Statistics
  Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
Vimael Machin
3B - COL
Vimael Machin
2026 Stats 
   
   
At Bats130
   
Runs20
   
Hits32
   
Singles20
   
Doubles6
   
Triples2
   
Home Runs4
   
RBI20
   
Stolen Bases4
   
Caught Stealing1
   
Walks12
   
Strikeouts27
   
Batting Average.246
   
On Base Pct.322
   
Slugging Pct.415
   
On-base Plus Slugging.737
   
Who Should I Trade? Player Projections
  Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
Vimael Machin
3B - COL
Vimael Machin
2026 Projections 
   
   
At Bats34
   
Runs4
   
Hits8
   
Singles5
   
Doubles1
   
Triples0
   
Home Runs1
   
RBI4
   
Stolen Bases1
   
Caught Stealing0
   
Walks3
   
Strikeouts8
   
Batting Average.238
   
On Base Pct.308
   
Slugging Pct.389
   
On-base Plus Slugging.697
   
Who Should I Trade? Player Notes
  Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
Vimael Machin
3B - COL
Vimael Machin
News 
 Matt Shaw is scheduled to begin a rehab assignment on Wednesday.
Ari Koslow
Tue, Aug 18th
 
 Matt Shaw recently resumed light hitting while spending time rehabbing in Arizona.
Ari Koslow
Fri, Aug 7th
 
 Matt Shaw is continuing his rehab in Arizona.
Ari Koslow
Sat, Jul 25th
 
 Chicago Cubs manager Craig Counsell said on Tuesday that Matt Shaw recently underwent imaging, which showed "significant healing."
Nicholas Rodriguez
Wed, Jul 22nd
 
 Chicago Cubs manager Craig Counsell said Matt Shaw will not return before the All-Star break.
Nicholas Rodriguez
Sun, Jul 5th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
Vimael Machin
3B - COL
Vimael Machin
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs WSHCade Cavalli (10-5)#44   
Sat, Mar 28thvs WSHMiles Mikolas (3-9)@ MIAEury Perez (6-9)#34
Sun, Mar 29thvs WSHJake Irvin (2-7)#136@ MIAMax Meyer (9-1)#138
Mon, Mar 30thvs LAARyan Johnson (2-7)#248@ TORCody Ponce (0-0)
Tue, Mar 31stvs LAAJose Soriano (10-6)#49@ TORMax Scherzer (1-5)#119
Wed, Apr 1stvs LAAYusei Kikuchi (0-3)#128@ TORKevin Gausman (6-11)#21
Fri, Apr 3rd@ CLEJoey Cantillo (9-7)#65vs PHIAaron Nola (4-9)#58
Sun, Apr 5th@ CLEParker Messick (9-7)#40vs PHITaijuan Walker (1-4)
Mon, Apr 6th@ TBShane McClanahan (9-6)#38vs HOUCody Bolton (0-1)#262
Tue, Apr 7th@ TBMason Englert (0-3)#286vs HOUMike Burrows (4-9)#226
Wed, Apr 8th@ TBJoe Boyle (0-1)#177vs HOUCristian Javier (1-4)#160
Fri, Apr 10thvs PITCarmen Mlodzinski (6-6)#106@ SDWalker Buehler (7-6)#258
Sat, Apr 11thvs PITBraxton Ashcraft (13-5)#30@ SDGerman Marquez (4-2)#412
Sun, Apr 12thvs PITBubba Chandler (6-8)#117@ SDNick Pivetta (1-2)#121
Mon, Apr 13th@ PHICristopher Sanchez (16-4)#3   
Tue, Apr 14th@ PHIAaron Nola (4-9)#58@ HOUColton Gordon (0-0)#324
Wed, Apr 15th@ PHIJesus Luzardo (11-5)#11@ HOUSpencer Arrighetti (7-5)#256
Fri, Apr 17thvs NYMKodai Senga (0-8)#111vs LADTyler Glasnow (3-0)#35
Sat, Apr 18thvs NYMFreddy Peralta (5-10)#50vs LADEmmet Sheehan (4-8)#137
Sun, Apr 19thvs NYMTobias Myers (0-2)#185vs LADRoki Sasaki (5-5)#91
Mon, Apr 20thvs PHIAaron Nola (4-9)#58vs LADJustin Wrobleski (11-5)#176
Tue, Apr 21stvs PHIJesus Luzardo (11-5)#11vs SDRandy Vasquez (8-6)#283
Wed, Apr 22ndvs PHIKyle Backhusvs SDWalker Buehler (7-6)#258
Thu, Apr 23rdvs PHICristopher Sanchez (16-4)#3vs SDMatt Waldron (1-2)#234
Fri, Apr 24th@ LADEmmet Sheehan (4-8)#137@ NYMFreddy Peralta (5-10)#50
Sat, Apr 25th@ LADRoki Sasaki (5-5)#91   
Sun, Apr 26th@ LADJustin Wrobleski (11-5)#176@ NYMKodai Senga (0-8)#111
Mon, Apr 27th@ SDRandy Vasquez (8-6)#283   
Tue, Apr 28th@ SDWalker Buehler (7-6)#258@ CINChase Burns (14-2)#26
Wed, Apr 29th@ SDMatt Waldron (1-2)#234@ CINBrandon Williamson (2-3)#377
Fri, May 1stvs ARIZac Gallen (3-9)#216vs ATLGrant Holmes (7-5)#164
Sat, May 2ndvs ARIRyne Nelson (3-5)#301vs ATLChris Sale (12-8)#6
Sun, May 3rdvs ARIMerrill Kelly (8-11)#152vs ATLSpencer Strider (4-2)#269
Mon, May 4thvs CINChase Petty (1-2)#420vs NYMHuascar Brazoban (5-2)#193
Tue, May 5thvs CINAndrew Abbott (6-8)#123   
Wed, May 6thvs CINBrady Singer (5-11)#175vs NYMFreddy Peralta (5-10)#50
Thu, May 7thvs CINRhett Lowder (4-8)#178vs NYMChristian Scott (4-3)#41
Fri, May 8th@ TEXKumar Rocker (4-9)#96@ PHIJesus Luzardo (11-5)#11
Sat, May 9th@ TEXJack Leiter (3-7)#101@ PHIAaron Nola (4-9)#58
Sun, May 10th@ TEXJacob deGrom (8-8)#7@ PHICristopher Sanchez (16-4)#3
Tue, May 12th@ ATLGrant Holmes (7-5)#164@ PITPaul Skenes (9-11)#4
Wed, May 13th@ ATLJR Ritchie (1-2)#247@ PITMitch Keller (6-8)
Thu, May 14th@ ATLChris Sale (12-8)#6@ PITMason Montgomery (4-3)#89
Fri, May 15th@ CWSSean Burke (7-6)#61vs ARIMerrill Kelly (8-11)#152
Sat, May 16th@ CWSDavis Martin (9-6)#166vs ARIEduardo Rodriguez (12-4)#120
Sun, May 17th@ CWSErick Fedde (6-8)#405vs ARIMichael Soroka (8-3)#62
Mon, May 18thvs MILBrandon Sproat (3-7)#208vs TEXMacKenzie Gore (7-9)#42
Tue, May 19thvs MILJacob Misiorowski (12-5)#5vs TEXTyler Alexander (3-2)#167
Wed, May 20thvs MILKyle Harrison (10-3)#47vs TEXJack Leiter (3-7)#101
Fri, May 22ndvs HOUSpencer Arrighetti (7-5)#256@ ARIMichael Soroka (8-3)#62
Sat, May 23rdvs HOUKai-Wei Teng (5-6)#224@ ARIZac Gallen (3-9)#216
Sun, May 24thvs HOUPeter Lambert (8-6)#125@ ARIRyne Nelson (3-5)#301
Mon, May 25th@ PITCarmen Mlodzinski (6-6)#106@ LADEmmet Sheehan (4-8)#137
Tue, May 26th@ PITBraxton Ashcraft (13-5)#30@ LADEric Lauer (8-6)#279
Wed, May 27th@ PITBubba Chandler (6-8)#117@ LADShohei Ohtani (8-2)#1
Thu, May 28th@ PITPaul Skenes (9-11)#4   
Fri, May 29th@ STLAndre Pallante (12-6)#126vs SFLogan Webb (8-7)#18
Sat, May 30th@ STLKyle Leahy (10-4)#88vs SFAdrian Houser (3-7)#187
Sun, May 31st@ STLMatthew Liberatore (5-10)#86vs SFRobbie Ray (11-7)#109
Tue, Jun 2ndvs ATHGage Jump (5-7)#94@ LAAGrayson Rodriguez (3-5)#92
Wed, Jun 3rdvs ATHJeffrey Springs (3-11)#300@ LAAWalbert Urena (8-8)#222
Thu, Jun 4thvs ATHJ.T. Ginn (8-7)#146   
Fri, Jun 5thvs SFRobbie Ray (11-7)#109vs MILBrandon Sproat (3-7)#208
Sat, Jun 6thvs SFLanden Roupp (7-12)#75vs MILJacob Misiorowski (12-5)#5
Sun, Jun 7thvs SFTrevor McDonald (3-7)vs MILShane Drohan (6-4)#142
Tue, Jun 9th@ COLTomoyuki Sugano (12-6)#436vs CHCColin Rea (8-8)#192
Wed, Jun 10th@ COLMichael Lorenzen (3-11)#438vs CHCShota Imanaga (8-9)#20
Thu, Jun 11th@ COLRyan Feltner (5-7)#437vs CHCEdward Cabrera (5-5)#81
Fri, Jun 12th@ SFLanden Roupp (7-12)#75@ ATHGage Jump (5-7)#94
Sat, Jun 13th@ SFTrevor McDonald (3-7)@ ATHJoey Estes (0-0)#366
Sun, Jun 14th@ SFLogan Webb (8-7)#18@ ATHJeffrey Springs (3-11)#300
Mon, Jun 15thvs COLMichael Lorenzen (3-11)#438@ CHCShota Imanaga (8-9)#20
Tue, Jun 16thvs COLRyan Feltner (5-7)#437@ CHCEdward Cabrera (5-5)#81
Wed, Jun 17thvs COLSean Sullivan (0-3)#425@ CHCJavier Assad (6-1)#214
Fri, Jun 19thvs TORKevin Gausman (6-11)#21vs PITBubba Chandler (6-8)#117
Sat, Jun 20thvs TORPatrick Corbin (3-4)vs PITPaul Skenes (9-11)#4
Tue, Jun 23rd@ NYMKodai Senga (0-8)#111vs BOSSonny Gray (15-3)#27
Wed, Jun 24th@ NYMSean Manaea (4-5)#64vs BOSRanger Suarez (5-3)#24
Thu, Jun 25th@ NYMFreddy Peralta (5-10)#50   
Fri, Jun 26th@ MILJacob Misiorowski (12-5)#5@ MINTaj Bradley (9-5)#55
Sat, Jun 27th@ MILKyle Harrison (10-3)#47@ MINMike Paredes (0-3)#411
Sun, Jun 28th@ MILBrandon Woodruff (2-2)@ MINConnor Prielipp (3-6)#85
Mon, Jun 29thvs SDGriffin Canning (3-9)#183vs MIASandy Alcantara (13-7)#66
Tue, Jun 30thvs SDJP Sears (3-4)#333vs MIAEury Perez (6-9)#34
Wed, Jul 1stvs SDWalker Buehler (7-6)#258vs MIAMax Meyer (9-1)#138
Fri, Jul 3rdvs STLAndre Pallante (12-6)#126vs SFLogan Webb (8-7)#18
Sat, Jul 4thvs STLKyle Leahy (10-4)#88vs SFRobbie Ray (11-7)#109
Sun, Jul 5thvs STLMatthew Liberatore (5-10)#86vs SFTyler Mahle (4-10)#82
Tue, Jul 7th@ BALShane Baz (4-13)#57@ LADJustin Wrobleski (11-5)#176
Wed, Jul 8th@ BALDean Kremer (2-4)#84@ LADRoki Sasaki (5-5)#91
Thu, Jul 9th@ BALTrevor Rogers (8-8)#45@ SFCarson Whisenhunt (3-4)#172
Fri, Jul 10th@ CINHunter Greene (2-2)@ SFRobbie Ray (11-7)#109
Sat, Jul 11th@ CINNick Lodolo (3-2)#98@ SFTyler Mahle (4-10)#82
Sun, Jul 12th@ CINAndrew Abbott (6-8)#123@ SFTrevor McDonald (3-7)
Fri, Jul 17thvs MINBailey Ober (7-4)#102vs CINBrady Singer (5-11)#175
Sat, Jul 18thvs MINTaj Bradley (9-5)#55vs CINRhett Lowder (4-8)#178
Sun, Jul 19thvs MINZebby Matthews (7-8)#107vs CINHunter Greene (2-2)
Mon, Jul 20thvs DETJack Flaherty (3-8)#122vs WSHAndrew Alvarez (2-4)#168
Tue, Jul 21stvs DETFramber Valdez (8-8)#37vs WSHCarson Palmquist (0-2)#416
Wed, Jul 22ndvs DETKeider Montero (9-8)#127vs WSHCade Cavalli (10-5)#44
Fri, Jul 24th@ PITJared Jones (2-5)#48@ MILShane Drohan (6-4)#142
Sat, Jul 25th@ PITPaul Skenes (9-11)#4@ MILRobert Gasser (3-5)#83
Sun, Jul 26th@ PITBraxton Ashcraft (13-5)#30@ MILJacob Misiorowski (12-5)#5
Mon, Jul 27th@ STLMatthew Liberatore (5-10)#86   
Tue, Jul 28th@ STLMichael McGreevy (5-9)#104@ SDMichael King (8-8)#59
Wed, Jul 29th@ STLDustin May (6-7)#54@ SDKyle Hart (0-3)#195
Thu, Jul 30th@ STLAndre Pallante (12-6)#126   
Fri, Jul 31stvs NYYWill Warren (8-6)#69vs KCMichael Wacha (6-8)#71
Sat, Aug 1stvs NYYMax Fried (4-4)#15vs KCLuinder Avila (5-4)
Sun, Aug 2ndvs NYYGerrit Cole (6-6)#19vs KCSeth Lugo (5-7)#134
Mon, Aug 3rdvs LADJustin Wrobleski (11-5)#176vs TBIan Seymour (9-3)#52
Tue, Aug 4thvs LADTarik Skubal (7-7)#2vs TBFreddy Peralta (5-10)#50
Wed, Aug 5thvs LADEric Lauer (8-6)#279vs TBNick Martinez (12-4)#87
Thu, Aug 6thvs TORDylan Cease (7-5)#9   
Fri, Aug 7th@ KCDaniel Lynch (4-4)@ STLKyle Leahy (10-4)#88
Sat, Aug 8th@ KCSeth Lugo (5-7)#134@ STLMatthew Liberatore (5-10)#86
Sun, Aug 9th@ KCRandy Dobnak (2-1)#432@ STLMichael McGreevy (5-9)#104
Tue, Aug 11th@ WSHJake Irvin (2-7)#136@ ARIMitch Bratt (1-2)#161
Wed, Aug 12th@ WSHJackson Kent (0-1)#190@ ARIMerrill Kelly (8-11)#152
Thu, Aug 13th@ WSHCade Cavalli (10-5)#44   
Fri, Aug 14thvs STLMatthew Liberatore (5-10)#86@ SFLanden Roupp (7-12)#75
Sat, Aug 15thvs STLMichael McGreevy (5-9)#104@ SFLogan Webb (8-7)#18
Sun, Aug 16thvs STLHunter Dobbins (3-3)#150@ SFBlade Tidwell (0-0)#143
Mon, Aug 17thvs CWSLuis Castillo (4-9)#79vs LADBlake Snell (1-1)#17
Tue, Aug 18thvs CWSBryan Hudson (3-4)#135vs LADEric Lauer (8-6)#279
Wed, Aug 19thvs CWSSean Newcomb (1-3)#131vs LADRoki Sasaki (5-5)#91
Fri, Aug 21st@ SEAEmerson Hancock (7-7)#76vs CLEJoey Cantillo (9-7)#65
Sat, Aug 22nd@ SEABryan Woo (9-8)#13vs CLETanner Bibee (4-13)#63
Sun, Aug 23rd@ SEABryce Miller (4-7)#36vs CLEFoster Griffin (14-4)#46
Mon, Aug 24th@ ARIMerrill Kelly (8-11)#152@ WSHCade Cavalli (10-5)#44
Tue, Aug 25th@ ARIBrandon Pfaadt (7-1)#103@ WSHAndrew Alvarez (2-4)#168
Wed, Aug 26th@ ARIEduardo Rodriguez (12-4)#120@ WSHBrad Lord (5-2)#156
Fri, Aug 28thvs CIN@ ATL
Sat, Aug 29thvs CIN@ ATL
Sun, Aug 30thvs CIN@ ATL
Mon, Aug 31stvs MILvs BAL
Tue, Sep 1stvs MILvs BAL
Wed, Sep 2ndvs MILvs BAL
Thu, Sep 3rdvs MIL   
Fri, Sep 4th@ MIAvs STL
Sat, Sep 5th@ MIAvs STL
Sun, Sep 6th@ MIAvs STL
Mon, Sep 7th@ MIL   
Tue, Sep 8th@ MIL@ NYY
Wed, Sep 9th@ MIL@ NYY
Fri, Sep 11thvs PIT@ DET
Sat, Sep 12thvs PIT@ DET
Sun, Sep 13thvs PIT@ DET
Mon, Sep 14thvs ATLvs SD
Tue, Sep 15thvs ATLvs SD
Wed, Sep 16thvs ATLvs SD
Fri, Sep 18th@ CINvs SEA
Sat, Sep 19th@ CINvs SEA
Sun, Sep 20th@ CINvs SEA
Tue, Sep 22ndvs MIAvs ARI
Wed, Sep 23rdvs MIAvs ARI
Thu, Sep 24thvs MIAvs ARI
Fri, Sep 25th@ BOS@ CWS
Sat, Sep 26th@ BOS@ CWS
Sun, Sep 27th@ BOS@ CWS
Fri, Mar 27th   @ MIASandy Alcantara (13-7)#66
Sat, Apr 4th   vs PHIJesus Luzardo (11-5)#11
Thu, Apr 9th   @ SDRandy Vasquez (8-6)#283
Thu, Apr 16th   @ HOURyan Weiss (0-3)#352
Thu, Apr 30th   @ CINAndrew Abbott (6-8)#123
Thu, May 21st   @ ARIEduardo Rodriguez (12-4)#120
Mon, Jun 1st   @ LAAJose Soriano (10-6)#49
Sun, Jun 21st   vs PITJared Jones (2-5)#48
Mon, Jun 22nd   vs BOSJake Bennett (7-6)#78
Thu, Jul 2nd   vs MIARyan Gusto (0-3)#179
Mon, Jul 6th   @ LADEric Lauer (8-6)#279
Mon, Aug 10th   @ ARIMichael Soroka (8-3)#62
Thu, Aug 27th   @ WSHJake Irvin (2-7)#136
Thu, Sep 10th   @ NYY
Thu, Sep 17th   vs SD