World Ranking
World Cup
Calendar
Federation League
Athletes
About
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
Nikoline Splittorff
DEN
580
80
100
37
40
100
80
60
100
60
2
Kaarina Nurminen
FIN
525
31
-
100
100
50
50
45
80
100
3
Gabriele Andrasiuniene
LTU
341
40
80
26
45
60
23
40
24
50
4
Emily Benham Kvale
GBR
340
-
-
-
80
80
100
80
-
-
5
Camilla Soegaard
DEN
293
100
33
20
-
-
-
-
60
80
6
Ruska Saarela
FIN
292
60
0
50
0
35
40
37
35
35
7
Ingrid Stengard
FIN
255
50
37
22
15
45
35
28
29
31
8
Martina Tichovska
CZE
250
-
-
-
50
40
60
100
-
-
9
Veronika Kubinova
CZE
238
37
35
60
37
0
45
24
-
-
10
Caecilie Christoffersen
DEN
238
30
29
0
30
31
26
33
40
45
11
Valerie Kamererova
CZE
216
17
33
21
29
30
33
23
28
40
12
Ursina Jaeggi
SUI
213
45
15
29
27
27
24
16
45
0
13
Gabriella Gustafsson
SWE
204
35
40
40
24
24
27
14
-
-
14
Antonia Haga
FIN
204
29
20
35
0
23
40
20
31
26
15
Saara YliHietanen
FIN
202
16
16
80
35
10
16
29
-
-
16
Lucie Rudkiewicz
FRA
202
20
28
30
28
29
31
11
26
30
17
Celine Wellenreiter
SUI
197
25
25
9
33
17
21
31
37
25
18
Laurane Meyers
FRA
194
23
50
14
23
22
0
8
25
37
19
Lou Garcin
FRA
183
27
0
18
14
28
20
35
27
28
20
Constance Devillers
FRA
170
26
22
0
31
33
31
27
-
-
21
Marika Hara
FIN
166
-
-
-
0
37
29
50
50
0
22
Eleri Hirv
EST
140
15
14
28
25
16
17
25
-
-
23
Karin Gustafsson
SWE
138
22
23
31
22
13
12
15
-
-
24
Elena Yllan Ortiz
ESP
137
18
27
25
0
19
8
5
20
20
25
Rozalie Kucharova
CZE
136
-
-
-
-
25
22
30
30
29
26
Essi Hakala
FIN
129
13
26
19
21
-
28
22
-
-
27
Marie Kamarytova
CZE
125
21
45
11
20
-
25
3
-
-
28
Cecilia Thomasson
SWE
120
33
60
27
-
-
-
-
-
-
29
Ana Filipa Silva
POR
113
19
30
12
14
12
9
17
-
-
30
Anke Dannowski
GER
110
14
19
0
8
8
7
21
23
17
31
Jana Luscher Alemany
SUI
109
9
21
17
12
11
5
4
17
22
32
Karolina Mickeviciute Juodisiene
LTU
106
24
0
16
-
26
14
26
-
-
33
Juste Umbrasaite Maisele
LTU
105
-
-
-
17
21
2
13
19
33
34
Elvira Larsson
SWE
75
28
24
23
-
-
-
-
-
-
35
Jana Hnilica
AUT
68
12
0
45
0
0
11
0
-
-
36
Henna Saarinen
FIN
60
-
-
-
60
-
0
0
0
0
37
Piibe Tammemae
EST
56
10
13
33
-
-
-
-
-
-
38
Iris Aurora Pecorari
ITA
56
-
-
-
-
-
-
-
33
23
39
Algirda Mickuviene
LTU
56
-
-
-
0
18
19
19
-
-
40
Mari Linnus
EST
55
-
-
-
18
0
10
0
0
27
41
Miren Arina Andueza
ESP
51
7
11
13
11
5
4
0
-
-
42
Krystyna Stryzhak
UKR
48
-
-
-
10
7
13
18
-
-
43
Vendula Musilova
CZE
47
-
-
-
-
20
18
9
-
-
44
Lou Colle
FRA
46
-
-
-
-
-
-
-
22
24
45
Teodora Tabakova
BUL
42
-
-
-
6
3
0
1
14
18
46
Monica Aguilera Viladomiu
ESP
41
0
17
24
-
-
-
-
-
-
47
Bianka Tamas
HUN
41
-
-
-
16
15
3
7
-
-
48
Lucie Nedomlelova
CZE
40
-
-
-
26
14
-
-
-
-
49
Tereza Kadlecova
CZE
40
-
-
-
-
-
-
-
21
19
50
Natali Chamrada
CZE
39
-
-
-
-
-
-
-
18
21
51
Nerea Garcia Rodriguez
ESP
38
11
12
15
-
-
-
-
-
-
52
Anna Kaminska
POL
35
-
-
-
19
-
6
10
-
-
53
Aleksandra Szaturska
POL
33
5
9
10
9
-
0
-
-
-
54
Dorothea Steckhan
GER
32
6
18
8
-
-
-
-
-
-
55
Romana Kubinova
CZE
27
-
-
-
0
-
15
12
-
-
56
Hristina Kozareva
BUL
26
-
-
-
-
9
1
0
16
0
57
Tania Covas Costa
POR
18
8
10
0
-
-
-
-
-
-
58
Gergana Stoycheva
BUL
15
-
-
-
-
-
-
-
15
0
59
Iliana Ilieva
BUL
15
-
-
-
7
6
0
2
-
-
60
Naoko Kano
JPN
10
-
-
-
0
4
0
6
-
-
61
Greta Dimitrova
BUL
7
-
-
-
5
2
0
0
-
-
62
Amiri Orui
JPN
4
-
-
-
4
0
0
0
-
-
Nataliia Pustova
UKR
0
-
-
-
-
0
0
-
-
-
Silvia Shandurkova
BUL
0
-
-
-
-
-
0
0
-
-
Mia Eronn
SWE
0
-
-
-
0
-
-
-
-
-
Men
Rank
Name
Fed
Points
1
Krystof Bogar
CZE
570
80
0
100
100
50
100
12
80
60
2
Vojtech Ludvik
CZE
540
0
60
29
80
100
60
100
60
80
3
Fabiano Bettega
ITA
378
33
13
45
45
-
33
22
100
100
4
Vojtech Stransky
CZE
371
100
45
40
0
60
40
26
60
0
5
Andre Haga
FIN
249
60
50
6
3
0
50
80
-
-
6
Simon Hellmueller
SUI
248
-
-
-
28
80
80
60
-
-
7
Samuel Pokala
FIN
236
28
100
26
18
0
14
50
-
-
8
Jeremi Pourre
FRA
229
37
22
28
40
0
28
24
22
50
9
Lauri Malsroos
EST
221
45
0
60
60
0
27
29
-
-
10
Jonas Maiselis
LTU
215
50
31
23
23
0
19
33
25
30
11
Tomi Nykanen
FIN
206
29
23
50
0
19
23
17
45
0
12
Andreas Waldmann
AUT
202
12
28
0
22
40
30
19
23
40
13
Davide Machado
POR
200
35
80
0
0
33
29
23
-
-
14
Miika Nurmi
FIN
195
27
17
80
37
-
19
15
-
-
15
Kare Kaskinen
FIN
188
31
33
7
30
37
20
30
-
-
16
Jiri Hradil
CZE
186
8
26
19
0
28
31
35
24
23
17
Adrian Jaeggi
SUI
185
18
37
13
29
30
1
0
37
21
18
Jan Hasek
CZE
179
3
0
35
50
-
37
25
29
0
19
Luca Dallavalle
ITA
168
24
0
4
24
25
0
21
35
35
20
Ignas Ambrazas
LTU
162
21
40
20
0
27
26
28
-
-
21
Noah Rieder
SUI
162
19
30
27
26
22
13
0
16
22
22
Jussi Laurila
FIN
161
20
15
37
25
35
21
8
-
-
23
Morten Oernhagen
DEN
160
-
-
-
15
45
35
37
0
28
24
Jonas Vytautas Gvildys
LTU
158
5
16
33
17
13
17
20
26
29
25
Teemu Kaksonen
FIN
153
40
35
0
0
29
45
4
-
-
26
Albin Demaret Joly
FRA
146
0
18
30
21
15
17
0
27
18
27
Joao Ferreira
POR
139
30
9
1
20
14
3
11
28
27
28
Florian Pinsard
FRA
137
11
29
24
0
18
24
31
-
-
29
Silas Hotz
SUI
134
-
-
-
10
26
12
40
30
16
30
Martin Kanta
CZE
129
-
-
-
37
0
25
27
40
0
31
Jakub Skoda
CZE
121
-
-
-
37
24
15
45
-
-
32
Rasmus Nordgren
SWE
120
16
25
26
17
16
11
9
-
-
33
Riccardo Rossetto
ITA
116
26
24
0
0
31
0
0
10
25
34
Georg Koffler
AUT
107
25
8
11
9
0
0
0
17
37
35
Oliver Friis
DEN
95
9
0
0
0
17
22
18
5
24
36
Bartosz Niebielski
POL
94
0
0
0
31
23
9
0
31
0
37
Paul Debray
FRA
94
0
20
10
14
7
6
6
0
31
38
Matej Muller
SVK
93
22
22
16
0
20
0
13
-
-
39
Armel Berthaud
FRA
78
-
-
-
-
-
-
-
33
45
40
Pierre Martinez
FRA
75
17
27
31
0
0
-
-
-
-
41
Juan Sanz
ESP
74
14
14
0
8
2
0
0
19
17
42
Andris Sarksna
LAT
61
4
1
21
27
8
0
0
-
-
43
Sarunas Dmukauskas
LTU
58
23
-
3
13
12
7
0
-
-
44
Martin Illig
AUT
56
15
2
-
0
11
10
0
18
0
45
Flurin Schnyder
SUI
53
-
-
-
-
-
-
-
20
33
46
Jan Vacek
CZE
49
7
0
18
0
-
-
-
9
15
47
Sander Pritsik
EST
45
0
7
15
19
4
0
0
-
-
48
Javier Munoz Guerrero
ESP
35
13
4
12
0
6
0
0
0
0
49
Hannes Hnilica
AUT
34
-
-
-
-
-
-
-
14
20
50
Joel Ernstsson
SWE
32
-
-
-
5
5
8
14
-
-
51
Noah Tristan Hoffmann
DEN
31
0
0
0
0
3
4
3
21
0
52
Paul Roothans
POR
29
10
19
0
-
-
-
-
-
-
53
Sebastian Svard
SWE
29
2
11
0
-
0
0
16
-
-
54
Antonio Mariani
ITA
27
-
-
-
0
0
0
1
0
26
55
Piero Turra
ITA
27
-
-
-
-
-
-
-
8
19
56
Bernhard Kogler
AUT
27
0
6
5
0
9
0
7
0
-
57
Jose Antonio Villar Gorriz
ESP
26
-
-
-
-
-
-
-
15
11
58
Martins Linde
LAT
25
0
0
22
3
0
0
0
-
-
59
Matteo Traversi Montani
ITA
25
-
-
-
-
-
-
-
11
14
60
Tomas Kamaryt
CZE
22
1
12
0
4
-
5
-
-
-
61
Andrej Cully
SVK
21
-
-
-
0
21
0
-
-
-
62
Damian Hyla
POL
20
0
0
0
6
1
0
0
13
0
63
Sebastian Anders
GER
18
-
-
-
0
0
0
0
6
12
64
Rui Moreira
POR
17
-
-
17
-
-
-
-
-
-
65
Tobias Breitschaedel
AUT
16
6
0
0
7
0
3
0
-
-
66
Mikkel Brunstedt Noergaard
DEN
15
0
0
15
-
-
-
-
-
-
67
Timothy Blot
FRA
15
-
-
-
-
-
-
-
12
3
68
Juan Francisco Marin Vargas
ESP
15
0
5
10
0
0
0
0
-
-
69
Daniel Marques
POR
14
0
3
0
1
10
0
0
-
-
70
Ben Houlihan
GBR
13
-
-
-
-
-
-
-
0
13
71
Guilherme Marques
POR
13
0
11
2
0
0
0
0
-
-
72
Regimantas Kavaliauskas
LTU
13
-
-
-
11
-
0
2
-
-
73
Matej Tuma
CZE
13
-
-
-
-
-
0
10
3
0
74
Agoston Fekete
HUN
12
-
-
-
12
-
0
0
-
-
75
Michael Wild
ITA
11
-
-
-
-
-
-
-
4
7
76
Mark Huster
GER
10
0
0
0
0
0
0
0
0
10
77
Michele Traversi Montani
ITA
9
-
-
-
-
-
-
-
0
9
78
Priit Poopuu
EST
8
-
-
-
-
-
-
-
0
8
79
Marek Karm
EST
8
0
0
8
0
0
0
0
-
-
80
Pasi Pyykonen
FIN
8
-
0
-
-
-
-
-
7
1
81
Mihkel Mahla
EST
7
-
-
-
-
-
-
-
2
5
82
Will Whittington
AUS
6
-
-
-
-
-
-
-
0
6
83
Yevhen Hrudetskiy
UKR
5
-
-
-
0
0
0
5
-
-
84
Nikolay Nachev
USA
4
-
-
-
0
0
0
0
0
4
85
Mihail Stoev
BUL
2
-
-
-
-
-
-
-
0
2
86
Fran Cortes Martinez
ESP
1
-
-
-
-
-
-
-
1
0
87
Masahiro Shimaoka
JPN
1
-
-
-
1
0
0
0
-
-
Kazushige Hatori
JPN
0
-
-
-
0
0
0
0
-
-
Hristo Pelov
BUL
0
-
-
-
0
0
0
0
-
-
Marco Pelov
BUL
0
-
-
-
-
-
-
-
0
0
Jorge Garcia Pardos
ESP
0
0
0
0
-
-
-
-
-
-
Filip Janowski
POL
0
-
-
-
-
-
-
-
0
0
Viktor Merdjanov
BUL
0
-
-
-
0
0
0
0
-
-
Lennart Voss
GER
0
0
0
0
0
0
0
0
-
-
Ricky Thackray
AUS
0
-
-
-
0
0
0
0
-
-
Paulus Hanhijarvi
FIN
0
0
0
0
0
-
0
-
-
-
Atis Heinols
LAT
0
-
-
-
0
-
0
-
-
-
David Toll Clos
ESP
0
0
0
0
-
-
-
-
-
-
Hubert Kielak
POL
0
-
-
-
0
0
0
0
-
-
Mihkel Jarve
EST
0
-
-
-
0
0
0
0
-
-
Renat Khasanshin
UKR
0
-
-
-
0
-
0
0
-
-
Niall McCarthy
IRL
0
0
0
0
-
-
-
-
-
-
Tsach Nahari
ISR
0
-
-
-
0
0
0
0
-
-
Ryo Abe
JPN
0
-
-
-
0
0
0
0
-
-
Petar Popunkyov
BUL
0
-
-
-
0
0
0
0
-
-
Stefan Surgan
SVK
0
-
-
-
0
0
0
0
-
-
Lukas Wilms
GER
0
0
0
0
0
0
0
0
-
-
Robin Faeraas
NOR
0
-
-
-
0
0
0
0
-
-
Program
Individual World Cup
Date
Name
Format
1
Apr.26
Loulé, Portugal
Middle
2
Apr.27
Loulé, Portugal
Mass Start
3
Apr.28
Loulé, Portugal
Sprint
4
Aug.20
Jičín, Czechia
Sprint
5
Aug.22
Jičín, Czechia
Long
6
Aug.23
Jičín, Czechia
Middle
7
Aug.25
Jičín, Czechia
Mass Start
8
Sep.21
Trentino, Italy
Middle
9
Sep.22
Trentino, Italy
Long
Files
Download as PDF (Women)
Download as PDF (Men)
Download as Excel
Download as CSV
Team World Cup Total results
U23 World Cup Total results