We do not currently know of any synonyms for whinners.
The verb whinners is defined as:
Did you mean winners, thinners or chinners?