Ren Takeuchi
World number
2876
Statistics
2876th
Current OWGR Rank
594th
Best OWGR Rank
0.0025
Average Points
0.09803
Total Points
40
Divisor
23
Actual Events Played

PLAYER COMPARISON
Compare up to 4 players players performance using our performance ranking graph.
Add another player
+