Alex Smalley has 11 top ten finishes and has won $7,530,428 in his career.

alex smalley career stats

Explore