Beyblade G-Revolution Character Rankings

I was bored at work, so tried to make a ranked list of all named beybladers who appear in G-Revolution. Here’s where I’m at:
1. Tyson
2. Kai
3. Brooklyn
4. Hiro
5. Ray
6. Garland
7. Max
8. Mystel
9. Daichi
10. Tala
11. Crusher
12. Robert
13. Rick
14. Ming-Ming
15. Lee
16. Bryan
17. Jonny
18. Julia
19. Miguel
20. Mariah
21. Michael
22. Spencer
23. Claude
24. Emily
25. Raul
26. Eddy
27. Gary
28. Kenny
29. Mathilda
30. Kevin
31. Aaron
Have I missed any out? And are there any that you guys would move up/down?
Hm, if we go by simple statistics, Max has approximately the same record as Brooklyn. For Beyblade Spirit, and now the World Beyblade Organization's anime and manga wikipedia, I have compiled the results of most characters' matches. You can click on the character profiles here :
http://animemanga.worldbeyblade.org/inde...characters

Yuriy was also worth mentioning, technically having a better overall score than Brooklyn.
I did this awhile back with EVEYRBODY.

Takao
Kai
Brooklyn
Garland
Moses
Mystel
Rei
Max
Ming-Ming
Rick
Daichi
Yuriy
Zeo
Ozuma
Sergei
Boris
Ralf
Johnny
King
Queen
Giancarlo
Olivier
Michael
Rai
Steve
Eddy
Ivan
Gao
Emily
Mao
Kane
Goki
Julia
Salima
Mihael
Claude
Jim
Raul
Kiki
Mathilda
Aaron

EDIT: Ahaha, I forgot Team WHO, like always. Uhm... somewhere inbetween the PPB Team and the White Tigers?