Nearly, but no. In the last 16 appearances*, s/he has won gold, silver, or bronze.
PS * In major championships. In other contexts, a podium finish doesn't have to involve G/S/B medals, and doesn't involve championsahips. 'It was Hamilton's 5th podium [finish] this season'. [I know nothing about F1, so this example may be totally improbable... :oops]