World Ranking
World Cup
Calendar
Federation League
Athletes
About
MTBO World Cup 2024
MTBO World Cup 2025
MTBO World Cup 2023
MTBO World Cup 2022
MTBO World Cup 2021
MTBO World Cup 2019
MTBO World Cup 2018
MTBO World Cup 2017
MTBO World Cup 2016
MTBO World Cup 2015
MTBO World Cup 2014
Program
Standing Women
Standing Men
More
Women
Rank
Name
Fed
Points
1
Emily Benham Kvale
GBR
360
-
-
60
60
60
60
60
60
2
Veronika Kubinova
CZE
285
60
30
50
50
50
30
21
45
3
Nadia Larsson
SWE
240
45
26
33
36
30
40
50
36
4
Marika Hara
FIN
239
40
0
40
45
28
36
0
50
5
Camilla Soegaard
DEN
223
50
60
0
45
18
50
-
-
6
Anastasiya Svir
RUS
203
36
28
21
27
27
45
11
40
7
Gabriele Andrasiuniene
LTU
202
27
40
27
33
45
27
30
26
8
Clare Dallimore
GBR
188
33
50
45
9
33
18
-
-
9
Maja Rothweiler
SUI
168
25
24
28
17
36
14
28
27
10
Ingrid Stengard
FIN
164
7
45
5
10
40
12
36
21
11
Constance Devillers
FRA
161
4
33
17
25
7
21
40
25
12
Anastasiya Bolshova
RUS
155
26
27
10
28
27
23
18
24
13
Marina Reiner
AUT
148
30
36
25
19
0
25
13
13
14
Anastasia Trifilenkova
RUS
142
28
23
30
30
12
19
-
-
15
Ruska Saarela
FIN
137
-
-
23
21
24
17
19
33
16
Katerina Hajkova
CZE
131
10
20
26
18
17
7
20
30
17
Linn Bylars
SWE
130
23
13
0
24
20
26
24
11
18
Caecilie Christoffersen
DEN
127
13
21
15
23
15
16
33
19
19
Olga ShipilovaVinogradova
RUS
121
-
-
21
27
-
0
45
28
20
Antonia Haga
FIN
104
2
25
12
7
25
33
-
-
21
Alena Fedoseeva
RUS
101
0
7
0
22
23
25
9
15
22
Michaela Gigon
AUT
101
8
10
24
16
19
9
14
18
23
Sara Forsgren
SWE
96
0
17
3
11
9
21
26
12
24
Marketa Drobnikova
CZE
94
-
-
23
20
14
3
27
7
25
Stepanka Stankova
CZE
85
16
9
1
1
10
11
23
16
26
Krystyna Stryzhak
UKR
80
19
18
-
-
-
-
25
18
27
Natalia Tyszova
SVK
78
18
19
17
0
16
8
-
-
28
Marie Kamarytova
CZE
77
15
0
19
15
13
15
0
-
29
Vendula Musilova
CZE
75
3
5
14
3
8
1
22
23
30
Anna Kaminska
POL
75
20
12
0
4
0
-
17
22
31
Sonja Zinkl
AUT
75
1
11
18
14
21
10
-
-
32
Lou Garcin
FRA
71
0
15
9
5
4
22
10
10
33
Karolina Mickeviciute Juodisiene
LTU
65
5
0
8
13
11
28
-
-
34
Ana Filipa Silva
POR
64
11
14
5
0
0
4
16
14
35
Henna Saarinen
FIN
61
-
-
36
12
0
13
-
-
36
Anke Dannowski
GER
56
17
4
13
0
22
0
-
-
37
Kaarina Nurminen
FIN
46
24
22
-
-
-
-
-
-
38
Piibe Tammemae
EST
35
-
-
-
-
-
-
15
20
39
Monica Aguilera Viladomiu
ESP
30
14
16
0
0
0
0
-
-
40
Marisa Costa
POR
29
21
8
-
-
-
-
-
-
41
Uliana Sukholovskaia
RUS
28
-
-
-
2
5
-
12
9
42
Lou Denaix
FRA
25
9
0
6
8
0
2
-
-
43
Vilma Kralova
CZE
23
22
1
-
-
-
-
-
-
44
Viktorija Michnovic
LTU
17
6
0
0
6
-
5
-
-
45
Naoko Kano
JPN
16
-
-
2
0
0
0
8
6
46
Tatiana Gubernatorova
RUS
15
-
-
-
-
-
-
7
8
47
Lea Hnilica
AUT
13
13
0
-
-
-
-
-
-
48
Jutta Nurminen
FIN
13
-
-
7
0
6
0
-
-
49
Daria Sevbo
RUS
12
-
-
12
0
-
-
-
-
50
Alexandra Dimova
RUS
12
0
3
-
-
3
6
-
-
51
Gulsah Bircan Akpinar
TUR
10
-
-
0
0
0
0
6
4
52
Eleri Hirv
EST
6
0
6
-
-
-
-
-
-
53
Gerit Pfuhl
GER
5
-
-
-
-
-
-
-
5
54
Franziska Mayer
GER
3
-
-
-
-
-
-
-
3
55
Austeja Kalvaityte
LTU
2
0
2
-
-
-
-
-
-
56
Abra McNair
USA
2
-
-
0
0
2
0
-
-
57
Maria del Mar Delgado Gonzalez
ESP
1
-
-
0
0
1
0
-
-
Susana Pontes
POR
0
-
-
0
0
0
0
-
-
Aleksandra Oleszek
POL
0
0
0
-
-
-
-
-
-
Joanne Pickering
GBR
0
-
-
0
0
0
0
-
-
Susan Grandjean
USA
0
-
-
0
0
0
0
-
-
Agnieszka Lisewska
POL
0
0
0
-
-
-
-
-
-
Stacy Stamm
USA
0
-
-
0
0
0
0
-
-
Viyaleta Chuikova
BLR
0
0
0
-
-
-
-
-
-
Anastasiia Ruzanova
RUS
0
-
0
-
-
-
-
-
-
Aleksandra Polewka
POL
0
0
0
-
-
-
-
-
-
Anastasia Cherednikova
RUS
0
0
-
-
-
-
-
-
-
Nerea Garcia Rodriguez
ESP
0
0
0
-
-
-
-
-
-
Ana Varela
ESP
0
-
-
-
-
0
0
-
-
Karolina Dammfeld
POL
0
0
0
-
-
-
-
-
-
Petja Balazic
SLO
0
-
-
0
0
0
0
-
-
Mihoko Mori
JPN
0
-
-
-
0
0
0
-
-
Julia Nyga
POL
0
0
0
-
-
-
-
-
-
Sarah Ginsbach
USA
0
-
-
0
0
0
0
-
-
Men
Rank
Name
Fed
Points
1
Anton Foliforov
RUS
295
33
60
50
50
45
40
36
50
2
Grigory Medvedev
RUS
239
0
2
60
45
26
33
45
30
3
Krystof Bogar
CZE
231
50
0
30
0
30
50
11
60
4
Lauri Malsroos
EST
226
60
11
5
36
23
22
40
45
5
Valeriy Glukhov
RUS
213
45
20
19
40
36
36
20
36
6
Ruslan Gritsan
RUS
195
0
36
0
27
60
26
23
23
7
Simon Hellmueller
SUI
190
24
27
33
28
16
28
50
0
8
Jussi Laurila
FIN
187
30
24
40
30
26
25
28
33
9
Jiri Hradil
CZE
176
19
33
6
13
22
60
15
27
10
Vojtech Stransky
CZE
170
0
17
22
19
20
45
24
40
11
Baptiste Fuchs
FRA
164
15
12
28
20
50
19
22
25
12
Pekka Niemi
FIN
156
28
28
25
33
28
14
-
-
13
Viktor Larsson
SWE
155
40
22
0
26
16
17
33
17
14
Vojtech Ludvik
CZE
152
0
40
3
60
33
16
-
-
15
Jonas Maiselis
LTU
151
36
30
23
0
21
21
18
20
16
Andreas Waldmann
AUT
134
21
0
9
6
11
27
60
0
17
Luca Dallavalle
ITA
128
14
26
0
22
24
12
30
0
18
Yoann Courtois
FRA
120
23
0
45
16
3
8
6
22
19
Fabiano Bettega
ITA
111
8
0
36
21
0
9
9
28
20
Samuel Pokala
FIN
106
-
-
18
24
40
24
-
-
21
Samson Deriaz
FRA
99
12
3
25
10
9
20
21
11
22
Adrian Jaeggi
SUI
96
16
23
17
0
0
3
16
21
23
Yuri Balev
RUS
95
27
13
0
12
14
15
14
0
24
Marcus Jansson
SWE
92
27
21
0
17
27
0
-
-
25
Davide Machado
POR
91
0
16
0
7
17
11
27
13
26
Angel Garcia Garcia
ESP
90
13
45
12
1
0
1
13
6
27
Kevin Haselsberger
AUT
90
21
25
0
0
19
0
25
0
28
Riccardo Rossetto
ITA
82
18
19
-
0
0
4
26
15
29
Anders Blomster
FIN
79
-
-
12
11
10
10
10
26
30
Radek Laciga
CZE
68
-
-
16
23
6
23
-
-
31
Jeremi Pourre
FRA
65
4
7
26
5
0
0
7
16
32
Kare Kaskinen
FIN
63
6
50
7
0
0
0
-
-
33
Sarunas Dmukauskas
LTU
62
-
-
15
0
7
30
0
10
34
Rasmus Soegaard
DEN
52
25
0
27
-
-
0
-
-
35
Florian Pinsard
FRA
52
-
-
1
26
2
6
17
0
36
Jan Svoboda
CZE
38
-
-
-
-
-
-
19
19
37
Tobias Breitschaedel
AUT
38
4
0
0
18
0
7
-
9
38
Lukas Chmelar
CZE
36
-
-
-
-
-
-
12
24
39
Andre Haga
FIN
34
-
-
0
16
18
0
-
-
40
Leonid Tsvetkov
RUS
33
-
-
20
-
13
-
-
-
41
Oliver Friis
DEN
31
9
0
0
3
0
19
-
-
42
Jan Hasek
CZE
31
17
14
-
-
-
-
-
-
43
Daniel Marques
POR
30
7
10
13
0
0
0
0
0
44
Joao Ferreira
POR
29
0
9
0
14
0
0
4
2
45
Martin Sevcik
CZE
27
-
-
2
8
4
0
6
7
46
Tim Robertson
NZL
25
-
-
0
0
12
13
-
-
47
Juha Lilja
FIN
24
6
18
-
-
-
-
-
-
48
Teemu Kaksonen
FIN
22
22
0
-
-
-
-
-
-
49
Allan Jensen
DEN
21
-
-
21
0
0
0
-
-
50
Regimantas Kavaliauskas
LTU
19
10
4
0
0
5
0
-
-
51
Riivo Roose
EST
18
-
-
0
0
0
0
0
18
52
Florian Exler
AUT
18
0
0
14
4
0
-
0
0
53
Javier Munoz Guerrero
ESP
18
0
8
0
0
0
0
2
8
54
Artem Stryzhak
UKR
17
0
5
-
-
-
-
0
12
55
Richard Wohanka
CZE
15
0
15
-
-
-
-
-
-
56
Petrus Hanhijarvi
FIN
14
0
0
-
-
-
-
0
14
57
Bernhard Schachinger
AUT
13
0
0
5
0
8
0
-
-
58
Paul Roothans
POR
12
12
0
0
0
0
0
0
0
59
Bjornar Kvale
NOR
10
-
-
10
0
0
0
-
-
60
Evgenii Logvinchuk
RUS
9
-
-
0
9
-
0
-
-
61
Devon Beckman
NZL
8
-
-
8
0
0
0
-
-
62
Petr Ryabinin
RUS
8
0
0
-
-
-
-
8
0
63
Piero Turra
ITA
8
0
0
0
0
0
0
3
5
64
Radoslaw Jaroszek
POL
6
0
6
-
-
-
-
0
0
65
Fabrice Erdinger
FRA
5
-
-
-
-
-
5
-
-
66
Hendrik Hess
GER
4
0
0
0
-
-
-
0
4
67
Juan Francisco Marin Vargas
ESP
4
0
0
0
0
0
0
1
3
68
Matej Muller
SVK
3
0
1
0
2
0
0
-
-
69
Marcus Wadell
SWE
3
-
-
0
0
1
2
0
0
70
Bartosz Niebielski
POL
2
2
0
-
-
-
-
-
-
71
Thibaud Guelennoc
FRA
1
1
0
-
-
-
-
-
-
72
Sebastian Anders
GER
1
0
0
0
0
0
0
0
1
Pasi Pyykonen
FIN
0
-
-
-
-
-
-
0
0
Conal Boland Bristow
NZL
0
-
-
0
0
0
0
-
-
Blaz Marot
SLO
0
-
-
0
0
0
0
-
-
Ivan Golubev
RUS
0
0
-
-
-
-
-
-
-
Kasyanov Olexandr
UKR
0
-
-
-
-
-
-
0
0
Jakub Jaroszek
POL
0
0
0
-
-
-
-
-
-
Jakob Flachberger
AUT
0
-
-
0
0
0
0
-
-
Antonio Mariani
ITA
0
0
0
0
0
0
0
0
0
Ryo Abe
JPN
0
-
-
-
0
0
0
-
-
Michal Towarek
POL
0
0
0
-
-
-
-
-
-
Damian Hyla
POL
0
0
0
-
-
-
-
-
-
Mark Thomsen
USA
0
-
-
0
0
0
0
-
-
Tim Doman
AUS
0
-
-
0
0
0
0
-
-
Martin Weisbrich
GER
0
-
-
-
-
-
-
0
0
Dante Osti
ITA
0
-
-
-
-
-
-
0
-
Stefan Surgan
SVK
0
-
-
0
0
0
0
-
-
Hampus Larsson
SWE
0
-
-
0
0
0
0
-
-
Petras Andrasiunas
LTU
0
-
-
0
0
0
0
0
0
Luis Barreiro
POR
0
-
-
0
0
0
0
0
0
Kazushige Hatori
JPN
0
-
-
0
0
0
0
-
-
Mark Huster
GER
0
0
0
0
0
0
0
-
-
Julius Juodisius
LTU
0
0
0
0
0
0
0
-
-
Linus Karlsson Mood
SWE
0
0
0
0
0
0
0
-
-
Marek Karm
EST
0
0
0
0
0
0
0
-
-
Renat Khasanshin
UKR
0
0
0
-
-
-
-
-
-
Grzegorz Marcinkiewicz
POL
0
0
0
0
0
0
0
0
0
Ian Nixon
GBR
0
-
-
0
0
0
0
-
-
Priit Poopuu
EST
0
-
-
0
0
0
0
-
-
Laszlo Rozsa
HUN
0
-
-
-
-
-
-
0
0
Bing Kao
USA
0
-
-
0
0
0
0
-
-
Ricky Thackray
AUS
0
-
-
0
0
0
0
-
-
Joel Young
AUS
0
-
-
0
0
0
0
-
-
Sebastian Svard
SWE
0
0
0
0
0
0
0
0
0
Dave Swanson
USA
0
-
-
0
0
0
0
-
-
Ferhat Alyilmaz
TUR
0
-
-
0
0
0
0
-
-
Tommy Hayes
NZL
0
-
-
0
0
0
0
-
-
Justus Richter
GER
0
-
-
-
-
-
-
0
0
David Toll Clos
ESP
0
-
-
0
0
0
0
-
-
Denny Albert
GER
0
0
0
0
0
0
0
0
0
Daniel Sausner
GER
0
-
-
-
-
-
-
0
0
Program
Individual World Cup
Date
Name
Format
1
Jun.09
Wroclaw, Poland
Sprint
2
Jun.10
Wroclaw, Poland
Long
3
Jul.28
Viborg, Denmark
Sprint
4
Jul.30
Viborg, Denmark
Middle
5
Jul.31
Viborg, Denmark
Long
6
Aug.02
Viborg, Denmark
Long
7
Oct.04
Thalheim, Germany
Long
8
Oct.06
Thalheim, Germany
Sprint
Files
Download as PDF (Women)
Download as PDF (Men)
Download as Excel
Download as CSV
Team World Cup Total results
World Cup Special Rules