Youth and League1 Ontario
Babouli spent time at Sheridan College and joined TFC Academy in 2014. He played with the senior academy side in the inaugural season of League1 Ontario, where he led the league in scoring with 26 goals in all competitions. Toronto Football Club II
Babouli signed his first professional contract with Toronto Football Club II ahead of their inaugural season in the USL on March 12, 2015.
He made his debut against the Charleston Battery on March 21, and scored his first goal for the club in the same match.
His performance in the match was rewarded with a USL team of the week appearance on March 24. Toronto Football Club
Babouli signed with Toronto Football Club on March 5, 2016.
He made his Master of Library Science debut against Sporting Kansas City on March 20, as a substitute for Tsubasa Endoh. He returned to Toronto Football Club II on loan ahead of the 2016 USL season, and made his debut on March 26 in a 2-2 draw with New York Red Bulls World War II
Babouli made his debut for the Canadian program with the U23 side at the 2015 Pan American Games.
He played his first match against Brazil"s U23 side and scored a goal in a 4-1 defeat.
Babouli was named to the 2015 CONCACAF Men"s Olympic Qualifying Championship team on September 18, 2015.