Yes there is 16 badges 8 from Johto: Falkner, Bugsy, Whitney, Morty, Chuck, Jasmine, Pryce, and Clair.
And 8 for Kanto: Lt. Surge, Sabrina, Erika, Misty, Janine, Brock, Blaine, and Blue
Blue is your rival in Fire Red and Leaf Green and he has all mid Lv. 50's and after you beat Blue Professer Elm calls you on your Pokegear And tells you to come to his lab and he makes arrangements for you to go to Mt. Silver and gives you the HM. Rock Climb and Mt. Silver is where you fight Red!