Skip Navigation to Main Content

Who Should I Trade?

Trey Sweeney 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
Trey Sweeney
SS - DET
Trey Sweeney
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 532# 1378
   
Projections 
   
Runs302
Home Runs50
RBI242
Stolen Bases80
Batting Average.226.218
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 380
   
Who Should I Trade? Player Statistics
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Trey Sweeney
SS - DET
Trey Sweeney
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
Trey Sweeney
SS - DET
Trey Sweeney
2026 Projections 
   
   
At Bats24219
   
Runs302
   
Hits554
   
Singles373
   
Doubles111
   
Triples30
   
Home Runs50
   
RBI242
   
Stolen Bases80
   
Caught Stealing20
   
Walks242
   
Strikeouts586
   
Batting Average.226.218
   
On Base Pct.301.283
   
Slugging Pct.350.335
   
On-base Plus Slugging.651.618
   
Who Should I Trade? Player Notes
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Trey Sweeney
SS - DET
Trey Sweeney
News 
 Zach McKinstry is expected to be activated from the injured list on Tuesday.
Ari Koslow
Tue, May 5th
Trey Sweeney is continuing to complete his rehab daily.
Ari Koslow
Tue, May 5th
 The Tigers sent INF/OF Zach McKinstry on a rehab assignment to Single-A Lakeland.
Ari Koslow
Thu, Apr 30th
The Tigers transferred SS Trey Sweeney to the 60-day injured list.
Ari Koslow
Sat, Apr 11th
 Zach McKinstry faced live pitching on Tuesday.
Nicholas Rodriguez
Thu, Apr 30th
Tigers shortstop Trey Sweeney (shoulder) felt discomfort while throwing last week and is undergoing further medical evaluation.
Brenton Kemp
Tue, Apr 7th
 Zach McKinstry is completing rehab and light baseball activity at the Detroit Tigers' spring training complex.
Nicholas Rodriguez
Wed, Apr 22nd
The Tigers placed SS Trey Sweeney on the 10-day injured list with a right shoulder strain.
Ari Koslow
Wed, Mar 25th
 The Tigers placed Zach McKinstry on the injured list with left hip/abdominal inflammation.
Ari Koslow
Fri, Apr 17th
Tigers shortstop Trey Sweeney has not resumed throwing due to a right shoulder strain.
Brenton Kemp
Tue, Mar 10th
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
Trey Sweeney
SS - DET
Trey Sweeney
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SDNick Pivetta (1-2)#138@ SDNick Pivetta (1-2)#138
Fri, Mar 27th@ SDMichael King (4-4)#35@ SDMichael King (4-4)#35
Sat, Mar 28th@ SDRandy Vasquez (5-3)#199@ SDRandy Vasquez (5-3)#199
Mon, Mar 30th@ ARIMichael Soroka (7-2)#67@ ARIMichael Soroka (7-2)#67
Tue, Mar 31st@ ARIBrandon Pfaadt (0-1)#115@ ARIBrandon Pfaadt (0-1)#115
Wed, Apr 1st@ ARIZac Gallen (3-4)#71@ ARIZac Gallen (3-4)#71
Fri, Apr 3rdvs STLMichael McGreevy (3-4)#86vs STLMichael McGreevy (3-4)#86
Sat, Apr 4thvs STLDustin May (3-6)#85vs STLDustin May (3-6)#85
Sun, Apr 5thvs STLKyle Leahy (5-3)#162vs STLKyle Leahy (5-3)#162
Mon, Apr 6th@ MINJoe Ryan (3-3)#15@ MINJoe Ryan (3-3)#15
Tue, Apr 7th@ MINTaj Bradley (5-1)#74@ MINTaj Bradley (5-1)#74
Wed, Apr 8th@ MINBailey Ober (6-3)#72@ MINBailey Ober (6-3)#72
Thu, Apr 9th@ MINMick Abel (1-2)#209@ MINMick Abel (1-2)#209
Fri, Apr 10thvs MIAChris Paddack (0-7)#324vs MIAChris Paddack (0-7)#324
Sat, Apr 11thvs MIAJanson Junk (3-5)#116vs MIAJanson Junk (3-5)#116
Sun, Apr 12thvs MIASandy Alcantara (3-4)#73vs MIASandy Alcantara (3-4)#73
Tue, Apr 14thvs KCCole Ragans (1-4)#49vs KCCole Ragans (1-4)#49
Wed, Apr 15thvs KCSeth Lugo (2-4)#104vs KCSeth Lugo (2-4)#104
Thu, Apr 16thvs KCKris Bubic (3-2)#80vs KCKris Bubic (3-2)#80
Fri, Apr 17th@ BOSRanger Suarez (2-3)#32@ BOSRanger Suarez (2-3)#32
Sat, Apr 18th@ BOSBrayan Bello (2-5)#144@ BOSBrayan Bello (2-5)#144
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#9@ BOSGarrett Crochet (3-3)#9
Mon, Apr 20th@ BOSSonny Gray (6-1)#30@ BOSSonny Gray (6-1)#30
Tue, Apr 21stvs MILKyle Harrison (6-1)#63vs MILKyle Harrison (6-1)#63
Wed, Apr 22ndvs MILDL Hall (0-0)#186vs MILDL Hall (0-0)#186
Thu, Apr 23rdvs MILBrandon Sproat (1-4)#158vs MILBrandon Sproat (1-4)#158
Fri, Apr 24th@ CINAndrew Abbott (4-3)#99@ CINAndrew Abbott (4-3)#99
Sat, Apr 25th@ CINBrady Singer (2-5)#143@ CINBrady Singer (2-5)#143
Sun, Apr 26th@ CINRhett Lowder (3-3)#206@ CINRhett Lowder (3-3)#206
Tue, Apr 28th@ ATLMartin Perez (3-3)#200@ ATLMartin Perez (3-3)#200
Wed, Apr 29th@ ATLJR Ritchie (1-1)#236@ ATLJR Ritchie (1-1)#236
Thu, Apr 30th@ ATLBryce Elder (4-3)#113@ ATLBryce Elder (4-3)#113
Fri, May 1stvs TEXMacKenzie Gore (4-4)#50vs TEXMacKenzie Gore (4-4)#50
Sat, May 2ndvs TEXKumar Rocker (2-5)#103vs TEXKumar Rocker (2-5)#103
Sun, May 3rdvs TEXJack Leiter (2-4)#76vs TEXJack Leiter (2-4)#76
Mon, May 4thvs BOSPayton Tolle (2-2)#75vs BOSPayton Tolle (2-2)#75
Tue, May 5thvs BOSJovani Moran (0-2)#183vs BOSJovani Moran (0-2)#183
Wed, May 6thvs BOSSonny Gray (6-1)#30vs BOSSonny Gray (6-1)#30
Fri, May 8th@ KCKris Bubic (3-2)#80@ KCKris Bubic (3-2)#80
Sat, May 9th@ KCMichael Wacha (4-2)#78@ KCMichael Wacha (4-2)#78
Sun, May 10th@ KCNoah Cameron (2-4)#92@ KCNoah Cameron (2-4)#92
Tue, May 12th@ NYMFreddy Peralta (3-4)#28@ NYMFreddy Peralta (3-4)#28
Wed, May 13th@ NYMChristian Scott (1-0)#90@ NYMChristian Scott (1-0)#90
Thu, May 14th@ NYMNolan McLean (2-4)#29@ NYMNolan McLean (2-4)#29
Fri, May 15thvs TORTrey Yesavage (2-2)#48vs TORTrey Yesavage (2-2)#48
Sat, May 16thvs TORMason Fluhartyvs TORMason Fluharty
Sun, May 17thvs TORKevin Gausman (4-3)#19vs TORKevin Gausman (4-3)#19
Mon, May 18thvs CLESlade Cecconi (3-5)#105vs CLESlade Cecconi (3-5)#105
Tue, May 19thvs CLEParker Messick (6-1)#51vs CLEParker Messick (6-1)#51
Wed, May 20thvs CLETanner Bibee (0-7)#38vs CLETanner Bibee (0-7)#38
Thu, May 21stvs CLEJoey Cantillo (4-2)#106vs CLEJoey Cantillo (4-2)#106
Fri, May 22nd@ BALKeegan Akin (0-0)#180@ BALKeegan Akin (0-0)#180
Sun, May 24th@ BALTrevor Rogers (2-6)#94@ BALTrevor Rogers (2-6)#94
Tue, May 26thvs LAAJack Kochanowicz (2-3)#420vs LAAJack Kochanowicz (2-3)#420
Wed, May 27thvs LAAJose Soriano (6-4)#45vs LAAJose Soriano (6-4)#45
Thu, May 28thvs LAAGrayson Rodriguez (2-1)#77vs LAAGrayson Rodriguez (2-1)#77
Fri, May 29th@ CWSBrandon Eisert (0-0)#212@ CWSBrandon Eisert (0-0)#212
Sat, May 30th@ CWSAnthony Kay (5-1)#182@ CWSAnthony Kay (5-1)#182
Sun, May 31st@ CWSSean Burke (2-3)#142@ CWSSean Burke (2-3)#142
Mon, Jun 1st@ TBGriffin Jax (1-3)#59@ TBGriffin Jax (1-3)#59
Tue, Jun 2nd@ TBSteven Matz (4-2)#98@ TBSteven Matz (4-2)#98
Wed, Jun 3rd@ TBNick Martinez (5-1)#81@ TBNick Martinez (5-1)#81
Fri, Jun 5thvs SEABryan Woo (5-3)#6vs SEABryan Woo (5-3)#6
Sat, Jun 6thvs SEABryce Miller (1-0)#54vs SEABryce Miller (1-0)#54
Sun, Jun 7thvs SEAEmerson Hancock (4-2)#91vs SEAEmerson Hancock (4-2)#91
Tue, Jun 9thvs MINTaj Bradley (5-1)#74vs MINTaj Bradley (5-1)#74
Wed, Jun 10thvs MINvs MIN
Thu, Jun 11thvs MINvs MIN
Fri, Jun 12th@ CLE@ CLE
Sat, Jun 13th@ CLE@ CLE
Sun, Jun 14th@ CLE@ CLE
Mon, Jun 15th@ HOU@ HOU
Tue, Jun 16th@ HOU@ HOU
Wed, Jun 17th@ HOU@ HOU
Fri, Jun 19thvs CWSvs CWS
Sat, Jun 20thvs CWSvs CWS
Sun, Jun 21stvs CWSvs CWS
Mon, Jun 22ndvs NYYvs NYY
Tue, Jun 23rdvs NYYvs NYY
Wed, Jun 24thvs NYYvs NYY
Thu, Jun 25thvs HOUvs HOU
Fri, Jun 26thvs HOUvs HOU
Sat, Jun 27thvs HOUvs HOU
Sun, Jun 28thvs HOUvs HOU
Mon, Jun 29th@ NYY@ NYY
Tue, Jun 30th@ NYY@ NYY
Wed, Jul 1st@ NYY@ NYY
Thu, Jul 2nd@ TEX@ TEX
Sat, Jul 4th@ TEX@ TEX
Sun, Jul 5th@ TEX@ TEX
Tue, Jul 7thvs ATHvs ATH
Wed, Jul 8thvs ATHvs ATH
Thu, Jul 9thvs ATHvs ATH
Fri, Jul 10thvs PHIvs PHI
Sat, Jul 11thvs PHIvs PHI
Sun, Jul 12thvs PHIvs PHI
Fri, Jul 17th@ LAA@ LAA
Sat, Jul 18th@ LAA@ LAA
Sun, Jul 19th@ LAA@ LAA
Mon, Jul 20th@ CHC@ CHC
Tue, Jul 21st@ CHC@ CHC
Wed, Jul 22nd@ CHC@ CHC
Thu, Jul 23rdvs KCvs KC
Fri, Jul 24thvs KCvs KC
Sat, Jul 25thvs KCvs KC
Sun, Jul 26thvs KCvs KC
Mon, Jul 27thvs BALvs BAL
Tue, Jul 28thvs BALvs BAL
Wed, Jul 29thvs BALvs BAL
Fri, Jul 31st@ ATH@ ATH
Sat, Aug 1st@ ATH@ ATH
Sun, Aug 2nd@ ATH@ ATH
Tue, Aug 4th@ SEA@ SEA
Wed, Aug 5th@ SEA@ SEA
Thu, Aug 6th@ SEA@ SEA
Fri, Aug 7th@ SF@ SF
Sat, Aug 8th@ SF@ SF
Sun, Aug 9th@ SF@ SF
Tue, Aug 11thvs CLEvs CLE
Wed, Aug 12thvs CLEvs CLE
Thu, Aug 13thvs CLEvs CLE
Fri, Aug 14thvs CWSvs CWS
Sat, Aug 15thvs CWSvs CWS
Sun, Aug 16thvs CWSvs CWS
Mon, Aug 17th@ PIT@ PIT
Tue, Aug 18th@ PIT@ PIT
Wed, Aug 19th@ PIT@ PIT
Fri, Aug 21st@ KC@ KC
Sat, Aug 22nd@ KC@ KC
Sun, Aug 23rd@ KC@ KC
Mon, Aug 24thvs TBvs TB
Tue, Aug 25thvs TBvs TB
Wed, Aug 26thvs TBvs TB
Fri, Aug 28thvs LADvs LAD
Sat, Aug 29thvs LADvs LAD
Sun, Aug 30thvs LADvs LAD
Mon, Aug 31st@ MIN@ MIN
Tue, Sep 1st@ MIN@ MIN
Wed, Sep 2nd@ MIN@ MIN
Fri, Sep 4th@ CLE@ CLE
Sat, Sep 5th@ CLE@ CLE
Sun, Sep 6th@ CLE@ CLE
Mon, Sep 7thvs MINvs MIN
Tue, Sep 8thvs MINvs MIN
Wed, Sep 9thvs MINvs MIN
Fri, Sep 11thvs COLvs COL
Sat, Sep 12thvs COLvs COL
Sun, Sep 13thvs COLvs COL
Mon, Sep 14th@ TOR@ TOR
Tue, Sep 15th@ TOR@ TOR
Wed, Sep 16th@ TOR@ TOR
Thu, Sep 17th@ CWS@ CWS
Fri, Sep 18th@ CWS@ CWS
Sat, Sep 19th@ CWS@ CWS
Sun, Sep 20th@ CWS@ CWS
Mon, Sep 21stvs WSHvs WSH
Tue, Sep 22ndvs WSHvs WSH
Wed, Sep 23rdvs WSHvs WSH
Fri, Sep 25thvs PITvs PIT
Sat, Sep 26thvs PITvs PIT
Sun, Sep 27thvs PITvs PIT