i think the reason counterpunchers tend to win so many matchups is because they tend to be more celebral and technical fighters. to be an effective counterpuncher, you've got to think alot in the ring and have a very good fight plan. you've got to also have incredible reflexes to time your attacking opponent.