Brayden Buchanan profile image

Brayden Buchanan

United States

Current EWS Ranking

47

Points

125

Race Category

Men | Under 21