World Match Racing Tour

Taylor Canfield

Rated 2174, 2 wins in 4 starts.

2174
Rating: skipper +674. 2 wins in 4 starts.