↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 4 декабря 2021 года.
Футболом начал заниматься в клубе «Эриксфельт». На юношеском уровне также выступал за «Вонген» и «Лимхамн Бункефлу». Взрослую карьеру начал в 2011 году в «Вонгене». Дебютировал в его составе 16 апреля в матче шестого шведского дивизиона против «Гислёва». Затем выступал в низших дивизионах Швеции за «Окси», «Олимпик» из Мальмё и «Торн».
2 января 2019 года перешёл в «Треллеборг», подписав с клубом двухлетний контракт[2]. 30 марта в первом туре нового сезона дебютировал в его составе в Суперэттане в домашней игре с ГАИС[3]. В феврале 2020 года на правах аренды отправился в «Ландскруну»[4]. За время аренды принял участие в 24 встречах, в которых пропустил 20 мячей.