Vaher played for the youth sector of Nõmme United in his native Estonia,[2] and made his senior debut with the club's first team in 2019, when the team played in Esiliiga B, Estonian third-tier. In the early 2021, he joined the youth academy of Italian club SPAL, and in June 2022, won the Italian under-18 championship with SPAL U18 team.[3]
Club career
In January 2023, Vaher moved to Germany and signed with SC Freiburg organisation.[4] Without making a single appearance for the reserve team SC Freiburg II, he left the club one year later after having suffered an injury earlier in the summer.[5]
On 24 January 2024, Vaher signed with Finnish champions HJK Helsinki on a short contract, with a deal including an option for extension.[6][7]
Vaher captained the Estonia U19 national team.[9] He received his first call-up to Estonia senior national team in November 2022,[10] for a friendly match against Lithuania, but remained an unused substitute. Vaher made his full international debut on 12 January 2024, in a friendly match against Sweden, during the training camp in Cyprus.[11]