Hendriks was an alumnus of Dutch Graafscap and after playing in the main team, he moved to the most successful club of the country, Ajax, and played in the youth team, where he spent 3 seasons in the country's second strongest league. In 176 matches of the championship, he scored 60 goals and 19 assists. Then, Sam signed a contract with the Dutch four-time champion Eagles. In the top league, Eredivisie, Hendriks played 33 matches, scoring 8 goals and one assist. In 8 matches of the Cup, the 28-year-old footballer scored 6 goals and 2 assists.
At the same time, Sam received invitations from all age groups of the Netherlands and made his debut in the youth team at the age of 20.
Hendriks also played in Belgium. The Dutchman’s last club was Cypriot Olympiakos Nicosia, where he played 37 matches, scored 2 goals and one assist.