McLeod poised to beat Trump