5. Jack Roberts (Sr., Downers Grove North) 
I am so happy for Roberts running 14:29 for 4th place finish in the 3A race at state this past weekend. This comes off only racing one time in the month beforehand as he had a hamstring injury that kept him from racing. Coming into the year I was looking at the Trojans team and thought to myself that it was the end of an era for them. But they proved me wrong. They have grown tons of young talent this year and I'm guessing the guidance of Roberts helped with that process along with the amazing coaching of coach John Sipple.