Hitmonchan Solo raid is a tough cookie, and only certain kind of teams can defeat it. In my case, I managed to beat it weather boosted and everything. It had Counter/Close Combat too. My team was:
91% Mewtwo (15/14/12, level 38) Confusion/Psychic
89% Mewtwo (14/14/12, level 30) Psycho cut/Shadow Ball
100% Espeon (15/15/15, level 40) Confusion/Future Sight
98% Espeon (15/15/14, level 40) Confusion/ Future Sight
100% Alakazam (15/15/15, level 40) Confusion/ Future Sight
91% Lugia (14/12/15, level 37) Extrasensory/Future Sight
My afterthoughts: Tough raid! My main mistake was sending a Shadow Ball Mewtwo against Hitmonchan. Despite being resistant to both Hitmonchan's moves that charged move costs me time in that raid (Like 10~15 seconds, or so). All in all, it was a fun raid.