gplrank was one of the reason why I spent so much time in GPL way back when, however nowadays with mods and cheating it would be difficult to guarantee a 'clean' competition unless the game supported it (something like digitally signed replay files to ensure nothing is modified, including track, physics etc.)