MKDD Players' Page
 50Hz Average Finish 

The 50Hz Average Finish is the average of a 50Hz player's positions in each track they have submitted a score for. The best AF possible is 1.0000, since an average of 1 means that a player is on average 1st for each of their scores, i.e. all 32 WRs.

AF scores reward consistency--a single weak score can negatively affect you in a big way! Your AF improves when you beat someone's scores. It worsens when someone beats your scores. This means that your AF score can fluctuate every week.

You need 32/32 scores to be shown. By default, the top 100 players are shown.


Filter by  Include scores that fall outside the overall top 100  


Rank 50Hz Player Info CountryProof Score Change
1Richard KarlssoninfoSwedenY1.8750-
2Andreas RudmarkerinfoSwedenY2.25000.0312
3Kouider BenariouainfoFranceY3.0625-
4Hendrik BundeinfoGermanyY4.6562-
5Aron LangerakinfoNetherlandsY5.6875-
6Marijn JongbloedinfoNetherlandsY6.7812-
7Konsta JukkainfoFinlandY9.1250-
8Jean-Christophe LacastaignerateinfoFranceY9.3438-
9Vincent van der FluitinfoNetherlandsY9.78120.0312
10Raphael SegasinfoFranceY12.50000.0625
11David SchieringinfoGermanyY13.28120.0312
12Christian WildinfoGermanyY13.40620.0312
13Ryan StevensinfoUSAY13.7188-0.0312
14Paul TanneyinfoUKY14.0625-0.9375
15Tristan EymainfoFranceY15.21880.0938
16Alex HantsoninfoSwitzerlandY18.50000.1250
17Paul MaesinfoFranceY18.53120.0937
18Frederic VernierinfoFranceY18.65620.0312
19Jonathan SteelinfoUKY19.12500.0312
20Mikael JohanssoninfoSwedenY19.90620.0624
21Stacy NeedhaminfoUKY21.0938-
22Michael DuerrinfoGermanyY22.56250.0625
23Rene BauerinfoGermanyY24.87500.0312
24Fernando Moritz dos SantosinfoBrazilY26.50000.0312
25Marc SchwartzinfoNetherlandsY27.87500.0312
26Cedric WilloinfoFranceY27.93750.0313
27Kevin BorneinfoFranceY28.43750.0313
28Xavier ValentininfoFranceY29.25000.0312
29Yannick PlebaniinfoFranceY31.06250.0313
30Luke MuldersinfoNetherlandsY31.71880.0313
31Mike HartjensinfoNetherlandsY33.1875-
32Rodolphe GouetinfoFranceY37.4688-
33Stefan van DijkeinfoNetherlandsY38.7812-
34Stephen MeakingsinfoUKY39.9062-
35Emmanuel DebenestinfoFranceY40.1875-
36Jean LecureuxinfoFranceY40.5625-
37Flynn HoppenbrouwersinfoNetherlands 40.9375-
38Leo BigorgneinfoFrance 42.3125-
39Ivo van der StapinfoNetherlandsY42.8438-
40Andre WachsmuthinfoGermanyY42.9062-
41Jeremy MalartreinfoFranceY42.93750.0313
42Christian KuklokinfoGermanyY44.4688-
43David GrardinfoFranceY45.2812-
44Jerrol HoppenbrouwersinfoNetherlandsY47.5625-
44Alain StuderinfoSwitzerland 47.5625-
46Arnaud GuepeyinfoFranceY47.81250.0313
47Koen MensinkinfoNetherlandsY48.1562-
48Michael GalaninfoFrance 49.0625-
49Stefan BaczynskyinfoFranceY50.0938-
50Bart Janssen-BouwmeesterinfoNetherlandsY50.3125-
51Arnaud TeilinfoFranceY50.9688-
52Florian CholletinfoFranceY51.1250-
53Martin RudmarkerinfoSwedenY51.3750-
54Yohann GhignetinfoFranceY52.3125-
55Alejandro LaflammeinfoSpain 53.2500-
56Alex PenevinfoAustraliaY54.1250-
56Francois ChuinfoFranceY54.1250-
58Yoann SeznecinfoFranceY54.4688-
59Prashant BhojainfoUKY55.0000-
60Andre OvereschinfoGermany 57.6562-
61Nivek NamrisinfoFrance 57.7812-
62Max ReeseinfoGermany 59.2812-
63Fabien Da SilvainfoSwitzerlandY59.4688-
64Kristopher WillinfoGermanyY61.9062-
65Marvin MesterinfoGermany 65.5625-
66Tanguy AudenaertinfoFranceY66.8438-
67Daniel SloggettinfoAustraliaY66.9688-
68Marcel FelixinfoGermanyY67.8125-
69Florian VazinfoFrance 68.0312-
70David TaylorinfoUKY68.3750-
71Alessandra Moretti MartinelliinfoItaly 69.5312-
72Daniel KennedyinfoUK 71.06250.0313
73Alexis MoyeninfoFrance 71.6875-
74Robert van ZanteninfoNetherlandsY72.8750-
75Rhodri MorganinfoUK 75.0312-
76Cesar MartininfoFranceY79.5938-
77Benjamin ZellerinfoGermanyY80.1250-
78Zach BrubakerinfoGermany 81.4688-
78Matthew OrdinfoUK 81.4688-
80Jonathan WheatleyinfoUKY81.5625-
81Benjamin ToudicinfoFranceY81.9062-
82Lars NouweninfoNetherlandsY84.4062-
83Kieran ThompsoninfoIrelandY84.8750-
84Alvin van AsseltinfoNetherlandsY84.9688-
85Timur AhmadinfoGermanyY85.0312-
86Stefan WenzelinfoGermanyY85.9375-
87Jonas PetterssoninfoSwedenY86.5312-
88Andreas BrilleckerinfoGermany 87.4062-
89Dan WalkerinfoUK 91.3750-
90Patrick HewsoninfoUK 92.5938-
91Jordon WardinfoUK 94.3438-
92Jeffrey HenraatinfoNetherlandsY95.62500.0312
93Keen van der HeideinfoBelgium 96.12500.0312
94Daniel BothinfoGermany 100.0310-
95Richard HummeleninfoNetherlandsY100.06200.0310
96Matt PughinfoUK 102.31200.0620
97Freek StokkermansinfoNetherlands 102.4060-
98Snorre HakonseninfoNorway 102.87500.0630
99Ahti LampiinfoFinland 103.7190-
100Mark DormerinfoUK 104.21900.0630