In 2002, Moni joined Muktijoddha Sangsad KC and later helped the club win the 2003 National Football League title with 6 goals including one in the final against Mohammedan SC.[4] In the Dhaka Premier Division League, Moni regularly captained the Freedom Fighters who at the time were one of the strongest in the league, led by their striking duo of Moni and Kanchan.[5][6]
With 7 goals, Moni was the highest goalscorer at the 2004 National Football League.[7][8] During the tournament he also scored four goals in a 7–1 demolition of Panchagarh Brothers Union.[9] In the same year, he scored in the Federation Cup final against Mohammedan SC in a 2–1 victory.[7] Moni also won the 2004 Chittagong League with Chittagong Mohammedan SC.[10][11] On 20 April 2004, Moni scored against Yemeni club Al Sha'ab Ibb at the 2004 AFC Cup, and although Muktijoddha lost the game 2–3, Moni became the first Bangladeshi player to score a goal in the AFC Cup.[12]
On 17 May 2005, Moni underwent a successful knee operation in New Delhi, India, after he tore a ligament during the Federation Cup semifinal against Mohammedan on April 28 of that year.[13] The injury lead to him missing more than six weeks of the football season for Muktijoddha.[14] Moni returned to the football and represented the Dhaka University football team, scoring a hat-trick against Jahangirnagar University in the Education zone play-offs of the 2006 National Football Championship.[15]
On 17 March 2007, Moni scored the lone goal as Muktijoddha defeated Mohammedan to secure their first ever victory in the B.League.[16] He ended his playing career after the 2009–10 Bangladesh League.[17]
In February 2022, Moni got his first coaching job at AFC Uttara. The club had been given direct entry to the 2021–22 Bangladesh Championship League after meeting all the required criteria needed to participate in the second-tier, and Moni's inaugural match as coach, ended with a 3–0 victory over Kawran Bazar PS.
On 27 March 2022, Moni resigned from head coach duty and filed Match fixing allegations against the club's players and officials. He stated "I am very doubtful whether our matches number 7 and 8 in the championship league were played legally or not. So I don't want to involve myself in any work against the rules". The club's final two games under Moni, against Uttara FC (1–2) and Farashganj SC (3–1) were investigated by the Bangladesh Football Federation disciplinary committee and surprisingly even after all the allegations against them and match footage evidence they were declared innocent and given clearance to participate in the Bangladesh Premier League; as they had earned promotion the same season.[20][21]
Saif SC Youth Team
In June 2022, Moni took charge of Saif SC Youth Team, who would take part in the Dhaka Second Division League, which is the fourth-tier of Bangladeshi football. Initially he was involved in player selection process alongside ex-national team midfielder Shahedul Alam Shahed.[22] Moni's future at the club was uncertain even before the season began, as Saif Sporting Club pulled out of all sorts of footballing activities.[23] Nonetheless, the club's Youth team were permitted to participate in the 2021–22 Dhaka Second Division League by the Bangladesh Football Federation and the Metropolitan Football League.[24]
Moni's first game as the club's head coach ended in a 2–1 victory over Alamgir Somaj Kallayan, on 19 August 2022.[25][26] Saif qualified for the Super League round as group champions, with 5 wins and 3 draws from 8 games. Integral to Moni's success were strikers Jubayer Ahmed and Noor Alam Siddik.In the Super League round, Moni's side were undefeated with 6 wins and 1 draw from 7 games, earning them promotion to the Dhaka Senior Division League as champions. The club were also the best defensive team in the league, conceding only 6 goals in 15 games. This was also Moni's first trophy as head coach of a club.[27][28]
On 15 January 2024, Moni was appointed caretaker cum assistant coach of Sheikh Jamal Dhanmondi Club, during the absence of head coach, Marjan Sekulovski.[32] On 30 January 2024, Moni resigned from his post after Sekulovski officially departed the club. Moni stated that he was promised to serve as an assistant to a foreign coach after his stint as caretaker would end, however, the club failed to keep their word with the appointment of Zulfiker Mahmud Mintu as head coach.[33]