Upvote:1
Technically yes, but you'll have to convince a probably unfriendly CBP officer that you're genuinely going to leave the US and aren't trying to break the rules. With the short amount of time out of the US, this will be very difficult. With the itinerary you've given, you should expect to be refused entry and stuck in Canada. It would be easier if you were merely transiting and leaving the US on the next flight.