The requirement for rep for next league race is really high and each rank takes really long time and more than few races to complete but it is worth the time because of the thrill that comes with it.