David Hruška svou bohatou kariéru zahájil v Sokolově, kde v sezóně 1994/95 za tamní Baník odehrál v první lize pět zápasů a připsal si šest bodů. O tom, že jde o produktivní talent nebylo pochyb. Již v sedmnácti letech zkusil své štěstí za Atlantikem a hrál za tým Red Deer Rebels. V osmadvaceti zápasech potom nastřádal stejný počet bodů. Na konci sezóny se však rozhodl pro návrat do Čech a zamířil do Vsetína, se kterým získal svůj první mistrovský titul.
Ve Vsetíně působil elitní střelec i další dvě sezóny, ale velkou hvězdou tamního klubu se nestal. Sezónu 1999/00 tak zahájil v Karlových Varech. Tento ročník se šikovnému útočníkovi povedl a ve 43 zápasech zaznamenal 27 bodů. Stihl i jeden zápas za okresního z Kadaně a dokonce se i gólově prosadil. Následující sezónu neodvrátilo ani jeho devatenáct bodů závěrečnou baráž. Karlovy Vary nakonec svou extraligovou příslušnost v souboji s Chomutovem uhájily, avšak David Hruška měnil své působiště.
Novým hokejovým domovem se pro zkušeného mazáka stal Litvínov. V polovině ročníku se však stěhoval do Havířova, přesto v součtu nastřílel v celé sezóně 31 gólů. Poté již od sezóny 2002/03 následovala slávistická mise. Během ní získal dvakrát mistrovský titul a také se stal nejlepším extraligovým střelcem. Do Chomutova David Hruška přestoupil na konci sezony 2009/2010 a stihl play off i následnou baráž, ve které patřil k nejlepším hráčům týmu.
Uplynulou sezonu strávil z podstatné části v Karlových Varech, kde patřil k nejproduktivnějším hráčům týmům a byl i nejlepším střelcem, ačkoliv odehrál pouze 34 zápasů. V nich si připsal úctyhodných třiatřicet bodů (19+14) a potvrdil tak, že by se rozhodně v nejvyšší soutěži neztratil. Konec konců David Hruška by si jistě rád ještě v nejvyšší soutěži zahrál, jelikož do elitního klubu ligových střelců (pozn. redakce - členem jsou hráči, kteří v součtu nastříleli v nejvyšší soutěži a reprezentaci 250 a více gólů) jediný zásah. Třeba se jubilejní trefy dočká obávaný sniper v příští sezoně v chomutovském dresu.
Sezóna Klub Z G A B TM 1994-95 HC Baník CHZ Sokolov (1.liga) 5 2 4 6 4 1995-96 Red Deer Rebels (WHL) 28 14 14 28 6 HC Petra Vsetín (E) 5 1 0 1 - HC Petra Vsetín (E,p-o) 1 0 0 0 - 1996-97 HC Petra Vsetín (E) 20 4 2 6 4 HC Petra Vsetín (E,p-o) 6 2 4 6 0 HC Baník Sokolov (1.liga) 4 3 0 3 - 1997-98 HC Petra Vsetín (E) 14 5 1 6 0 1998-99 HC Opava (E) 4 1 0 1 0 1999-00 HC Becherovka Karlovy Vary (E) 43 17 10 27 10 SK Kadaň (1.liga) 1 1 0 1 0 2000-01 HC Becherovka Karlovy Vary (E) 50 14 5 19 12 HC Becherovka Karlovy Vary (baráž o E) 6 0 1 1 0 2001-02 HC Chemopetrol Litvínov (E) 19 14 3 17 0 HC Havířov Panthers (E) 23 17 12 29 2 2002-03 HC Slavia Praha (E) 37 13 13 26 10 HC Slavia Praha (E,p-o) 15 2 2 4 0 2003-04 HC Slavia Praha (E) 51 18 19 37 12 HC Slavia Praha (E,p-o) 19 4 5 9 12 2004-05 HC Slavia Praha (E) 41 8 4 12 6 HC Slavia Praha (E,p-o) 7 2 1 3 0 2005-06 HC Slavia Praha (E) 51 11 9 20 24 HC Slavia Praha (E,p-o) 15 2 2 4 2 2006-07 HC Slavia Praha (E) 52 23 9 32 22 HC Slavia Praha (E,p-o) 6 1 2 3 - 2007-08 HC Slavia Praha (E) 52 22 13 35 16 HC Slavia Praha (E,p-o) 19 6 10 16 16 2008-09 HC Slavia Praha (E) 52 31 14 45 16 HC Slavia Praha (E,p-o) 18 3 5 8 2 2009-10 HC Slavia Praha (E) 35 7 6 13 14 KLH Chomutov (1.liga) 10 4 14 18 6 KLH Chomutov (1.liga,p-o) 16 8 4 12 6 KLH Chomutov (baráž) 5 3 0 3 0 2010-11 HC Energie Karlovy Vary (THC) 3 3 2 5 0 HC Energie Karlovy Vary (E) 34 19 13 32 16 KLH Chomutov (1.liga) 14 4 3 7 0 KLH Chomutov (1.liga,p-o) 12 5 8 13 2 2011-12 Piráti Chomutov (1.liga) 52 27 28 55 22 Piráti Chomutov (1.liga,p-o) 17 6 9 15 17 Piráti Chomutov (baráž) 7 4 2 6 0 2012-13 Piráti Chomutov (E) 49 22 17 39 20 Piráti Chomutov (E, p-out) 4 0 0 0 6 Piráti Chomutov (baráž) 12 0 5 5 24 2013-14 Piráti Chomutov (E) 52 18 14 32 32 Piráti Chomutov (E, p-out) 6 1 3 4 0 Piráti Chomutov (baráž) 11 3 2 5 4 Celkem za Chomutov 267 105 109 214 139 Celkem v extralize 800 288 198 486 254 Draft NHL: 1995 Ottawa Senators (131.celkově) Reprezentace: 1995 Česká republika (MS 18) 5 2 4 4 4 1997 Česká republika (MS 20) 7 0 1 1 2 2001-02 Česká republika 3 0 0 0 0 2003-04 Česká republika 1 0 0 0 0