Results superstock

superstock Results & Standings

Complete superstock race results, championship standings, race winners and rider statistics from 2023 to 2026.

4 seasons 2023–2026

Every superstock round in the BSB MECCA archive is on this page: 4 seasons from 2023 to 2026. Pick a season to see its calendar, race-by-race results and final standings; each round links through to a full race page with positions, gaps and points. Results come from official timing and archival sources, cross-checked against a database of more than 336,000 results reaching back to 1957, and the current season updates as each round is run.

Title Race · After R11

Ilya Mikhalchik leads · 412 pts

Lead over David Allingham: 95 pts

Over Josh Owens: 128 pts

Based on race points · 11 rounds completed
PosRiderBikeFormGapPts
🏆 Ilya Mikhalchik 4 1 2 1 - 412
2 David Allingham 2 3 3 7 6 -95 317
3 Josh Owens 3 3 3 -128 284
4 Matthew Truelove 6 7 5 6 5 7 -140 272
5 Luke Mossey 1 4 -193 219
6 Tom Ward 5 5 -198 214
7 Finley Arscott 6 6 10 -267 145
8 Declan Connell 8 10 7 -286 126
9 Brayden Elliott 4 6 8 9 9 -289 123
10 Tom Oliver 7 8 8 8 -304 108
11 Callum Bey 16 9 5 9 13 9 -308 104
12 Shaun Winfield 19 12 7 8 10 10 -321 91
13 Eemeli Lahti 4 5 -329 83
14 Daniel Brooks 11 15 8 9 11 12 -340 72
15 Jack Bednarek -342 70
16 Kam Dixon 10 11 17 26 -346 66
17 Harrison Crosby 12 11 14 14 11 14 -362 50
18 Brad Perie 7 -368 44
19 jack bednarek 10 9 11 16 -374 38
20 Ian Hutchinson 5 -383 29
21 Ash Barnes 6 -388 24
22 Jamie Lyons 22 19 18 20 15 21 -391 21
23 Richard White 20 21 21 10 17 -391 21
24 Sam Laffins 15 13 16 9 17 14 -394 18
25 Nathan Harrison 10 -396 16
26 Tim Neave 6 -397 15
27 Joe Howard 13 14 16 14 15 17 -397 15
28 Joe Francis 8 -399 13
29 Ryan Campion 16 19 18 -400 12
30 Jamie Perrin -400 12
31 Ashley Beech 14 14 17 -401 11
32 Thomas O’Grady 21 19 19 20 23 25 -403 9
33 Jake Hopper 17 13 17 15 17 15 -403 9
34 Callum Grigor 20 29 21 12 23 25 -408 4
35 Max Symonds 24 17 19 -408 4
36 John McGuinness 20 14 -410 2
37 Gavin Watts 21 22 25 26 22 22 -412 0
38 Caiden Wilkinson 32 33 27 23 33 27 -412 0
39 Lee Healey 28 29 24 24 23 28 -412 0
40 Illiam Quayle 23 24 24 21 -412 0
41 Sam Middlemas 25 24 -412 0
42 Morgan Creasey 25 26 -412 0
43 Paul Barker 27 -412 0
44 Gareth Roberts 34 28 -412 0
45 Thomas Bensted 30 34 31 30 -412 0
46 Matty Whelan 18 18 18 22 18 20 -412 0
47 Dave Mackay 29 -412 0
48 Jake Campbell 32 21 31 -412 0
49 David Wiliams 32 -412 0
50 Charlie White 24 25 23 22 28 22 -412 0
51 Luke Wallington 29 -412 0
52 Scott Halliday 30 -412 0
53 Paul Cunvin 31 26 29 27 32 -412 0
54 Clayton Grover 27 27 31 33 -412 0
55 David Williams 32 33 26 35 -412 0
56 Ross Irwin 25 -412 0
57 Dominic Herbertson 20 -412 0
58 Ryan Hockings 28 -412 0
59 Dean Brown 32 -412 0
60 Michael Evans 22 -412 0
61 Aaron Spence 30 28 -412 0
62 Martin Morris 35 30 -412 0
63 Liam Thornton 31 -412 0
64 Michael Dunlop 25 -412 0
65 Jef Van Calster 29 -412 0
66 Craig Kennelly 34 -412 0
67 Kevin Keyes -412 0
68 Valentin Reitmair -412 0
69 Jake Major Bird -412 0
70 Paul Jordan -412 0
71 Thomas O'Grady -412 0
72 James Skelding -412 0

2025 Season Results

11 rounds · 11 sessions
R1 R1 Oulton Park
P1 Luke Mossey
P3 Ilya Mikhalchik
40 riders
R2 R2 Donington Park
P1 Ilya Mikhalchik
P2 Luke Mossey
P3 Tom Ward
38 riders
R3 R3 Silverstone
P1 Ilya Mikhalchik
P2 Luke Mossey
P3 Tom Ward
35 riders
R4 R4 Snetterton
P1 Ilya Mikhalchik
P2 Tom Ward
P3 Josh Owens
40 riders
R5 R5 Knockhill
P1 Ilya Mikhalchik
P2 Josh Owens
26 riders
R6 R6 Brands Hatch
P1 David Allingham
P2 Tom Ward
P3 Matthew Truelove
42 riders
R7 R7 Thruxton
P1 Josh Owens
P2 David Allingham
41 riders
R8 R8 Cadwell Park
P1 Ryan Campion
P2 Thomas O’Grady
P3 Matthew Truelove
34 riders
R9 R9 Donington Park
P1 Ilya Mikhalchik
P2 Luke Mossey
P3 Brad Perie
45 riders
R10 R10 Oulton Park
P1 Luke Mossey
P2 David Allingham
P3 Ash Barnes
39 riders
R11 R11 Brands Hatch
P1 Ilya Mikhalchik
P2 David Allingham
P3 Josh Owens
41 riders

Explore the database

Results verified against multiple sources; gaps exist in older records. Spotted something wrong? Let us know, we update fast.