Przez wielu ekspertów uważany jest za jednego z najzdolniejszych polskich koszykarzy młodego pokolenia. Poprzednio grał w zespołach MKS Katarzynka Toruń, KKS Siarka Jezioro Tarnobrzeg, SMS PZKosz Władysławowo i SIDEn Polski Cukier Toruń. Jest leworęczny. Swój najlepszy mecz w PLK rozegrał przeciwko Anwilowi Włocławek w Tarnobrzegu, gdzie zdobył 27 pkt (w tym jedną "trójkę" na 0,5 sek przed końcem meczu, dającą remis 93:93[3]) oraz zebrał z tablic 6 piłek. Już w swoim debiutanckim sezonie w TBL został wybrany do pierwszej piątki drużyny Południa w Meczu Gwiazd PLK 2012 który odbył się w katowickim Spodku. Karnowski zdobył w tym meczu 11 pkt.
2 maja 2012 podjął decyzję o przejściu do drużyny Gonzaga Bulldogs[4]. Decyzję ogłosił za pomocą Twittera[5].
W pierwszym oficjalnym meczu w NCAA przeciwko Southern Utah zdobył 22 punkty (10/16 z gry, 2/7 osobiste) i zebrał 3 piłki.
Ze względu na kontuzję scięgna musiał poddać się operacji, która zatrzymała rozwój kariery zawodowej. W 2020 r. trafił do zespołu Stelmetu Zielona Góra, w którym nie rozegrał jednak oficjalnego spotkania[9].
Kariera reprezentacyjna
Latem 2011 - wraz z Mateuszem Ponitką - był przymierzany przez ówczesnego selekcjoneraAleša Pipana do debiutu w reprezentacji seniorskiej i występów w Mistrzostwach Europy na Litwie. Jednak na skutek zmęczenia po mistrzostwach Europy U-18 i lekkiego rozczarowania po zajęciu w nich zaledwie 6 miejsca, do powołania nie doszło. Do szerokiej kadry I reprezentacji został zatem powołany dopiero w następnym sezonie (latem 2012), jednak debiutu w jej barwach nie doczekał się również w pierwszych pięciu towarzyskich meczach kadry w tym roku (w lipcu, podczas dwóch towarzyskich potyczek z Chinami w Katowicach oraz towarzyskiego turnieju w Sofii). Oficjalnie w kadrze seniorskiej zadebiutował, więc 3 sierpnia2012 w Ergo Arenie, w pierwszym spotkaniu towarzyskiego turnieju Sopot Basket Cup 2012 przeciwko Czarnogórze, przegranego 69:75 (w sumie na boisku przebywał prawie 4,5 minuty)[10][11]. W 2013 wystąpił w Mistrzostwach Europy w Słowenii.
Osiągnięcia
Stan na 30 września 2018, na podstawie[12][13], o ile nie zaznaczono inaczej.