Spencer
Data provided by statmaniax.com
403
112
82
33
3
2
Country: AR
Rank Points: 25,804,563
World Records: 403