Race registration to Monitor Battle 2025