Jan Stoklásek se narodil v Táboře, ale první hokejové krůčky udělal v pěti letech v Chomutově, kde pomohl juniorů k prvnímu postupu do nejvyšší soutěže, kterou si během sezóny 2001/2002 také zahrál. V následujícím ročníku dostal poprvé příležitost také v A-týmu mateřského klubu, debutoval 20. prosince 2002 doma s Opavou. První bod zaznamenal 4. října 2003 doma s Pískem, na první gól si však musel počkat téměř 17 let.
V létě 2004 totiž zamířil do jižních Čech, kde se na několik let usadil. Pomáhal rodnému Táboru a později Jindřichovu Hradci či Milevsku ve druhé lize. Zároveň poprvé okusil také krajskou ligu v dresu táborského béčka, Soběslavi či Milevska po jeho sestupu ze třetí nejvyšší soutěže.
Rok 2015 představoval pro Jana Stokláska návrat do Chomutova a začátek čtyřletého působení v Chebu, kde sbíral v krajské lize body jako na běžícím pásu. Pro ročník 2019/2020 se přiblížil více domovu, neboť nastupoval za kadaňské béčko. V létě 2020 se však hlásil Pirátům, za které se v mistrovském utkání trefil hned při obnovené premiéře 19. září 2020 shodou okolností v Kadani. Další body však kvůli pandemii onemocnění COVID-19 a posezónnímu konci v mužstvu nepřidal.
Sezóna Klub Z G A B TM 1999-00 KLH Chomutov – jun. (LJ) 39 5 7 12 20 2000-01 KLH Chomutov – jun. (LJ) 44 26 17 43 26 2001-02 KLH Chomutov – jun. (E) 45 16 13 29 70 HC Slovan Louny (2. liga) 3 0 0 0 0 2002-03 KLH Chomutov (1. liga) 5 0 0 0 2 KLH Chomutov (1. liga, p-o) 2 0 0 0 2 KLH Chomutov – jun. (LJ) 33 31 9 40 75 SK HC Baník Most (2. liga) 6 0 1 1 6 2003-04 KLH Chomutov (1. liga) 2 0 1 1 0 KLH Chomutov (1. liga, p-o) 4 0 0 0 0 SK HC Baník Most (2. liga) 19 3 3 6 10 2004-05 HC Tábor (2. liga) 7 0 0 0 8 HC Tábor B (KLM) 4 1 0 1 8 2005-06 HC Tábor (2. liga) 32 4 6 10 41 HC Tábor (2. liga, p-o) 4 0 1 1 0 2006-07 HC Tábor (2. liga) 31 4 4 8 18 HC Tábor (2. liga, p-o) 2 0 0 0 0 2007-08 KLH Vajgar Jindřichův Hradec (2. liga) 9 0 0 0 4 OLH Spartak Soběslav (KLM) 3 1 2 3 4 HC Tábor B (KLM) 9 5 5 10 14 2008-09 OHL Spartak Soběslav (KLM) 5 6 1 7 4 HC Tábor B (KLM) 15 10 6 16 22 2009-10 HC Tábor B (KLM) 10 2 6 8 39 2010-11 HC Tábor B (KLM) 21 12 9 21 28 2011-12 HC Tábor B (KLM) 12 4 3 7 10 OLH Spartak Soběslav (KLM) 8 8 5 13 14 2012-13 OLH Spartak Soběslav (KLM) 20 22 6 28 57 OLH Spartak Soběslav (KLM, p-o) 3 2 2 4 29 2013-14 HC Milevsko 2010 (2. liga) 10 7 4 11 10 OLH Spartak Soběslav (KLM) 11 16 3 19 14 2014-15 SK Karviná (2. liga) 3 0 2 2 2 HC Milevsko 2010 (KLM) 6 2 1 3 0 2015-16 HC Stadion Cheb (KLM) 16 59 31 90 28 HC Stadion Cheb (kvalifikace) 5 1 0 1 2 2016-17 HC Stadion Cheb (KLM) 13 36 27 63 16 HC Stadion Cheb (kvalifikace) 4 0 0 0 27 OLH Spartak Soběslav (KSM) – 2 7 9 – 2017-18 HC Stadion Cheb (KLM) 16 34 34 68 12 OLH Spartak Soběslav (KSM) – – – – – 2018-19 HC Stadion Cheb (KLM) 4 5 3 8 4 OLH Spartak Soběslav (KSM) – – – – – 2019-20 SK Kadaň B (KLM) 16 14 13 27 18 SK Kadaň B (KLM, p-o) 2 2 2 4 25 2020-21 Piráti Chomutov (KLM) 2 1 1 2 0 Celkem za Chomutov 15 1 2 3 4