| Ranking History |
| Date | Pts | Place | Event | Pts | Rank |
| 1 Jan 2001 | | Not Ranked |
| 30 Jul 2001 | 956 | 37 | World Orienteering Championships 2001 | 956 | 825 |
| 30 Jul 2001 | -- no run -- | World Orienteering Championships 2001 | 956 | 835 |
| 31 Jul 2001 | -- no run -- | World Orienteering Championships 2001 | 956 | 835 |
| 3 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 956 | 837 |
| 3 Aug 2001 | 916 | 23 | World Orienteering Championships 2001 | 1872 | 490 |
| 3 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 1872 | 492 |
| 3 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 1872 | 492 |
| 4 Aug 2001 | -- no run -- | World Orienteering Championships 2001 | 1872 | 493 |
| 11 Aug 2001 | -- no run -- | 3 Days of Limburg | 1872 | 485 |
| 11 Aug 2001 | -- no run -- | Takas 2001 5-days | 1872 | 489 |
| 11 Aug 2001 | -- no run -- | Russia Club Championships | 1872 | 507 |
| 12 Aug 2001 | -- no run -- | Jysk-Fynsk Meterskab in Holstenshuus | 1872 | 515 |
| 18 Aug 2001 | -- no run -- | World Games | 1872 | 516 |
| 25 Aug 2001 | -- no run -- | DM-kort, Danish Championships | 1872 | 500 |
| 25 Aug 2001 | -- no run -- | Championnat de France | 1872 | 500 |
| 25 Aug 2001 | -- no run -- | YU Open, Kopaonik | 1872 | 500 |
| 2 Sep 2001 | -- no run -- | AG Balta Cup | 1872 | 487 |
| 6 Sep 2001 | -- no run -- | Norwegian Championships | 1872 | 465 |
| 15 Sep 2001 | -- no run -- | Kozel Cup, Brno | 1872 | 481 |
| 16 Sep 2001 | -- no run -- | Kozel Cup, Brno | 1872 | 490 |
| 21 Sep 2001 | -- no run -- | International Championships of Romania | 1872 | 495 |
| 29 Sep 2001 | -- no run -- | 13.Suunto Games | 1872 | 494 |
| 30 Sep 2001 | -- no run -- | 25-Manna / Elitserien, final | 1872 | 503 |
| 6 Oct 2001 | -- no run -- | Australian Championships | 1872 | 502 |
| 6 Oct 2001 | -- no run -- | Canadian Championships | 1872 | 503 |
| 6 Oct 2001 | -- no run -- | German Championships | 1872 | 504 |
| 7 Oct 2001 | -- no run -- | Swiss Championships | 1872 | 514 |
| 8 Oct 2001 | -- no run -- | Canadian Championships | 1872 | 516 |
| 14 Oct 2001 | -- no run -- | Nationale 2 | 1872 | 508 |
| 20 Oct 2001 | -- no run -- | Blodslitet/ Norwegian championships | 1872 | 514 |
| 21 Oct 2001 | -- no run -- | Newborough Warren | 1872 | 507 |
| 21 Oct 2001 | -- no run -- | 4. Nationaler A, 35.Baseilbieter Einzel OL | 1872 | 516 |
| 28 Oct 2001 | -- no run -- | O in the Oaks | 1872 | 518 |
| 1 Jan 2002 | | Rebased points from 2001 | 1862 | 509 |
| 10 Feb 2002 | -- no run -- | Portugal O-meeting 2002 (9th-12th Feb) | 1862 | 510 |
| 23 Feb 2002 | -- no run -- | XIII Trofeo Costa Calida | 1862 | 513 |
| 2 Mar 2002 | -- no run -- | II Trofeo Rutas del Quijote | 1862 | 520 |
| 23 Mar 2002 | -- no run -- | Spring Cup 2002 | 1862 | 545 |
| 23 Mar 2002 | -- no run -- | Open National Championships 2002 | 1862 | 545 |
| 31 Mar 2002 | -- no run -- | Jan Kjellstrom International Orienteering Festival 2002 | 1862 | 519 |
| 1 Apr 2002 | -- no run -- | Australian 3 days - 3rd day | 1862 | 520 |
| 6 Apr 2002 | -- no run -- | Australian Short Championships | 1862 | 523 |
| 7 Apr 2002 | -- no run -- | FVO WRE, Trossachs/N Achray, Aberfoyle | 1862 | 530 |
| 13 Apr 2002 | -- no run -- | Flying Pig VI | 1862 | 531 |
| 14 Apr 2002 | -- no run -- | Vårspretten | 1862 | 529 |
| 14 Apr 2002 | -- no run -- | 34. Horgener OL, 1st National Event | 1862 | 537 |
| 21 Apr 2002 | -- no run -- | SROC British Blodslitet & UK Cup Race | 1862 | 518 |
| 21 Apr 2002 | -- no run -- | Eliserien | 1862 | 529 |
| 27 Apr 2002 | -- no run -- | 2002 Heartland Championships | 1862 | 519 |
| 2 May 2002 | -- no run -- | Russian Grand Prix | 1862 | 503 |
| 2 May 2002 | -- no run -- | Memorijal Cika Duska | 1862 | 503 |
| 4 May 2002 | -- no run -- | ILVES 3 | 1862 | 511 |
| 4 May 2002 | -- no run -- | FinSpring 2002 | 1862 | 530 |
| 5 May 2002 | -- no run -- | Austrian Ranking Competition | 1862 | 524 |
| 7 May 2002 | -- no run -- | Russian Cup | 1862 | 516 |
| 9 May 2002 | -- no run -- | Elitserien | 1862 | 515 |
| 11 May 2002 | -- no run -- | WC - test event | 1862 | 527 |
| 11 May 2002 | -- no run -- | Vilnius 2002 - 3 days 10.-12.5.2002 | 1862 | 535 |
| 11 May 2002 | -- no run -- | Ukrainian National Championships | 1862 | 540 |
| 18 May 2002 | -- no run -- | Czech Cup | 1862 | 542 |
| 18 May 2002 | -- no run -- | Baltic Championships 2002 | 1862 | 548 |
| 18 May 2002 | -- no run -- | Selection Race no 2/02 | 1862 | 555 |
| 19 May 2002 | -- no run -- | Czech Cup | 1862 | 556 |
| 19 May 2002 | -- no run -- | Internationaler 3-Tage-OL | 1862 | 562 |
| 26 May 2002 | -- no run -- | Shamrock O-ringen | 1862 | 553 |
| 26 May 2002 | -- no run -- | Kyiv Championships | 1862 | 558 |
| 1 Jun 2002 | -- no run -- | KO-2 (2-day event) | 1862 | 557 |
| 1 Jun 2002 | -- no run -- | IV Grand Prix Mazowsza | 1862 | 559 |
| 2 Jun 2002 | -- no run -- | World Cup 2002 - Event 1 | 1862 | 560 |
| 2 Jun 2002 | -- no run -- | World Cup 2002 - Event 1 | 1862 | 568 |
| 3 Jun 2002 | -- no run -- | World Cup 2002 - Event 2 | 1862 | 568 |
| 3 Jun 2002 | -- no run -- | World Cup 2002 - Event 2 | 1862 | 574 |
| 7 Jun 2002 | -- no run -- | World Cup 2002 - Event 3 | 1862 | 574 |
| 9 Jun 2002 | -- no run -- | World Cup 2002 - Event 5 | 1862 | 568 |
| 15 Jun 2002 | -- no run -- | le Nationale Sprint | 1862 | 570 |
| 16 Jun 2002 | -- no run -- | National Long Distance Competition | 1862 | 569 |
| 23 Jun 2002 | -- no run -- | O-festivalen | 1862 | 569 |
| 30 Jun 2002 | -- no run -- | Kapa 2002 (3-day event) | 1862 | 548 |
| 30 Jun 2002 | -- no run -- | World Cup 2002 - Event 6 | 1862 | 548 |
| 1 Jul 2002 | -- no run -- | 5 giorni dei Forti 2002 - Etape 1st | 1862 | 557 |
| 1 Jul 2002 | -- no run -- | World Cup 2002 - Event 7 | 1862 | 557 |
| 1 Jul 2002 | -- no run -- | World Cup 2002 - Event 7 | 1862 | 557 |
| 5 Jul 2002 | -- no run -- | Takas 2002 - 5 days 3.-7.7.2001 | 1862 | 560 |
| 5 Jul 2002 | -- no run -- | World Cup 2002 - Event 9 | 1862 | 560 |
| 5 Jul 2002 | -- no run -- | World Cup 2002 - Event 9 | 1862 | 562 |
| 7 Jul 2002 | 0 | dsq/rtd | World Cup 2002 - Event 10 | 1862 | 562 |
| 10 Jul 2002 | -- no run -- | Asia Pasific Orienteering Championships | 1862 | 571 |
| 13 Jul 2002 | -- no run -- | North American Championships | 1862 | 567 |
| 16 Jul 2002 | -- no run -- | Fin5 O-week (2nd day) | 1862 | 582 |
| 19 Jul 2002 | -- no run -- | Grand Prix Slovakia | 1862 | 584 |
| 20 Jul 2002 | -- no run -- | Prahova Valley Trophy | 1862 | 573 |
| 20 Jul 2002 | -- no run -- | Grand Prix Slovakia | 1862 | 581 |
| 22 Jul 2002 | -- no run -- | O-ringen 2002 (day 2) / elite | 1862 | 584 |
| 22 Jul 2002 | -- no run -- | O-ringen 2002 (day 2) / Super elite | 1862 | 588 |
| 2 Aug 2002 | -- no run -- | OrienteeringOnline.Cup | 907 | =1042 |
| 2 Aug 2002 | -- no run -- | All-Ukrainian Events | 907 | =1048 |
| 24 Aug 2002 | 591 | 17 | National Championships | 591 | =1361 |
| 24 Aug 2002 | -- no run -- | French Championships | 591 | =1368 |
| 24 Aug 2002 | -- no run -- | Cupa Clujului | 591 | =1368 |
| 24 Aug 2002 | -- no run -- | Cerkno Cup 2002 | 591 | =1373 |
| 31 Aug 2002 | -- no run -- | Danish Championship | 591 | =1369 |
| 1 Sep 2002 | -- no run -- | Finnish Championships | 591 | =1375 |
| 7 Sep 2002 | -- no run -- | AG Balta Cup | 591 | =1352 |
| 7 Sep 2002 | -- no run -- | Norwegian Championship | 591 | =1368 |
| 8 Sep 2002 | -- no run -- | Austrian Championships | 591 | =1373 |
| 14 Sep 2002 | -- no run -- | International Championships of Romania | 591 | =1381 |
| 15 Sep 2002 | -- no run -- | Czech National Championship | 591 | =1377 |
| 15 Sep 2002 | -- no run -- | Swedish Championship | 591 | =1377 |
| 21 Sep 2002 | -- no run -- | German Championships 2002 | 591 | =1369 |
| 22 Sep 2002 | -- no run -- | EOM (Enzel OL-Meisterschaft) | 591 | =1377 |
| 25 Sep 2002 | -- no run -- | World Cup 2002 - Event 11 (also EuOC) | 591 | =1377 |
| 25 Sep 2002 | 961 | 38 | World Cup 2002 - Event 11 B Final | 1552 | 721 |
| 28 Sep 2002 | -- no run -- | 14. Suunto Games | 1552 | 725 |
| 28 Sep 2002 | -- no run -- | World Cup 2002 - Event 13 (also EuOC) | 1552 | 725 |
| 30 Sep 2002 | -- no run -- | World Cup 2002 - Event 14 (also EuOC) | 1552 | 712 |
| 30 Sep 2002 | 914 | 33 | World Cup 2002 - Event 14 B Final | 2466 | 430 |
| 2 Oct 2002 | -- no run -- | World Cup 2002 - Event 15 | 2466 | 430 |
| 3 Oct 2002 | -- no run -- | World Cup 2002 - Event 16 | 2466 | 430 |
| 3 Oct 2002 | -- no run -- | World Cup 2002 - Event 16 B Final | 2466 | 433 |
| 5 Oct 2002 | -- no run -- | Australian Championships | 2466 | 435 |
| 19 Oct 2002 | -- no run -- | Blodslitet | 2466 | 427 |
| 2 Nov 2002 | -- no run -- | Autumn Spartacus Cup, 1st day | 2466 | 412 |
| 3 Nov 2002 | -- no run -- | Autumn Spartacus Cup, 2nd day | 2466 | 415 |
| 1 Jan 2003 | | Rebased points from 2002 | 2358 | 430 |
| 15 Feb 2003 | -- no run -- | III Trofeo Internacionál Diputación de Cádiz 2003 | 2358 | 431 |
| 22 Feb 2003 | -- no run -- | XV Trofeo Internacional Murcia Costa Cálida | 2358 | 435 |
| 1 Mar 2003 | -- no run -- | Open Otzma Cup 2002 | 2358 | 433 |
| 2 Mar 2003 | -- no run -- | Portugal O-meeting 2003 | 2358 | 435 |
| 29 Mar 2003 | -- no run -- | Spring Cup | 2358 | 429 |
| 6 Apr 2003 | -- no run -- | Bristol O-Klub National Event & UK Cup Race | 2358 | 427 |
| 12 Apr 2003 | -- no run -- | Solrenningen | 2358 | 434 |
| 18 Apr 2003 | -- no run -- | NOC test event | 2358 | 417 |
| 19 Apr 2003 | -- no run -- | NOC test event | 2358 | 425 |
| 19 Apr 2003 | -- no run -- | Jan Kjellstrom Trophy 2003 - Day 1 | 2358 | 431 |
| 19 Apr 2003 | -- no run -- | New Zealand Championships | 2358 | 431 |
| 19 Apr 2003 | -- no run -- | Ukrainian Orienteering Championships | 2358 | 438 |
| 20 Apr 2003 | -- no run -- | Australian 3 days (day 2) | 2358 | 439 |
| 20 Apr 2003 | -- no run -- | Jan Kjellstrom Trophy 2003 - Day 2 | 2358 | 456 |
| 20 Apr 2003 | -- no run -- | New Zealand Championships | 2358 | 461 |
| 20 Apr 2003 | -- no run -- | Elitserien | 2358 | 464 |
| 24 Apr 2003 | -- no run -- | Anzac 4 days (day 1) | 2358 | 456 |
| 25 Apr 2003 | -- no run -- | Australian Short Championships | 2358 | 462 |
| 1 May 2003 | 668 | 64 | Nordic Open Championships (Regional Championships) | 3026 | 351 |
| 2 May 2003 | -- no run -- | Memorijal Cika Duska | 3026 | 347 |
| 2 May 2003 | 917 | 66 | Nordic Open Championships (Regional Championships) | 3423 | 293 |
| 3 May 2003 | -- no run -- | Ilves 3 days (day 2) | 3423 | 296 |
| 3 May 2003 | -- no run -- | Saxbo (International 2 day event) | 3423 | 299 |
| 3 May 2003 | 735 | 85 | Nordic Open Championships (Regional Championships) | 3490 | 289 |
| 8 May 2003 | -- no run -- | Russian Cup | 3490 | 281 |
| 10 May 2003 | -- no run -- | Vilnius 2003 3 days | 3490 | 282 |
| 17 May 2003 | -- no run -- | Continental Cup No. 1 | 3490 | 280 |
| 24 May 2003 | -- no run -- | Baltic Championships (regional Championships) | 3490 | 257 |
| 30 May 2003 | -- no run -- | Mentor Silva Cup | 3490 | 254 |
| 1 Jun 2003 | -- no run -- | KOM (Kurzstrecken OL-Meistershaft) | 3490 | 259 |
| 8 Jun 2003 | -- no run -- | Belgian 3 O-days (day 2) | 3490 | 251 |
| 8 Jun 2003 | -- no run -- | Continental Cup No 5 | 3490 | 255 |
| 8 Jun 2003 | -- no run -- | Panthersprung OL - German 3 days Deggendorf | 3490 | 257 |
| 12 Jun 2003 | -- no run -- | Forssa Phone Games | 3490 | 255 |
| 21 Jun 2003 | -- no run -- | Thermenland Open | 3490 | 256 |
| 21 Jun 2003 | -- no run -- | Russian Orienteering Festival | 3490 | 260 |
| 22 Jun 2003 | -- no run -- | Austrian Championships | 3490 | 261 |
| 22 Jun 2003 | -- no run -- | Luzerner Einzel OL | 3490 | 270 |
| 27 Jun 2003 | -- no run -- | Ukrainian Championships | 3490 | 262 |
| 28 Jun 2003 | -- no run -- | Cupa Valea Prahovoi | 3490 | 262 |
| 29 Jun 2003 | -- no run -- | Kapa 2003 (3-day event) | 3490 | 266 |
| 29 Jun 2003 | -- no run -- | Norwegian O-Festival | 3490 | 275 |
| 3 Jul 2003 | -- no run -- | Takas 5 days (day 2) | 3490 | 258 |
| 18 Jul 2003 | -- no run -- | Orienteering.Online Cup 2003 | 3490 | 246 |
| 21 Jul 2003 | -- no run -- | Hungaria Cup (day 2) | 3490 | 243 |
| 22 Jul 2003 | -- no run -- | O-ringen Elite | 3490 | 239 |
| 22 Jul 2003 | -- no run -- | O-ringen SuperElite | 3490 | 241 |
| 4 Aug 2003 | -- no run -- | WOC 2003 Long Distance Qualification (Race A) | 3490 | 237 |
| 4 Aug 2003 | -- no run -- | WOC 2003 Long Distance Qualification (Race B) | 3490 | 241 |
| 4 Aug 2003 | -- no run -- | WOC 2003 Long Distance Qualification (Race C) | 3490 | 243 |
| 5 Aug 2003 | -- no run -- | WOC 2003 Sprint Distance | 3490 | 248 |
| 6 Aug 2003 | -- no run -- | WOC 2003 Long Distance Final | 3490 | 252 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Qualification (Race A) | 3490 | 254 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Qualification (Race B) | 3490 | 257 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Qualification (Race C) | 3490 | 259 |
| 8 Aug 2003 | -- no run -- | WOC 2003 Middle Distance Final | 3490 | 261 |
| 13 Aug 2003 | -- no run -- | Russian Club Championships | 3490 | 264 |
| 14 Aug 2003 | -- no run -- | 5 Days on the Beach | 3490 | 265 |
| 15 Aug 2003 | -- no run -- | Kopaonik Open | 3490 | 266 |
| 16 Aug 2003 | -- no run -- | Balta Cup | 3490 | 267 |
| 23 Aug 2003 | -- no run -- | Alpe Adria Cup - Magnus Cup 2003 | 3490 | 254 |
| 23 Aug 2003 | -- no run -- | Slovak Ranking Event | 3490 | 256 |
| 23 Aug 2003 | -- no run -- | Independence Cup (21.-24.8.) | 3490 | 256 |
| 24 Aug 2003 | -- no run -- | Jysk-Fynske Mesterskaber JFM | 3490 | 256 |
| 24 Aug 2003 | -- no run -- | Slovak Ranking Event | 3490 | 259 |
| 29 Aug 2003 | -- no run -- | Cupa TranSilva | 3490 | 259 |
| 30 Aug 2003 | -- no run -- | Danish Championships | 3490 | 265 |
| 6 Sep 2003 | -- no run -- | Italian Championships | 3490 | 251 |
| 7 Sep 2003 | -- no run -- | EOM (Enzel OL-Meistershaft) | 3490 | 253 |
| 12 Sep 2003 | -- no run -- | Cupa Ecosport - Balkan Championships (regional Champs') | 3490 | 251 |
| 13 Sep 2003 | -- no run -- | United States Individual Orienteering Championships | 3490 | 252 |
| 21 Sep 2003 | -- no run -- | Czech Championships | 3490 | 246 |
| 27 Sep 2003 | -- no run -- | Oceania Championships (Regional Championships) | 3212 | 271 |
| 27 Sep 2003 | -- no run -- | XV Suunto Games | 3212 | 271 |
| 27 Sep 2003 | -- no run -- | Cesu Rudens | 3212 | 274 |
| 27 Sep 2003 | -- no run -- | Slovak Orienteering Championships | 3212 | 274 |
| 28 Sep 2003 | -- no run -- | Austrian Championships | 3212 | 278 |
| 4 Oct 2003 | -- no run -- | Australian Championships | 2320 | =399 |
| 4 Oct 2003 | -- no run -- | World Meeting Elite 1 | 2320 | =403 |
| 4 Oct 2003 | -- no run -- | World Meeting Elite 2 | 2320 | =409 |
| 11 Oct 2003 | -- no run -- | German Championships Classic Distance | 2320 | =411 |
| 18 Oct 2003 | -- no run -- | Lithuanian Cup | 2320 | =416 |
| 18 Oct 2003 | -- no run -- | Blodslitet | 2320 | =428 |
| 23 Oct 2003 | -- no run -- | Hungarian Championships day 1 | 2320 | =423 |
| 24 Oct 2003 | -- no run -- | Hungarian Championships day 2 | 2320 | =429 |
| 1 Jan 2004 | | Rebased points from 2003 | 2251 | 445 |
| 7 Feb 2004 | -- no run -- | XVI Trofeo Internacional Murcia Costa Calida WRE | 2251 | 449 |
| 14 Feb 2004 | -- no run -- | Campeonato Costa Blanca - Trofeo Villa de Tibi | 2251 | 462 |
| 22 Feb 2004 | -- no run -- | Portugal O-meeting | 2251 | 457 |
| 28 Feb 2004 | -- no run -- | IV Open Da Nazare | 2251 | 457 |
| 6 Mar 2004 | -- no run -- | Lipica Open | 2251 | 454 |
| 26 Mar 2004 | -- no run -- | Israel Championships (day 1) | 2251 | 454 |
| 27 Mar 2004 | -- no run -- | Israel Championships (day 2) | 2251 | 454 |
| 10 Apr 2004 | -- no run -- | Jan Kjellstrom Orienteering Festival (day 1) | 2251 | 436 |
| 10 Apr 2004 | -- no run -- | New Zealand Championships | 2251 | 438 |
| 11 Apr 2004 | -- no run -- | Jan Kjellstrom Orienteering Festival (day 2) | 2251 | 449 |
| 12 Apr 2004 | -- no run -- | Australian 3-days (day 3) | 2251 | 437 |
| 12 Apr 2004 | -- no run -- | New Zealand Championships | 2251 | 438 |
| 16 Apr 2004 | -- no run -- | Australian Championships | 2251 | 445 |
| 18 Apr 2004 | -- no run -- | Norwegian Spring | 2251 | 433 |
| 24 Apr 2004 | -- no run -- | Memorijal Cika Duska Jovanovica | 2251 | 379 |
| 1 May 2004 | -- no run -- | XVII Ilves-3 (day 2) | 1623 | =559 |
| 1 May 2004 | -- no run -- | FinnSpring | 1623 | =578 |
| 1 May 2004 | -- no run -- | Honved Cup | 1623 | 584 |
| 1 May 2004 | -- no run -- | Russia Cup | 1623 | 592 |
| 1 May 2004 | -- no run -- | 1. Nationaler OL / Tessiner Weekend | 1623 | 599 |
| 1 May 2004 | -- no run -- | Elitserien Elite 2 | 1623 | 617 |
| 1 May 2004 | -- no run -- | Elitserien Elite 1 | 1623 | 628 |
| 2 May 2004 | -- no run -- | NGOC National Event | 706 | =1199 |