Miles is probably comparable to Krauser. Miles has been able to throw a cop car, and also punched out a giant right? In that case he'd be a bit superior to Krauser. Although Krauser is a highly trained and experienced spec ops soldier while Miles is just a kid, so that evens things out. Do I think Leon can beat Miles in CQC? Possibly, but maybe not, as Krauser did take the upperhand on him during their knife fight through a combination of his stats and skill, so Miles sheer stats might be able to compensate. However, Leon did prove that he can last against Krauser, so he can last against Miles as well, and if he supplements that CQC with some precision gunshots and tactical maneuvering AKA the same thing he did in his second fight with Krauser which he won, then he can win here too.