Random Neighborhood Cat on our Deck?

I spotted this strange (and apparently lost?) cat on our back deck.  Had never seen him/her before and haven't seen him/her since.  He came up to our screen door (which was open), looked in and then sniffed around before leaving.    Could he be the pumpkin bandit?