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

The NTSC Average Finish is the average of a NTSC 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 NTSC Player Country # Score Change
1Karel van DuijvenbodenPCNCNetherlands2.275-
2Julien HolmierePCNCFrance3.175-
2Aron LangerakNetherlands3.175-
4Guilherme ArantesNCBrazil3.625-
5Sami CetinNCUK6.2000.025
6Guillaume LeviachPCFrance6.425-
7Christian WildNCGermany8.6500.050
8Jonathan Toole-CharignonNCUSA9.650-0.500
9Ethan McCormacUSA10.175-0.825
10Oliver Segarra GonzalezBrazil11.8250.050
11Matt BallardUSA12.2750.025
12Alicia L'HoestPCFrance12.7750.050
13Akita SounoriNCJapan13.2250.100
14Eric OldenUSA17.1250.025
15Matthias BoucherFrance17.9000.025
16Martin van HaasterenNetherlands19.9750.050
17Jerome CoiffardFrance21.0000.050
18Alencar FariaBrazil21.5250.050
19Tyler WorleyUSA24.2250.025
20Soul KobayashiJapan24.7250.025
21Joe BernierPCUSA24.9750.025
22Chris BalchPCNCCanada25.0500.025
23Kiyotaka UmekiJapan25.3500.025
24Matthias MannGermany25.8000.025
25Paul O'KellyNCIreland26.4250.025
26Nori IshiJapan27.1000.025
27Ha NyanJapan27.3750.050
28Tohgo AriakeJapan29.0250.075
29Anderson Barbosa dos SantosBrazil30.7750.050
30Tatsuya SugoJapan31.9500.075
31Tetsuro YamagishiJapan32.5750.025
32Sophie JarmouniNCBelgium33.9750.050
33David MollUK36.550-
34Joel JohnsonUSA40.1250.050
35Florian CholletFrance40.7250.050
36Luis Felipe FerrariBrazil42.8750.025
37Andy LundeenUSA43.0250.050
38Leyla HassoUK43.2750.050
39Martin MorissetteCanada44.1250.025
40Sebastien HolmiereFrance46.7500.075
41Hiroki MatsumotoJapan46.825-
42Jamie WhitePCUSA48.1000.100
43Takashi OgasawaraJapan48.1500.100
44Michael FriedUSA50.0000.075
45Simon LaflammePCCanada50.6750.075
46Nathan HayterUK51.2750.075
47Christophe PaquinFrance53.3250.075
48Manuel BabjarGermany53.5500.025
49Nicholas HarveyUSA53.5750.075
50Bryan BosshardtUSA57.0750.150
51Cole GilbertCanada57.8000.075
52Armin HuberGermany58.3750.150
53Dan HoernemannUSA58.8750.150
54Marisa BrownUSA60.6750.125
55Richard LefintFrance61.3500.075
56Nariyuki ShimokawaJapan61.6000.175
57Mike HulscherNetherlands61.7750.100
58Stacy NeedhamUK62.0250.125
59Haroon Shakeel SubhaniCanada62.3500.175
60Frederic Duarte-LeiteFrance62.4750.100
61Daniel NealeyUSA62.8750.125
62Olivier AntoineFrance65.5500.150
63Dai KasmoJapan66.725-4.700
64Tttmario UedaJapan67.6750.275
65Toshi MiuraJapan68.4500.075
66Ruku ShiJapan69.2750.125
67David SmithUSA69.7500.075
68Yuichi TomoJapan70.500-0.875
69Andrew KoltzUSA70.7750.150
70Masakazu GotoJapan71.3750.225
71Franck AdamFrance74.2750.225
72Christopher BarkerUK74.7500.150
73David SeniorNCAustralia75.8750.125
74Rodrigo AravenaNCChile76.1750.225
75Noboru KoshiyamaJapan79.7250.275
76Jonathan GirardCanada79.7500.275
77Kevin WilliamsUK79.9500.075
78Jeremy EdlineFrance80.1500.150
79Koji MatsumotoJapan80.3000.225
80Kelly MaloUSA81.1500.225
81Ryley CarrollUSA81.6250.225
82Gerard RoodhorstNetherlands83.2000.325
83Craig LubbersUSA83.5500.125
84Skyler StanleyUSA84.550-3.350
85Alvin van AsseltNetherlands85.1750.200
86Shinichi SugiyamaJapan87.0750.375
87Thomas HarringtonUSA91.0500.275
88Pierre CosteFrance91.2750.150
89Hero NakeJapan92.5750.350
90Ben AllenUK92.9750.300
91Jason FraserCanada95.3000.250
92John McArdleUK95.4750.250
93Stanley JeramPCCanada96.4000.250
94Luca OrsaNCItaly96.5000.150
95Katsunori FujitaJapan98.5750.275
96Dillon KarstUSA101.125-0.525
97Michael SumnerAustralia101.2500.300
98Callam ThomsonUK101.3500.400
99Leo PernaUSA103.6250.275
100Karl LudwigsenUSA105.5500.275