TWL rating
Russell Buhr
Russell Buhr | Washington, DC (USA)
Rating
1059
(New peak)
 
Ranking
475th
 
 
Lifetime record
10-5-0 (0.667)
 
Career earnings: $210
Avg. score
375-353
 
 
Number Tourney Date Round Opponent Result Score Rating Opponent
Rating
Rating
Change
1