Club career
Youth
Aside from playing for the Hong Kah Secondary School football team, Ryhan set out to find himself a club in the Singapore Premier League, or the S.League, as it was then known back then. He landed his first stint with a local club at Warriors, playing for their U-15 side, before moving to Home United U17 setup in 2016. However, just a year later, he received an offer from Tampines Rovers to join their Prime League team as a 17 year old, competing in the U-21 league being the youngest member of the team. In 2018, Ryhan was signed to the senior team in the Singapore Premier League.
Warriors
While Ryhan was studying at Temasek Polytechnic, where he would feature for the school football team, his school team played a friendly against Warriors in which after the match, the ninth time Singapore Premier League champions offered him a one-year contract in which he signed for Warriors FC playing in the upcoming 2019 Singapore Premier League season. He made his unofficial debut in the club's pre-season tour in Malaysia, playing against several local clubs in the Malaysia Super League and Malaysia Premier League. On 16 March 2019, Ryhan then made his competitive debut for the club playing the full match at right-back as Warriors fell 5–1 to Hougang United in the opening league match.
He eventually played a crucial part in the Warriors' eventual cup run to the 2019 Singapore Cup Final in which his former club emerged as champions.
Chiangmai
In June 2022, Ryhan was signed by Thai League 2 club, Chiangmai ahead of the 2022–23 Thai League 2 season.[3][4] On 14 August 2022, Ryhan made his debut for the club in league match against Ranong United. On 8 April 2023, he scored his first goal for the club against Udon Thani which resulted in a 6–0 victory. He ended the season with 24 appearances and contributing 1 goal and 6 assists.
Albirex Niigata Singapore
On 18 September 2024, Ryhan returned to Singapore to sign for Singapore Premier League club Albirex Niigata (S) to help strengthen the club defence after a move to Austrian second division team SKN St Polten was scuppered because of work-permit issues.[6] Ryhan made his debut for the White Swans on 20 September 2024, in a 4–1 victory against Tanjong Pagar United in the league, where he also won 'man of the match'.
Riteriai
On 17 March 2025, Ryhan signed a contract with A Lyga club Riteriai on a two-season contract where his move was facilitated by former Singaporean international, R. Sasikumar who is also his agent.[7][6][8] He made his debut on 5 April coming on as a substitution in a 3–1 win over Panevėžys. Ryhan then played the entire match in the next match on 12 April against Banga Gargždai. Ryhan scored his first goal for the club on 19 June in a 1–0 win against Šiauliai. Ryhan left the club in late June as the club was facing financial difficulties, was close to bankruptcy and had management conflicts.[9][10]