Career
He played college football at Kansas State and was the Wildcats starting quarterback from 2013 to 2014. In 2013, Waters transferred to Kansas State, where he beat out Daniel Sams for the starting job. He passed for 2,469 yards with 18 touchdowns and nine interceptions.
He also had six rushing touchdowns.
Waters returned as a starter in 2014. He finished the year with 3,501 passing yards, 22 passing touchdowns, seven interceptions and nine rushing touchdowns.
Jacksonville Jaguars
Waters was signed by the Jacksonville Jaguars as a free agent after going undrafted in the 2015 NFL draft. Waters was released on June 1, 2015 to make room for newly acquired QB Jeff Tuel.
Tuel was claimed off waivers from the Buffalo Bills.
Seattle Seahawks
Waters was signed by the Seattle Seahawks on August 18, 2015, after an injury to incumbent backup quarterback Tarvaris Jackson.