Tinsley achieved a personal best in the 400-meter hurdles in 2007 with a time of 48.02 seconds. He placed third at the 2010 USA Outdoor Track and Field Championships with a time of 48.46 seconds. He won the 400-meter hurdles event at the 2012 US Olympic Trials with a time of 48.33 seconds and earned a spot on the US Olympic team.