2024 · 18 Jul 2024

Barracuda Championship

Nick Dunlap won, a <1% chance before the start.

Result

Questions and answers

Who won the Barracuda Championship 2024?

Nick Dunlap won, on 18 July 2024. Before the start PodiumOracle's model gave Nick Dunlap under 1%.