Thanks for your reply.
I didn't find anything specific to YEG (other than counter times). On this page, United just says 60 min for checked bags and boarding ends 30 min prior to departure.
https://www.united.com/web/en-US/con...s/default.aspx
So I should be good as long as I'm onboard by 2:59. Just wondering how long it's going to take to go through preclearance at that point, along with I'm assuming another security check point.