Home     Alphabetical list     Country list     Results archive     WoO Ranking     WOC History  
Search athletes:

Results Archive at World of O Runners

Below you find historical results from WOC, EOC, JWOC and NOC. Click to get full results - mouseover to see the best runners. Note that some results may be missing. Classic distance and short distance is given as long distance and middle distance, respectively. For relays, the running order is not always correctly given.

WOC results

Note that only top-10 are included in some KO-sprints and top-3 in some relays due to problems with IOF Eventor API.
2024  Sprint (45+45)  KO-Sprint (108+99)Edinburgh, Scotland
2023Long (78+72)Middle (61+60) Relay (81+57)  Flims Laax, Switzerland
2022  Sprint (46+45) MixedRelay (132)KO-Sprint (102+93)Vejle, Denmark
2021Long (68+59)Middle (58+56)Sprint (46+45)Relay (90+72)MixedRelay (104) Doksy, Czech Republic
2019Long (78+71)Middle (61+60) Relay (108+90)  Ostfold, Norway
2018Long (74+71)Middle (76+71)Sprint (46+45)Relay (114+87)MixedRelay (132) Riga, Latvia
2017Long (74+63)Middle (82+69)Sprint (46+47)Relay (102+87)MixedRelay (131) Tartu, Estonia
2016Long (69+63)Middle (76+67)Sprint (45+45)Relay (93+81)MixedRelay (124) Stromstad, Sweden
2015Long (74+69)Middle (79+72)Sprint (45+43)Relay (102+93)MixedRelay (124) Inverness, Scotland
2014Long (84+67)Middle (83+70)Sprint (45+45)Relay (102+81)MixedRelay (136) Veneto/Trentino, Italy
2013Long (45+45)Middle (44+45)Sprint (46+45)Relay (96+78)  Vuokatti, Finland
2012Long (45+45)Middle (45+45)Sprint (45+45)Relay (105+81)  Lausanne, Switzerland
2011Long (45+45)Middle (45+45)Sprint (48+45)Relay (99+81)  Savoie, France
2010Long (45+45)Middle (45+45)Sprint (45+45)Relay (90+84)  Trondheim, Norway
2009Long (43+45)Middle (45+45)Sprint (46+45)Relay (111+72)  Miskolc, Hungary
2008Long (44+43)Middle (45+45)Sprint (46+45)Relay (108+78)  Olomouc, Czech Republic
2007Long (43+45)Middle (45+45)Sprint (45+46)Relay (117+72)  Kiev, Ukraine
2006Long (41+44)Middle (42+45)Sprint (42+42)Relay (111+84)  Aarhus, Denmark
2005Long (38+39)Middle (40+41)Sprint (40+40)Relay (81+69)  Aichi, Japan
2004Long (40+40)Middle (41+40)Sprint (40+40)Relay (99+72)  Västerås, Sweden
2003Long (51+51)Middle (51+50)Sprint (55+52)Relay (111+90)  Rapperswil/Jona, Switzerland
2001Long (59+60)Middle (60+60)Sprint (49+45)Relay (136+85)  Tampere, Finland
1999Long (60+60)Middle (60+60) Relay (120+92)  Inverness, Great Britain
1997Long (59+59)Middle (61+60) Relay (88+100)  Grimstad, Norway
1995Long (62+61)Middle (60+60) Relay (140+96)  Detmold, Germany
1993Long (86+82)Middle (49+50) Relay (128+84)  West Point, USA
1991Long (72+58)Middle (50+50) Relay (95+76)  Marianske Lazne, Czechoslovakia
1989Long (58+56)  Relay (80+60)  Skövde, Sweden
1987Long (58+57)  Relay (92+72)  Gerardmer, France
1985Long (71+66)  Relay (64+56)  Bendigo, Australia
1983Long (54+55)  Relay (88+68)  Zalaegerszeg, Hungary
1981Long (83+72)  Relay (84+72)  Thun, Switzerland
1979Long (78+69)  Relay (76+51)  Tampere, Finland
1978Long (79+65)  Relay (80+51)  Kongsberg, Norway
1976Long (66+65)  Relay (56+56)  Aviemore, Great Britain
1974Long (76+53)  Relay (60+42)  Viborg, Denmark
1972Long (75+47)  Relay (60+39)  Jicin, Czechoslovakia
1970Long (66+45)  Relay (56+36)  Friedrichroda, DDR
1968Long (63+38)  Relay (36+27)  Linköping, Sweden
1966Long (56+34)  Relay (40+27)  Fiskars, Finland

EOC results

Note that only top-3 results are included in some relays due to problems with IOF Eventor API.
2023  Sprint (45+46) MixedRelay (100)KO-Sprint (141+130)Trentino - Veneto, Italy
2022Long (136+108)Middle (60+60) Relay (75+60)  Rakvere, Estonia
2021  Sprint (120+105) MixedRelay (84)KO-Sprint (42+43)Neuchatel, Switzerland
2018Long (77+70)Middle (54+52)Sprint (54+52)Relay (66+57)MixedRelay (84) Tessin, Switzerland
2016Long (51+52)Middle (51+52)Sprint (52+52)Relay (129+87)MixedRelay (72) Jesenik, Czech Republic
2014Long (48+50)Middle (117+96)Sprint (52+51)Relay (69+57)  Palmela, Portugal
2012Long (46+51)Middle (50+53)Sprint (51+50)Relay (69+54)  Falun, Sweden
2010Long (46+49)Middle (51+51)Sprint (51+51)Relay (75+51)  Primorsko, Bulgaria
2008Long (51+48)Middle (51+51)Sprint (51+50)Relay (63+52)  Ventspils, Latvia
2006Long (50+49)Middle (51+50)Sprint (50+51)Relay (66+54)  Otepää, Estonia
2004Long (40+40)Middle (40+40)Sprint (40+40)Relay (22+24)  Roskilde, Denmark
2002Long (40+40)Middle (53+55)Sprint (52+52)Relay (77+60)  Sümeg, Hungary
2000Long (45+45)Middle (45+45)    Truskavets, Ukraine

JWOC results

Note that only top-3 results are included in some relays due to problems with IOF Eventor API.
2024Long (168+144)Middle (174+157)Sprint (170+153)Relay (171+144)MixedRelay (300)Czech Republic
2023Long (174+147)Middle (176+152)Sprint (174+153)Relay (102+84)MixedRelay (232)Romania
2022Long (127+113)Middle (127+113)Sprint (159+151)Relay (129+108)MixedRelay (120)Portugal
2021Long (133+115)Middle (60+61)Sprint (137+115)Relay (81+69) Turkey
2019Long (170+153)Middle (60+60)Sprint (172+157)Relay (108+93) Denmark
2018Long (161+147)Middle (60+60)Sprint (160+148)Relay (101+93) Hungary
2017Long (175+149)Middle (60+60)Sprint (177+151)Relay (180+78) Finland
2016Long (164+145)Middle (60+59)Sprint (167+145)Relay (108+84) Engadin, Switzerland
2015Long (157+133)Middle (60+60)Sprint (154+135)Relay (102+66) Rauland, Norway
2014Long (150+115)Middle (59+57)Sprint (148+125)Relay (90+81) Bulgaria
2013Long (169+148)Middle (61+60)Sprint (175+152)Relay (174+140) Czech Republic
2012Long (149+130)Middle (59+57)Sprint (169+134)Relay (105+90) Kosice, Slovakia
2011Long (148+126)Middle (60+59)Sprint (150+129)Relay (102+84) Rumia - Wejherowo, Poland
2010Long (149+117)Middle (61+57)Sprint (148+109)Relay (84+69) Ålborg, Denmark
2009Long (168+122)Middle (62+61)Sprint (169+120)Relay (96+69) San Martino, Italy
2008Long (173+124)Middle (60+60)Sprint (173+128)Relay (84+69) Göteborg, Sweden
2007Long (129+92)Middle (60+60)Sprint (128+90)Relay (81+65) Dubbo, Australia
2006Long (143+116)Middle (61+60)Sprint (150+118)Relay (93+72) Druskininkai, Lithuania
2005Long (149+115)Middle (59+57) Relay (96+66) Tenero, Switzerland
2004Long (146+127)Middle (57+59) Relay (84+69) Gdynia, Poland
2003Long (155+124)Middle (60+63) Relay (90+72) Põlva, Estonia
2002Long (149+128)Middle (58+58) Relay (84+72) Alicante, Spain
2001Long (150+128)Middle (60+59) Relay (84+72) Miskolc, Hungary
2000Long (148+141)Middle (60+59) Relay (77+78) Nove Mesto na Morave, Czech Republic
1999Long (146+128)Middle (57+58) Relay (87+72) Varna, Bulgaria
1998Long (108+90)Middle (59+60) Relay (96+75) Reims, France
1997Long (152+128)Middle (56+56) Relay (87+75) Leopoldsburg, Belgium
1996Long (29+30)Middle (158+108) Relay (93+57) Govora, Romania
1995Long (137+100)Middle (141+100) Relay (78+57) Horsens, Denmark
1994Long (114+108)Middle (47+48) Relay (80+66) Gdynia, Poland
1993Long (89+84)Middle (44+47) Relay (72+51) Castelrotto, Italy
1992Long (117+90)Middle (46+47) Relay (69+57) Jyväskylä, Finland
1991Long (15+15)Middle (14+15) Relay (18+18) Berlin, Germany
1990Long (35+36)  Relay (57+0) 

NOC results

2009Long (73+51)Middle (121+91)Sprint (34+33)Relay (81+45)Salo, Finland
2007Long (61+57)Middle (70+58)Sprint (63+48)Relay (57+48)Bornholm, Denmark
2005Long (42+40)Middle (53+45)Sprint (46+38)Relay (45+33)Notodden, Norway
2003Long (79+79)Middle (94+78)Sprint (68+65) Flen, Sweden
2001Long (115+102)Middle (116+98)  Mikkeli, Finland
1995Long (15+16)Middle (14+14)  Skellefteå, Sweden
1993Long (25+25)Middle (25+25)  Sibbo, Finland

World Cup results

Note that (most of) the missing World Cup results are relays. Only top-10 included in some KO-sprints due to problems with IOF Eventor API.
2024# 1 (130+112)# 2 (131+112)# 3 (127+113)             
2023# 1 (126+104)# 2 (132+107)# 3 (128+128)# 4 (133+127)# 5 (130+122)# 6 (45+46)# 7 (141+130)         
2022# 1 (111+104)# 2 (12+12)# 3 (136+108)# 4 (60+60)# 5 (140+116)# 6 (139+113)          
2021# 1 (42+43)# 2 (120+105)# 3 (117+99)# 4 (123+102)# 5 (109+97)# 6 (114+100)          
2019# 1 (136+114)# 2 (130+113)# 3 (78+71)# 4 (61+60)# 5 (121+99)# 6 (124+101)# 7 (40+40)# 8 (109+89)# 9 (110+93)       
2018# 1 (54+52)# 2 (54+52)# 3 (77+70)# 4 (46+45)# 5 (76+71)# 6 (74+71)# 7 (115+101)# 8 (120+105)# 9 (6+6)# 10 (116+96)# 11 (40+40)     
2017# 1 (40+41)# 2 (113+114)# 3 (95+99)# 4 (46+63)# 5 (74+0)# 6 (82+69)# 7 (121+93)# 8 (47+45)# 9 (86+79)# 10 (89+81)      
2016# 1 (120+92)# 2 (42+40)# 3 (52+52)# 4 (51+52)# 5 (51+52)# 6 (45+45)# 7 (76+67)# 8 (69+63)# 9 (64+58)# 10 (37+38)      
2015# 1 (40+40)# 2 (55+41)# 3 (51+42)# 4 (106+87) # 6 (134+105)# 7 (45+43)# 8 (79+72)# 9 (74+69)# 10 (53+52)# 11 (67+61)     
2014# 1 (30+30)# 2 (67+56)# 3 (69+58)# 4 (52+51)# 5 (117+96)# 6 (48+50)# 7 (51+51)# 8 (46+47)# 9 (39+40)# 10 (45+45)# 11 (84+67)# 12 (83+70)# 13 (56+53)# 14 (35+36)  
2013# 1 (62+49)# 2 (40+40)# 3 (62+50)# 4 (74+54)# 5 (73+54)# 6 (71+51)# 7 (30+30)# 8 (56+35)# 9 (46+45)# 10 (45+45)# 11 (60+45)# 12 (60+51)# 13 (40+39)   
2012# 1 (50+53)# 2 (46+51)# 3 (51+50)# 4 (91+77)# 5 (38+38)# 6 (45+45)# 7 (45+45)# 8 (45+45)# 9 (30+30)# 10 (57+49)# 11 (56+49)# 12 (30+31)# 13 (50+45)   
2011# 1 (30+30)# 2 (61+49)# 3 (48+45)# 4 (48+45)# 5 (45+45)# 6 (45+45)# 7 (90+63)# 8 (84+59)# 9 (77+69)# 10 (39+40)      
2010# 1 (51+51)# 2 (51+51)# 3 (46+49)# 4 (76+55)# 5 (29+30)# 6 (61+46)# 7 (45+45)# 8 (45+45)# 9 (45+45)# 10 (101+67)# 11 (66+51)# 12 (39+40)    
2009# 1 (121+91)# 2 (33+33)# 3 (92+65)# 4 (40+40)# 5 (45+45)# 6 (46+45)# 7 (43+45)# 8 (53+50)# 9 (39+38)       
2008# 1 (51+50)# 2 (51+48)# 3 (51+51)# 4 (67+48)# 5 (58+40)# 6 (46+45)# 7 (45+45)# 8 (44+43)# 9 (82+62)# 10 (80+55)# 11 (83+57)# 12 (48+50)# 13 (40+40)   
2007# 1 (52+51)# 2 (47+51)# 3 (96+67)# 4 (50+47)# 5 (51+48)# 6 (45+45)# 7 (43+45)# 8 (45+46)# 9 (49+44)# 10 (39+38)      
2006# 1 (50+51)# 2 (51+50)# 3 (50+40) # 5 (42+42)# 6 (41+44)# 7 (42+45)# 8 (83+50)# 9 (79+54)# 10 (79+50)      
2005 # 2 (73+64)# 3 (27+27)# 4 (40+40)# 5 (40+40)# 6 (40+40)# 7 (38+39) # 9 (40+40)# 10 (40+40)# 11 (40+40)     
2004# 1 (40+40)# 2 (40+40)# 3 (40+40) # 5 (40+40)# 6 (40+40)# 7 (40+40) # 9 (41+36)# 10 (40+39)# 11 (40+40)     
2002# 1 (40+40)# 2 (40+40)# 3 (40+40) # 5 (40+40)# 6 (40+40)# 7 (40+40) # 9 (40+40)# 10 (38+40)# 11 (40+40) # 13 (40+40)# 14 (40+40)# 15 (40+40)# 16 (35+40)
2000# 1 (45+45) # 3 (45+44)# 4 (45+39) # 6 (45+45)# 7 (45+45)# 8 (45+45)# 9 (25+25)# 10 (45+45)# 11 (45+45)     
1998# 1 (50+50)# 2 (50+45)# 3 (50+50)# 4 (45+45)# 5 (50+50)# 6 (51+50)# 7 (50+50)# 8 (50+45)# 9 (50+45)# 10 (53+48)      
1996# 1 (50+50)# 2 (50+50)# 3 (50+51)# 4 (50+50)# 5 (50+50)# 6 (45+45)          

EYOC results

Note that some EYOC results are incomplete/with wrong spelling!
2016Long-18 (104+92)Long-16 (98+89)Sprint-18 (105+92)Sprint-16 (97+86)  Jaroslaw, Poland
2015Long-18 (103+89)Long-16 (84+87)Sprint-18 (103+94)Sprint-16 (88+92)Relay-18 (81+72)Relay-16 (63+60)Cluj Napoca, Romania
2014Long-18 (104+94)Long-16 (86+92)Sprint-18 (105+97)Sprint-16 (92+91)Relay-18 (75+63)Relay-16 (63+60)Strumica, Macedonia
2013Long-18 (99+98)Long-16 (85+78)Sprint-18 (99+98)Sprint-16 (85+76)Relay-18 (69+78)Relay-16 (57+39)Caldas da Rainha, Portugal
2012Long-18 (90+10)Long-16 (11+10)Sprint-18 (91+10)Sprint-16 (11+10)Relay-18 (57+30)Relay-16 (30+30)Limousin, Bugeat, France
2011Long-18 (84+10)Long-16 (10+10)Sprint-18 (68+10)Sprint-16 (10+10)Relay-18 (75+30)Relay-16 (30+30)Jindrichuv Hradec, Czech Republic
2010Long-18 (10+10)Long-16 (82+10)Sprint-18 (10+10)Sprint-16 (83+10)Relay-18 (30+30)Relay-16 (60+30)Soria, Spain
2009Long-18 (93+78)Long-16 (84+71)Sprint-18 (90+79)Sprint-16 (76+70)Relay-18 (75+72)Relay-16 (63+45)Kopaonik, Serbia