Rumford ready to rumble in Perth