Evolved in youth academies of
Groningen and
FC Emmen, Margaritha joined Dutch fifth division side
VV Hoogeveen ahead of
2019–20 Hoofdklasse season. On 1 September 2019, he made his competitive debut for the team in a 3–0 loss against
Alphense Boys. He scored his first goal two weeks later in a 5–4 loss against
Quick '20. On 9 January 2020, Hoogeveen announced the departure of Margaritha to
Almere City. However, it took almost two months to finalize the deal as he didn't have a contract with Hoogeveen. On 6 September 2020, he scored his first professional goal in his team's 6–4 win against
Excelsior. On 4 August 2021, Margaritha joined
Eerste Divisie club
TOP Oss. On 29 June 2023, he signed for
Azerbaijan Premier League club
Sabah on a contract until June 2027. Margaritha signed with
Phoenix Rising FC of the
USL Championship on 16 August 2024. On 4 August 2025, Margaritha signed a three-year deal with Belgian
Challenger Pro League side
Beveren. ==International career==