As a junior in 2011, he placed second at the District 10-4A meet in the triple jump with a leap of 13.70 meters (44'11.5"). He posted a personal-best time of 10.83 seconds in the 100-meter dash at the 48th Annual Jesuit-Sheaner Relays, placing sixth in the finals. At the Region II-4A meet, he recorded a career-best time of 21.76 seconds in the 200-meter dash en route to an 8th-place finish; he was also a finalist in the jumping events, finishing second in the long jump (6.99m or 22'11") and third in the high jump (2.0m or 6'6.75"), while also running the third leg on the 4 × 100 m relay squad, helping them earn a fourth-place finish with a time of 41.97 seconds. Before his senior year, he ran the fastest 40-yard dash (4.32 seconds) at a SPARQ Combine in Oregon, which featured some of the nation's top recruits. As senior in 2012, he finished eighth at Texas UIL 3A state meet in the high jump with a 1.93m (6'4") mark.