Skip Navigation to Main Content

Richie Palacios or Zach McKinstry

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Richie Palacios or Zach McKinstry Player Statistics
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Richie Palacios
2B,LF - TB
Richie Palacios
2026 Stats 
   
   
At Bats111109
   
Runs218
   
Hits1827
   
Singles1422
   
Doubles33
   
Triples01
   
Home Runs11
   
RBI917
   
Stolen Bases17
   
Caught Stealing34
   
Walks1319
   
Strikeouts2328
   
Batting Average.162.248
   
On Base Pct.246.371
   
Slugging Pct.216.321
   
On-base Plus Slugging.462.692
   
Richie Palacios or Zach McKinstry Player Projections
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Richie Palacios
2B,LF - TB
Richie Palacios
2026 Projections 
   
   
At Bats365173
   
Runs4924
   
Hits8741
   
Singles5629
   
Doubles177
   
Triples50
   
Home Runs84
   
RBI3817
   
Stolen Bases148
   
Caught Stealing31
   
Walks3421
   
Strikeouts8839
   
Batting Average.239.235
   
On Base Pct.304.317
   
Slugging Pct.379.346
   
On-base Plus Slugging.683.663
   
Richie Palacios or Zach McKinstry Player Notes
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Richie Palacios
2B,LF - TB
Richie Palacios
News 
 Zach McKinstry is expected to be activated from the injured list on Tuesday.
Ari Koslow
Tue, May 5th
Richie Palacios went 0-for-3 with one walk and one stolen base in Sunday's 6-3 win over the Miami Marlins.
Nicholas Rodriguez
Mon, May 18th
 The Tigers sent INF/OF Zach McKinstry on a rehab assignment to Single-A Lakeland.
Ari Koslow
Thu, Apr 30th
Richie Palacios went 2-for-5 with one stolen base in Saturday's 10-5 loss to the Miami Marlins.
Nicholas Rodriguez
Sun, May 17th
 Zach McKinstry faced live pitching on Tuesday.
Nicholas Rodriguez
Thu, Apr 30th
Richie Palacios went 3-for-4 with three RBI in Monday's 8-5 win over the Toronto Blue Jays.
Nicholas Rodriguez
Tue, May 12th
 Zach McKinstry is completing rehab and light baseball activity at the Detroit Tigers' spring training complex.
Nicholas Rodriguez
Wed, Apr 22nd
Richie Palacios came in as a pinch runner for Junior Caminero in the top of the eighth inning, stole second base, and scored the go-ahead run in Monday's 3-2 win over the Cleveland Guardians.
Nicholas Rodriguez
Tue, Apr 28th
 The Tigers placed Zach McKinstry on the injured list with left hip/abdominal inflammation.
Ari Koslow
Fri, Apr 17th
Richie Palacios went 1-for-3 with a walk and one stolen base in Wednesday's 8-3 victory over the Chicago White Sox.
Nicholas Rodriguez
Thu, Apr 16th
Notes 
There are no recent notes for these players
Richie Palacios or Zach McKinstry Player Schedules
  Zach McKinstry
2B,3B,SS,LF,RF - DET
Zach McKinstry
Richie Palacios
2B,LF - TB
Richie Palacios
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SDNick Pivetta (1-2)#137@ STLMatthew Liberatore (3-3)#113
Sat, Mar 28th@ SDRandy Vasquez (5-3)#196@ STLMichael McGreevy (3-5)#84
Sun, Mar 29th   @ STLDustin May (3-6)#85
Mon, Mar 30th@ ARIMichael Soroka (7-2)#65@ MILKyle Harrison (6-1)#64
Tue, Mar 31st@ ARIBrandon Pfaadt (0-1)#114@ MILBrandon Woodruff (2-1)#55
Wed, Apr 1st@ ARIZac Gallen (3-4)#69@ MILJacob Misiorowski (6-2)#17
Fri, Apr 3rdvs STLMichael McGreevy (3-5)#84@ MINBailey Ober (6-3)#93
Sat, Apr 4thvs STLDustin May (3-6)#85@ MINMick Abel (1-2)#202
Sun, Apr 5thvs STLKyle Leahy (5-3)#158@ MINSimeon Woods Richardson (0-7)#363
Mon, Apr 6th@ MINJoe Ryan (4-3)#14vs CHCJameson Taillon (2-4)#103
Tue, Apr 7th@ MINTaj Bradley (5-1)#59vs CHCJavier Assad (3-1)#277
Wed, Apr 8th@ MINBailey Ober (6-3)#93vs CHCColin Rea (5-3)#143
Fri, Apr 10thvs MIAChris Paddack (0-7)#353vs NYYLuis Gil (1-2)#249
Sat, Apr 11thvs MIAJanson Junk (3-5)#138vs NYYMax Fried (4-3)#33
Sun, Apr 12thvs MIASandy Alcantara (4-4)#75vs NYYCam Schlittler (7-2)#36
Tue, Apr 14thvs KCCole Ragans (1-4)#42@ CWSNoah Schultz (2-4)#227
Wed, Apr 15thvs KCSeth Lugo (2-4)#99@ CWSSean Burke (2-3)#135
Thu, Apr 16thvs KCKris Bubic (3-2)#79@ CWSJordan Leasure
Fri, Apr 17th@ BOSRanger Suarez (2-3)#31@ PITBubba Chandler (1-6)#122
Sat, Apr 18th@ BOSBrayan Bello (2-5)#133@ PITPaul Skenes (6-5)#2
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#12@ PITMitch Keller (5-2)#88
Mon, Apr 20th@ BOSSonny Gray (6-1)#30vs CINRhett Lowder (3-3)#226
Tue, Apr 21stvs MILKyle Harrison (6-1)#64vs CINChase Burns (7-1)#25
Wed, Apr 22ndvs MILDL Hall (0-0)#188vs CINBrandon Williamson (2-3)#367
Fri, Apr 24th@ CINAndrew Abbott (4-3)#97vs MINTaj Bradley (5-1)#59
Sat, Apr 25th@ CINBrady Singer (2-5)#149vs MINBailey Ober (6-3)#93
Sun, Apr 26th@ CINRhett Lowder (3-3)#226vs MINSimeon Woods Richardson (0-7)#363
Mon, Apr 27th   @ CLEParker Messick (6-1)#50
Tue, Apr 28th@ ATLMartin Perez (3-3)#208@ CLETanner Bibee (0-7)#44
Wed, Apr 29th@ ATLJR Ritchie (1-1)#238@ CLEGavin Williams (8-3)#26
Fri, May 1stvs TEXMacKenzie Gore (4-4)#51vs SFRobbie Ray (3-6)#81
Sat, May 2ndvs TEXKumar Rocker (2-5)#106vs SFLanden Roupp (5-6)#61
Sun, May 3rdvs TEXJack Leiter (3-4)#72vs SFTyler Mahle (1-7)#142
Mon, May 4thvs BOSPayton Tolle (2-2)#68vs TOREric Lauer (2-5)#258
Tue, May 5thvs BOSJovani Moran (1-2)#181vs TORKevin Gausman (4-3)#19
Wed, May 6thvs BOSSonny Gray (6-1)#30vs TORPatrick Corbin (2-1)#220
Thu, May 7th   @ BOSJake Bennett (1-1)#307
Fri, May 8th@ KCKris Bubic (3-2)#79@ BOSConnelly Early (5-2)#92
Sun, May 10th@ KCNoah Cameron (2-4)#100@ BOSPayton Tolle (2-2)#68
Mon, May 11th   @ TORKevin Gausman (4-3)#19
Tue, May 12th@ NYMFreddy Peralta (3-4)#27@ TORPatrick Corbin (2-1)#220
Wed, May 13th@ NYMChristian Scott (1-0)#87@ TORDylan Cease (3-3)#16
Fri, May 15thvs TORTrey Yesavage (2-2)#48vs MIAJanson Junk (3-5)#138
Sat, May 16thvs TORMason Fluhartyvs MIASandy Alcantara (4-4)#75
Sun, May 17thvs TORKevin Gausman (4-3)#19vs MIAEury Perez (3-6)#115
Mon, May 18thvs CLESlade Cecconi (3-5)#102vs BALTrevor Rogers (2-6)#91
Tue, May 19thvs CLEParker Messick (6-1)#50vs BALKyle Bradish (3-6)#45
Wed, May 20thvs CLETanner Bibee (0-7)#44vs BALShane Baz (2-5)#83
Fri, May 22nd@ BALKeegan Akin (0-0)#183@ NYYGerrit Cole (1-0)#22
Sun, May 24th@ BALTrevor Rogers (2-6)#91@ NYYRyan Weathers (2-3)#63
Mon, May 25th   @ BALKyle Bradish (3-6)#45
Tue, May 26thvs LAAJack Kochanowicz (2-4)#420@ BALShane Baz (2-5)#83
Wed, May 27thvs LAAJose Soriano (6-4)#43@ BALTrey Gibson (1-0)#324
Fri, May 29th@ CWSBrandon Eisert (1-0)#205vs LAAWalbert Urena (2-4)#423
Sat, May 30th@ CWSAnthony Kay (5-1)#178vs LAAReid Detmers (2-5)#40
Sun, May 31st@ CWSSean Burke (2-3)#135vs LAAJack Kochanowicz (2-4)#420
Mon, Jun 1st@ TBGriffin Jax (1-4)#58vs DETTy Madden#260
Tue, Jun 2nd@ TBSteven Matz (4-2)#94vs DETJack Flaherty (0-7)#62
Wed, Jun 3rd@ TBNick Martinez (5-1)#80vs DETTroy Melton (1-0)#127
Fri, Jun 5thvs SEABryan Woo (5-3)#6@ MIATyler Phillips
Sat, Jun 6thvs SEABryce Miller (1-0)#53@ MIAJanson Junk (3-5)#138
Sun, Jun 7thvs SEAEmerson Hancock (4-2)#89@ MIASandy Alcantara (4-4)#75
Mon, Jun 8th   vs BOSPayton Tolle (2-2)#68
Tue, Jun 9thvs MINTaj Bradley (5-1)#59vs BOSBrayan Bello (2-5)#133
Wed, Jun 10thvs MINvs BOSSonny Gray (6-1)#30
Fri, Jun 12th@ CLE@ LAA
Sat, Jun 13th@ CLE@ LAA
Sun, Jun 14th@ CLE@ LAA
Mon, Jun 15th@ HOU@ LAD
Tue, Jun 16th@ HOU@ LAD
Wed, Jun 17th@ HOU@ LAD
Fri, Jun 19thvs CWSvs WSH
Sat, Jun 20thvs CWSvs WSH
Sun, Jun 21stvs CWSvs WSH
Mon, Jun 22ndvs NYYvs KC
Tue, Jun 23rdvs NYYvs KC
Wed, Jun 24thvs NYYvs KC
Thu, Jun 25thvs HOUvs KC
Fri, Jun 26thvs HOUvs ARI
Sat, Jun 27thvs HOUvs ARI
Sun, Jun 28thvs HOUvs ARI
Tue, Jun 30th@ NYY@ KC
Wed, Jul 1st@ NYY@ KC
Thu, Jul 2nd@ TEX@ KC
Fri, Jul 3rd   @ HOU
Sat, Jul 4th@ TEX@ HOU
Sun, Jul 5th@ TEX@ HOU
Mon, Jul 6th   vs NYY
Tue, Jul 7thvs ATHvs NYY
Wed, Jul 8thvs ATHvs NYY
Thu, Jul 9thvs ATHvs NYY
Fri, Jul 10thvs PHIvs SEA
Sat, Jul 11thvs PHIvs SEA
Sun, Jul 12thvs PHIvs SEA
Fri, Jul 17th@ LAA@ BOS
Sat, Jul 18th@ LAA@ BOS
Sun, Jul 19th@ LAA@ BOS
Mon, Jul 20th@ CHC@ TOR
Tue, Jul 21st@ CHC@ TOR
Wed, Jul 22nd@ CHC@ TOR
Thu, Jul 23rdvs KC@ TOR
Fri, Jul 24thvs KCvs CLE
Sat, Jul 25thvs KCvs CLE
Sun, Jul 26thvs KCvs CLE
Tue, Jul 28thvs BALvs TEX
Wed, Jul 29thvs BALvs TEX
Thu, Jul 30th   vs TEX
Fri, Jul 31st@ ATHvs CWS
Sat, Aug 1st@ ATHvs CWS
Sun, Aug 2nd@ ATHvs CWS
Mon, Aug 3rd   @ COL
Tue, Aug 4th@ SEA@ COL
Wed, Aug 5th@ SEA@ COL
Fri, Aug 7th@ SF@ SEA
Sat, Aug 8th@ SF@ SEA
Sun, Aug 9th@ SF@ SEA
Mon, Aug 10th   @ ATH
Tue, Aug 11thvs CLE@ ATH
Wed, Aug 12thvs CLE@ ATH
Fri, Aug 14thvs CWSvs BAL
Sat, Aug 15thvs CWSvs BAL
Sun, Aug 16thvs CWSvs BAL
Mon, Aug 17th@ PITvs BAL
Tue, Aug 18th@ PITvs TOR
Wed, Aug 19th@ PITvs TOR
Thu, Aug 20th   vs TOR
Fri, Aug 21st@ KC@ BAL
Sat, Aug 22nd@ KC@ BAL
Sun, Aug 23rd@ KC@ BAL
Mon, Aug 24thvs TB@ DET
Tue, Aug 25thvs TB@ DET
Wed, Aug 26thvs TB@ DET
Fri, Aug 28thvs LADvs SD
Sat, Aug 29thvs LADvs SD
Sun, Aug 30thvs LADvs SD
Mon, Aug 31st@ MINvs NYM
Tue, Sep 1st@ MINvs NYM
Wed, Sep 2nd@ MINvs NYM
Thu, Sep 3rd   @ TEX
Fri, Sep 4th@ CLE@ TEX
Sat, Sep 5th@ CLE@ TEX
Sun, Sep 6th@ CLE@ TEX
Tue, Sep 8thvs MIN@ ATL
Wed, Sep 9thvs MIN@ ATL
Thu, Sep 10th   @ ATL
Fri, Sep 11thvs COLvs HOU
Sat, Sep 12thvs COLvs HOU
Sun, Sep 13thvs COLvs HOU
Tue, Sep 15th@ TORvs ATH
Wed, Sep 16th@ TORvs ATH
Thu, Sep 17th@ CWSvs ATH
Fri, Sep 18th@ CWSvs BOS
Sat, Sep 19th@ CWSvs BOS
Sun, Sep 20th@ CWSvs BOS
Tue, Sep 22ndvs WSH@ NYY
Wed, Sep 23rdvs WSH@ NYY
Thu, Sep 24th   @ NYY
Fri, Sep 25thvs PIT@ PHI
Sat, Sep 26thvs PIT@ PHI
Sun, Sep 27thvs PIT@ PHI
Fri, Mar 27th@ SDMichael King (4-4)#35   
Thu, Apr 9th@ MINMick Abel (1-2)#202   
Thu, Apr 23rdvs MILBrandon Sproat (1-4)#166   
Thu, Apr 30th@ ATLBryce Elder (4-3)#111   
Sat, May 9th@ KCMichael Wacha (4-3)#82   
Thu, May 14th@ NYMNolan McLean (3-4)#32   
Thu, May 21stvs CLEJoey Cantillo (4-2)#105   
Thu, May 28thvs LAAGrayson Rodriguez (2-1)#74   
Thu, Jun 11thvs MINZebby Matthews (1-3)#76   
Mon, Jun 29th@ NYY   
Mon, Jul 27thvs BAL   
Thu, Aug 6th@ SEA   
Thu, Aug 13thvs CLE   
Mon, Sep 7thvs MIN   
Mon, Sep 14th@ TOR   
Mon, Sep 21stvs WSH