| Ranking History |
| Date | Pts | Place | Event | Pts | Rank |
| 1 Jan 2000 | | Not Ranked |
| 1 Jan 2001 | | Rebased points from 2000 | 2304 | 370 |
| 10 Feb 2001 | -- no run -- | Trofeo Internacional Diputacion de Sevilla | 2304 | 371 |
| 25 Feb 2001 | -- no run -- | Portugal O-meeting | 2304 | 376 |
| 10 Mar 2001 | -- no run -- | Lipica Open | 2304 | 368 |
| 31 Mar 2001 | -- no run -- | Spring Cup | 2304 | 356 |
| 1 Apr 2001 | -- no run -- | Barbisano Collalto-Campionati Italiani | 2304 | 362 |
| 14 Apr 2001 | -- no run -- | Australian 3 Days, Day 1 | 2304 | 362 |
| 14 Apr 2001 | -- no run -- | Posta-Matav Cup, Day 1 | 2304 | 366 |
| 15 Apr 2001 | -- no run -- | Australian 3 Days, Day 2 | 2304 | 358 |
| 15 Apr 2001 | -- no run -- | Posta-Matav Cup, Day 2 | 2304 | 371 |
| 15 Apr 2001 | -- no run -- | Elitserien | 2304 | 372 |
| 21 Apr 2001 | 1080 | 39 | Isotonic | 3384 | 229 |
| 22 Apr 2001 | -- no run -- | Norwegian Spring | 3384 | 237 |
| 30 Apr 2001 | -- no run -- | ROF Grand Prix | 3384 | 226 |
| 1 May 2001 | -- no run -- | Elitserien | 3384 | 231 |
| 5 May 2001 | -- no run -- | Ilves-3 | 3384 | 232 |
| 6 May 2001 | -- no run -- | Nationaler A | 3384 | 233 |
| 7 May 2001 | -- no run -- | Russia Cup | 3384 | 234 |
| 8 May 2001 | -- no run -- | National Championships | 3384 | 235 |
| 12 May 2001 | -- no run -- | Vilnius 2001 | 3384 | 238 |
| 19 May 2001 | -- no run -- | Kozel Cup Náchod | 3384 | 246 |
| 26 May 2001 | -- no run -- | Short Stanthorpe, Queensland | 3384 | 252 |
| 27 May 2001 | -- no run -- | Classic Stanthorpe, Queensland | 3384 | 243 |
| 8 Jun 2001 | -- no run -- | Nordic Open Orienteering Championships | 2244 | 375 |
| 9 Jun 2001 | -- no run -- | Nordic Open Orienteering Championships | 2244 | 387 |
| 16 Jun 2001 | -- no run -- | Croatia Open | 2244 | 370 |
| 16 Jun 2001 | -- no run -- | National Championships | 2244 | 370 |
| 23 Jun 2001 | -- no run -- | Austrian Championships, Klagenfurt | 2244 | 368 |
| 23 Jun 2001 | -- no run -- | Norwegian O-festival | 2244 | 376 |
| 24 Jun 2001 | -- no run -- | Austrian Championships | 2244 | 363 |
| 24 Jun 2001 | -- no run -- | Internationaler Ostsee-OL | 2244 | 363 |
| 24 Jun 2001 | -- no run -- | KOM Kurzdistanz OL-Meisterschaft | 2244 | 367 |
| 28 Jun 2001 | -- no run -- | Kapa 2001 | 2244 | 370 |
| 12 Jul 2001 | -- no run -- | WOC Qualification race | 2244 | 354 |
| 12 Jul 2001 | 1044 | 10 | Kainuu O-week | 3288 | 231 |
| 20 Jul 2001 | -- no run -- | Fin5 O-week | 3288 | 223 |
| 21 Jul 2001 | -- no run -- | Grand Prix Slovakia | 3288 | 225 |
| 22 Jul 2001 | -- no run -- | O-Ringen, etapp 1 | 3288 | 237 |
| 29 Jul 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 231 |
| 30 Jul 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 237 |
| 30 Jul 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 240 |
| 31 Jul 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 244 |
| 3 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 245 |
| 3 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 249 |
| 3 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 250 |
| 3 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 255 |
| 4 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 3288 | 258 |
| 11 Aug 2001 | -- no run -- | 3 Days of Limburg | 3288 | 253 |
| 11 Aug 2001 | -- no run -- | Takas 2001 5-days | 3288 | 256 |
| 11 Aug 2001 | -- no run -- | Russia Club Championships | 3288 | 257 |
| 12 Aug 2001 | -- no run -- | Jysk-Fynsk Meterskab in Holstenshuus | 3288 | 261 |
| 18 Aug 2001 | -- no run -- | World Games | 3288 | 263 |
| 25 Aug 2001 | -- no run -- | DM-kort, Danish Championships | 3288 | 253 |
| 25 Aug 2001 | -- no run -- | Championnat de France | 3288 | 253 |
| 25 Aug 2001 | -- no run -- | YU Open, Kopaonik | 3288 | 253 |
| 2 Sep 2001 | -- no run -- | AG Balta Cup | 3288 | 242 |
| 6 Sep 2001 | -- no run -- | Norwegian Championships | 2124 | 383 |
| 15 Sep 2001 | -- no run -- | Kozel Cup, Brno | 2124 | 392 |
| 16 Sep 2001 | -- no run -- | Kozel Cup, Brno | 2124 | 400 |
| 21 Sep 2001 | -- no run -- | International Championships of Romania | 2124 | 406 |
| 29 Sep 2001 | -- no run -- | 13.Suunto Games | 2124 | 406 |
| 30 Sep 2001 | -- no run -- | 25-Manna / Elitserien, final | 2124 | 415 |
| 6 Oct 2001 | -- no run -- | Australian Championships | 2124 | 415 |
| 6 Oct 2001 | -- no run -- | Canadian Championships | 2124 | 416 |
| 6 Oct 2001 | -- no run -- | German Championships | 2124 | 416 |
| 7 Oct 2001 | -- no run -- | Swiss Championships | 2124 | 429 |
| 8 Oct 2001 | -- no run -- | Canadian Championships | 2124 | 430 |
| 14 Oct 2001 | -- no run -- | Nationale 2 | 2124 | 423 |
| 20 Oct 2001 | -- no run -- | Blodslitet/ Norwegian championships | 2124 | 423 |
| 21 Oct 2001 | -- no run -- | Newborough Warren | 2124 | 418 |
| 21 Oct 2001 | -- no run -- | 4. Nationaler A, 35.Baseilbieter Einzel OL | 2124 | 430 |
| 28 Oct 2001 | -- no run -- | O in the Oaks | 2124 | 431 |
| 1 Jan 2002 | | Rebased points from 2001 | 2163 | 420 |
| 10 Feb 2002 | -- no run -- | Portugal O-meeting 2002 (9th-12th Feb) | 2163 | 421 |
| 23 Feb 2002 | -- no run -- | XIII Trofeo Costa Calida | 2163 | 424 |
| 2 Mar 2002 | -- no run -- | II Trofeo Rutas del Quijote | 2163 | 428 |
| 23 Mar 2002 | -- no run -- | Spring Cup 2002 | 2163 | 446 |
| 23 Mar 2002 | -- no run -- | Open National Championships 2002 | 2163 | 446 |
| 31 Mar 2002 | -- no run -- | Jan Kjellstrom International Orienteering Festival 2002 | 2163 | 421 |
| 1 Apr 2002 | -- no run -- | Australian 3 days - 3rd day | 2163 | 419 |
| 6 Apr 2002 | -- no run -- | Australian Short Championships | 2163 | 422 |
| 7 Apr 2002 | -- no run -- | FVO WRE, Trossachs/N Achray, Aberfoyle | 2163 | 430 |
| 13 Apr 2002 | -- no run -- | Flying Pig VI | 2163 | 431 |
| 14 Apr 2002 | -- no run -- | Vårspretten | 2163 | 430 |
| 14 Apr 2002 | -- no run -- | 34. Horgener OL, 1st National Event | 2163 | 438 |
| 21 Apr 2002 | -- no run -- | SROC British Blodslitet & UK Cup Race | 1060 | =813 |
| 21 Apr 2002 | -- no run -- | Eliserien | 1060 | =818 |
| 27 Apr 2002 | -- no run -- | 2002 Heartland Championships | 1060 | =815 |
| 2 May 2002 | -- no run -- | Russian Grand Prix | 1060 | =820 |
| 2 May 2002 | -- no run -- | Memorijal Cika Duska | 1060 | =820 |
| 4 May 2002 | -- no run -- | ILVES 3 | 1060 | =829 |
| 4 May 2002 | -- no run -- | FinSpring 2002 | 1060 | =837 |
| 5 May 2002 | -- no run -- | Austrian Ranking Competition | 1060 | =830 |
| 7 May 2002 | -- no run -- | Russian Cup | 1060 | =803 |
| 9 May 2002 | -- no run -- | Elitserien | 1060 | =796 |
| 11 May 2002 | -- no run -- | WC - test event | 1060 | =812 |
| 11 May 2002 | -- no run -- | Vilnius 2002 - 3 days 10.-12.5.2002 | 1060 | =818 |
| 11 May 2002 | -- no run -- | Ukrainian National Championships | 1060 | =828 |
| 18 May 2002 | -- no run -- | Czech Cup | 1060 | =828 |
| 18 May 2002 | -- no run -- | Baltic Championships 2002 | 1060 | =830 |
| 18 May 2002 | -- no run -- | Selection Race no 2/02 | 1060 | =833 |
| 19 May 2002 | -- no run -- | Czech Cup | 1060 | =835 |
| 19 May 2002 | -- no run -- | Internationaler 3-Tage-OL | 1060 | =838 |
| 26 May 2002 | -- no run -- | Shamrock O-ringen | 1060 | =831 |
| 26 May 2002 | -- no run -- | Kyiv Championships | 1060 | =841 |
| 1 Jun 2002 | -- no run -- | KO-2 (2-day event) | 1060 | =833 |
| 1 Jun 2002 | -- no run -- | IV Grand Prix Mazowsza | 1060 | =834 |
| 2 Jun 2002 | -- no run -- | World Cup 2002 - Event 1 | 1060 | =835 |
| 2 Jun 2002 | -- no run -- | World Cup 2002 - Event 1 | 1060 | =842 |
| 3 Jun 2002 | -- no run -- | World Cup 2002 - Event 2 | 1060 | =842 |
| 3 Jun 2002 | -- no run -- | World Cup 2002 - Event 2 | 1060 | =846 |
| 7 Jun 2002 | -- no run -- | World Cup 2002 - Event 3 | 1060 | =846 |
| 9 Jun 2002 | -- no run -- | World Cup 2002 - Event 5 | 1060 | =842 |
| 15 Jun 2002 | -- no run -- | le Nationale Sprint | 1060 | =856 |
| 16 Jun 2002 | -- no run -- | National Long Distance Competition | 1060 | =861 |
| 23 Jun 2002 | -- no run -- | O-festivalen | 1060 | =858 |
| 30 Jun 2002 | -- no run -- | Kapa 2002 (3-day event) | 1060 | =843 |
| 30 Jun 2002 | -- no run -- | World Cup 2002 - Event 6 | 1060 | =843 |
| 1 Jul 2002 | -- no run -- | 5 giorni dei Forti 2002 - Etape 1st | 1060 | =858 |
| 1 Jul 2002 | -- no run -- | World Cup 2002 - Event 7 | 1060 | =858 |
| 1 Jul 2002 | -- no run -- | World Cup 2002 - Event 7 | 1060 | =859 |
| 5 Jul 2002 | -- no run -- | Takas 2002 - 5 days 3.-7.7.2001 | 1060 | =866 |
| 5 Jul 2002 | -- no run -- | World Cup 2002 - Event 9 | 1060 | =866 |
| 5 Jul 2002 | -- no run -- | World Cup 2002 - Event 9 | 1060 | =867 |
| 7 Jul 2002 | -- no run -- | World Cup 2002 - Event 10 | 1060 | =867 |
| 10 Jul 2002 | -- no run -- | Asia Pasific Orienteering Championships | 1060 | =876 |
| 18 Apr 2003 | 1142 | 44 | NOC test event | 1142 | =755 |
| 19 Apr 2003 | -- no run -- | NOC test event | 1142 | =758 |
| 19 Apr 2003 | -- no run -- | Jan Kjellstrom Trophy 2003 - Day 1 | 1142 | =774 |
| 19 Apr 2003 | -- no run -- | New Zealand Championships | 1142 | =779 |
| 19 Apr 2003 | -- no run -- | Ukrainian Orienteering Championships | 1142 | =788 |
| 20 Apr 2003 | -- no run -- | Australian 3 days (day 2) | 1142 | =795 |
| 20 Apr 2003 | -- no run -- | Jan Kjellstrom Trophy 2003 - Day 2 | 1142 | =804 |
| 20 Apr 2003 | -- no run -- | New Zealand Championships | 1142 | =808 |
| 20 Apr 2003 | -- no run -- | Elitserien | 1142 | =813 |
| 24 Apr 2003 | -- no run -- | Anzac 4 days (day 1) | 1142 | =808 |
| 25 Apr 2003 | -- no run -- | Australian Short Championships | 1142 | =813 |
| 1 May 2003 | -- no run -- | Nordic Open Championships (Regional Championships) | 1142 | =813 |
| 2 May 2003 | -- no run -- | Memorijal Cika Duska | 1142 | =798 |
| 2 May 2003 | -- no run -- | Nordic Open Championships (Regional Championships) | 1142 | =802 |
| 3 May 2003 | -- no run -- | Ilves 3 days (day 2) | 1142 | =807 |
| 3 May 2003 | -- no run -- | Saxbo (International 2 day event) | 1142 | =813 |
| 3 May 2003 | -- no run -- | Nordic Open Championships (Regional Championships) | 1142 | =814 |
| 8 May 2003 | -- no run -- | Russian Cup | 1142 | =793 |
| 10 May 2003 | -- no run -- | Vilnius 2003 3 days | 1142 | =800 |
| 17 May 2003 | -- no run -- | Continental Cup No. 1 | 1142 | =779 |
| 24 May 2003 | -- no run -- | Baltic Championships (regional Championships) | 1142 | =743 |
| 30 May 2003 | -- no run -- | Mentor Silva Cup | 1142 | =735 |
| 1 Jun 2003 | -- no run -- | KOM (Kurzstrecken OL-Meistershaft) | 1142 | =728 |
| 8 Jun 2003 | -- no run -- | Belgian 3 O-days (day 2) | 1142 | =724 |
| 8 Jun 2003 | -- no run -- | Continental Cup No 5 | 1142 | =730 |
| 8 Jun 2003 | -- no run -- | Panthersprung OL - German 3 days Deggendorf | 1142 | =734 |
| 12 Jun 2003 | -- no run -- | Forssa Phone Games | 1142 | =751 |
| 21 Jun 2003 | -- no run -- | Thermenland Open | 1142 | =733 |
| 21 Jun 2003 | -- no run -- | Russian Orienteering Festival | 1142 | =744 |
| 22 Jun 2003 | -- no run -- | Austrian Championships | 1142 | =748 |
| 22 Jun 2003 | -- no run -- | Luzerner Einzel OL | 1142 | =765 |
| 27 Jun 2003 | -- no run -- | Ukrainian Championships | 1142 | =764 |
| 28 Jun 2003 | -- no run -- | Cupa Valea Prahovoi | 1142 | =769 |
| 29 Jun 2003 | -- no run -- | Kapa 2003 (3-day event) | 1142 | =775 |
| 29 Jun 2003 | -- no run -- | Norwegian O-Festival | 1142 | =786 |
| 3 Jul 2003 | -- no run -- | Takas 5 days (day 2) | 1142 | =773 |
| 18 Jul 2003 | -- no run -- | Orienteering.Online Cup 2003 | 1142 | 746 |
| 21 Jul 2003 | -- no run -- | Hungaria Cup (day 2) | 1142 | 732 |
| 22 Jul 2003 | -- no run -- | O-ringen Elite | 1142 | 727 |
| 22 Jul 2003 | -- no run -- | O-ringen SuperElite | 1142 | 730 |
| 4 Aug 2003 | -- no run -- | WOC 2003 Long Distance Qualification (Race A) | 1142 | 718 |
| 4 Aug 2003 | -- no run -- | WOC 2003 Long Distance Qualification (Race B) | 1142 | 718 |
| 4 Aug 2003 | -- no run -- | WOC 2003 Long Distance Qualification (Race C) | 1142 | 721 |
| 5 Aug 2003 | -- no run -- | WOC 2003 Sprint Distance | 1142 | 724 |
| 6 Aug 2003 | -- no run -- | WOC 2003 Long Distance Final | 1142 | 726 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Qualification (Race A) | 1142 | 732 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Qualification (Race B) | 1142 | 736 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Qualification (Race C) | 1142 | 739 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Final | 1142 | 741 |
| 13 Aug 2003 | -- no run -- | Russian Club Championships | 1142 | 764 |
| 14 Aug 2003 | -- no run -- | 5 Days on the Beach | 1142 | 767 |
| 15 Aug 2003 | -- no run -- | Kopaonik Open | 1142 | 769 |
| 16 Aug 2003 | -- no run -- | Balta Cup | 1142 | 771 |
| 23 Aug 2003 | -- no run -- | Alpe Adria Cup - Magnus Cup 2003 | 1142 | 736 |
| 23 Aug 2003 | -- no run -- | Slovak Ranking Event | 1142 | 736 |
| 23 Aug 2003 | -- no run -- | Independence Cup (21.-24.8.) | 1142 | 736 |
| 24 Aug 2003 | -- no run -- | Jysk-Fynske Mesterskaber JFM | 1142 | 732 |
| 24 Aug 2003 | -- no run -- | Slovak Ranking Event | 1142 | 733 |
| 29 Aug 2003 | -- no run -- | Cupa TranSilva | 1142 | 739 |
| 30 Aug 2003 | -- no run -- | Danish Championships | 1142 | 754 |
| 6 Sep 2003 | -- no run -- | Italian Championships | 1142 | 753 |
| 7 Sep 2003 | -- no run -- | EOM (Enzel OL-Meistershaft) | 1142 | 745 |
| 12 Sep 2003 | -- no run -- | Cupa Ecosport - Balkan Championships (regional Champs') | 1142 | 744 |
| 13 Sep 2003 | -- no run -- | United States Individual Orienteering Championships | 1142 | 745 |
| 21 Sep 2003 | -- no run -- | Czech Championships | 1142 | 723 |
| 27 Sep 2003 | -- no run -- | Oceania Championships (Regional Championships) | 1142 | 709 |
| 27 Sep 2003 | -- no run -- | XV Suunto Games | 1142 | 717 |
| 27 Sep 2003 | -- no run -- | Cesu Rudens | 1142 | 720 |
| 27 Sep 2003 | -- no run -- | Slovak Orienteering Championships | 1142 | 721 |
| 28 Sep 2003 | -- no run -- | Austrian Championships | 1142 | 722 |
| 4 Oct 2003 | -- no run -- | Australian Championships | 1142 | 718 |
| 4 Oct 2003 | -- no run -- | World Meeting Elite 1 | 1142 | 721 |
| 4 Oct 2003 | -- no run -- | World Meeting Elite 2 | 1142 | 724 |
| 11 Oct 2003 | -- no run -- | German Championships Classic Distance | 1142 | 722 |
| 18 Oct 2003 | -- no run -- | Lithuanian Cup | 1142 | 730 |
| 18 Oct 2003 | -- no run -- | Blodslitet | 1142 | 739 |
| 23 Oct 2003 | -- no run -- | Hungarian Championships day 1 | 1142 | 740 |
| 24 Oct 2003 | -- no run -- | Hungarian Championships day 2 | 1142 | 753 |
| 1 Jan 2004 | | Rebased points from 2003 | 1178 | =728 |
| 7 Feb 2004 | -- no run -- | XVI Trofeo Internacional Murcia Costa Calida WRE | 1178 | =739 |
| 14 Feb 2004 | -- no run -- | Campeonato Costa Blanca - Trofeo Villa de Tibi | 1178 | =760 |
| 22 Feb 2004 | -- no run -- | Portugal O-meeting | 1178 | =753 |
| 28 Feb 2004 | -- no run -- | IV Open Da Nazare | 1178 | =761 |
| 6 Mar 2004 | -- no run -- | Lipica Open | 1178 | =762 |
| 26 Mar 2004 | -- no run -- | Israel Championships (day 1) | 1178 | =762 |
| 27 Mar 2004 | -- no run -- | Israel Championships (day 2) | 1178 | =762 |
| 10 Apr 2004 | -- no run -- | Jan Kjellstrom Orienteering Festival (day 1) | 1178 | =744 |
| 10 Apr 2004 | -- no run -- | New Zealand Championships | 1178 | =744 |
| 11 Apr 2004 | -- no run -- | Jan Kjellstrom Orienteering Festival (day 2) | 1178 | =750 |
| 12 Apr 2004 | -- no run -- | Australian 3-days (day 3) | 1178 | =747 |
| 12 Apr 2004 | -- no run -- | New Zealand Championships | 1178 | =752 |
| 16 Apr 2004 | -- no run -- | Australian Championships | 1178 | =758 |