Haupai Puha (born 12 February 1985 in Gisborne) is a New Zealand professional darts player who plays in Professional Darts Corporation events.
Puha qualified for 2 2018 World Series of Darts events in Australia and New Zealand as the number 2 ranked player in the DPNZ rankings. He would lose in the first round of both events to Kyle Anderson in Auckland and to Rob Cross in Melbourne. He made his first PDC major appearance at the 2019 World Cup of Darts in Hamburg together with Cody Harris. They beat Lithuania and South Africa to reach the quarter-finals, eventually losing to Japan.