*Club domestic league appearances and goals, correct as of 10:10, 13 June 2023 (UTC) ‡ National team caps and goals, correct as of 13:35, 7 September 2021 (UTC)
Chaito began his career in the Lebanese Third Division at Jihad Hay Sellom, before moving to the Lebanese Premier League at Ahed in 2009. Simultaneously he began his futsal career, first playing at the Lebanese Canadian Bank, then at Sadaka from 2010 to 2014, before going back to playing football. He joined Ansar, before moving to Bahrain the following year at Al-Shabab. Chaito moved to the Malaysian side Terengganu, before returning to Ahed in 2015. In 2018. Chaito joined Ansar, then switched to cross-city rivals Nejmeh in 2021. Two years later, he signed for Bourj.
Chaito joined Ansar in 2013, before moving abroad to Bahrain the following year to Al-Shabab.[5] In 2014 he moved to Malaysia at Terengganu, before moving back to Ahed in 2015.[5] Chaito helped his side win three more league titles and one FA Cup, finishing as the league's second top goalscorer during the 2017–18 season.[5]
Return to Ansar
On 17 August 2018, Chaito returned to Ansar.[8] On 23 October 2020, it was announced that Chaito had refused an offer from Iraqi club Al-Talaba.[9] In 2020–21, he helped Ansar win their first league title since 2007, and their 14th overall.[10] Chaito also helped Ansar win the double, beating Nejmeh in the 2020–21 Lebanese FA Cup final on penalty shoot-outs.[11]
Nejmeh
Chaito moved to cross-city rivals Nejmeh on 21 June 2021.[12] On 12 September, during a league game against Tripoli, Chaito sustained an ACL injury which kept him on the sidelines for six months.[13]
Bourj
On 21 June 2023, Bourj announced the signing of Chaito.[14]
Chaito's senior football international debut came on 15 November 2011, in a 2–1 home win against South Korea.[15] On 22 March 2013, Chaito scored his first two goals in the 2015 AFC Asian Cup qualifiers against Thailand, with the match ending 5–2 to Lebanon.[15] His second brace came against Laos on 12 November 2015 in the 2018 World Cup qualifiers, with the match ending 7–0 to Lebanon.[15]
In December 2018, Chaito was called up for the 2019 AFC Asian Cup,[2] playing in the final group stage game against North Korea, with Lebanon winning 4–1.[15]
Chaito's nickname "Moni" comes from his sister who, as a kid, mispronounced his name "Hassan" as "Moni".[16] Indeed, in Chaito's first game broadcast on TV, the commentator Mahmoud Tarhini – who was aware of Chaito's nickname – called him "Moni" throughout the match.[16]