How do you get the national dex on leafgreen?

you have to do the league then catch 60 different pokemon. go to prof oak and he will give you and ur rival the national dex. hope this helped :)