Haley would win but by less than Hawley, DeSantis or even maybe Trump against Harris. Haley's problem is that she will struggle to get the Trump base. She would end up getting most of it but I think she would lose 5 or 10% of it.
PV predictions for 2024:
Haley 48% Harris 48.5%
Hawley 50% Harris 47%
DeSantis 51% Harris 47.5%
Trump 49.5% Harris 48.5%
LOL, DeSantis is a dweeb. He wouldn't even make it out of a GOP primary. And Hawley is a fake Populist that's too polished to appeal to the Trump base. Haley is too "normal" for today's GOP.
Carlson would have the best shot, besides Trump himself. Though after questioning Powell Carlson has hurt his standing with the MAGA crowd.