Noah Åstrand John moderklubb är IK Frej.[1] Inför säsongen 2021 flyttade han till Hammarby IF för spel med klubbens P19-lag. Sejouren i "Bajen" varade dock bara i några månader. I september 2021 meddelade nämligen Hammarby IF att Åstrand John lånats ut till italienska Serie A-laget Cagliari.[2]
Efter en säsong som ungdomsproffs med Primavera-spel återvände Åstrand John till Hammarby IF, då Cagliari inte valde att utnyttja den inskrivna köpoptionen.[1] Istället för spel i P19-laget fick Åstrand John omedelbart chansen hos samarbetsklubben Hammarby TFF efter sin återkomst. Den 1 augusti 2022 debuterade han i Ettan Norra i 2-2-mötet mot Sollentuna FK.
Säsongen 2023 tillhörde Åstrand John fortsatt Hammarby TFF. Efter att ha inlett säsongen som lagkapten och ordinarie vänsterback fick han den 9 maj 2023 debutera för Hammarby IF i Allsvenskan, då han hoppade in med tio minuter kvar att spela i 0-0-matchen mot Mjällby AIF.[3]
I januari 2025 värvades Åstrand John av Superettan-klubben IK Brage, där han skrev på ett treårskontrakt.[4][5]