Andrew Mitchell ha enfrentado a 33 oponentes a lo largo de su carrera.