After long spells at the academies of Vard Haugesund and Manchester City and short trials at big clubs across Europe, Samuelsen signed for West Ham in June 2015.
Having just turned 14, Samuelsen was playing for Vard Haugesund at youth level when he reportedly attracted interest from clubs such as Real Madrid and Chelsea.
[6] He made his professional debut for the club five days later at the Boleyn Ground in a Europa League second qualifying round match against Birkirkara, replacing Morgan Amalfitano after 59 minutes.
[23] On 17 November 2020, he scored a brace in the 3–0 win against Grimsby Town in the final group match of the EFL Trophy.
[24] On 1 February 2021, he joined Danish Superliga side AaB on loan until the end of the season, with an option to make the deal permanent.
[25] On 1 July 2021, Samuelsen signed a permanent deal with Norwegian side FK Haugesund for an undisclosed fee.
He made his debut by coming off the bench in the 53rd minute replacing Pål André Helland in a 3–2 win over Iceland.