Spencer
Data provided by statmaniax.com
368
109
67
28
3
1
Country: AR
Rank Points: 23,243,516
World Records: 368