Skip Navigation to Main Content

Who Should I Trade?

Ben Cowles for Manny Machado (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Manny Machado
3B,DH - SD
Manny Machado
Ben Cowles
2B,3B,SS - CHC
Ben Cowles
Expert
Recommendation
100%
Recommended by
6 of 6 experts
0%
Recommended by
0 of 6 experts
Rankings 
   
Rest of Season# 52
VBR# 47
   
Projections 
   
Runs161
Home Runs50
RBI181
Stolen Bases10
Batting Average.253.231
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 67
   
Dalton Del Don
The Deep Shot
# 45
   
Chris Welsh
FantasyPros
# 90
   
Mike Maher
BettingPros
# 67
   
Kelly Kirby
FantasyPros
# 45
   
Kevin Spinelli
KevScores
# 31
   
Who Should I Trade? Player Statistics
  Manny Machado
3B,DH - SD
Manny Machado
Ben Cowles
2B,3B,SS - CHC
Ben Cowles
2026 Stats 
   
   
At Bats479
   
Runs65
   
Hits104
   
Singles60
   
Doubles20
   
Triples0
   
Home Runs24
   
RBI72
   
Stolen Bases3
   
Caught Stealing3
   
Walks63
   
Strikeouts119
   
Batting Average.217
   
On Base Pct.306
   
Slugging Pct.409
   
On-base Plus Slugging.715
   
Who Should I Trade? Player Projections
  Manny Machado
3B,DH - SD
Manny Machado
Ben Cowles
2B,3B,SS - CHC
Ben Cowles
2026 Projections 
   
   
At Bats1127
   
Runs161
   
Hits282
   
Singles181
   
Doubles51
   
Triples00
   
Home Runs50
   
RBI181
   
Stolen Bases10
   
Caught Stealing00
   
Walks121
   
Strikeouts252
   
Batting Average.253.231
   
On Base Pct.326.286
   
Slugging Pct.439.308
   
On-base Plus Slugging.765.593
   
Who Should I Trade? Player Notes
  Manny Machado
3B,DH - SD
Manny Machado
Ben Cowles
2B,3B,SS - CHC
Ben Cowles
News 
 Manny Machado went 3-for-4 with a home run in the Padres 5-2 win over the Mets on Tuesday.
Ari Koslow
Wed, Aug 19th
The Cubs designated Ben Cowles for assignment.
Ari Koslow
Tue, Apr 28th
 Manny Machado went 3-for-5 with four RBI in the Padres 9-4 win over the Diamondbacks on Tuesday.
Ari Koslow
Wed, Aug 5th
The Cubs claimed INF Ben Cowles off waivers.
Ari Koslow
Sun, Mar 1st
 Manny Machado went 2-for-5 with a home run and three RBI in the Padres 5-3 win over the Marlins on Sunday.
Ari Koslow
Mon, Jul 27th
The Blue Jays have claimed infielder Ben Cowles off waivers from the Cubs.
Brenton Kemp
Wed, Feb 18th
 Manny Machado went 2-for-5 with two home runs in the Padres 8-3 win over the Braves on Tuesday.
Ari Koslow
Wed, Jul 22nd
The Cubs designated Ben Cowles for assignment.
Ari Koslow
Sun, Feb 15th
 Manny Machado went 2-for-4 with a home run in the Padres 3-2 loss against the Braves on Monday.
Ari Koslow
Tue, Jul 21st
Ben Cowles has been claimed off waivers by the Chicago Cubs. Cowles was designated for assignment by the White Sox last week.
David Leisering
Thu, Jan 15th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Manny Machado
3B,DH - SD
Manny Machado
Ben Cowles
2B,3B,SS - CHC
Ben Cowles
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs DETTarik Skubal (8-7)#2vs WSHCade Cavalli (12-5)#40
Sat, Mar 28thvs DETJack Flaherty (3-8)#110vs WSHMiles Mikolas (3-9)
Sun, Mar 29th   vs WSHJake Irvin (2-8)#204
Mon, Mar 30thvs SFLanden Roupp (7-13)#93vs LAARyan Johnson (3-7)#228
Tue, Mar 31stvs SFLogan Webb (8-8)#19vs LAAJose Soriano (10-7)#47
Wed, Apr 1stvs SFAdrian Houser (4-7)#220vs LAAYusei Kikuchi (0-4)#106
Fri, Apr 3rd@ BOSSonny Gray (16-3)#28@ CLEJoey Cantillo (9-7)#77
Sun, Apr 5th@ BOSRanger Suarez (5-3)#31@ CLEParker Messick (10-8)#32
Mon, Apr 6th@ PITBubba Chandler (6-8)#136@ TBShane McClanahan (9-6)#36
Tue, Apr 7th@ PITPaul Skenes (9-11)#6@ TBMason Englert (0-3)#269
Wed, Apr 8th@ PITMitch Keller (6-8)@ TBJoe Boyle (0-1)#233
Fri, Apr 10thvs COLTomoyuki Sugano (12-7)#438vs PITCarmen Mlodzinski (6-6)#125
Sat, Apr 11thvs COLRyan Feltner (5-8)#437vs PITBraxton Ashcraft (13-5)#26
Sun, Apr 12thvs COLKyle Freeland (4-10)#423vs PITBubba Chandler (6-8)#136
Mon, Apr 13th   @ PHICristopher Sanchez (16-4)#3
Tue, Apr 14thvs SEABryan Woo (9-8)#15@ PHIAaron Nola (5-9)#55
Wed, Apr 15thvs SEAEmerson Hancock (7-7)#71@ PHIJesus Luzardo (11-5)#8
Fri, Apr 17th@ LAAJose Soriano (10-7)#47vs NYMKodai Senga (0-9)#82
Sat, Apr 18th@ LAAYusei Kikuchi (0-4)#106vs NYMFreddy Peralta (5-11)#52
Sun, Apr 19th@ LAAWalbert Urena (8-9)#252vs NYMTobias Myers (0-2)#177
Mon, Apr 20th   vs PHIAaron Nola (5-9)#55
Tue, Apr 21st@ COLJimmy Herget (0-5)#410vs PHIJesus Luzardo (11-5)#8
Wed, Apr 22nd@ COLTomoyuki Sugano (12-7)#438vs PHIKyle Backhus
Thu, Apr 23rd@ COLRyan Feltner (5-8)#437vs PHICristopher Sanchez (16-4)#3
Fri, Apr 24th   @ LADEmmet Sheehan (4-8)#113
Sat, Apr 25th@ ARIZac Gallen (3-9)#194@ LADRoki Sasaki (5-5)#75
Sun, Apr 26th@ ARIRyne Nelson (3-5)#146@ LADJustin Wrobleski (11-5)#242
Mon, Apr 27thvs CHCMatthew Boyd (8-2)#53@ SDRandy Vasquez (9-6)#245
Tue, Apr 28thvs CHCEdward Cabrera (5-5)#151@ SDWalker Buehler (8-6)#226
Wed, Apr 29thvs CHCJameson Taillon (2-6)#184@ SDMatt Waldron (1-2)#205
Fri, May 1stvs CWSNoah Schultz (3-9)#393vs ARIZac Gallen (3-9)#194
Sat, May 2ndvs CWSSean Burke (7-6)#76vs ARIRyne Nelson (3-5)#146
Sun, May 3rdvs CWSAnthony Kay (9-6)#171vs ARIMerrill Kelly (8-12)#139
Mon, May 4th@ SFTrevor McDonald (3-7)vs CINChase Petty (1-2)#341
Tue, May 5th@ SFLogan Webb (8-8)#19vs CINAndrew Abbott (6-9)#98
Wed, May 6th@ SFAdrian Houser (4-7)#220vs CINBrady Singer (5-11)#154
Thu, May 7thvs STLMatthew Liberatore (5-11)#101vs CINRhett Lowder (5-8)#240
Fri, May 8thvs STLMichael McGreevy (5-9)#90@ TEXKumar Rocker (5-10)#131
Sat, May 9thvs STLDustin May (6-8)#44@ TEXJack Leiter (3-7)#122
Sun, May 10thvs STLKyle Leahy (10-4)#100@ TEXJacob deGrom (9-8)#9
Tue, May 12th@ MILBrandon Sproat (3-7)#203@ ATLGrant Holmes (8-5)#147
Wed, May 13th@ MILJacob Misiorowski (13-5)#10@ ATLJR Ritchie (1-2)#403
Thu, May 14th@ MILKyle Harrison (10-3)#39@ ATLChris Sale (12-9)#4
Fri, May 15th@ SEAEmerson Hancock (7-7)#71@ CWSSean Burke (7-6)#76
Sat, May 16th@ SEALogan Gilbert (11-7)#12@ CWSDavis Martin (9-6)#141
Sun, May 17th@ SEAGeorge Kirby (8-10)#25@ CWSErick Fedde (6-8)#304
Mon, May 18thvs LADYoshinobu Yamamoto (12-7)#7vs MILBrandon Sproat (3-7)#203
Tue, May 19thvs LADEmmet Sheehan (4-8)#113vs MILJacob Misiorowski (13-5)#10
Wed, May 20thvs LADShohei Ohtani (8-2)#1vs MILKyle Harrison (10-3)#39
Fri, May 22ndvs ATHJeffrey Springs (3-12)#360vs HOUSpencer Arrighetti (7-6)#231
Sat, May 23rdvs ATHJ.T. Ginn (8-8)#197vs HOUKai-Wei Teng (5-6)#196
Sun, May 24thvs ATHLuis Medina (5-3)#168vs HOUPeter Lambert (8-7)#170
Mon, May 25thvs PHIJesus Luzardo (11-5)#8@ PITCarmen Mlodzinski (6-6)#125
Tue, May 26thvs PHIAaron Nola (5-9)#55@ PITBraxton Ashcraft (13-5)#26
Wed, May 27thvs PHICristopher Sanchez (16-4)#3@ PITBubba Chandler (6-8)#136
Thu, May 28th   @ PITPaul Skenes (9-11)#6
Fri, May 29th@ WSHPaxton Schultz@ STLAndre Pallante (12-6)#322
Sat, May 30th@ WSHFoster Griffin (15-4)#45@ STLKyle Leahy (10-4)#100
Sun, May 31st@ WSHZack Littell (8-8)#285@ STLMatthew Liberatore (5-11)#101
Tue, Jun 2nd@ PHIAaron Nola (5-9)#55vs ATHGage Jump (5-8)#89
Wed, Jun 3rd@ PHICristopher Sanchez (16-4)#3vs ATHJeffrey Springs (3-12)#360
Thu, Jun 4th@ PHIZack Wheeler (10-5)#5vs ATHJ.T. Ginn (8-8)#197
Fri, Jun 5thvs NYMChristian Scott (4-3)#57vs SFRobbie Ray (11-7)#94
Sat, Jun 6thvs NYMNolan McLean (9-8)#35vs SFLanden Roupp (7-13)#93
Sun, Jun 7thvs NYMHuascar Brazoban (4-2)#180vs SFTrevor McDonald (3-7)
Tue, Jun 9thvs CINChase Burns (14-3)#21@ COLTomoyuki Sugano (12-7)#438
Wed, Jun 10thvs CINBrady Singer (5-11)#154@ COLMichael Lorenzen (3-11)#420
Thu, Jun 11th   @ COLRyan Feltner (5-8)#437
Fri, Jun 12th@ BALShane Baz (4-14)#64@ SFLanden Roupp (7-13)#93
Sat, Jun 13th@ BALTrey Gibson (1-3)#398@ SFTrevor McDonald (3-7)
Sun, Jun 14th@ BALTrevor Rogers (9-8)#61@ SFLogan Webb (8-8)#19
Mon, Jun 15th@ STLDustin May (6-8)#44vs COLMichael Lorenzen (3-11)#420
Tue, Jun 16th@ STLAndre Pallante (12-6)#322vs COLRyan Feltner (5-8)#437
Wed, Jun 17th@ STLKyle Leahy (10-4)#100vs COLSean Sullivan (0-3)#432
Fri, Jun 19th@ TEXJacob deGrom (9-8)#9vs TORKevin Gausman (7-11)#27
Sat, Jun 20th@ TEXMacKenzie Gore (7-9)#38vs TORPatrick Corbin (3-4)
Tue, Jun 23rdvs ATLJR Ritchie (1-2)#403@ NYMKodai Senga (0-9)#82
Wed, Jun 24thvs ATLMartin Perez (8-8)#248@ NYMSean Manaea (4-5)#62
Thu, Jun 25th   @ NYMFreddy Peralta (5-11)#52
Fri, Jun 26thvs LADRoki Sasaki (5-5)#75@ MILJacob Misiorowski (13-5)#10
Sat, Jun 27thvs LADYoshinobu Yamamoto (12-7)#7@ MILKyle Harrison (10-3)#39
Sun, Jun 28thvs LADEmmet Sheehan (4-8)#113@ MILBrandon Woodruff (2-2)
Mon, Jun 29th@ CHCShota Imanaga (8-9)#24vs SDGriffin Canning (4-9)#166
Tue, Jun 30th@ CHCMatthew Boyd (8-2)#53vs SDJP Sears (3-4)#300
Wed, Jul 1st@ CHCColin Rea (8-8)#215vs SDWalker Buehler (8-6)#226
Fri, Jul 3rd@ LADShohei Ohtani (8-2)#1vs STLAndre Pallante (12-6)#322
Sat, Jul 4th@ LADYoshinobu Yamamoto (12-7)#7vs STLKyle Leahy (10-4)#100
Sun, Jul 5th@ LADEmmet Sheehan (4-8)#113vs STLMatthew Liberatore (5-11)#101
Tue, Jul 7thvs ARIZac Gallen (3-9)#194@ BALShane Baz (4-14)#64
Wed, Jul 8thvs ARI@ BALDean Kremer (2-4)#74
Thu, Jul 9thvs ARIMerrill Kelly (8-12)#139@ BALTrevor Rogers (9-8)#61
Fri, Jul 10thvs TORShane Bieber (5-2)#69@ CINHunter Greene (2-2)
Sat, Jul 11thvs TORTrey Yesavage (5-5)#253@ CINNick Lodolo (3-3)#129
Sun, Jul 12thvs TORKevin Gausman (7-11)#27@ CINAndrew Abbott (6-9)#98
Fri, Jul 17th@ KCSeth Lugo (5-7)#107vs MINBailey Ober (7-4)#81
Sat, Jul 18th@ KCRandy Dobnak (2-1)#436vs MINTaj Bradley (9-5)#49
Sun, Jul 19th@ KCNoah Cameron (8-8)#63vs MINZebby Matthews (8-8)#123
Mon, Jul 20th@ ATLBryce Elder (8-7)#133vs DETJack Flaherty (3-8)#110
Tue, Jul 21st@ ATLReynaldo Lopez (4-3)#126vs DETFramber Valdez (8-9)#41
Wed, Jul 22nd@ ATLMartin Perez (8-8)#248vs DETKeider Montero (9-8)#153
Fri, Jul 24th@ MIARyan Gusto (0-3)#158@ PITJared Jones (2-5)#43
Sat, Jul 25th@ MIAEury Perez (7-9)#33@ PITPaul Skenes (9-11)#6
Sun, Jul 26th@ MIAJanson Junk (6-8)#119@ PITBraxton Ashcraft (13-5)#26
Mon, Jul 27th   @ STLMatthew Liberatore (5-11)#101
Tue, Jul 28thvs COLMichael Lorenzen (3-11)#420@ STLMichael McGreevy (5-9)#90
Wed, Jul 29thvs COLGabriel Hughes (0-5)#328@ STLDustin May (6-8)#44
Thu, Jul 30thvs SFRobbie Ray (11-7)#94@ STLAndre Pallante (12-6)#322
Fri, Jul 31stvs SFCarson Whisenhunt (3-4)#237vs NYYWill Warren (8-6)#60
Sat, Aug 1stvs SFTyler Mahle (5-10)#72vs NYYMax Fried (4-4)#23
Sun, Aug 2ndvs SFLanden Roupp (7-13)#93vs NYYGerrit Cole (7-6)#18
Mon, Aug 3rd@ ARIBrandon Pfaadt (7-1)#70vs LADJustin Wrobleski (11-5)#242
Tue, Aug 4th@ ARIEduardo Rodriguez (13-4)#99vs LADTarik Skubal (8-7)#2
Wed, Aug 5th@ ARIMitch Bratt (1-2)#175vs LADEric Lauer (8-6)#221
Thu, Aug 6th@ ARIKohl Drake (0-1)#343vs TORDylan Cease (8-5)#11
Fri, Aug 7thvs HOURonel Blanco (0-1)#167@ KCDaniel Lynch (4-4)#187
Sat, Aug 8thvs HOUPeter Lambert (8-7)#170@ KCSeth Lugo (5-7)#107
Sun, Aug 9thvs HOUCristian Javier (1-4)#198@ KCRandy Dobnak (2-1)#436
Tue, Aug 11thvs MILKyle Harrison (10-3)#39@ WSHJake Irvin (2-8)#204
Wed, Aug 12thvs MILDustin May (6-8)#44@ WSHJackson Kent (0-2)#208
Thu, Aug 13th   @ WSHCade Cavalli (12-5)#40
Fri, Aug 14th@ CLEGavin Williams (12-7)#17vs STLMatthew Liberatore (5-11)#101
Sat, Aug 15th@ CLEJoey Cantillo (9-7)#77vs STLMichael McGreevy (5-9)#90
Sun, Aug 16th@ CLETanner Bibee (5-13)#56vs STLHunter Dobbins (3-3)#213
Mon, Aug 17th@ NYMNolan McLean (9-8)#35vs CWSLuis Castillo (4-10)#109
Tue, Aug 18th@ NYMZac Thornton (3-4)#160vs CWSBryan Hudson (3-4)#127
Wed, Aug 19th@ NYMRobert Stock (0-2)#224vs CWSSean Newcomb (1-3)#169
Fri, Aug 21stvs MINConnor Prielipp (3-7)#91@ SEAEmerson Hancock (7-7)#71
Sat, Aug 22ndvs MINDean Kremer (2-4)#74@ SEAKade Anderson (0-0)#65
Sun, Aug 23rdvs MINBailey Ober (7-4)#81@ SEABryce Miller (4-8)#42
Mon, Aug 24thvs PITBraxton Ashcraft (13-5)#26@ ARIMerrill Kelly (8-12)#139
Tue, Aug 25thvs PITPaul Skenes (9-11)#6@ ARIBrandon Pfaadt (7-1)#70
Wed, Aug 26thvs PITBubba Chandler (6-8)#136@ ARIEduardo Rodriguez (13-4)#99
Fri, Aug 28th@ TBShane McClanahan (9-6)#36vs CINRhett Lowder (5-8)#240
Sat, Aug 29th@ TBNick Martinez (13-4)#78vs CINAndrew Abbott (6-9)#98
Sun, Aug 30th@ TBDrew Rasmussen (14-5)#14vs CINChase Burns (14-3)#21
Mon, Aug 31st@ CINBrady Singer (5-11)#154vs MILDustin May (6-8)#44
Tue, Sep 1st@ CINNick Lodolo (3-3)#129vs MIL
Wed, Sep 2nd@ CINRhett Lowder (5-8)#240vs MILJacob Misiorowski (13-5)#10
Thu, Sep 3rd   vs MILRobert Gasser (3-5)#102
Fri, Sep 4thvs NYY@ MIA
Sat, Sep 5thvs NYY@ MIA
Sun, Sep 6thvs NYY@ MIA
Mon, Sep 7thvs WSH@ MIL
Tue, Sep 8thvs WSH@ MIL
Wed, Sep 9thvs WSH@ MIL
Fri, Sep 11th@ SFvs PIT
Sat, Sep 12th@ SFvs PIT
Sun, Sep 13th@ SFvs PIT
Mon, Sep 14th@ COLvs ATL
Tue, Sep 15th@ COLvs ATL
Wed, Sep 16th@ COLvs ATL
Fri, Sep 18thvs MIA@ CIN
Sat, Sep 19thvs MIA@ CIN
Sun, Sep 20thvs MIA@ CIN
Tue, Sep 22nd@ LADvs MIA
Wed, Sep 23rd@ LADvs MIA
Thu, Sep 24th@ LADvs MIA
Fri, Sep 25thvs ARI@ BOS
Sat, Sep 26thvs ARI@ BOS
Sun, Sep 27thvs ARI@ BOS
Fri, Mar 27thvs DETFramber Valdez (8-9)#41   
Sat, Apr 4th@ BOSConnelly Early (7-5)#145   
Thu, Apr 9thvs COLJimmy Herget (0-5)#410   
Thu, Apr 16thvs SEALuis Castillo (4-10)#109   
Mon, Jun 8thvs CINAndrew Abbott (6-9)#98   
Sun, Jun 21st@ TEXNathan Eovaldi (10-9)#85   
Mon, Jun 22ndvs ATLGrant Holmes (8-5)#147   
Thu, Jul 2nd@ LADRoki Sasaki (5-5)#75   
Mon, Jul 6thvs ARIBrandon Pfaadt (7-1)#70   
Thu, Jul 23rd@ ATLChris Sale (12-9)#4   
Mon, Aug 10thvs MILLogan Henderson (8-2)#30   
Thu, Sep 17th@ COL