For his career, he has averaged 1.23 hits per game. If he keeps that pace up (unlikely) it would take an average of 129 games a year to get 159 hits.
The last three years, he has averaged 1.16 hits per game. At that pace, he would need to average 137 games per year to get 159.
Other milestones he is approaching:
500 doubles - needs to average 17 per season
300 HR - needs to average 15 per season
300 stolen bases - needs to average 2 a season
1000 RBI - needs to average 43 per season
1500 Runs scored - needs to average 73 per season.
The 3000 hits is the most challenging one the reach.
If he manages to hit all of those milestones, he will have accomplished something no second baseman has ever done before. The closest is Craig Biggio. Here are Biggio’s numbers in those categories.
And if I remember correctly Bagwell was somewhat vocal prior to, stating the club’s retention of Biggio would be a sterling factor on him staying or leaving when he became a FA. So if Bidge rolls out to COL, maybe Bagwell leaves a year or two later as well.
I would say that Dubon would not have had that at bat in the ALCS had he not have had a very good season and helped keep the team going, especially while Altuve was injured early in the year. 1 bad at bat in the playoffs doesn’t tell the whole story.