John
Ruvalcaba
Saint Louis, Missouri
WINS PODIUMS TOP TEN CASHED TOTAL EVENTS EARNINGS
Last 12 Months 4 15 24 14 30 $911.00
Career 15 61 168 102 258 $9,890.00