ref
middle + weight
middleweight (n.)
also middle-weight, "boxer or jockey of intermediate weight" (between a lightweight and a heavyweight), 1842, from middle (adj.) + weight (n.).