UFC welterweight Michael Page has named the top 5 best punchers in the promotion's history.
"I think most MMA fans like to watch knockouts and watch real punchers. Some of the traits you'll see in a high-level puncher are striking technique, understanding of body movement, footwork, and their timing is awesome. As for the best, these are:
1.Anderson Silva
2. Conor McGregor
3. Dominick Cruz
4. Sean O'Malley
5. Chuck Liddell