Career
Yotharuck has been playing snooker since he was 10 years old and represented Thailand in several international events together with Boonrayit Kiatkul and Noppon Saengkham. Having missed the first few events of the 2013/2014 season, Yotharuck made his debut at the Rotterdam Open, where he lost 4–1 to Mitchell Travis in pre-qualifying. Yotharuck would lose all three of his first round matches in the ranking events, with the exception coming at the Indian Open.
He finished his debut season ranked world number 111.
Yotharuck lost nine of his ten matches during the 2014/2015 season and has not played in an event since December 2014. He lost his place on the tour at the end of the season as he was the world number 110.