Ahmed, competing for his native Canada, registered his second straight top-10 showing in the event with a time of 29 minutes, 11.75 seconds.
â€œIt was a tough race, I got forced and I got lapped,â€ Ahmed said. â€œIt showed I have a long way to go to be at the top of the world.
â€œI had to give everything I had, and the crowd got me through.â€
The effort continued a strong year for Ahmed, who finished 27th for Canada at the IAAF World Junior Cross Country Championships in March, won the Big Ten Conference title in the 10,000 and earned All-America honors with a fourth-place finish in the event at the NCAA outdoor championships in June, when he set the Canadian junior record in the 10,000 (28:57.44).
Ahmed also claimed his third consecutive Canadian junior national title at 5,000 meters earlier this month.