The phrase "overall podium" refers to the top three positions in a competition or event, indicating the first, second, and third places combined. Full definition
Ironically, the team's first overall podium was achieved in a lower - class car. (automobilemag.com)
CORVETTE RACING AT MONTEREY: GTLM Points Lead Heading to Le Mans Visit Florida Racing, No. 31 Action Express Racing Corvette DPs on overall podium (corvetteracing.com)
The Swiss team gave the Japanese automaker its first - ever overall podium in the series after the Lexus RC F GT3 showed improved pace following a difficult start to the season. (sportscar365.com)