Isak podczas treningu AIK-u w 2016 rokuIsak na treningu Borussii (2017)
WychowanekAIK Fotboll, w którym rozpoczął treningi w wieku 5 lat[2]. W pierwszej drużynie tego klubu zadebiutował 28 lutego 2016 w wygranym 6:0 meczu Pucharu Szwecji zTenhults IF, w którym strzelił gola, stając się najmłodszym w historii klubu strzelcem gola w oficjalnym meczu[3][4]. Debiut ligowy zaliczył 7 kwietnia 2016 w wygranym 2:0 meczu zÖstersunds FK, w którym także strzelił gola[5]. W maju 2016 został oficjalnie włączony do pierwszej drużyny, podpisując dwuipółletni kontrakt[2]. 21 września 2016, w dniu swoich siedemnastych urodzin, strzelił 2 gole w wygranym 3:0 derbowym spotkaniu zDjurgårdens IF[6]. W listopadzie 2016 został debiutantem sezonu oraz ulubieńcem kibiców wlidze szwedzkiej[7].
W styczniu 2017 podpisał długoterminowy kontrakt zBorussią Dortmund[8]. 2 lutego 2017 transfer został oficjalnie zatwierdzony przez FIFA[9]. 14 marca 2017 zadebiutował w tym klubie w wygranym 3:0 meczuPucharu Niemiec zeSportfreunde Lotte, wchodząc na boisko w 86. minucie spotkania[10][11]. WBundeslidze zadebiutował 17 września 2017 w wygranym 5:0 meczu z1. FC Köln, wchodząc na boisko w 85. minucie spotkania zaPierre-Emericka Aubameyanga[12][13]. Po raz pierwszy w podstawowym składzie zagrał 24 października 2017 w wygranym 5:0 meczu Pucharu Niemiec z1. FC Magdeburg, w którym strzelił gola i zanotował asystę[14]. Był to jego jedyny gol i asysta zdobyte dla niemieckiego zespołu[15].
W styczniu 2019 został wypożyczony do końca sezonu doWillem II Tilburg[16]. Zadebiutował w tym klubie 27 stycznia 2019 w wygranym 1:0 spotkaniu zFC Utrecht[17], natomiast po raz pierwszy w podstawowym składzie zagrał 2 lutego 2019 w przegranym 1:2 meczu zFC Utrecht[18]. Pierwszego gola strzelił dwa tygodnie później w przegranym 2:3 pojedynku zVitesse Arnhem[19]. 30 marca w wygranym 3:2 meczu zFortuną Sittard strzelił 3 gole z rzutów karnych jako pierwszy zawodnik w historiiEredivisie[20]. Łącznie w holenderskim klubie wystąpił 16 razy i strzelił 13 goli[21], zostając najlepszym strzelcem sezonu w swojej drużynie (ex aequo zFranem Solem) i trzynastym w lidze[22]. Ponadto wraz z klubem dotarł do finału Pucharu Holandii, w którym Willem II przegrało z Ajaxem 0:4[23]. W meczu półfinałowym, w którym zespół z Tilburga pokonałAZ Alkmaar po rzutach karnych, Isak strzelił gola na 1:1[24]. Willem II zagrało w finale pucharu po raz pierwszy od 2005 roku[25].
W czerwcu 2019 podpisał pięcioletni kontrakt zRealem Sociedad[26]. Zadebiutował w tym klubie 17 sierpnia 2019 w zremisowanym 1:1 spotkaniu zValencia CF[27], a pierwszego gola strzelił 22 września 2019 w wygranym 3:1 meczu zEspanyolem[28]. Kolejną bramkę zdobył 27 października 2019 w wygranym 1:0 spotkaniu zCeltą Vigo[29]. W sezonie 2019/2020 najczęściej wchodził na boisko z ławki rezerwowych, jednakże wystąpił niemal we wszystkich meczach swojej drużyny. Tylko czterokrotnie rozegrał cały mecz, z czego trzy razy wCopa del Rey. Łącznie we wszystkich rozgrywkach strzelił 16 goli[15] i zdobył z zespołem Puchar Króla[30], zostając królem strzelców tych rozgrywek z 7 bramkami[31]. W sezonie 2020/2021 był już podstawowym zawodnikiem drużyny[15]. 21 lutego 2021 strzeliłhat tricka w wygranym 4:0 spotkaniu zDeportivo Alavés[32], stając się pierwszym Szwedem od 1949 roku, który strzelił 3 gole w jednym meczu w lidze hiszpańskiej[33]. Łącznie strzelił 17 goli w 34 meczach ligowych[34], co dało mu szóste miejsce w klasyfikacji najlepszych strzelców sezonu[35]. Został również wybrany najlepszym zawodnikiem sezonu przez kibiców klubu[36]. W lipcu 2021 przedłużył kontrakt z klubem do czerwca 2026[37].
1 września 2025 rokuLiverpool ogłosił zakontraktowanie Isaka na długoterminowy kontrakt za rekordową w Wielkiej Brytanii kwotę, podawaną na 125 milionów funtów[43], co uczyniło go trzecim najdroższym transferem w historii[44][45].
Isak w meczu z Hiszpanią w eliminacjach do Euro 2020
Młodzieżowy reprezentant Szwecji w kadrach od U-16[46] do U-21[47]. Wdorosłej reprezentacji zadebiutował 8 stycznia 2017 w przegranym 1:2 meczu towarzyskim zWybrzeżem Kości Słoniowej[48]. Pierwszego gola w kadrze zdobył 4 dni później w wygranym 6:0 spotkaniu towarzyskim zeSłowacją, stając się najmłodszym strzelcem gola w historii reprezentacji[49]. Kolejną bramkę strzelił 7 czerwca 2019 w wygranym 3:0 meczu eliminacji do ME 2020 zMaltą[50]. Następne 2 gole zdobył 5 września 2019 w wygranym 4:0 spotkaniu eliminacji do Euro 2020 zWyspami Owczymi[51]. Kolejną bramkę strzelił 8 października 2020 w wygranym 2:1 meczu towarzyskim zRosją[52].
18 maja 2021 znalazł się w gronie 26 zawodników powołanych naEuro 2020[53]. Na mistrzostwach wystąpił w trzech meczach grupowych: zremisowanym 0:0 zHiszpanią[54], wygranym 1:0 zeSłowacją[55], w którym został uznany najlepszym zawodnikiem spotkania[56] oraz wygranym 3:2 zPolską, po których Szwedzi wygrali grupę i awansowali do ⅛ finału, gdzie zagrali zUkrainą[57]. Szwedzi przegrali ten mecz 1:2 po dogrywce, a Isak zanotował asystę przy golu na 1:1[58].