Skip Navigation to Main Content

Who Should I Trade?

Matt Shaw for Miguel Vargas (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Miguel Vargas
1B,3B - CWS
Miguel Vargas
Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 38# 207
VBR# 56# 803
   
Projections 
   
Runs186
Home Runs51
RBI175
Stolen Bases22
Batting Average.244.234
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 38# 122
   
Dalton Del Don
The Deep Shot
# 43
   
Chris Welsh
FantasyPros
# 37
   
Mike Maher
BettingPros
# 29# 145
   
Kelly Kirby
FantasyPros
# 51# 308
   
Kevin Spinelli
KevScores
# 36# 259
   
Who Should I Trade? Player Statistics
  Miguel Vargas
1B,3B - CWS
Miguel Vargas
Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
2026 Stats 
   
   
At Bats473130
   
Runs8820
   
Hits11632
   
Singles5620
   
Doubles306
   
Triples12
   
Home Runs294
   
RBI7420
   
Stolen Bases124
   
Caught Stealing21
   
Walks7812
   
Strikeouts9927
   
Batting Average.245.246
   
On Base Pct.357.322
   
Slugging Pct.497.415
   
On-base Plus Slugging.854.737
   
Who Should I Trade? Player Projections
  Miguel Vargas
1B,3B - CWS
Miguel Vargas
Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
2026 Projections 
   
   
At Bats11742
   
Runs186
   
Hits2910
   
Singles167
   
Doubles72
   
Triples00
   
Home Runs51
   
RBI175
   
Stolen Bases22
   
Caught Stealing11
   
Walks164
   
Strikeouts2510
   
Batting Average.244.234
   
On Base Pct.342.309
   
Slugging Pct.443.382
   
On-base Plus Slugging.785.691
   
Who Should I Trade? Player Notes
  Miguel Vargas
1B,3B - CWS
Miguel Vargas
Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
News 
 Miguel Vargas went 2-for-3 in a win over the Mets with a home run, one double, one run scored, two RBI, and one walk.
Chris Schommer
Sat, Aug 22nd
Matt Shaw is scheduled to begin a rehab assignment on Wednesday.
Ari Koslow
Tue, Aug 18th
 Miguel Vargas went 1-for-4 in Sunday's win over the Tigers with a solo home run and one walk.
Chris Schommer
Sun, Aug 16th
Matt Shaw recently resumed light hitting while spending time rehabbing in Arizona.
Ari Koslow
Fri, Aug 7th
 Miguel Vargas went 4-for-5 in a win over the Tigers with two home runs, one double, three runs scored, and three RBI.
Chris Schommer
Sat, Aug 15th
Matt Shaw is continuing his rehab in Arizona.
Ari Koslow
Sat, Jul 25th
 Miguel Vargas went 1-for-4 in Tuesday’s 5-4 loss to the Reds with a solo home run.
Chris Schommer
Wed, Aug 12th
Chicago Cubs manager Craig Counsell said on Tuesday that Matt Shaw recently underwent imaging, which showed "significant healing."
Nicholas Rodriguez
Wed, Jul 22nd
 Miguel Vargas went 0-for-6 in Thursday’s 12-11 loss to the Red Sox with one walk, one stolen base, and two runs scored.
Chris Schommer
Fri, Aug 7th
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
  Miguel Vargas
1B,3B - CWS
Miguel Vargas
Matt Shaw
2B,3B,RF,DH - CHC
Matt Shaw
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ MILJacob Misiorowski (13-5)#8vs WSHCade Cavalli (11-5)#44
Sat, Mar 28th@ MILChad Patrick (7-4)#130vs WSHMiles Mikolas (3-9)
Sun, Mar 29th@ MILBrandon Sproat (3-7)#203vs WSHJake Irvin (2-8)#207
Mon, Mar 30th@ MIAChris Paddack (0-7)vs LAARyan Johnson (3-7)#239
Tue, Mar 31st@ MIAJanson Junk (6-8)#93vs LAAJose Soriano (10-7)#48
Wed, Apr 1st@ MIASandy Alcantara (13-8)#67vs LAAYusei Kikuchi (0-4)#124
Fri, Apr 3rdvs TORDylan Cease (8-5)#11@ CLEJoey Cantillo (9-7)#64
Sun, Apr 5thvs TOREric Lauer (8-6)#247@ CLEParker Messick (9-8)#34
Mon, Apr 6thvs BALBrandon Young (9-3)#194@ TBShane McClanahan (9-6)#36
Tue, Apr 7thvs BALTrevor Rogers (9-8)#65@ TBMason Englert (0-3)#285
Wed, Apr 8thvs BALKyle Bradish (7-12)#55@ TBJoe Boyle (0-1)#184
Fri, Apr 10th@ KCKris Bubic (3-2)#140vs PITCarmen Mlodzinski (6-6)#98
Sat, Apr 11th@ KCMichael Wacha (7-8)#84vs PITBraxton Ashcraft (13-5)#29
Sun, Apr 12th@ KCNoah Cameron (8-8)#69vs PITBubba Chandler (6-8)#102
Mon, Apr 13th   @ PHICristopher Sanchez (16-4)#3
Tue, Apr 14thvs TBShane McClanahan (9-6)#36@ PHIAaron Nola (5-9)#56
Wed, Apr 15thvs TBCole Sulser@ PHIJesus Luzardo (11-5)#6
Fri, Apr 17th@ ATHAaron Civale (6-7)#159vs NYMKodai Senga (0-9)#92
Sat, Apr 18th@ ATHLuis Severino (2-6)vs NYMFreddy Peralta (5-11)#54
Sun, Apr 19th@ ATHJeffrey Springs (3-11)#220vs NYMTobias Myers (0-2)#193
Mon, Apr 20th   vs PHIAaron Nola (5-9)#56
Tue, Apr 21st@ ARIMerrill Kelly (8-11)#146vs PHIJesus Luzardo (11-5)#6
Wed, Apr 22nd@ ARIEduardo Rodriguez (13-4)#110vs PHIKyle Backhus
Thu, Apr 23rd@ ARIMichael Soroka (8-4)#61vs PHICristopher Sanchez (16-4)#3
Fri, Apr 24thvs WSHPJ Poulin (3-0)@ LADEmmet Sheehan (4-8)#132
Sat, Apr 25thvs WSHJake Irvin (2-8)#207@ LADRoki Sasaki (5-5)#78
Sun, Apr 26thvs WSHFoster Griffin (15-4)#47@ LADJustin Wrobleski (11-5)#171
Mon, Apr 27thvs LAAJack Kochanowicz (2-5)@ SDRandy Vasquez (9-6)#257
Tue, Apr 28thvs LAAJose Soriano (10-7)#48@ SDWalker Buehler (8-6)#250
Wed, Apr 29thvs LAAYusei Kikuchi (0-4)#124@ SDMatt Waldron (1-2)
Fri, May 1st@ SDGerman Marquez (4-2)#422vs ARIZac Gallen (3-9)#217
Sat, May 2nd@ SDMichael King (8-9)#58vs ARIRyne Nelson (3-5)#161
Sun, May 3rd@ SDGriffin Canning (4-9)#158vs ARIMerrill Kelly (8-11)#146
Mon, May 4th@ LAAJose Soriano (10-7)#48vs CINChase Petty (1-2)#339
Tue, May 5th@ LAASam Aldegheri (3-4)#366vs CINAndrew Abbott (6-9)#106
Wed, May 6th@ LAAWalbert Urena (8-9)#277vs CINBrady Singer (5-11)#152
Thu, May 7th   vs CINRhett Lowder (5-8)#244
Fri, May 8thvs SEAEmerson Hancock (7-7)#79@ TEXKumar Rocker (4-10)#101
Sat, May 9thvs SEALuis Castillo (4-10)#111@ TEXJack Leiter (3-7)#122
Sun, May 10thvs SEALogan Gilbert (10-7)#12@ TEXJacob deGrom (9-8)#10
Tue, May 12thvs KCStephen Kolek (4-3)@ ATLGrant Holmes (8-5)#151
Wed, May 13thvs KCSeth Lugo (5-7)#117@ ATLJR Ritchie (1-2)#345
Thu, May 14thvs KCKris Bubic (3-2)#140@ ATLChris Sale (12-9)#4
Fri, May 15thvs CHCEdward Cabrera (5-5)#179@ CWSSean Burke (7-6)#60
Sat, May 16thvs CHCJameson Taillon (2-6)#205@ CWSDavis Martin (9-6)#149
Sun, May 17thvs CHCColin Rea (8-8)#204@ CWSErick Fedde (6-8)#271
Mon, May 18th@ SEABryan Woo (9-8)#15vs MILBrandon Sproat (3-7)#203
Tue, May 19th@ SEABryce Miller (4-8)#40vs MILJacob Misiorowski (13-5)#8
Wed, May 20th@ SEAEmerson Hancock (7-7)#79vs MILKyle Harrison (10-3)#41
Fri, May 22nd@ SFTrevor McDonald (3-7)vs HOUSpencer Arrighetti (7-6)#237
Sat, May 23rd@ SFAdrian Houser (4-7)#144vs HOUKai-Wei Teng (5-6)#215
Sun, May 24th@ SFRobbie Ray (11-7)#95vs HOUPeter Lambert (8-7)#160
Mon, May 25thvs MINZebby Matthews (7-8)#129@ PITCarmen Mlodzinski (6-6)#98
Tue, May 26thvs MINJoe Ryan (6-8)#73@ PITBraxton Ashcraft (13-5)#29
Wed, May 27thvs MINConnor Prielipp (3-7)#70@ PITBubba Chandler (6-8)#102
Thu, May 28thvs MINSimeon Woods Richardson (2-7)#223@ PITPaul Skenes (9-11)#7
Fri, May 29thvs DETTroy Melton (7-2)#62@ STLAndre Pallante (12-6)#183
Sat, May 30thvs DETFramber Valdez (8-8)#46@ STLKyle Leahy (10-4)#77
Sun, May 31stvs DETKeider Montero (9-8)#118@ STLMatthew Liberatore (5-11)#83
Tue, Jun 2nd@ MINConnor Prielipp (3-7)#70vs ATHGage Jump (5-8)#91
Wed, Jun 3rd@ MINTaj Bradley (9-5)#50vs ATHJeffrey Springs (3-11)#220
Thu, Jun 4th   vs ATHJ.T. Ginn (8-8)#126
Fri, Jun 5th@ PHIJesus Luzardo (11-5)#6vs SFRobbie Ray (11-7)#95
Sat, Jun 6th@ PHIAndrew Painter (3-8)#174vs SFLanden Roupp (7-13)#76
Sun, Jun 7th@ PHIAaron Nola (5-9)#56vs SFTrevor McDonald (3-7)
Tue, Jun 9thvs ATLGrant Holmes (8-5)#151@ COLTomoyuki Sugano (12-7)#439
Wed, Jun 10thvs ATLChris Sale (12-9)#4@ COLMichael Lorenzen (3-11)#412
Thu, Jun 11th   @ COLRyan Feltner (5-7)#438
Fri, Jun 12thvs LADRoki Sasaki (5-5)#78@ SFLanden Roupp (7-13)#76
Sat, Jun 13thvs LADYoshinobu Yamamoto (12-7)#9@ SFTrevor McDonald (3-7)
Sun, Jun 14thvs LADEmmet Sheehan (4-8)#132@ SFLogan Webb (8-8)#13
Mon, Jun 15th   vs COLMichael Lorenzen (3-11)#412
Tue, Jun 16th@ NYYGerrit Cole (7-6)#19vs COLRyan Feltner (5-7)#438
Wed, Jun 17th@ NYYCarlos Rodon (4-2)#52vs COLSean Sullivan (0-3)#432
Fri, Jun 19th@ DETTarik Skubal (8-7)#2vs TORKevin Gausman (6-11)#28
Sat, Jun 20th@ DETTroy Melton (7-2)#62vs TORPatrick Corbin (3-4)
Tue, Jun 23rdvs CLEParker Messick (9-8)#34@ NYMKodai Senga (0-9)#92
Wed, Jun 24thvs CLETanner Bibee (5-13)#59@ NYMSean Manaea (4-5)#63
Thu, Jun 25th   @ NYMFreddy Peralta (5-11)#54
Fri, Jun 26thvs KCSteven Cruz@ MILJacob Misiorowski (13-5)#8
Sat, Jun 27thvs KCMichael Wacha (7-8)#84@ MILKyle Harrison (10-3)#41
Sun, Jun 28thvs KCLuinder Avila (5-4)@ MILBrandon Woodruff (2-2)
Mon, Jun 29th@ BALShane Baz (4-14)#68vs SDGriffin Canning (4-9)#158
Tue, Jun 30th@ BALTrey Gibson (1-3)#385vs SDJP Sears (3-4)#256
Wed, Jul 1st@ BALDean Kremer (2-4)#87vs SDWalker Buehler (8-6)#250
Fri, Jul 3rd@ CLEGavin Williams (12-7)#18vs STLAndre Pallante (12-6)#183
Sat, Jul 4th@ CLEParker Messick (9-8)#34vs STLKyle Leahy (10-4)#77
Sun, Jul 5th@ CLETanner Bibee (5-13)#59vs STLMatthew Liberatore (5-11)#83
Tue, Jul 7thvs BOSPayton Tolle (8-6)#25@ BALShane Baz (4-14)#68
Wed, Jul 8thvs BOSJake Bennett (8-6)#74@ BALDean Kremer (2-4)#87
Thu, Jul 9thvs BOSPatrick Sandoval (1-2)#96@ BALTrevor Rogers (9-8)#65
Fri, Jul 10thvs ATHJacob Lopez (5-4)#139@ CINHunter Greene (2-2)
Sat, Jul 11thvs ATHGage Jump (5-8)#91@ CINNick Lodolo (3-3)#89
Sun, Jul 12thvs ATHJ.T. Ginn (8-8)#126@ CINAndrew Abbott (6-9)#106
Fri, Jul 17th@ TORSpencer Miles (5-2)#109vs MINBailey Ober (7-4)#81
Sat, Jul 18th@ TORShane Bieber (5-2)#85vs MINTaj Bradley (9-5)#50
Sun, Jul 19th@ TORTrey Yesavage (5-5)#278vs MINZebby Matthews (7-8)#129
Mon, Jul 20th@ TEXJacob deGrom (9-8)#10vs DETJack Flaherty (3-8)#114
Tue, Jul 21st@ TEXKumar Rocker (4-10)#101vs DETFramber Valdez (8-8)#46
Wed, Jul 22nd@ TEXTyler Alexander (4-2)#162vs DETKeider Montero (9-8)#118
Fri, Jul 24thvs HOUSpencer Arrighetti (7-6)#237@ PITJared Jones (2-5)#45
Sat, Jul 25thvs HOUHunter Brown (3-3)#27@ PITPaul Skenes (9-11)#7
Sun, Jul 26thvs HOURonel Blanco (0-1)#191@ PITBraxton Ashcraft (13-5)#29
Mon, Jul 27thvs NYYMax Fried (4-4)#38@ STLMatthew Liberatore (5-11)#83
Tue, Jul 28thvs NYYGerrit Cole (7-6)#19@ STLMichael McGreevy (5-9)#94
Wed, Jul 29thvs NYYCam Schlittler (11-6)#16@ STLDustin May (6-8)#51
Thu, Jul 30thvs NYYRyan Weathers (5-8)#42@ STLAndre Pallante (12-6)#183
Fri, Jul 31st@ TBNick Martinez (13-4)#82vs NYYWill Warren (8-6)#71
Sat, Aug 1st@ TBDrew Rasmussen (13-5)#14vs NYYMax Fried (4-4)#38
Sun, Aug 2nd@ TBGriffin Jax (6-9)#103vs NYYGerrit Cole (7-6)#19
Mon, Aug 3rd   vs LADJustin Wrobleski (11-5)#171
Tue, Aug 4th@ BOSPatrick Sandoval (1-2)#96vs LADTarik Skubal (8-7)#2
Wed, Aug 5th@ BOSSonny Gray (16-3)#30vs LADEric Lauer (8-6)#247
Thu, Aug 6th@ BOSRanger Suarez (5-3)#22vs TORDylan Cease (8-5)#11
Fri, Aug 7thvs CLEParker Messick (9-8)#34@ KCDaniel Lynch (4-4)#228
Sat, Aug 8thvs CLEGavin Williams (12-7)#18@ KCSeth Lugo (5-7)#117
Sun, Aug 9thvs CLEJoey Cantillo (9-7)#64@ KCRandy Dobnak (2-1)#425
Tue, Aug 11thvs CINNick Lodolo (3-3)#89@ WSHJake Irvin (2-8)#207
Wed, Aug 12thvs CINRhett Lowder (5-8)#244@ WSHJackson Kent (0-2)#212
Thu, Aug 13thvs CINAndrew Abbott (6-9)#106@ WSHCade Cavalli (11-5)#44
Fri, Aug 14th@ DETJackson Jobe (1-1)#236vs STLMatthew Liberatore (5-11)#83
Sat, Aug 15th@ DETTroy Melton (7-2)#62vs STLMichael McGreevy (5-9)#94
Sun, Aug 16th@ DETDrew Anderson (4-5)#99vs STLHunter Dobbins (3-3)#213
Mon, Aug 17th@ CHCShota Imanaga (8-9)#21vs CWSLuis Castillo (4-10)#111
Tue, Aug 18th@ CHCKevin Gausman (6-11)#28vs CWSBryan Hudson (3-4)#133
Wed, Aug 19th@ CHCClay Holmes (5-6)#72vs CWSSean Newcomb (1-3)#141
Fri, Aug 21stvs NYMSean Manaea (4-5)#63@ SEAEmerson Hancock (7-7)#79
Sat, Aug 22ndvs NYMChristian Scott (4-3)#39@ SEAKade Anderson (0-0)#66
Sun, Aug 23rdvs NYMNolan McLean (9-8)#33@ SEABryce Miller (4-8)#40
Mon, Aug 24thvs TEXKumar Rocker (4-10)#101@ ARIMerrill Kelly (8-11)#146
Tue, Aug 25thvs TEXJacob deGrom (9-8)#10@ ARIBrandon Pfaadt (7-1)#86
Wed, Aug 26thvs TEXMacKenzie Gore (7-9)#35@ ARIEduardo Rodriguez (13-4)#110
Fri, Aug 28th@ MINDean Kremer (2-4)#87vs CINRhett Lowder (5-8)#244
Sat, Aug 29th@ MINBailey Ober (7-4)#81vs CINAndrew Abbott (6-9)#106
Sun, Aug 30th@ MINZebby Matthews (7-8)#129vs CINChase Burns (14-2)#20
Mon, Aug 31st@ HOUPeter Lambert (8-7)#160vs MIL
Tue, Sep 1st@ HOUHayden Wesneski (3-1)#80vs MILDustin May (6-8)#51
Wed, Sep 2nd@ HOUvs MILJacob Misiorowski (13-5)#8
Thu, Sep 3rd@ HOUvs MIL
Fri, Sep 4thvs MIN@ MIA
Sat, Sep 5thvs MIN@ MIA
Sun, Sep 6thvs MIN@ MIA
Mon, Sep 7th   @ MIL
Tue, Sep 8thvs PIT@ MIL
Wed, Sep 9thvs PIT@ MIL
Fri, Sep 11th@ STLvs PIT
Sat, Sep 12th@ STLvs PIT
Sun, Sep 13th@ STLvs PIT
Mon, Sep 14th@ CLEvs ATL
Tue, Sep 15th@ CLEvs ATL
Wed, Sep 16th@ CLEvs ATL
Fri, Sep 18thvs DET@ CIN
Sat, Sep 19thvs DET@ CIN
Sun, Sep 20thvs DET@ CIN
Tue, Sep 22nd@ KCvs MIA
Wed, Sep 23rd@ KCvs MIA
Thu, Sep 24th@ KCvs MIA
Fri, Sep 25thvs COL@ BOS
Sat, Sep 26thvs COL@ BOS
Sun, Sep 27thvs COL@ BOS
Sat, Apr 4thvs TORMason Fluharty (5-1)#143   
Thu, Apr 9th@ KCSeth Lugo (5-7)#117   
Thu, Apr 16thvs TBSteven Matz (5-4)#173   
Mon, Jun 1st@ MINJoe Ryan (6-8)#73   
Thu, Jun 18th@ NYYRyan Weathers (5-8)#42   
Sun, Jun 21st@ DETKeider Montero (9-8)#118   
Mon, Jun 22ndvs CLEGavin Williams (12-7)#18   
Thu, Jul 2nd@ CLESlade Cecconi (4-7)#165   
Thu, Aug 20thvs ATLGrant Holmes (8-5)#151   
Thu, Sep 10thvs PIT   
Thu, Sep 17thvs DET