A Puskás-díj eddigi nyertesei:
2009:
Cristiano Ronaldo (portugál, Manchester United) – FC Porto-Manchester United, Bajnokok Ligája-negyeddöntő
2010:
Hamit Altintop (török, Bayern München) – Kazahsztán-Törökország, Európa-bajnoki selejtező
2011:
Neymar (brazil, Santos) – Santos-Flamengo, brazil bajnoki mérkőzés
2012:
Miroslav Stoch (szlovák, Fenerbahce) – Fenerbahce-Genclerbirligi, török bajnoki mérkőzés
2013:
Zlatan Ibrahimovic (svéd, Paris Saint-Germain) – Svédország-Anglia, barátságos mérkőzés
2014:
James Rodríguez (kolumbiai, AS Monaco) – Kolumbia-Uruguay, világbajnoki nyolcaddöntő
2015:
Wendell Lira (brazil, Goianesia) – Atlético-GO – Goianesia, brazil Goiás állami bajnokság
2016:
Mohd Faiz Subri (malajziai, Penang) – Penang-Pahang, malajziai bajnoki mérkőzés
2017:
Olivier Giroud (francia, Arsenal) – Arsenal-Crystal Palace, angol bajnoki mérkőzés
2018:
Mohamed Szalah (egyiptomi, FC Liverpool) – Liverpool-Everton, angol bajnoki mérkőzés
2019:
Zsóri Dániel (magyar, Debreceni VSC) – Debreceni VSC-Ferencváros, magyar bajnoki mérkőzés