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%.