Career
Kitchee
In the 2007-2008 season, Ip Chung Long made his debut of the season in the first AFC Cup group stage match against Singapore Armed Forces in Singapore as a 46th-minute substitute for Gao Wen. On 2 March 2008, he played his first Hong Kong League Cup game in the semi-final match against Convoy Sun Hei, which the team wins 2–0. However, he di not feature the final of the cup.
In conclusion, he made 3 league games and 1 Hong Kong League Cup game.
Foreign continental cup, he made 5 out of 6 AFC Cup group stage matches for Kitchee and scored 1 goal. In the 2008-2009 season, Ip Chung Long made his first league appearance of the season in the second league match for Kitchee, in the match against Mutual as a 75-minute substitute for Jaimes McKee on 14 September 2008.
On 13 December 2008, he scored his first goal of the season in the 6–0 victory at Tuen Mun Progoal. In the 2009-2010 season, he played his first match of the season in the match against Tai Chung on 19 September 2009, replaced Chan Manitoba Fai in the 65th minute.
He made his second league appearance of the season in the match versus Tuen Mun Progoal on 26 September 2009, as a substitute in the 63rd minute.
This was also his last league game for Kitchee, as he was loaned to Tai Chung in the second half of the season, and eventually left the club and joined Biu Chun Rangers in 2011. Tai Chung
Ip Chung Long was loaned to Tai Chung in the second half of the 2009-2010 season. On 13 March 2012, he scored his first goal for Tai Chung in the match against TSW Pegasus.
However, the team lost 1–2 to TSW Pegasus as Mario scored the winning goal in the 83rd minute, 3 minutes after Ip scored.
Ip Chung Long made a total of 9 league appearances and scored 1 goal. He also played 1 Hong Kong League Cup game for Tai Chung.
In the 2010-2011 season, he was one of the key players of Tai Chung. He featured 14 league matches and scored 2 goals.
On the other hand, he was chosen as the captain of the team for the first time in the match against Wofoo Tai Po in Tai Po Sports Ground on 10 April 2010.
He returned to Kitchee after the end of 2010-2011 season and eventually transferred to Biu Chun Rangers. Biu Chun Rangers
Ip Chung Long joined Biu Chun Rangers in the beginning of the 2011-2012 season, after spending 5 seasons in Kitchee and Tai Chung. He was given kit number 8 after he joined Biu Chun Rangers.
He played his debut for Biu Chun Rangers in the first league match of the club against the home team TSW Pegasus, although they lost the match.
He featured a total of 12 league matches but did not score any goal. He also featured 1 Hong Kong League Cup match.
Southern
Ip Chung Long joined the newly promoted club Southern after spending 1 season in Biu Chun Rangers.