Agreed. Everyone is overrating Haku tremendously lately. They forget that afer Sasuke awakened the sharingan he was not only holding his own but starting to win it.
If I remember correctly that was a 1-tomoe sharingan yes?
Just imagine Sasuke with the 3-tomoe, the one who fought at the valley of the end, against Haku. Tremendous overkill.
Back on thread, Kakashi would probably just stomp all over him.
While I agree Kakashi would win, although, Haku did avoid Naruto and Sasuke's vitals and wasn't trying to kill them. To Haku they were literally frozen in time and he could have killed them at any time. He poofed like 20 of Naruto's kage bunshin so fast they all poofed simultaneously, etc.
It takes up quite a bit of chakra and could have killed them at any time before they could have hoped to keep up if he had wanted. It was just good timing that Sasuke happened to get the sharingan when Haku already used up enough chakra so that he wasn't near as fast.
But yeah, Kakashi most likely wins overall, and he's a Jonin at this point, with sharingan makes it that much easier, he's faster than Sasuke at the time, has Chidori, etc etc all that good stuff.
Edit: lol I didn't even read Bogard's post, my post had like the exact same theme and similar wording and everything