Ocelots are undoubtedly the largest of the three cats, with margays in second and oncillas being the smallest. In fact, ocelot males can weigh up to 18.6 kg or 41 lbs and have a length of 101.5 cm or 40 in, while oncilla males top out at a mere 3.8 kg or 8.38 lbs and have a max length of 59.1 cm or 20.4 in.