Taipei 2025

Results of the Twenty-second International Linguistics Olympiad

The jury awarded 72 medals (15 gold, 21 silver, and 36 bronze) out of 227 participants, as well as 44 honorable mentions, 5 team contest medals, the Trophy to the country with the highest average score, and 7 best solution prizes.


Individual Contest Medalists

Medal Score Name Team
Gold 88.5 Vanesa Kalinkova Flag Bulgaria 1
Gold 85.0 Aaron Chai USA Blue
Gold 85.0 Nikola Nikolov Flag Bulgaria 1
Gold 84.5 Jaehyun Lee Flag Korea Sol
Gold 83.5 Vaageesan Surendran Flag India
Gold 83.0 Devin Joe USA Red
Gold 83.0 Ioana-Steliana Barbu Flag Romania Basm
Gold 83.0 Urszula Wąsiewicz Flag Poland Czyżyki
Gold 82.5 Tom Hammond Flag UK Trap–Bath
Gold 82.0 Kyle Zhang USA Red
Gold 82.0 Yipeng Xu Flag UK Foot–Strut
Gold 81.5 Max Fisher-Ayres Flag UK Trap–Bath
Gold 81.0 Antoni Bryłowski Flag Poland Czyżyki
Gold 81.0 Xin Yan Dong Flag Canada Moose
Gold 80.5 Ekaterina Churkina Belka
Silver 79.0 Kalina Ivanova Flag Bulgaria 2
Silver 78.5 Leonard Kottisch Flag Germany Umlaut
Silver 78.0 Kanoa Ziyang Teng Flag Taiwan Blue Magpie
Silver 78.0 Cheng Dylan Shiying Flag Singapore
Silver 77.0 Hiroto Yasui Flag Japan Samurai
Silver 76.5 Gangrae Kim Flag Korea Sol
Silver 76.5 Hugo Chang Flag Australia Naarm
Silver 76.0 Yuki Azuma Flag Japan Samurai
Silver 76.0 Daria Kukshinova Belka
Silver 75.0 Jason Liu USA Blue
Silver 75.0 Zachary Yen Flag UK Foot–Strut
Silver 75.0 Mixail Nikitin Belka
Silver 73.5 Yu Matsumoto Flag Japan Samurai
Silver 73.5 Mikhail Iomdin Flag Germany Umlaut
Silver 73.0 Marvin Maximilian Kessler Flag Switzerland Edelweiss
Silver 73.0 Ryota Aizawa Flag Japan Samurai
Silver 73.0 Ji Shu Ching Flag Hong Kong Siu Mai
Silver 73.0 Sirma Karadjova Flag Bulgaria 1
Silver 72.5 Valerie Kopsová Flag Czechia
Silver 72.0 James Anderson Flag UK Foot–Strut
Silver 72.0 Ang-Hsuan Yu Flag Taiwan Black Bear
Bronze 70.5 Mihaela Anghel Flag Romania Baladă
Bronze 70.5 Olga Besova Flag Israel
Bronze 70.5 Advay Misra Flag India
Bronze 70.0 Wai Ka Kwan Kevin Flag UK Foot–Strut
Bronze 70.0 Jigang Jon Flag Korea Beodeul
Bronze 70.0 Martin Bryja Flag Czechia
Bronze 69.5 Leong Seng Yan Flag Singapore
Bronze 69.0 Patricia Király Flag Slovenia
Bronze 69.0 Ioana Stănoiu Flag Romania Basm
Bronze 69.0 Daniel Agi Pigini Flag Brazil Fêsãw
Bronze 68.5 Yu-Ning Feng Flag Taiwan Black Bear
Bronze 68.0 Filip Banek Flag Poland Gżegżółki
Bronze 67.0 Nicla Marabito USA Red
Bronze 67.0 Andrei Dragu Flag Romania Basm
Bronze 66.5 Narongrith Artnarongrith Flag Thailand
Bronze 66.5 Yiling Jiang Flag Canada Moose
Bronze 66.0 Po-Yi Chung Flag Taiwan Black Bear
Bronze 66.0 Luiza Teodora Mihai Flag Romania Baladă
Bronze 66.0 Joji Mushiaki Flag Japan Ninja
Bronze 66.0 Lin Cheuk Hang Flag Hong Kong Siu Mai
Bronze 65.5 Sophia Davis Morris Flag Canada Moose
Bronze 64.5 Elizaveta Dyatlova Belka
Bronze 64.0 Nina Stadermann USA Blue
Bronze 63.5 Máté Gergely Virág Flag Hungary Uborka
Bronze 63.5 Pavel Vassilev Flag Bulgaria 2
Bronze 63.0 Tananon Kinthorn Flag Thailand
Bronze 63.0 Austin Yang Flag Taiwan Blue Magpie
Bronze 63.0 Rinta Nishino Flag Japan Ninja
Bronze 62.5 Yi-Chiao Liao Flag Taiwan Blue Magpie
Bronze 62.0 Sion Lee Flag Korea Sol
Bronze 62.0 Anna Matiášková Flag Czechia
Bronze 61.5 Yin-Shuo Chang Flag Taiwan Black Bear
Bronze 61.5 Ivanimira Nedelcheva Flag Bulgaria 2
Bronze 61.0 Valeriia Pishchymukha Flag Romania Baladă
Bronze 61.0 Stella Heinzelmann Flag Germany Umlaut
Bronze 60.5 Hanna Niesiobędzka Flag Poland Czyżyki

Honorable Mentions

Award Score Name Team
HM 60.0 Heng Yutong Flag Singapore
HM 60.0 Dominik Dryja Flag Poland Gżegżółki
HM 60.0 Ignác Balla Flag Hungary Uborka
HM 60.0 Margaret Braun Flag Estonia
HM 59.5 Sridatta Bhamidipati Flag UK Trap–Bath
HM 59.5 Jakub Biela Flag Poland Czyżyki
HM 59.0 Rafael Daiki Ando Flag Brazil Fêsãw
HM 58.5 Elvin Runeson Flag Sweden Älg
HM 58.5 Casper De Ranter Flag Sweden Älg
HM 58.5 Aidan Wang Flag Canada Moose
HM 58.0 Gavriel Soffran Harvey Flag Switzerland Steinbock
HM 58.0 Euiyeol Lee Flag Korea Beodeul
HM 58.0 João Guilherme Camilo Azevedo Flag Brazil Kiorĩpê
HM 57.0 Ariel Joshua Lau Flag Singapore
HM 57.0 Shyngys Karassayev Flag Kazakhstan
HM 57.0 Yeung Kin Cheong Flag Hong Kong Siu Mai
HM 56.5 Ostap Drushchak Flag Ukraine
HM 56.0 Artur Borovyi Flag Ukraine
HM 56.0 Daniel Pahi Flag Germany Umlaut
HM 55.5 Alin Cristian Chindea Flag Romania Baladă
HM 55.5 Aglaya Anavi Flag Bulgaria 2
HM 55.5 Nicholas Wang Flag Australia Naarm
HM 55.0 Aidan Patrick Alexander Flag Ireland
HM 54.5 Yuki Higashikubo Flag Japan Ninja
HM 54.0 Yeojun Park Flag Korea Beodeul
HM 54.0 Lucas Cavalcante Menezes Flag Brazil Kiorĩpê
HM 53.5 Chloe Cheng Flag Taiwan Blue Magpie
HM 53.5 Nandagovind Anurag Flag India
HM 53.0 Lucija Kutin Flag Slovenia
HM 52.5 Kong Yiu Wang Jayden Flag Hong Kong Fish Ball
HM 52.5 Veronika Havlová Flag Czechia
HM 52.0 Si Ian Meng Flag Macau 1
HM 52.0 Sócrates Souto Nonino De Carvalho Flag Brazil Kiorĩpê
HM 51.5 Levente Marcell Ráthonyi Flag Hungary Teniszütő
HM 50.0 Denys Tereshchenko USA Red
HM 50.0 Ana-Teodora Grigorie Flag Romania Basm
HM 49.5 Artur Erik Sepp Flag Estonia
HM 48.5 Shinkyeom Byun Flag Korea Beodeul
HM 48.0 Ramazan Butantayev Flag Kazakhstan
HM 48.0 Theo Lomone Flag Hong Kong Fish Ball
HM 48.0 Mihail Boshov Flag Bulgaria 1
HM 47.5 Siripurapu Bhuvan Flag India
HM 47.5 Dorottya Veres Flag Hungary Uborka
HM 47.5 Chiu Pak Hei Flag Hong Kong Siu Mai

Individual Contest Highest Average Score

Country Average Score
Flag United Kingdom 69.94

Team Contest Trophies

Medal Score Team
Gold 200.0 Flag Taiwan Blue Magpie
Silver 191.5 Flag Taiwan Black Bear
Silver 180.0 Flag UK Foot–Strut
Bronze 155.0 Flag Brazil Fêsãw
Bronze 154.5 Flag Thailand

Team Contest Honorable Mentions

Award Score Team
HM 149.0 Flag Germany Umlaut
HM 148.0 Flag India
HM 140.5 Flag Japan Ninja
HM 139.5 Flag Canada Moose

Best Solutions

Problem Name Team
1 Ekaterina Churkina Belka
1 Tananon Kinthorn Flag Thailand
2 Max Fisher-Ayres Flag UK Trap–Bath
3 Leonard Kottisch Flag Germany Umlaut
4 Jaehyun Lee Flag Korea Sol
5 Jaehyun Lee Flag Korea Sol
5 Ji Shu Ching Flag Hong Kong Siu Mai