Nacionālās hokeja līgas (NHL) 20. visu laiku rezultatīvākais spēlētājs zaudēja cīņā ar vēzi.
Haverčuku 1981.gadā NHL draftā ar pirmo numuru izraudzījās Vinipegas "Jets" komanda un jau sekojošajā sezonā viņš debitēja planētā spēcīgākajā līgā. Karjeras laikā uzbrucējs deviņas sezonas pavadīja "Jets" komandā, pēc tam piecus gadus pārstāvēja Bufalo "Sabres", pusi no sezonas spēlēja Sentluisas "Blues", bet karjeras pēdējo pusotru sezonu bija Filadelfijas "Flyers" sastāvā.
Haverčuks regulārajā čempionātā uz ledus kāpa 1188 spēlēs, kurās guva 518 vārtus un iekrāja 1409 punktus, kas līgas rezultatīvāko spēlētāju sarakstā dod 20.vietu. Stenlija kausā viņš piedalījās 97 mačos, kuros guva 30 vārtus un veica 99 rezultatīvas piespēles.
Viņš savulaik kļuva par NHL jaunāko hokejistu, kurš sasniedzis 100 punktu robežu, taču 2006.gadā Sidnijs Krosbijs laboja šo rekordu. Tāpat viņš bija pirmais hokejists, kurš NHL aizvadījis 1000 spēles pirms savas 31 gada jubilejas.
Zīmīgi, ka tika vienā no savām 16 sezonām viņš nepiedalījās Stenlija kausa izcīņā. Tiesa, tikai pēdējā no tām viņš aizkļuva līdz finālam.
2001.gadā Haverčuku uzņēma hokeja Slavas zālē kopā ar Vjačeslavu Fetisovu, Maiku Gārtneru un Jari Kurri.
Pēc hokejista karjeras beigām kanādietis uzsāka trenera gaitas. Savas dzīves pēdējos desmit gadus viņš vadīja Ontario Hokeja līgas (OHL) komandu Barī Colts. Šajā vienībā Haverčuka vadībā spēlējuši tādi hokejisti kā Ārons Ekblads, Marks Šeifele, Teners Pīrsons un Raiens Sazaki.