Drivers with the most wins:
1. Richard Verschoor (29)
2. Lando Norris (21)
3. Tim Macrow (17)
4. Steve Holcombe (16)
5. Matt Campbell (15)
6. Mathieu Jaminet (15)
7. Eero Remes (14)
8. Jeffrey Herlings (14)
9. Sven Müller (14)
10. Ye Yifei (14)
Nations with the most wins:
1. United Kingdom (411)
2. Germany (288)
3. France (250)
4. Italy (207)
5. United States (192)
6. Australia (186)
7. Netherlands (151)
8. Belgium (119)
9. Switzerland (116)
10. Spain (109)