Credit: Tyler Golden/NBC © NBC Universal, Inc.

On May 20, Josh Kaufman was declared the winner of The Voice Season 6It was an uphill climb, but at the end of it all, Josh came out as the victorious, gaining the majority of America’s votes and knocking talented competitors Christina Grimmie and Jake Worthington out of the water.

Take a look back at all the performances in Josh’s journey on The Voice.

Blind Audition: Josh Kaufman Sings "One More Try" by George Michael


Battle Rounds Part 1: Josh Kaufman and Austin Ellis Sing "Happy" by Pharrell Williams


Battle Rounds, Part 2: Josh Kaufman and  Delvin Choice Sing "Signed, Sealed, Delivered" by Stevie Wonder


Playoffs: Josh Kaufman Sings "It Will Rain" by Bruno Mars


Top 12 Live Performances: Josh Kaufman Sings “Stay With Me” by Sam Smith


Top 10 Live Performances: Josh Kaufman Sings “This Is It” by Kenny Loggins


Top 8 Live Quarterfinals: Josh Kaufman Sings "I Can't Make You Love Me" by Bonnie Raitt


Top 5 Live Semifinals: Josh Kaufman Sings "All of Me" by John Legend 


Top 5 Live Semifinals: Josh Kaufman Sings "Love Runs Out" by OneRepublic


Top 3 Live Finals: Josh Kaufman Sings "Signed, Sealed, Delivered, I'm Yours" by Stevie Wonder (Encore Performance)


Top 3 Live Finals: Josh Kaufman and Usher Sing "Every Breath You Take" by The Police


Top 3 Live Finals: Josh Kaufman Sings "Set Fire to the Rain" by Adele

Do you think Josh deserved to win The Voice? Tell us below!