A FlyerTalk Posting Legend
Join Date: Sep 2012
Location: SFO
Programs: AC SE MM, BA Gold, SQ Silver, Bonvoy Tit LTG, Hyatt Glob, HH Diamond
Posts: 44,329
If you didn't have checked bags, my answer would be a definite "yes you have time".
I'm not sure how checked bags work with connections and pre-clearance though.