Super Mario Kart Time Trial World Records and Players' Site 
PAL Average Finish (switch to NTSC)

The PAL Average Finish is the average of a PAL 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 40 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 40/40 scores to be shown. By default, the top 100 scores are shown.


PC Past World Champion
NC Current National Champion
Filter by  Include scores that fall outside the overall top 100  


Rank PAL Player Country # Score Change
1Karel van DuijvenbodenPCNCNetherlands2.250-
2Julien HolmiereNCFrance2.900-
3Sami CetinPCNCUK3.325-
4Guillaume LeviachPCFrance3.800-
5Aron LangerakNetherlands4.725-
6Alicia L'HoestPCFrance7.200-
7Guilherme ArantesNCBrazil7.300-
8Jonathan Toole-CharignonNCUSA9.375-
9Christian WildNCGermany9.975-
10Manuel BabjarGermany12.350-
11Matthias BoucherFrance12.750-
12Jerome CoiffardFrance13.600-
13Martin van HaasterenNetherlands16.000-
14Pierre CosteFrance16.125-
15Matt BallardUSA16.400-
16Sebastian StellmacherGermany17.800-
17Angelo Di VanoNCItaly18.900-
18Ethan McCormacUSA19.075-
19David MollUK23.575-
20Paul O'KellyNCIreland23.950-
21Leyla HassoUK24.950-
22Geo LabelFrance26.375-
23Michael JongeriusNetherlands26.450-
24Adam FergusonUK26.775-
25Armin HuberGermany27.425-
26Sophie JarmouniNCBelgium29.275-
27Christophe PaquinFrance30.875-
28Florian CholletFrance32.375-
29William JonasFrance32.800-
30Matthias MannGermany33.450-
31Gene TagliabueNCAustralia33.875-
32Eric OldenUSA34.200-
33Gerard RoodhorstNetherlands34.775-
34Takashi OgasawaraNCJapan34.8250.025
35Jonathan SteelUK37.925-
36Frederic Duarte-LeiteFrance37.975-
37Harold ChristensenFrance39.150-
38Mike HulscherNetherlands40.300-
39Sebastien HolmiereFrance40.825-
40Ben AllenUK41.800-
41Franck AdamFrance42.025-
42Joe BernierUSA43.825-
43Matthew McCarthyUK44.625-
44Kalle VidekullNCSweden46.000-
45Alencar FariaBrazil47.1500.050
46Christopher BarkerUK47.950-
47David SeniorAustralia48.575-
48Nicholas HarveyUSA51.750-
49Raphael BraunNCSwitzerland52.550-
50Clement PaponFrance52.925-
51Richard LefintFrance55.400-
52Richard KarlssonSweden56.400-
53Paul TanneyUK56.975-
54Anthony PichardFrance60.850-
55David BonneFrance61.975-
56Alvin van AsseltNetherlands62.1000.050
57Thomas Jordet LarsenNCNorway62.2250.025
58Guillaume BertrandNCCanada62.375-
59Lukas PfahlGermany62.475-
60Olivier AntoineFrance65.3000.050
61Jeremy EdlineFrance66.1750.025
62James TagliabueAustralia68.5000.025
63Nicolas ClementyFrance68.9750.025
64Daniel Lopez LopezNCSpain69.4250.025
65Bjorn EklundSweden69.4500.025
66Stacy NeedhamUK69.825-
67David FriedrichGermany70.550-
68Jerome GavaFrance71.3250.050
69Archibald LefevreFrance73.5500.050
70Marius HukkelaasNorway75.4500.025
71Nicolas HoffmannFrance77.3250.050
72Chris ClarkUK80.100-
73Thibault TerrassonFrance81.1250.075
74Camille BatierFrance81.4250.025
75Sean BillingsleyUK81.9500.100
76Markus NeumannGermany83.2750.100
77Russell HorwoodUK83.4250.100
78Franck MazieresFrance83.6000.075
79Luca OrsaItaly84.7750.100
80Mickael SmolenFrance84.9000.125
81Michael SumnerAustralia86.5250.075
82Mark EngelsmanNetherlands87.3000.050
83Kevin WilliamsUK88.450-0.175
84Euan JohnstonUK89.8750.075
85Djibril AatifFrance90.0000.125
86Andreas RudmarkerSweden92.6500.125
87Conor WoodUK94.3250.125
88Jean-Francois SchepersBelgium94.7500.125
89David SmithUSA95.0250.025
90Jayden LyAustralia96.3000.150
91Oleguer LimonaSpain96.6250.125
92Alexandre BurelFrance96.7000.075
93Emmanuel DebenestFrance97.1000.125
94Mathieu JaspardBelgium99.6000.200
95Julien ThomasFrance100.6500.100
96John McArdleUK100.775-1.425
97Danijel DanilovicGermany104.3250.075
98Julien BrangeonFrance105.0250.125
99Florian SternGermany105.2500.150
100Mark DuivesteijnNetherlands106.4250.200