Skip Navigation to Main Content

Who Should I Trade?

Bryan De La Cruz for Zach McKinstry (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Bryan De La Cruz
LF - PHI
Bryan De La Cruz
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 532# 1344
   
Projections 
   
Runs302
Home Runs51
RBI242
Stolen Bases80
Batting Average.226.232
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 380
   
Who Should I Trade? Player Statistics
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Bryan De La Cruz
LF - PHI
Bryan De La Cruz
2026 Stats 
   
   
At Bats106
   
Runs2
   
Hits17
   
Singles13
   
Doubles3
   
Triples0
   
Home Runs1
   
RBI9
   
Stolen Bases1
   
Caught Stealing2
   
Walks12
   
Strikeouts23
   
Batting Average.160
   
On Base Pct.242
   
Slugging Pct.217
   
On-base Plus Slugging.459
   
Who Should I Trade? Player Projections
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Bryan De La Cruz
LF - PHI
Bryan De La Cruz
2026 Projections 
   
   
At Bats24220
   
Runs302
   
Hits555
   
Singles373
   
Doubles111
   
Triples30
   
Home Runs51
   
RBI242
   
Stolen Bases80
   
Caught Stealing20
   
Walks241
   
Strikeouts586
   
Batting Average.226.232
   
On Base Pct.301.280
   
Slugging Pct.350.390
   
On-base Plus Slugging.651.670
   
Who Should I Trade? Player Notes
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Bryan De La Cruz
LF - PHI
Bryan De La Cruz
News 
 Zach McKinstry is expected to be activated from the injured list on Tuesday.
Ari Koslow
Tue, May 5th
The Phillies reassigned OF Bryan De La Cruz to minor league camp.
Ari Koslow
Sun, Mar 22nd
 The Tigers sent INF/OF Zach McKinstry on a rehab assignment to Single-A Lakeland.
Ari Koslow
Thu, Apr 30th
 
 Zach McKinstry faced live pitching on Tuesday.
Nicholas Rodriguez
Thu, Apr 30th
 
 Zach McKinstry is completing rehab and light baseball activity at the Detroit Tigers' spring training complex.
Nicholas Rodriguez
Wed, Apr 22nd
 
 The Tigers placed Zach McKinstry on the injured list with left hip/abdominal inflammation.
Ari Koslow
Fri, Apr 17th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Bryan De La Cruz
LF - PHI
Bryan De La Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SDNick Pivetta (1-2)#138vs TEXNathan Eovaldi (5-6)#20
Sat, Mar 28th@ SDRandy Vasquez (5-3)#199vs TEXJacob Latz (1-1)#102
Sun, Mar 29th   vs TEXMacKenzie Gore (4-4)#50
Mon, Mar 30th@ ARIMichael Soroka (7-2)#67vs WSHFoster Griffin (6-2)#88
Tue, Mar 31st@ ARIBrandon Pfaadt (0-1)#115vs WSHPJ Poulin (3-0)#237
Wed, Apr 1st@ ARIZac Gallen (3-4)#71vs WSHCade Cavalli (3-3)#87
Fri, Apr 3rdvs STLMichael McGreevy (3-4)#86@ COLMichael Lorenzen (2-7)#427
Sat, Apr 4thvs STLDustin May (3-6)#85@ COLBrennan Bernardino (2-3)#257
Sun, Apr 5thvs STLKyle Leahy (5-3)#162@ COLTomoyuki Sugano (4-4)#428
Mon, Apr 6th@ MINJoe Ryan (3-3)#15@ SFAdrian Houser (2-5)#189
Tue, Apr 7th@ MINTaj Bradley (5-1)#74@ SFRobbie Ray (3-6)#83
Wed, Apr 8th@ MINBailey Ober (6-3)#72@ SFTyler Mahle (1-7)#119
Fri, Apr 10thvs MIAChris Paddack (0-7)#324vs ARIMichael Soroka (7-2)#67
Sat, Apr 11thvs MIAJanson Junk (3-5)#116vs ARIBrandon Pfaadt (0-1)#115
Sun, Apr 12thvs MIASandy Alcantara (3-4)#73vs ARIZac Gallen (3-4)#71
Mon, Apr 13th   vs CHCJavier Assad (3-1)#276
Tue, Apr 14thvs KCCole Ragans (1-4)#49vs CHCRiley Martin
Wed, Apr 15thvs KCSeth Lugo (2-4)#104vs CHCShota Imanaga (4-6)#24
Fri, Apr 17th@ BOSRanger Suarez (2-3)#32vs ATLMartin Perez (3-3)#200
Sat, Apr 18th@ BOSBrayan Bello (2-5)#144vs ATLChris Sale (8-3)#5
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#9vs ATLGrant Holmes (3-2)#139
Mon, Apr 20th@ BOSSonny Gray (6-1)#30@ CHCColin Rea (5-3)#140
Tue, Apr 21stvs MILKyle Harrison (6-1)#63@ CHCShota Imanaga (4-6)#24
Wed, Apr 22ndvs MILDL Hall (0-0)#186@ CHCMatthew Boyd (2-1)#40
Thu, Apr 23rdvs MILBrandon Sproat (1-4)#158@ CHCEdward Cabrera (3-2)#70
Fri, Apr 24th@ CINAndrew Abbott (4-3)#99@ ATLGrant Holmes (3-2)#139
Sat, Apr 25th@ CINBrady Singer (2-5)#143@ ATLBryce Elder (4-3)#113
Sun, Apr 26th@ CINRhett Lowder (3-3)#206@ ATLChris Sale (8-3)#5
Tue, Apr 28th@ ATLMartin Perez (3-3)#200vs SFTyler Mahle (1-7)#119
Thu, Apr 30th@ ATLBryce Elder (4-3)#113vs SFAdrian Houser (2-5)#189
Fri, May 1stvs TEXMacKenzie Gore (4-4)#50@ MIAEury Perez (3-6)#109
Sat, May 2ndvs TEXKumar Rocker (2-5)#103@ MIAMax Meyer (5-0)#68
Sun, May 3rdvs TEXJack Leiter (2-4)#76@ MIAChris Paddack (0-7)#324
Mon, May 4thvs BOSPayton Tolle (2-2)#75@ MIAJanson Junk (3-5)#116
Tue, May 5thvs BOSJovani Moran (0-2)#183vs ATHLuis Severino (2-6)#146
Wed, May 6thvs BOSSonny Gray (6-1)#30vs ATHJeffrey Springs (3-6)#111
Thu, May 7th   vs ATHJ.T. Ginn (3-3)#127
Fri, May 8th@ KCKris Bubic (3-2)#80vs COLChase Dollander (3-3)#340
Sat, May 9th@ KCMichael Wacha (4-2)#78vs COLKyle Freeland (1-6)#395
Sun, May 10th@ KCNoah Cameron (2-4)#92vs COLTomoyuki Sugano (4-4)#428
Tue, May 12th@ NYMFreddy Peralta (3-4)#28@ BOSJovani Moran (0-2)#183
Wed, May 13th@ NYMChristian Scott (1-0)#90@ BOSSonny Gray (6-1)#30
Thu, May 14th@ NYMNolan McLean (2-4)#29@ BOSRanger Suarez (2-3)#32
Fri, May 15thvs TORTrey Yesavage (2-2)#48@ PITBraxton Ashcraft (4-2)#47
Sat, May 16thvs TORMason Fluharty@ PITBubba Chandler (1-6)#122
Sun, May 17thvs TORKevin Gausman (4-3)#19@ PITPaul Skenes (6-5)#2
Mon, May 18thvs CLESlade Cecconi (3-5)#105vs CINNick Lodolo (1-1)#58
Tue, May 19thvs CLEParker Messick (6-1)#51vs CINChase Burns (7-1)#25
Wed, May 20thvs CLETanner Bibee (0-7)#38vs CINAndrew Abbott (4-3)#99
Fri, May 22nd@ BALKeegan Akin (0-0)#180vs CLEGavin Williams (8-3)#27
Sat, May 23rd   vs CLESlade Cecconi (3-5)#105
Sun, May 24th@ BALTrevor Rogers (2-6)#94vs CLEParker Messick (6-1)#51
Mon, May 25th   @ SDGriffin Canning (0-3)#141
Tue, May 26thvs LAAJack Kochanowicz (2-3)#420@ SDRandy Vasquez (5-3)#199
Wed, May 27thvs LAAJose Soriano (6-4)#45@ SDWalker Buehler (3-3)#220
Fri, May 29th@ CWSBrandon Eisert (0-0)#212@ LADJustin Wrobleski (7-2)#130
Sat, May 30th@ CWSAnthony Kay (5-1)#182@ LADRoki Sasaki (3-3)#131
Sun, May 31st@ CWSSean Burke (2-3)#142@ LADYoshinobu Yamamoto (4-4)#13
Tue, Jun 2nd@ TBSteven Matz (4-2)#98vs SDRandy Vasquez (5-3)#199
Wed, Jun 3rd@ TBNick Martinez (5-1)#81vs SDWalker Buehler (3-3)#220
Thu, Jun 4th   vs SDLucas Giolito (2-0)#172
Fri, Jun 5thvs SEABryan Woo (5-3)#6vs CWSAnthony Kay (5-1)#182
Sat, Jun 6thvs SEABryce Miller (1-0)#54vs CWSSean Burke (2-3)#142
Sun, Jun 7thvs SEAEmerson Hancock (4-2)#91vs CWSDavid Sandlin (1-0)#210
Mon, Jun 8th   @ TORPatrick Corbin (2-1)#216
Tue, Jun 9thvs MINTaj Bradley (5-1)#74@ TORTrey Yesavage (2-2)#48
Wed, Jun 10thvs MIN@ TOR
Fri, Jun 12th@ CLE@ MIL
Sat, Jun 13th@ CLE@ MIL
Sun, Jun 14th@ CLE@ MIL
Mon, Jun 15th@ HOUvs MIA
Tue, Jun 16th@ HOUvs MIA
Wed, Jun 17th@ HOUvs MIA
Thu, Jun 18th   vs NYM
Sat, Jun 20thvs CWSvs NYM
Sun, Jun 21stvs CWSvs NYM
Mon, Jun 22ndvs NYY@ WSH
Tue, Jun 23rdvs NYY@ WSH
Wed, Jun 24thvs NYY@ WSH
Thu, Jun 25thvs HOU@ WSH
Fri, Jun 26thvs HOU@ NYM
Sat, Jun 27thvs HOU@ NYM
Sun, Jun 28thvs HOU@ NYM
Mon, Jun 29th@ NYYvs PIT
Tue, Jun 30th@ NYYvs PIT
Wed, Jul 1st@ NYYvs PIT
Thu, Jul 2nd@ TEXvs PIT
Sat, Jul 4th@ TEX@ KC
Sun, Jul 5th@ TEX@ KC
Mon, Jul 6th   @ KC
Tue, Jul 7thvs ATH@ CIN
Wed, Jul 8thvs ATH@ CIN
Thu, Jul 9thvs ATH@ CIN
Fri, Jul 10thvs PHI@ DET
Sat, Jul 11thvs PHI@ DET
Sun, Jul 12thvs PHI@ DET
Thu, Jul 16th   vs NYM
Sat, Jul 18th@ LAAvs NYM
Sun, Jul 19th@ LAAvs NYM
Mon, Jul 20th@ CHCvs LAD
Tue, Jul 21st@ CHCvs LAD
Wed, Jul 22nd@ CHCvs LAD
Fri, Jul 24thvs KCvs NYY
Sat, Jul 25thvs KCvs NYY
Sun, Jul 26thvs KCvs NYY
Mon, Jul 27thvs BAL@ MIA
Tue, Jul 28thvs BAL@ MIA
Wed, Jul 29thvs BAL@ MIA
Fri, Jul 31st@ ATH@ BAL
Sat, Aug 1st@ ATH@ BAL
Sun, Aug 2nd@ ATH@ BAL
Mon, Aug 3rd   vs WSH
Tue, Aug 4th@ SEAvs WSH
Wed, Aug 5th@ SEAvs WSH
Thu, Aug 6th@ SEAvs WSH
Fri, Aug 7th@ SFvs TOR
Sat, Aug 8th@ SFvs TOR
Sun, Aug 9th@ SFvs TOR
Mon, Aug 10th   @ STL
Tue, Aug 11thvs CLE@ STL
Wed, Aug 12thvs CLE@ STL
Thu, Aug 13thvs CLE@ MIN
Sat, Aug 15thvs CWS@ MIN
Sun, Aug 16thvs CWS@ MIN
Mon, Aug 17th@ PITvs MIA
Tue, Aug 18th@ PITvs MIA
Wed, Aug 19th@ PITvs MIA
Fri, Aug 21st@ KCvs STL
Sat, Aug 22nd@ KCvs STL
Sun, Aug 23rd@ KCvs STL
Mon, Aug 24thvs TB@ SEA
Tue, Aug 25thvs TB@ SEA
Wed, Aug 26thvs TB@ SEA
Fri, Aug 28thvs LAD@ LAA
Sat, Aug 29thvs LAD@ LAA
Sun, Aug 30thvs LAD@ LAA
Mon, Aug 31st@ MIN@ ARI
Tue, Sep 1st@ MIN@ ARI
Wed, Sep 2nd@ MIN@ ARI
Fri, Sep 4th@ CLEvs ATL
Sat, Sep 5th@ CLEvs ATL
Sun, Sep 6th@ CLEvs ATL
Mon, Sep 7thvs MINvs ATL
Tue, Sep 8thvs MINvs HOU
Wed, Sep 9thvs MINvs HOU
Thu, Sep 10th   vs HOU
Fri, Sep 11thvs COL@ ATL
Sat, Sep 12thvs COL@ ATL
Sun, Sep 13thvs COL@ ATL
Tue, Sep 15th@ TOR@ WSH
Wed, Sep 16th@ TOR@ WSH
Thu, Sep 17th@ CWS@ NYM
Fri, Sep 18th@ CWS@ NYM
Sat, Sep 19th@ CWS@ NYM
Sun, Sep 20th@ CWS@ NYM
Tue, Sep 22ndvs WSHvs MIL
Wed, Sep 23rdvs WSHvs MIL
Thu, Sep 24th   vs MIL
Fri, Sep 25thvs PITvs TB
Sat, Sep 26thvs PITvs TB
Sun, Sep 27thvs PITvs TB
Fri, Mar 27th@ SDMichael King (4-4)#35   
Thu, Apr 9th@ MINMick Abel (1-2)#209   
Thu, Apr 16thvs KCKris Bubic (3-2)#80   
Wed, Apr 29th@ ATLJR Ritchie (1-1)#236   
Thu, May 21stvs CLEJoey Cantillo (4-2)#106   
Thu, May 28thvs LAAGrayson Rodriguez (2-1)#77   
Mon, Jun 1st@ TBGriffin Jax (1-3)#59   
Thu, Jun 11thvs MIN   
Fri, Jun 19thvs CWS   
Fri, Jul 17th@ LAA   
Thu, Jul 23rdvs KC   
Fri, Aug 14thvs CWS   
Mon, Sep 14th@ TOR   
Mon, Sep 21stvs WSH