Medal win caps off McKenzie's top year