Weißhaidinger (Spitzname „Lucky Luky“) wurde in Schärding geboren und lebt in Taufkirchen an der Pram, wo er auch eine eigene Trainingshalle errichtete. Weißhaidinger ist Mitglied des ÖTB-OÖ. Leichtathletik-Verbandes.
1. Platz U20-Europameisterschaften 2011 in Tallinn (Diskus)
5. Platz U20-Europameisterschaften 2011 in Tallinn (Kugel)
6. Platz U20-Weltmeisterschaften 2010 in Moncton (Kugel)
Doppelgold EYOF Spiele 2009 in Tampare (Kugel, Diskus)
4. Platz U18-Weltmeisterschaften in Brixen (Kugel