Ali began playing soccer at the college level in 2002 while attending Robert Morris University.[3] In his first season with Robert Morris he was named to the All-Northeast Conference first team after contributing 11 goals and 3 assists. The following season he netted in 13 goals and recorded four assists, and for the second consecutive year was named to the All-Northeast Conference first team.[3]
Professional career
In 2004, he transitioned to the professional realm after signing with Pittsburgh Riverhounds in the USL Pro Soccer League.[4] Where in his rookie season he finished as the team's top goalscorer with 15 goals, and finished second in league scoring.[5][6] He helped Pittsburgh win their first Conference title, but were eliminated in the semifinals by the Charlotte Eagles. Once the season came to a conclusion Ali was named the USL Pro Soccer League Rookie of the Year, and throughout the season he was also named to the PSL Team of the Week eight times including Player of the Week once.[7] On February 8, 2005 the Vancouver Whitecaps FC announced the signing of Ali to a one-year deal with an option.[8] Throughout the season he made minimal appearances, and as a result was traded midway through the season to the Toronto Lynx in return for Josue Mayard.[9]