Petr Šidlík se narodil v Jihlavě a platil už od mladých let za velké talenty, jinak by těžko dostal šanci mezi dospělými už v šestnácti letech. Během sezóny 2010/2011 odehrál 41 utkání první ligy v barvách slavné Dukly včetně deseti bitev v play-off. Na jaře 2011 si Petr Šidlík poprvé zahrál na světovém šampionátu hráčů do osmnácti let a hned po něm zamířil do kanadské juniorské soutěže.
Barvy celku Victoriaville Tigres hájil celkem tři sezóny a pozice českého mladíka se postupně upevňovala, když ve druhém roce nosil na dresu asistentské áčko a v posledním ročníku před návratem zpět do České republiky byl dokonce kapitánem týmu. Stejné pocty se Petru Šidlíkovi dostalo také v reprezentaci do osmnácti let na světovém šampionátu 2012 a kapitánské céčko zdobilo jeho dres rovněž na mistrovství světa hráčů do dvaceti let v roce 2014.
V létě 2014 zvolil Petr Šidlík, jenž doposud neprošel draftem NHL, návrat do České republiky a zamířil do Jihlavy. V jejích barvách odehrál kompletní prvoligový ročník včetně semifinále play-off proti Pirátům. Mezi čtyřmi nejlepšími celky naskočil do všech pěti bitev, v nichž zaznamenal jednu asistenci a deset trestných minut.
Na začátku prosince 2014 (5. 12.) pak poprvé naskočil v Tipsport extralize. V utkání 27. kola oblékl dres karlovarské Energie na ledě nedalekého Litvínova. Do konce základní části stihl v západočeském týmu dalších osm utkání, jednou naskočil ve skupině o umístění. V nejvyšší soutěži tak měl před příchodem k Pirátům na kontě deset startů bez zápisu v kolonce gólů i asistencí.
Premiérové extraligové kanadské body přidal Petr Šidlík až v Chomutově. Úvodní asistenci zaznamenal 30. října 2015 v rámci 15. kola v Mladé Boleslavi, kde přihrával na jediný gól Pirátů Romanu Chloubovi. O dvě kola později hned v prvním střetnutí po reprezentační přestávce načal Petr Šidlík střelecký účet duelu s Vítkovicemi. Piráti od ostravského celku neinkasovali, a tak byl premiérový extraligový gól 11. listopadu 2015 také vítězný.
Sezóna Klub Z G A B TM 2005-06 HC Dukla Jihlava - 7.tř. 20 2 4 6 18 HC Dukla Jihlava - 6.tř. 15 2 8 11 24 2006-07 HC Dukla Jihlava - 8.tř. 35 4 9 13 39 HC Dukla Jihlava - 7.tř. 3 3 1 4 2 2007-08 HC Dukla Jihlava - dor. (E) 39 1 2 3 18 HC Dukla Jihlava - dor. (E,p-o) 3 0 0 0 4 HC Dukla Jihlava - 9.tř. 18 5 2 7 28 2008-09 HC Dukla Jihlava - dor. (E) 46 3 13 16 90 HC Dukla Jihlava - 9.tř. 4 1 2 3 18 2009-10 HC Dukla Jihlava - jun. (E) 36 5 4 9 58 HC Dukla Jihlava - sdo. (E) 2 0 0 0 6 HC Dukla Jihlava - mdo. (E) 2 2 1 3 0 2010-11 HC Dukla Jihlava (1.liga) 31 2 1 3 22 HC Dukla Jihlava (1.liga,p-o) 10 1 0 1 0 HC Dukla Jihlava - jun. (E) 10 0 6 6 6 2011-12 Victoriaville Tigres (QMJHL) 64 2 16 18 45 Victoriaville Tigres (QMJHL,p-o) 4 0 0 0 4 2012-13 Victoriaville Tigres (QMJHL) 55 9 33 42 44 Victoriaville Tigres (QMJHL,p-o) 5 0 2 2 8 2013-14 Victoriaville Tigres (QMJHL) 55 2 21 23 61 Victoriaville Tigres (QMJHL,p-o) 5 0 2 2 4 2014-15 HC Energie Karlovy Vary (E) 9 0 0 0 4 HC Energie Karlovy Vary (E, p-out) 1 0 0 0 0 HC Dukla Jihlava (1. liga) 32 2 8 10 42 HC Dukla Jihlava (1. liga, p-off) 12 0 1 1 20 HC Dukla Jihlava - jun. (E) 3 0 1 1 6 HC Dukla Jihlava - jun. (baráž) 4 1 0 1 6 2015-16 Piráti Chomutov (E) 32 2 4 6 16 Piráti Chomutov (E, p-o) 6 0 0 0 2 Celkem za Chomutov 38 2 4 6 18 Celkem v extralize 48 2 4 6 22 Reprezentace: 2008-09 Česká republika U16 11 1 4 5 18 2009-10 Česká republika U17 10 0 4 4 24 2010-11 MS U18 (Německo - Crimmitschau, Drážďany) 6 0 0 0 20 Česká republika U18 19 2 2 4 12 2011-12 MS U18 (ČR - Brno, Znojmo, Břeclav) 6 0 4 4 6 Česká republika U18 6 1 0 1 12 2012-13 MS U20 (Rusko - Ufa) 6 0 5 5 8 Česká republika U20 4 1 0 1 8 2013-14 MS U20 (Švédsko - Malmö) 5 1 0 1 8 Česká republika U20 2 0 3 3 8