This is just based on the semi-final performances. My final three contenders are.....drum roll please........
Will Champlin (Fun "Carry On" - good song choice by the way!)
I'm going back and forth with Tessanne and Will for the sole winner. I'm pretty much biased towards Will. That dude is awesome day by day!
Please see my previous predictions here.