official results
Rank
Athlete
Year
Nation
1
PERSSON Fredrik
1979
SWE
2
BERGLUND Gustaf
1978
SWE
3
MYHLBACK Petter
1976
SWE
4
LARSSON Martin
1979
SWE
5
AHRLIN Jerry
1978
SWE
6
UUSITALO Fredrik
1984
SWE
7
FLINKFAELDT David
1978
SWE
8
HELLNER Marcus
1985
SWE
9
SVAERD Oskar
1976
SWE
10
JOHANSSON Robert
1977
SWE
11
GRAEFNINGS Kalle
1978
SWE
12
GRIP Rikard
1981
SWE
13
LOEFSTROEM Hakan
1984
SWE
14
LARSSON Mikael
1980
SWE
15
KARLSSON Niklas
1980
SWE
16
BYSTROEM Fredrik
1982
SWE
17
MYHR Magnus
1983
SWE
18
JAERNBERG Anton
1984
SWE
19
STEEN Adam
1984
SWE
20
KARLSSON Fredrik
1985
SWE
21
GELIANG Li
1981
CHN
22
YE Tian
1982
CHN
23
ROSVALL Martin
1978
SWE
24
LINDBLOM Hampus
1983
SWE
25
JOENSSON Peter
1980
SWE
26
RICKARDSSON Daniel
1982
SWE
27
HENRIKSSON Johan
1977
SWE
28
BRAENNSTROEM Johan
1984
SWE
29
OTTOSSON Markus
1986
SWE
30
JOENSSON Emil
1985
SWE
31
EDEN Peter
1979
SWE
32
JONSSON Joakim
1983
SWE
33
JOHNSSON Jimmi
1985
SWE
34
JONSSON Paer
1980
SWE
35
SUTHER Lars
1985
SWE
36
LAANGBERG Tobias
1976
SWE
37
LI Zhiguang
1983
CHN
38
SVANEBO Anders
1984
SWE
39
SONGTAO Wang
1985
CHN
40
SVANEBO Andreas
1983
SWE
41
BERGLUND Erik
1983
SWE
42
WAN Xia
1981
CHN
43
OJALA Mikael
1985
SWE
44
PERSSON Tomas
1981
SWE
45
WESTMAN Tobias
1973
SWE
46
KNOLL Johannes
1984
SWE
47
FRYKMAN Jonatan
1985
SWE
48
LEIJON Markus
1984
SWE
49
LJUNG Lars
1986
SWE
50
FORSBERG Andreas
1987
SWE
51
LARSSON Tor
1985
SWE
52
MELIN-SOEDERSTROEM Erik
1986
SWE
53
LI Zhonghai
1986
CHN
54
BACKLUND Sebastian
1985
SWE
55
JANSSON David
1985
SWE
56
NILSSON Erik
1985
SWE
57
ESKELUND Robert
1980
SWE
58
QING Zhang
1980
CHN
59
SVENSSON Jonatan
1983
SWE
60
SJOESTROEM Olle
1985
SWE
61
BEXELL Richard
1984
SWE
62
LIAN Zhengcai
1986
CHN
63
BIAN Wenyou
1985
CHN
64
ZHANG Liwei
1985
CHN
65
SUKARUKS Janis
1983
LAT
66
JAERNBERG Viktor
1986
SWE
67
SJOEDIN Jonas
1984
SWE
68
MORRISH Rory
1968
IRL
Did not start