M. r. ruficollis: zuidelijke en oostelijke Kleine Soenda-eilanden en de eilanden in de Floreszee.
M. r. fulviventris: Tanimbar-eilanden.
M. r. mimikae: zuidelijk Nieuw-Guinea, de Aru-eilanden (nabij zuidwestelijk Nieuw-Guinea), eilanden van de Straat Torres en noordelijk en noordoostelijk Australië.