it's ok. you hit the notes fairly well which is absolutely fine. the only problem is you don't sound very enthusiastic or passionate.

if it was your own song and you wanted to tell a story and deliver a message - i wouldn't believe a single word. it's hard to put it into words what i mean.

"a good singer is a good actor". billy joel armstrong is acting while singing (using facial expressions etc .. ) you just sing the song. and you sing very well! but not great (yet!)

so try "putting some more passion in it" like they always say and you'll be awesome
Not bad but if you want to gig i suggest you work on roughing up your voice and working on vibrato.But your tone is good.
its good ...
just a little bit higher tone of your voice to get billie joe's voice .. =)