Dominik Tejnor se narodil v Praze, ale brzy se jeho rodina přestěhovala do Berouna, odkud dojížděl za hokejem do Kladna. Právě odtud zamířil v létě 2011 do Chomutova, kde nastupoval za starší dorost a v základní části Noen extraligy pomohl i juniorům, kteří na konci sezony vybojovali mistrovský titul. Šikovný obránce už má na kontě první seniorské starty v Kadani, před ročníkem 2013/2014 absolvoval letní přípravu s Piráty, za které naskočil do jednoho přátelského utkání, a připsal si i první starty v nejvyšší soutěži.
V Tipsport extralize debutoval Dominik Tejnor 3. ledna 2014 v rámci 35. kola v domácím utkání se Zlínem, ve zbytku sezony se však gólově ani bodově mezi tuzemskou elitou neprosadil. Vše si vynahradil s juniory, které dovedl jako kapitán ke druhému mistrovskému titulu v historii chomutovského hokeje.
Premiérový kanadský bod zapsal vysoký obránce 5. února 2016 v rámci 43. kola doma s Vítkovicemi, o sedm kol později se poprvé trefil v extralize i v chomutovském áčku. Stalo se tak 28. února 2016 na ledě královehradeckého Mountfieldu, kde Piráti vyhráli po nájezdech. V sezóně 2016/2017 pronásledovala Dominika Tejnora zranění, a tak vynechal i řadu zápasů partnerské Kadaně. V extralize naskočil jednou a v letní přestávce se vydal do Znojma, odkud se po dvou sezónách v létě 2019 vrátil.
Sezóna Klub Z G A B TM 2009-10 HC Kladno - SD (E) 12 1 2 3 10 HC Kladno - MD (E) 24 1 16 17 36 2010-11 HC Kladno - SD (E) 44 3 9 12 55 2011-12 Piráti Chomutov - jun. (E) 12 0 2 2 2 Piráti Chomutov - SD (E) 32 5 5 10 53 Piráti Chomutov - SD (E, p-o) 2 0 1 1 2 2012-13 SK Kadaň (1. liga) 10 0 0 0 0 Piráti Chomutov - jun. (E) 30 2 8 10 26 Piráti Chomutov - jun. (E, p-o) 3 0 3 3 12 2013-14 Piráti Chomutov (E) 7 0 0 0 0 Piráti Chomutov (baráž) 2 0 0 0 0 SK Kadaň (1. liga) 1 0 0 0 0 SK Kadaň (1. liga, p-out) 1 0 0 0 0 Piráti Chomutov - jun. (E) 38 2 14 16 20 Piráti Chomutov - jun. (E, p-o) 11 3 3 6 10 2014-15 Piráti Chomutov (1. liga) 6 0 0 0 2 SK Kadaň (1. liga) 33 3 5 8 14 SK Kadaň (1. liga, p-o) 4 1 0 1 8 Piráti Chomutov - jun. (E) 8 2 3 5 10 2015-16 Piráti Chomutov (E) 15 1 1 2 0 Piráti Chomutov (E, p-o) 8 0 1 1 2 SK Kadaň (WSM Liga) 29 3 3 6 34 2016-17 Piráti Chomutov (E) 1 0 0 0 2 SK Kadaň (WSM Liga) 30 1 4 5 22 SK Kadaň (WSM Liga, p-out) 5 0 0 0 4 2017-18 Orli Znojmo (EBEL) 34 3 9 12 14 2018-19 Orli Znojmo (EBEL) 45 3 5 8 44 Orli Znojmo (EBEL, p-o) 5 0 0 0 0 2019-20 Piráti Chomutov (Chance liga) 20 1 5 6 22 Celkem za Chomutov 53 2 7 9 26 Reprezentace: 2009-10 Česká republika U16 3 0 0 0 0 2011-12 Česká republika U18 3 0 0 0 0 2012-13 Česká republika U19 7 0 0 0 0 2013-14 Česká republika U19 3 1 0 1 4 Česká republika U20 3 0 0 0 0