Nick Taylor has 18 top ten finishes with 3 wins and has won $14,583,207 in his career.

nick taylor career stats

Explore