Chicago Cubs bubble roster, last 3 out - 3. Zach McKinstry
Last season, after the Cubs traded Chris Martin for Zach McKinstry, he was given a substantial role offensively to see if he needed time to find a rhythm. In The minors, he's always hit well, slashing a career .278/.366/.434. Unfortunately, those stats have never carried over in the MLB. Last season, McKinstry slashed just .199/.273/.361 in 166 ABs. In Spring Training, he's only batting 0.69 in 29 at-bats, and the fact is that the Cubs have better bench options right now.
McKinstry's ability to play multiple positions well does offer a decent floor, but unless he can find a way to hit at the major league level, the defense won't earn him a spot on the 26-man roster. Especially with the Cubs having a much better roster in 2023 than in 2022, history seems doomed to repeat itself for McKinstry in terms of finding everyday playing time. I won't be surprised to see him DFAed, traded, or start at Triple-A Iowa if he clears waivers and is outrighted to the minors, given that he has zero options remaining.