Ekanit spent his entire youth career at Chiangrai United before being promoted to the senior team in 2015. He won the Thai League 1 title with Chiangrai United in the 2019 season.[4]
Muangthong United
After 12 years at Chiangrai United, Ekanit moved to Muangthong United on a permanent transfer.
Loan to Urawa Red Diamonds
On 24 July 2023, Ekanit was loaned to 2022 AFC Champions League champions, Urawa Red Diamonds until the end of the year.[5] In the 2023–24 AFC Champions League group stage match on 4 October 2022, Ekanit came on as a substitute and in the 85th minute where he scored his first goal on his debut for the club to secured a massive 6–0 home win against Vietnamese side, Hanoi.[6]
On 20 October, Ekanit played the first match in J1 League against Kashiwa Reysol by substitution from the bench to the field in the 73rd minute of this match.[7] Ekanit became the first Thai player in FIFA Club World Cup history after he was registered by Urawa Red Diamonds to participate in the 2023 FIFA Club World Cup.[8]