Stares at you and holds eye contact with you? Olala, he probably likes you. If he's just staring at you, it would feel creepy for me... Good luck! <3
For me, when a guy Stares at me I think that he's really into me and wants to get to know me!
It means he want to flirt ;-)