
Joel starred for Lane United in the 2016 and 2017 seasons before being selected 44th overall by Seattle Sounders FC in the 2019 MLS SuperDraft. The Swede joined their USL Championship affiliate side Tacoma Defiance and made 16 appearances – 11 starts – before moving to Spain to sign with Tercera División squad CD San Roque de Lepe in late 2019. Now in his 4th season with the club, currently competing in the new Segunda División RFEF, he has made over 90 total appearances, including featuring in an overtime defeat to Primera Division club Getafe CF in the Copa del Rey.