with joshua its always hit or miss with his psyche/mental game and therefore his performances. would not bet on joshua against punchers period