In Top Gun , Goose dies in a freak training accident during a jet ejection sequence gone wrong.

Quick Scoop: What Happened to Goose in Top Gun?

During a training exercise over the ocean, Maverick and Goose are flying their F‑14 alongside Iceman, chasing a target in a simulated dogfight. Iceman can’t get a missile lock but refuses to break off at first; when he finally pulls away, Maverick’s jet flies into his jet wash (turbulence from Iceman’s engines). That turbulent air causes one of Maverick’s engines to flame out, the other to lose balance, and the F‑14 goes into an unrecoverable flat spin as it drops toward the water.

Realizing they can’t regain control, they decide to eject. Maverick is pinned and can’t reach his handle, so Goose pulls his own. Because the aircraft is still spinning, the canopy doesn’t blow clear; Goose’s seat fires him straight into the canopy, and he hits it headfirst, breaking his neck and dying instantly, even though his parachute deploys and his body lands in the ocean. Maverick survives the ejection, finds Goose’s body in the water, and is devastated, blaming himself for flying too close and contributing to the dangerous situation—guilt that follows him into Top Gun: Maverick and shapes his relationship with Goose’s son, Rooster.

In fan and forum discussions, people often emphasize that Goose’s death is technically a ā€œtraining accidentā€ caused by a chain of factors: Iceman’s delay, Maverick’s aggressive flying, the jet wash, the flat spin, and the unlucky canopy impact, rather than a single clear act of malice or sabotage.

TL;DR: Goose dies when Maverick’s F‑14 hits Iceman’s jet wash, goes into a flat spin, and during ejection Goose is launched into the canopy, breaking his neck and killing him instantly.

Information gathered from public forums or data available on the internet and portrayed here.