Miles Teller played Rooster in Top Gun: Maverick, the son of Maverick's best friend, Goose, but Teller didn't star as Goose's son in the original Top Gun. There are likely some viewers who forgot that Rooster appeared in the 1986 original movie before being reintroduced as a main character in Top Gun 2 decades later. In Top Gun, Bradley was portrayed by child actors and identical twins, Aaron and Adam Weis. Meg Ryan, whose career was yet to take off at this time, played Goose's wife, Carole, who also had a key role in Goose and Rooster's Top Gun story.
https://screenrant.com/top-gun-2-maverick-goose-son-original-movie-actor-recast-reason/