Year-End Rankings 2026

19 tournaments counted: Nuernberg 2025 (300), Southern 2025 (250), European Championships 2025 Wildcard (250), Aachen 2026 (500), Enklawa Winter 2026 (300), Goirle 2026 (250), Newcastle Circus Fest 2026 (250), Ulyanovsk 2026 (350), Dortmund 2026 (250), Aichtal 2026 (300), Sweden 2026 (350), BJC 2026 Preston (750), Leicester 2026 (250), Novosibirsk 2026 (350), NJF 2026 (750), Freiburg 2026 (350), Singapore Flipside 2026 (200), Mechelen 2026 (250) and Wroclaw 2026 (250).

229 players counted.

See 2026 tournament calendar.

See the Rankings FAQ for more details on the rankings formula.

Click on column headers to sort the table.

Rank Change Points Player   Tournaments
All

Q

W
  Matches
W

L

Index
EJC
best result
Major/National
best 2 results
Prestige/Standard
best 3 results
Minor
best result
Other results
1
19
1415
Leo Ostenrath
6
6
2
15
6
0.714
500
270
300
150
150
45 of 126
(350 → 125)
2
1
960
Bas Van de Kerkhof
4
4
3
12
1
0.923
210
250
250
250
3
10
815
Jon Peat
3
3
2
9
1
0.9
315
250
250
=5
48
750
Brook Roberts
1
1
1
4
0
1.0
750
=5
1
750
Jasper Moens
1
1
1
4
0
1.0
750
6
13
700
Luke Burrage
2
2
1
6
1
0.857
450
250
7
690
Sander Vanpraet
4
4
0
7
4
0.636
300
135
150
105
8
5
615
Kilian Maidhof
2
2
1
6
1
0.857
315
300
9
1
580
Lukas Bonauer
4
4
0
7
5
0.583
210
135
125
110
10
550
Callie Lawrie
3
3
1
7
2
0.777
250
150
150
11
6
510
Alexander Armbruster
3
3
0
7
3
0.7
150
180
180
12
1
495
Sebastian Siwiec
3
3
1
6
3
0.666
300
105
90
13
NEW
ENTRY
450
Cristobal Bascur
1
1
0
3
1
0.75
450
14
5
440
Sebastian Martini
2
2
1
5
1
0.833
350
90
15
NEW
ENTRY
368
Ariel Rogalla
3
3
0
5
3
0.625
180
63
125
=18
9
350
Alexander Inozemtsev
1
1
1
3
0
1.0
350
=18
33
350
David Jonsson
1
1
1
3
0
1.0
350
=18
32
350
Valentin Belyankin
1
1
1
3
0
1.0
350
19
5
345
Rob Woolley
3
3
0
5
3
0.625
135
105
105
20
10
315
Thomas Killus
3
3
0
3
4
0.428
135
90
90
21
6
314
Merel Coppens
7
5
0
2
5
0.285
65
45
90
60
45
9 of 18
(250 → 125)
0 of 32
22
65
270
Thom Herzmark
1
1
0
2
2
0.5
270
23
9
258
Isabell Stroben
3
3
0
4
3
0.571
90
63
105
24
19
250
Krzysztof Kostera
1
1
1
3
0
1.0
250
25
61
231
Beer van Noordwijk
3
3
0
1
3
0.25
135
51
45
26
11
218
Joris Laurenssen
6
4
0
0
4
0.0
65
45
45
45
12 of 38
(750 → 250)
6 of 12
(250 → 125)
=28
17
215
Clarissa Widder
5
4
0
1
4
0.2
40
25
60
45
45
=28
14
215
Cyril Pujol
2
2
0
3
3
0.5
110
105
=32
NEW
ENTRY
210
Yaroslavna Pushkarskaia
1
1
0
2
1
0.666
210
=32
51
210
Vladimir Kuzmickij
1
1
0
2
1
0.666
210
=32
NEW
ENTRY
210
Jakub Puchatkiewicz
2
2
0
3
2
0.6
150
60
=32
NEW
ENTRY
210
Love Dahlin
1
1
0
2
1
0.666
210
33
12
209
Lena Dung
5
5
0
0
5
0.0
65
45
45
27
27
34
56
207
Cas Robben
3
3
0
1
4
0.2
70
47
90
35
NEW
ENTRY
200
Di-Hong Tay
1
1
1
2
0
1.0
200
36
25
196
Wiebke Schnapper
4
4
0
0
4
0.0
65
45
45
41
37
41
180
Marcin Borkowski
1
1
0
2
1
0.666
180
38
38
170
Stijn Westerbeek
2
2
0
2
2
0.5
65
105
39
2
161
Amber Tyler
3
2
0
1
3
0.25
65
90
6
=45
5
150
Jan Poolen
1
1
0
2
1
0.666
150
=45
82
150
Martin Lange
3
3
0
1
3
0.25
45
60
45
=45
103
150
Artem Sautin
1
1
0
2
1
0.666
150
=45
241
150
Vladislav Tikhonov
1
1
0
2
1
0.666
150
=45
NEW
ENTRY
150
Reuben ???
1
1
0
2
1
0.666
150
=45
NEW
ENTRY
150
Herman Sandqvist
1
1
0
2
1
0.666
150
=48
NEW
ENTRY
135
Matthew Greeny
1
1
0
1
1
0.5
135
=48
NEW
ENTRY
135
Sam Travella Rodgers
1
1
0
1
1
0.5
135
=48
50
135
William Wright
1
1
0
1
1
0.5
135
49
207
133
Jakob Riedel
3
3
0
1
3
0.25
35
60
38
50
126
128
Tamino Larisch
3
2
0
1
2
0.333
41
60
27
=53
NEW
ENTRY
126
Serkan Virani Başkurt
1
1
0
1
2
0.333
126
=53
95
126
Anastasia Balabushkina
1
1
0
1
2
0.333
126
=53
45
126
Ekaterina Elistratova
1
1
0
1
2
0.333
126
54
44
125
Jerzy Kozłowski
1
1
0
2
1
0.666
125
55
NEW
ENTRY
120
Chia Xin Fang
1
1
0
2
1
0.666
120
56
77
112
Florentin Spoatzle
2
2
0
1
2
0.333
63
49
57
167
111
Gordon Tyler
3
2
0
0
2
0.0
65
45
1
=59
15
110
Krystian Kucharski
1
1
0
1
2
0.333
110
=59
42
110
Matthew John Kerr
2
2
0
0
2
0.0
65
45
60
NEW
ENTRY
106
Erik Olof Toll
2
2
0
1
2
0.333
60
46
61
NEW
ENTRY
105
Theodore Powell
1
1
0
2
1
0.666
105
62
105
95
Idse Bayu Tromp
2
1
0
0
1
0.0
63
32
=66
158
90
Palmer Jack Perkin
1
1
0
1
2
0.333
90
=66
11
90
Shimon Levikov
1
1
0
1
1
0.5
90
=66
NEW
ENTRY
90
John Aaltio
1
1
0
1
2
0.333
90
=66
NEW
ENTRY
90
Oskar Valentin Georgi
1
1
0
1
2
0.333
90
67
NEW
ENTRY
85
Robin Curtis
1
1
0
2
1
0.666
85
68
50
81
Chantale Meiners
3
1
0
0
1
0.0
19
17
45
69
NEW
ENTRY
72
Ong Zi Hao
1
1
0
1
2
0.333
72
70
26
70
Simon À Campo
1
1
0
0
1
0.0
70
=77
NEW
ENTRY
65
Rufus Oelkers
1
1
0
0
1
0.0
65
=77
41
65
Yoav Shemesh
1
1
0
0
1
0.0
65
=77
222
65
Rachel Ganser
4
0
0
0
0
0.0
25
12
18
10
=77
77
65
Vincent Groenhuis
1
1
0
0
1
0.0
65
=77
3
65
Leo Blake
1
1
0
0
1
0.0
65
=77
147
65
Harley Strong
1
1
0
0
1
0.0
65
=77
NEW
ENTRY
65
Danny Harris
1
1
0
0
1
0.0
65
=89
NEW
ENTRY
63
Marc Hangartner
1
1
0
1
1
0.5
63
=89
NEW
ENTRY
63
Sergei Doroshin
1
1
0
0
1
0.0
63
=89
154
63
Andrei Zhdankin
1
1
0
0
1
0.0
63
=89
59
63
Ksenia Tutsenko
1
1
0
0
1
0.0
63
=89
59
63
Uliana Pimanova
1
1
0
0
1
0.0
63
=89
73
63
Malthe Jerup Østerguard
1
1
0
0
1
0.0
63
=89
15
63
Alexey Pushkarsky
1
1
0
0
1
0.0
63
=89
NEW
ENTRY
63
Arseniy Sereda
1
1
0
0
1
0.0
63
=89
NEW
ENTRY
63
Arseniy Dodonov
1
1
0
0
1
0.0
63
=89
NEW
ENTRY
63
Victoria Polyakova
1
1
0
0
1
0.0
63
=89
NEW
ENTRY
63
Ludvig Landgren
1
1
0
0
1
0.0
63
=89
NEW
ENTRY
63
Hampus Hagström
1
1
0
0
1
0.0
63
=93
23
60
Grzegorz Jastrzębski
1
1
0
1
1
0.5
60
=93
NEW
ENTRY
60
Sebastian Skorupka
1
1
0
1
1
0.5
60
=93
30
60
Lars Lehmann
1
1
0
1
1
0.5
60
=93
34
60
Jan Zdunkiewicz
1
1
0
1
1
0.5
60
94
NEW
ENTRY
57
Will Seabury
2
1
0
0
1
0.0
12
45
95
NEW
ENTRY
56
Heiko Schock
2
1
0
0
1
0.0
20
36
=116
NEW
ENTRY
45
David Zimmerman
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Krzysztof Czarski
1
1
0
0
1
0.0
45
=116
108
45
Ed Atkin
1
1
0
0
1
0.0
45
=116
40
45
Karel Schuller
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Merijn Adams
1
1
0
0
1
0.0
45
=116
51
45
Abigail Heath
1
1
0
0
1
0.0
45
=116
153
45
Bernhard Drießen
1
1
0
0
1
0.0
45
=116
133
45
Joost Geuens
1
1
0
0
1
0.0
45
=116
183
45
Leander Wiese
2
0
0
0
0
0.0
27
18
=116
108
45
Lander Demonie
1
1
0
0
1
0.0
45
=116
195
45
Anna Nikolaeva
1
0
0
0
0
0.0
45
=116
143
45
Maxim Drozdov
1
0
0
0
0
0.0
45
=116
NEW
ENTRY
45
Lauri Thomson
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Hugo Thomson
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Sam Curtis
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Frazer Mackay
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Artem Kozlov
1
0
0
0
0
0.0
45
=116
NEW
ENTRY
45
Yaroslav Danilov
1
0
0
0
0
0.0
45
=116
NEW
ENTRY
45
Nicola De Matteo
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Jarek Kraśniewski
1
1
0
0
1
0.0
45
=116
NEW
ENTRY
45
Adam Skwarski
1
1
0
0
1
0.0
45
117
NEW
ENTRY
43
Adrian Martini
3
0
0
0
0
0.0
16
9
18
=120
179
38
Elizaveta Vasichenko
1
0
0
0
0
0.0
38
=120
20
38
Mario Jakobs
1
1
0
0
1
0.0
38
=120
27
38
Luca Haase
1
0
0
0
0
0.0
38
=124
NEW
ENTRY
37
Szymon Kuśka
1
1
0
0
1
0.0
37
=124
258
37
Emilian Valentini
3
0
0
0
0
0.0
12
13
12
=124
NEW
ENTRY
37
Natalia Alekseenko
1
0
0
0
0
0.0
37
=124
NEW
ENTRY
37
Elizaveta Makarova
1
0
0
0
0
0.0
37
125
174
34
Tamara Maul
2
0
0
0
0
0.0
18
16
=127
NEW
ENTRY
32
Pedro Castro
1
1
0
0
1
0.0
32
=127
172
32
Ekaterina Kovalenko
1
0
0
0
0
0.0
32
128
12
31
Miłosz Budka
1
1
0
0
1
0.0
31
=135
89
30
Raphael Seyfang
1
1
0
0
1
0.0
30
=135
NEW
ENTRY
30
Simon Monai
1
1
0
0
1
0.0
30
=135
89
30
Veronika Belyankina
1
0
0
0
0
0.0
30
=135
89
30
Sina Hoffmann
1
1
0
0
1
0.0
30
=135
NEW
ENTRY
30
Anastasia Selyukova
1
0
0
0
0
0.0
30
=135
NEW
ENTRY
30
Lukas Kälble
1
1
0
0
1
0.0
30
=135
NEW
ENTRY
30
Robin Janosch
1
1
0
0
1
0.0
30
136
88
29
CJ Harvey
2
0
0
0
0
0.0
21
8
=138
NEW
ENTRY
28
Kevin Kuzma
1
1
0
0
1
0.0
28
=138
NEW
ENTRY
28
Amelie Achminow
2
0
0
0
0
0.0
19
9
=144
NEW
ENTRY
27
Ziblickii Alexandr
1
0
0
0
0
0.0
27
=144
NEW
ENTRY
27
Poily
1
0
0
0
0
0.0
27
=144
195
27
Limanova Ola
1
0
0
0
0
0.0
27
=144
NEW
ENTRY
27
Julian Köderitz
1
0
0
0
0
0.0
27
=144
155
27
Sonya Yakovleva
1
0
0
0
0
0.0
27
=144
NEW
ENTRY
27
Manishina Dusya
1
0
0
0
0
0.0
27
=146
78
25
Twinkle
1
0
0
0
0
0.0
25
=146
13
25
Jeremi Maruszczak
1
1
0
0
1
0.0
25
147
164
24
Polina Nikonova
1
0
0
0
0
0.0
24
=150
194
23
Marissa Adler
1
0
0
0
0
0.0
23
=150
71
23
Greta Vollmer
1
0
0
0
0
0.0
23
=150
NEW
ENTRY
23
Bas Jackson
1
0
0
0
0
0.0
23
=156
NEW
ENTRY
22
Łukasz -Otto- Wójcik
1
0
0
0
0
0.0
22
=156
221
22
Polina Valaeva
1
0
0
0
0
0.0
22
=156
NEW
ENTRY
22
Alexandra Elistratova
1
0
0
0
0
0.0
22
=156
NEW
ENTRY
22
Timofey Sukhomlinov
1
0
0
0
0
0.0
22
=156
NEW
ENTRY
22
Daria Rastrogina
1
0
0
0
0
0.0
22
=156
NEW
ENTRY
22
Kamalia Shageeva
1
0
0
0
0
0.0
22
=160
NEW
ENTRY
21
John Godbolt
1
0
0
0
0
0.0
21
=160
159
21
David Benz
1
0
0
0
0
0.0
21
=160
179
21
Nika Berezovskaya
1
0
0
0
0
0.0
21
=160
25
21
Simon Herholz
1
0
0
0
0
0.0
21
161
63
20
Merle Hilpert
1
0
0
0
0
0.0
20
=168
NEW
ENTRY
18
Nicki Cohrs
1
0
0
0
0
0.0
18
=168
NEW
ENTRY
18
Sjors Stuurman
2
0
0
0
0
0.0
12
6
=168
NEW
ENTRY
18
Maciej Zasoń
1
0
0
0
0
0.0
18
=168
4
18
Aleksandra Wasak
1
0
0
0
0
0.0
18
=168
243
18
Magnus Duffle
1
0
0
0
0
0.0
18
=168
NEW
ENTRY
18
Semyon Korchagin
1
0
0
0
0
0.0
18
=168
NEW
ENTRY
18
Simeon Doetsch
1
0
0
0
0
0.0
18
=170
73
17
Lawrence Chunk Bruce
1
0
0
0
0
0.0
17
=170
64
17
Oskar Steffan
1
0
0
0
0
0.0
17
=175
NEW
ENTRY
16
Fabian Schnitter
1
0
0
0
0
0.0
16
=175
152
16
Ida Plesken
4
0
0
0
0
0.0
8
6
1
1
=175
NEW
ENTRY
16
Andrew Morton
1
0
0
0
0
0.0
16
=175
NEW
ENTRY
16
Lysenko Nikita
1
0
0
0
0
0.0
16
=175
NEW
ENTRY
16
Ilin Matvej
1
0
0
0
0
0.0
16
=180
NEW
ENTRY
15
Margarita Tulupnikova
1
0
0
0
0
0.0
15
=180
NEW
ENTRY
15
Ariana Tulupnikova
1
0
0
0
0
0.0
15
=180
NEW
ENTRY
15
Praskovya Burova
1
0
0
0
0
0.0
15
=180
NEW
ENTRY
15
Angelina Zaeva
1
0
0
0
0
0.0
15
=180
NEW
ENTRY
15
Angelo ???
1
0
0
0
0
0.0
15
181
108
14
Fabian Knieps
2
0
0
0
0
0.0
8
6
=185
NEW
ENTRY
13
Tom Tripp
2
0
0
0
0
0.0
12
1
=185
NEW
ENTRY
13
Roeland Vancutsem
1
0
0
0
0
0.0
13
=185
NEW
ENTRY
13
Boris Michiels
1
0
0
0
0
0.0
13
=185
NEW
ENTRY
13
Luckas Zaman
1
0
0
0
0
0.0
13
=189
110
12
Suzanne Luijten
1
0
0
0
0
0.0
12
=189
62
12
Hidde Kaagman
1
0
0
0
0
0.0
12
=189
170
12
Boris de Schipper
1
0
0
0
0
0.0
12
=189
100
12
Przemysław Biel
1
0
0
0
0
0.0
12
=195
NEW
ENTRY
10
Simon ???
1
0
0
0
0
0.0
10
=195
NEW
ENTRY
10
Jonas Nilsson
1
0
0
0
0
0.0
10
=195
NEW
ENTRY
10
Shol Ivan
1
0
0
0
0
0.0
10
=195
NEW
ENTRY
10
Hajbrohmanova Malika
1
0
0
0
0
0.0
10
=195
NEW
ENTRY
10
Sidorov Evgenij
1
0
0
0
0
0.0
10
=195
NEW
ENTRY
10
Joshua Thies
1
0
0
0
0
0.0
10
=197
NEW
ENTRY
9
Dominika Rejman
1
0
0
0
0
0.0
9
=197
NEW
ENTRY
9
Badr Penxten
1
0
0
0
0
0.0
9
=199
NEW
ENTRY
8
Nils Kannmacher
1
0
0
0
0
0.0
8
=199
NEW
ENTRY
8
David Weiss
1
0
0
0
0
0.0
8
=203
208
7
Ash Witts
1
0
0
0
0
0.0
7
=203
NEW
ENTRY
7
Kira Danilova
1
0
0
0
0
0.0
7
=203
NEW
ENTRY
7
Anastasia Smolkina
1
0
0
0
0
0.0
7
=203
NEW
ENTRY
7
Milena Zimina
1
0
0
0
0
0.0
7
=206
180
6
Dominik Biel
1
0
0
0
0
0.0
6
=206
NEW
ENTRY
6
Leo Thomson
1
0
0
0
1
0.0
6
=206
NEW
ENTRY
6
Krystian Leszozyński
1
0
0
0
0
0.0
6
=210
NEW
ENTRY
5
Luca Wiebe
1
0
0
0
0
0.0
5
=210
NEW
ENTRY
5
Johan ???
1
0
0
0
0
0.0
5
=210
NEW
ENTRY
5
Johannes Wiest
1
0
0
0
0
0.0
5
=210
NEW
ENTRY
5
Vladimirova Ilona
1
0
0
0
0
0.0
5
=212
NEW
ENTRY
4
Sarah Plum
1
0
0
0
0
0.0
4
=212
NEW
ENTRY
4
Flexi
1
0
0
0
0
0.0
4
=229
182
1
Pauline Coppens
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Aqeel Sidek
1
1
0
0
1
0.0
1
=229
NEW
ENTRY
1
Choo Zheng Hao
1
1
0
0
1
0.0
1
=229
5
1
Freddie Highman
1
0
0
0
0
0.0
1
=229
14
1
Daniel Brown
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Jochen Schreiber
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Finn Bergen
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Jette M
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Mavrina Angelina
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Polina Bychkova
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Tripsy Arlt
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Tokar Varya
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Jelte Mollers
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Yasmin Stöhr
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Anna Sophia Dierssen
1
0
0
0
0
0.0
1
=229
NEW
ENTRY
1
Reuben Teoh
1
1
0
0
1
0.0
1
=229
NEW
ENTRY
1
Dieter Crauwels
1
0
0
0
0
0.0
1

© Copyright 2026, Luke Burrage. All rights reserved.