Brooks thought his ambitions were over after he was 'scraped off the floor' and taken to hospital, but the 25-year-old former Cams Hill School pupil is made of tough stuff.
And less than an hour after team-mate Charlotte Worthington had won the women's title, Brooks added a fourth medal to Britain's BMX haul - following Bethany Shriever and Kye Whyte's gold and silver in BMX Racing on Friday.
He had a long wait after his 90.80 second run to learn his medal fate - watching six rivals take on his score.
Ronan Curtis' Portsmouth future spelt out by trusted source well in the know - with advice on where to play Irishman added, too
Former Portsmouth keeper Alex Bass suffers tough night on and off the pitch as he makes Sunderland debut following Fratton Park exit
Portsmouth boss Danny Cowley makes transfer admission as former Luton and Millwall midfielder edges closer to Fratton Park exit
Former Portsmouth, Ipswich and Bristol Rovers striker joins Port Vale - just eight months after moving to Fleetwood
Former Charlton and West Ham midfielder ready for next step at Portsmouth after standout showing against Cardiff
Australia's Logan Martin took gold while Venezuela's Daniel Dhers edged out Brooks for silver in the first Games in which BMX Freestyle Park has been held.
Big home hope Rim Nakamura was the last to try and shift Brooks from the podium but he settled for fifth, with all four of Team GB's BMX athletes winning medals on Olympic debut in Tokyo.
Brooks, 25, said: ‘I’ve just cried for the past couple of minutes. It’s an unbelievable journey I’ve had on the way here, I’m just so stoked to win a medal.
‘I don’t think it’s going to sink in today. For Charlotte [Worthington] to do her thing today, a score out there and tricks we’ve never seen before, it was harder for me to focus in.
‘I knew the run I wanted to pull, I still missed a few bits out today. I’d have liked to have done more but third place for me was mental.
‘It’s such a high-pressure situation that, these are world-class athletes. I was crossing my fingers, I can’t believe it.
‘I just hope it [BMX] gets the coverage it deserves. I’m sure everyone at home is watching as well, to my family – thank you so much for supporting me over the years, it’s been an absolute journey.’
It was back iIn June that Brooks almost cost himself a place at these Games when he knocked himself unconscious attempting a double backflip at the world championships in Montpellier..
‘(The crash) was always just sitting at the back of my head,’ he said. ‘That’s why I put it right at the start, I wanted to get it out of the way and I just made that landing perfect.’
Brooks sat in provisional second until the veteran Dhers, 36, posted a 92.05 for Venezuela.
Neither man could match Martin, the Australian who boasts a full-size BMX track in his backyard, as his physics-defying run earned a score of 93.30 and gold without him even needing to complete his second run.