1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour: 24 mars 2025
Jake Larsson commence le football à l'Adolfsbergs IK à l'âge de sept ans, avant de rejoindre le Karlslunds IF cinq ans plus tard. Il est intégré à l'équipe première en 2016 à l'âge de 17 ans, et signe en même temps son premier contrat[1]. Le club évolue alors en quatrième division suédoise.
Le , il rejoint l'Örebro SK, club de sa ville natale, pour un contrat de trois ans[3]. Il joue son premier match le , lors d'une rencontre d'Allsvenskan, lors de la première journée de la saison 2019 face au Falkenbergs FF. Il entre en jeu lors de ce match perdu par les siens (1-0)[4].
Il inscrit son premier but en Allsvenskan le , sur la pelouse de l'IF Elfsborg (défaite 4-2). Par la suite, le , il se met en évidence en marquant son premier doublé dans ce championnat, sur le terrain du GIF Sundsvall (victoire 1-2). Il termine la saison avec un total de huit buts inscrits en Allsvenskan[5]. Ses prestations attirent notamment l'Inter Milan, qui s'intéresse à lui lors de l'été 2019[6].
Jake Larsson reçoit sa première sélection avec l'équipe de Suède espoirs le , face à la Norvège. Il est titulaire et joue l'intégralité de cette rencontre remportée par les siens sur le score de trois buts à un. Par la suite, le de la même année, il se met en évidence en inscrivant un doublé face au Luxembourg. La Suède l'emporte 0-3 dans ce match des éliminatoires de l'Euro espoirs 2021[9].