[1] He competed in the 2013 Pacific Mini Games in Mata Utu, and then at the 2017 Pacific Mini Games in Port Vila, where he won gold in the 800 meters.
[2] Beddoes competed in the Men's 800 metres at the 2016 Summer Olympics, but finished ninth in his heat, for last place with a time of 1:52.76, and was eliminated.
In winning the men's 1500 metres gold medal he beat Papua New Guinean Messach Fred and Fijian Petero Veitaqomaki.
[6] Beddoes was selected to represent Cook Islands at the 2022 Commonwealth Games in the Men's 800 meters.
[7] He competed in the 2023 Pacific Games in Honiara, where he also coached fellow runner Rupeni Mataitoga.