player image

Juan Carlos Abelairas

United States
Miami, FL
6TOURNAMENTS
12MATCHES
6-6
WINS - LOSSES
50%WIN RATE
0TITLES
QuarterfinalistBEST FINISH
Tournaments
Matches