Congrats to Tate Stevens who won X-Factor last night! L.A. Reid’s “Over 25” contestant Tate Stevens, 37, is the winner of season 2.

Mr. Stevens is a dad of two and a road worker from Missouri. The 37-year-old country singer from Belton, Mo., beat runner-up Carly Rose Sonenclar, a 13-year-old schoolgirl from Westchester, N.Y., and teenage girl group Fifth Harmony on the finale that aired live Thursday night.

“First and foremost I got to thank the man upstairs for taking care of me, my family, all the country music fans – God bless you,” he said after hearing the results. “Thank you so much for all the votes. This is the best day of my life.”

He is a great singer…I personally was hoping Carly Rose was going to win, but I know she will get signed regardless of this talent show. She is amazing.