Here are the full results from the second race day at the 2025 North West 200.
The 2025 North West 200 has come to an end after three days of on-track action.
North West 200 | Superbike Race Three, Full Results:
2025 North West 200 | Superbike | Race Three Results Pos Rider Team Motorcycle Gap 1 Davey Todd 8TEN Racing BMW Motorrad BMW M1000RR 2 Dean Harrison Honda Racing UK Honda CBR1000RR-R +0.398 3 Alastair Seeley SMS/Nichols Oils Racing BMW M1000RR +3.495 4 Ian Hutchinson moobob MLav Racing BMW M1000RR +18.355 5 Josh Brookes Jackson Racing by Prosper2 Honda CBR1000RR-R +26.181 6 John McGuinness Honda Racing UK Honda CBR1000RR-R +27.648 7 Erno Kostamo RVS Motorsport BMW M1000RR +29.268 8 Michael Rutter Bathams AJN Racing BMW M1000RR +39.827 9 Conor Cummins Burrows Engineering/RK Racing BMW M1000RR +50.009 10 David Johnson Platinum Club Racing Kawasaki Kawasaki ZX-10RR +51.480 11 Mitch Rees Milenco by Padgett's Motorcycles Honda CBR1000RR-R +51.575 12 Sam West Moto-Hub.co.uk BMW M1000RR +1:05.876 13 Amalric Blanc Team Gazzz 58/B&M/HML Honda CBR1000RR-R +1:08.035 14 Laurent Hoffmann Hoffman by MRP BMW M1000RR +1:08.666 15 Jonathan Perry Gordon Huxley Racing Honda CBR1000RR-R +1:14.712 16 Eddy Ferre Optimark Road Racing BMW M1000RR +1 Lap 17 Ryan Whitehall WR Racing Yamaha R1 +1 Lap 18 Aaron Spence Sebden Steel/Spence Engineering Honda CBR1000RR-R +1 Lap 19 Marty Lennon BMW M1000RR +1 Lap 20 Don Gilbert The Don Racing Suzuki GSX-R1000 +1 Lap 21 Stephane Bednarek F.R.T Yamaha R1 +1 Lap 22 Darryl Anderson DKR Yamaha R1 +1 Lap 23 Jean Pierre Polet Road's Warrior BMW M1000RR +1 Lap 24 Dermot Cleary Cleary Racing Suzuki GSX-R1000 +1 Lap 25 Wayne Bourgeais Team Basomba Racing/WB Racing Yamaha R1 +1 Lap 26 Liam Chawke Chawkie Racing SC Suzuki GSX-R1000 +1 Lap 27 Craig Kennelly Residio Racing Honda CBR1000RR-R +1 Lap DNF Michael Evans Dafabet Racing Honda CBR1000RR-R DNF Luca Gottardi Cerin by Penz13 BMW M1000RR DNF Ilja Caljouw Performance Racing Achterhoek Kawasaki ZX-10RR DNF Michael Dunlop MD Hawk Racing BMW M1000RR DNF Dean McMaster AIR NI Racing BMW M1000RR DNF Joe Yeardsley Scott Racing Motorcycles Aprilia RSV4 DNF David Brook brooksuspension.com Honda CBR1000RR-R DNF Mark Goodings LMT Motorsport BMW M1000RR DNF Julian Trummer LionHeart Moto Racing Kawasaki ZX-10RR DNF Peter Hickman 8TEN Racing BMW Motorrad BMW M1000RR DNF Maurizio Bottalico Crowe Performance BMW M1000RR DNS Jamie Coward KTS Racing by Stanley Stewart BMW M1000RR DNS Paul Jordan Jackson Racing by Prosper2 Honda CBR1000RR-R DNS Mike Browne moobob MLav Racing BMW M1000RR DNS Michael Sweeney MJR Racing BMW M1000RR DNS Jonathan Goetschy Optimark Road Racing BMW M1000RR DNS Marcus Simpson WH Racing powered by Dynobike Honda CBR1000RR-R DNS Phillip Crowe Crowe Performance BMW M1000RR DNS Ryan Gibson Gibson Motors/Firewood Supplies BMW M1000RR DNS Barry Burrell Halliwell Jones BMW Motorrad BMW M1000RR DNS Darryl Tweed Never Be Clever Racing Yamaha R1 DNS Adam McLean Performance Racing Achterhoek Kawasaki ZX-10RR DNS Kris Duncan KD/TCC Racing 119 Yamaha R1 DNS Barry Furber DC Autos Honda CBR1000RR-R DNS Olivier Lupberger Team by Heidger Motorsport Yamaha R1 DNS Rhys Hardisty Never Be Clever Racing Yamaha R1 DNS Martin Morris Honda CBR1000RR-R DNS Andrea Majola Parker Car Transport Yamaha R1 DNS Paul Williams Lee Williams Motorsport Yamaha R1 DNS Graham McAleese GMAC Racing BMW M1000RR DNS Paul Cassidy eSIMGo Honda CBR1000RR-R DNS Emil Krchnavy KRS Racing by ZC-Motorsport Kawasaki ZX-10RR DNS Brad Clarke Powerslide Racing Suzuki GSX-R1000 DNS Daniel Forbes FB Racing Suzuki GSX-R1000 DNS Kevin Keyes Daracore Racing Yamaha R1 DNS Michael Gahan Newline Elite Racing BMW M1000RR
North West 200 | Supertwin Race Two, Full Results:
2025 North West 200 | Supertwin | Race Two Results Pos Rider Team Motorcycle Gap 1 Paul Jordan Jackson Racing by Prosper2 Aprilia 2 Michael Sweeney MSSR Aprilia +9.818 3 Barry Furber DC Autos Yamaha +15.457 4 Allan Venter TH Racing/Hywell Griffiths Kawasaki +15.673 5 Darryl Tweed Novo Gen by FAO Racing Aprilia +37.687 6 Jonathan Goetschy Optimark Road Racing Aprilia +39.368 7 Mauro Poncini Delmo Racing Yamaha +54.357 8 Kris Duncan KD/TCC Racing 119 Aprilia +56.418 9 Daniel Ingham Castings Technology Yamaha +56.522 10 Dean McMaster AIR NI Racing Kawasaki +56.789 11 Darragh Crean Elcofire Ireland Aprilia +1:01.915 12 Paul Williams RL Racing Aprilia +1:13.058 13 Martin Morris Aprilia +1:16.989 14 Andy Hornby Forty Two Racing Paton +1:17.798 15 Michael Allen MPA Classics Aprilia +1:45.804 16 Oliver Dean C&L Transport Aprilia +2:16.177 DNF Paul Cassidy eSIMGo Kawasaki DNF Adam McLean Yamaha DNF Richard Cooper Jack Reid Cars Kawasaki DNF Marty Lennon ML Designs Kawasaki DNF Neil Kernohan Kemohan Racing Aprilia DNF Richard Kay Reckle55/Romans 8:28 Racing Aprilia DNF Mark Johnson MJ Racing Kawasaki DNS Peter Hickman Swan Racing by PHR Yamaha DNS Jeremy McWilliams JMcC Racing Aprilia DNS Jamie Coward KTS Racing by Stanley Stewart Kawasaki DNS Michael Rutter Bathams AJN Racing Yamaha DNS Pierre Yves Bian PHR Performance Aprilia DNS Christian Elkin RB Engineering Kawasaki DNS Andrew Herd Gasman Racing Aprilia DNS Joe Yeardsley Scott Racing Motorcycles Aprilia DNS Maurizio Bottalico Team ILR with Frog Vehicle Paton
North West 200 | Superstock Race Two, Full Results:
2025 North West 200 | Superstock | Race Two Results Pos Rider Team Motorcycle Gap 1 Davey Todd 8TEN Racing BMW Motorrad BMW M1000RR 2 Dean Harrison Honda Racing UK Honda CBR1000RR-R +0.586 3 Peter Hickman 8TEN Racing BMW Motorrad BMW M1000RR +0.823 4 Alastair Seeley SMS/Nichols Oils Racing BMW M1000RR +6.792 5 Ian Hutchinson moobob MLav Racing BMW M1000RR +19.031 6 Paul Jordan Jackson Racing by Prosper2 Honda CBR1000RR-R +19.213 7 Erno Kostamo RVS Motorsport BMW M1000RR +29.404 8 John McGuinness Honda Racing UK Honda CBR1000RR-R +36.711 9 Michael Evans Dafabet Racing Honda CBR1000RR-R +39.762 10 Michael Sweeney MJR Racing BMW M1000RR +40.638 11 Josh Brookes Jackson Racing by Prosper2 Honda CBR1000RR-R +42.866 12 Nathan Harrison H&H Motorcycles Honda CBR1000RR-R +56.080 13 Mitch Rees Milenco by Padgett's Motorcycles Honda CBR1000RR-R +1:00.009 14 David Johnson Platinum Club Racing Kawasaki Kawasaki ZX-10RR +1:13.376 15 Maurizio Bottalico Crowe Performance BMW M1000RR +1:15.448 16 Laurent Hoffmann Hoffman by MRP BMW M1000RR +1:16.125 17 Phillip Crowe Crowe Performance BMW M1000RR +1:20.111 18 James Chawke Lyonara/Chawkie Racing BMW M1000RR +1:25.761 19 Barry Burrell Halliwell Jones BMW Motorrad BMW M1000RR +1:35.902 20 Ryan Whitehall WR Racing Yamaha R1 +1:44.806 21 Jonathan Perry Gordon Huxley Racing Honda CBR1000RR-R +1:49.755 22 Andrea Majola Parker Car Transport Yamaha R1 +2:06.609 23 Michael Gahan Newline Elite Racing BMW M1000RR +2:25.608 24 Paul Williams Lee Williams Motorsport Yamaha R1 +2:25.928 25 Ilja Caljouw Performance Racing Achterhoek Kawasaki ZX-10RR +2:30.319 26 Amalric Blanc Team Gazzz 58/B&M/HML Honda CBR1000RR-R +3:55.775 27 Stephane Bednarek F.R.T Yamaha R1 +4:24.207 28 Don Gilbert The Don Racing Suzuki GSX-R1000 +4:25.864 29 David Brook brooksuspension.com Honda CBR1000RR-R +4:28.468 30 Jean Pierre Polet Road's Warrior BMW M1000RR +5:14.524 31 Liam Chawke Chawkie Racing SC Suzuki GSX-R1000 +5:15.987 32 Darryl Anderson DKR Yamaha R1 +5:17.786 33 Tiziano Rosati Yamaha R1 +5:19.696 34 Paul Cassidy eSIMGo Honda CBR1000RR-R +5:29.230 35 Craig Kennelly Residio Racing Honda CBR1000RR-R +6:08.637 36 Brad Clarke Powerslide Racing Suzuki GSX-R1000 +1 Lap 37 Stephen Degnan Kawasaki ZX-10RR +1 Lap 38 Julian Trummer LionHeart Moto Racing Kawasaki ZX-10RR +1 Lap DNF Michael Dunlop MD Hawk Racing BMW M1000RR DNF Marcus Simpson WH Racing powered by Dynobike Honda CBR1000RR-R DNF Graham McAleese GMAC Racing BMW M1000RR DNF Luca Gottardi Cerin by Penz13 BMW M1000RR DNF Conor Cummins Burrows Engineering/RK Racing BMW M1000RR DNF Neil Kernohan Kernohan Racing Yamaha R1 DNF Dean McMaster AIR NI Racing BMW M1000RR DNF Daniel Forbes FB Racing Suzuki GSX-R1000 DNF Ryan Gibson Gibson Motors/Firewood Supplies BMW M1000RR DNF Emil Krchnavy KRS Racing by ZC-Motorsport Kawasaki ZX-10RR DNS Jamie Coward KTS Racing by Stanley Stewart BMW M1000RR DNS Mike Browne moobob MLav Racing BMW M1000RR DNS Sam West Moto-Hub.co.uk BMW M1000RR DNS Darryl Tweed Never Be Clever Racing Yamaha R1 DNS Adam McLean Performance Racing Achterhoek Kawasaki ZX-10RR DNS Aaron Spence Sebden Steel/Spence Engineering Honda CBR1000RR-R DNS Jonathan Goetschy Optimark Road Racing BMW M1000RR DNS Kevin Keyes Daracore Racing Yamaha R1 DNS Marty Lennon ML Designs BMW M1000RR DNS Kris Duncan KD/TCC Racing 119 Yamaha R1 DNS Martin Morris Honda CBR1000RR-R DNS Rhys Hardisty Never Be Clever Racing Yamaha R1 DNS Olivier Lupberger Team by Heidger Motorsport Yamaha R1 DNS Mark Goodings LMT Motorsport BMW M1000RR DNS Dennis Booth DNS Dermot Cleary Cleary Racing Suzuki GSX-R1000 DNS Joe Yeardsley Scott Racing Motorcycles Aprilia RSV4 DNS Sean McTaggart Smith's Garage BMW M1000RR DNS Barry Furber DC Autos Honda CBR1000RR-R DNS Wayne Bourgeais Team Basomba Racing/WB Racing Yamaha R1
North West 200 | Supersport Race Two, Full Results:
2025 North West 200 | Supersport | Race Two Results Pos Rider Team Motorcycle Gap 1 Richard Cooper BPE by Russell Racing Yamaha R6 2 Dean Harrison Honda Racing UK Honda CBR600RR +0.140 3 Michael Dunlop MD Racing Ducati V2 +0.294 4 Davey Todd Milenco by Padgett's Motorcycles Honda CBR600RR +11.062 5 Peter Hickman Trooper Triumph by PHR Triumph STR 765 RS +11.289 6 Alastair Seeley CD Racing by MSS Performance Kawasaki ZX-6R +11.483 7 Josh Brookes Jackson Racing by Prosper2 Honda CBR600RR +11.766 8 Paul Jordan Jackson Racing by Prosper2 Honda CBR600RR +12.106 9 Ian Hutchinson ugp MLav Racing Yamaha R6 +23.043 10 Kevin Keyes Daracore Racing Yamaha R6 +39.812 11 Nathan Harrison H&H Motorcycles Honda CBR600RR +43.209 12 Mauro Poncini Delmo Racing Yamaha R6 +54.932 13 Allan Venter TH Racing Honda CBR600RR +1:03.686 14 Andrea Majola Parker Car Transport Yamaha R6 +1:18.219 15 Michael Gahan Newline Elite Racing Yamaha R6 +1:20.767 16 Jamie Cringle Parker Car Transport Yamaha R6 +1:21.274 17 Ilja Caljouw Performance Racing Achterhoek Yamaha R6 +1:21.739 18 Rhys Hardisty Never Be Clever Racing Yamaha R6 +1:22.828 19 James Chawke TH Racing Honda CBR600RR +1:23.880 20 Daniel Ingham Castings Technology Yamaha R6 +1:24.393 21 Yann Galli Yamaha R6 +1:37.824 22 David Brook brooksuspension.com Triumph STR 765 RS +1:38.929 23 Wayne Bourgeais Team Basomba Racing/WB Racing Yamaha R6 +1:40.585 24 Liam Chawke Chawkie Racing SC Kawasaki ZX-6R +2:09.569 25 Dennis Booth Kawasaki ZX-6R +2:13.681 26 Paul Cranston Miller Racing Honda CBR600RR +2:13.908 27 Stephen Degnan Kawasaki ZX-6R +2:27.554 28 Craig Kennelly Team ILR with Frog Vehical Developments Honda CBR600RR +2:28.915 29 Austen Webster Ace Motorcycles Kawasaki ZX-6R +2:46.947 DNF Conor Cummins Burrows Engineering/RK Racing Ducati V2 DNF Adam McLean Performance Racing Achterhoek Yamaha R6 DNF Jonathan Goetschy Optimark Road Racing Ducati V2 DNF Michael Evans Smith Racing Triumph STR 765 RS DNF Michael Sweeney EM Building Yamaha R6 DNF Sean McTaggart PDM Decorators Yamaha R6 DNF Mike Browne BPE by Russell Racing Yamaha R6 DNF Jonathan Perry Paradigm Consultants Honda CBR600RR DNS Jamie Coward KTS Macadam Triumph Factory Racing Triumph STR 765 RS DNS Pierre Yves Bian Trooper Triumph by PHR Triumph STR 765 RS DNS Jeremy McWilliams JmMC Racing Yamaha R6 DNS Darryl Tweed Never Be Clever Racing Yamaha R6 DNS Christian Elkin DynoCentre NI Yamaha R6 DNS Mark Conlin Moto Market NRG Ducati V2 DNS Barry Furber Clem Davies Racing Kawasaki ZX-6R DNS Martin Morris Yamaha R6 DNS Neil Kernohan Kernohan Racing Yamaha R6 DNS Paul Williams Lee Williams Motorsport Triumph STR 765 RS DNS Tiziano Rosati Honda CBR600RR DNS Graham McAleese GMAC Racing Yamaha R6 DNS Darragh Crean Husqvarna Ireland Triumph STR 765 RS DNS Andy Hornby Forty Two Racing Ducati V2 DNS Alan Johnston Yamaha R6
North West 200 | Superbike Race Two, Full Results:
2025 North West 200 | Superbike | Race Two Results Pos Rider Team Motorcycle Gap 1 Michael Dunlop MD Hawk Racing BMW M1000RR 2 Davey Todd 8TEN Racing BMW Motorrad BMW M1000RR +1.984 3 Peter Hickman 8TEN Racing BMW Motorrad BMW M1000RR +7.005 4 Alastair Seeley SMS/Nichols Oils Racing BMW M1000RR +15.486 5 Dean Harrison Honda Racing UK Honda CBR1000RR-R +21.880 6 Ian Hutchinson moobob MLav Racing BMW M1000RR +32.181 7 John McGuinness Honda Racing UK Honda CBR1000RR-R +35.953 8 Erno Kostamo RVS Motorsport BMW M1000RR +37.533 9 Josh Brookes Jackson Racing by Prosper2 Honda CBR1000RR-R +51.487 10 Michael Evans Dafabet Racing Honda CBR1000RR-R +57.228 11 Sam West Moto-Hub.co.uk BMW M1000RR +1:01.185 12 Michael Rutter Bathams AJN Racing BMW M1000RR +1:10.485 13 David Johnson Platinum Club Racing Kawasaki Kawasaki ZX-10RR +1:11.794 14 Nathan Harrison H&H Motorcycles Honda CBR1000RR-R +1:15.068 15 Mitch Rees Milenco by Padgett's Motorcycles Honda CBR1000RR-R +1:17.338 16 Marcus Simpson WH Racing powered by Dynobike Honda CBR1000RR-R +1:21.001 17 Luca Gottardi Cerin by Penz13 BMW M1000RR +1:22.093 18 James Chawke Lyonara/Chawkie Racing BMW M1000RR +1:32.534 19 Phillip Crowe Crowe Performance BMW M1000RR +1:32.589 20 Eddy Ferre Optimark Road Racing BMW M1000RR +1:51.765 21 Marty Lennon BMW M1000RR +1:52.448 22 Aaron Spence Sebden Steel/Spence Engineering Honda CBR1000RR-R +2:05.198 23 Joe Yeardsley Scott Racing Motorcycles Aprilia RSV4 +2:07.121 24 Ryan Whitehall WR Racing Yamaha R1 +2:08.945 25 Barry Furber DC Autos Honda CBR1000RR-R +2:15.361 26 Don Gilbert The Don Racing Suzuki GSX-R1000 +2:17.584 27 Laurent Hoffmann Hoffman by MRP BMW M1000RR +2:18.794 28 Kris Duncan KD/TCC Racing 119 Yamaha R1 +2:20.843 29 Sean McTaggart Smith's Garage BMW M1000RR +2:24.510 30 Graham McAleese GMAC Racing BMW M1000RR +2:29.157 31 Michael Gahan Newline Elite Racing BMW M1000RR +2:29.336 32 Paul Williams Lee Williams Motorsport Yamaha R1 +2:29.571 33 Rhys Hardisty Never Be Clever Racing Yamaha R1 +2:42.115 34 David Brook brooksuspension.com Honda CBR1000RR-R +2:48.881 35 Dermot Cleary Cleary Racing Suzuki GSX-R1000 +3:09.440 36 Jean Pierre Polet Road's Warrior BMW M1000RR +3:10.021 37 Liam Chawke Chawkie Racing SC Suzuki GSX-R1000 +3:13.558 38 Wayne Bourgeais Team Basomba Racing/WB Racing Yamaha R1 +3:38.235 DNF Stephane Bednarek F.R.T Yamaha R1 DNF Julian Trummer LionHeart Moto Racing Kawasaki ZX-10RR DNF Jonathan Goetschy Optimark Road Racing BMW M1000RR DNF Daniel Forbes FB Racing Suzuki GSX-R1000 DNF Emil Krchnavy KRS Racing by ZC-Motorsport Kawasaki ZX-10RR DNF Mark Goodings LMT Motorsport BMW M1000RR DNF Paul Cassidy eSIMGo Honda CBR1000RR-R DNF Ryan Gibson Gibson Motors/Firewood Supplies BMW M1000RR DNF Dean McMaster AIR NI Racing BMW M1000RR DNF Martin Morris Honda CBR1000RR-R DNF Amalric Blanc Team Gazzz 58/B&M/HML Honda CBR1000RR-R DNF Conor Cummins Burrows Engineering/RK Racing BMW M1000RR DNF Barry Burrell Halliwell Jones BMW Motorrad BMW M1000RR DNF Brad Clarke Powerslide Racing Suzuki GSX-R1000 DNF Mike Browne moobob MLav Racing BMW M1000RR DNF Darryl Tweed Never Be Clever Racing Yamaha R1 DNS Jamie Coward KTS Racing by Stanley Stewart BMW M1000RR DNS Paul Jordan Jackson Racing by Prosper2 Honda CBR1000RR-R DNS Michael Sweeney MJR Racing BMW M1000RR DNS Maurizio Bottalico Crowe Performance BMW M1000RR DNS Adam McLean Performance Racing Achterhoek Kawasaki ZX-10RR DNS Jonathan Perry Gordon Huxley Racing Honda CBR1000RR-R DNS Olivier Lupberger Team by Heidger Motorsport Yamaha R1 DNS Ilja Caljouw Performance Racing Achterhoek Kawasaki ZX-10RR DNS Andrea Majola Parker Car Transport Yamaha R1 DNS Darryl Anderson DKR Yamaha R1 DNS Craig Kennelly Residio Racing Honda CBR1000RR-R DNS Kevin Keyes Daracore Racing Yamaha R1
North West 200 | Supertwin Race One, Full Results:
2025 North West 200 | Supertwin | Race One Results Pos Rider Team Motorcycle Gap 1 Richard Cooper Jack Reid Cars Kawasaki 2 Adam McLean Yamaha +0.280 3 Jeremy McWilliams JMcC Racing Aprilia +8.336 4 Michael Sweeney MSSR Aprilia +27.741 5 Barry Furber DC Autos Yamaha +28.188 6 Allan Venter TH Racing/Hywell Griffiths Kawasaki +29.024 7 Michael Rutter Bathams AJN Racing Yamaha +1 Lap 8 Christian Elkin RB Engineering Kawasaki +1 Lap 9 Darryl Tweed Novo Gen by FAO Racing Aprilia +1 Lap 10 Maurizio Bottalico Team ILR with Frog Vehicle Paton +1 Lap 11 Jonathan Goetschy Optimark Road Racing Aprilia +1 Lap 12 Kris Duncan KD/TCC Racing 119 Aprilia +1 Lap 13 Daniel Ingham Castings Technology Yamaha +1 Lap 14 Mauro Poncini Delmo Racing Yamaha +1 Lap 15 Darragh Crean Elcofire Ireland Aprilia +1 Lap 16 Dean McMaster AIR NI Racing Kawasaki +1 Lap 17 Paul Williams RL Racing Aprilia +1 Lap 18 Martin Morris Aprilia +1 Lap 19 Michael Allen MPA Classics Aprilia +1 Lap 20 Paul Cassidy eSIMGo Kawasaki +1 Lap 21 Andy Hornby Forty Two Racing Paton +1 Lap 22 Andrew Herd Gasman Racing Aprilia +1 Lap 23 Richard Kay Reckle55/Romans 8:28 Racing Aprilia +1 Lap 24 Oliver Dean C&L Transport Aprilia +1 Lap DNF Jamie Coward KTS Racing by Stanley Stewart Kawasaki DNF Joe Yeardsley Scott Racing Motorcycles Aprilia DNF Peter Hickman Swan Racing by PHR Yamaha DNS Paul Jordan Jackson Racing by Prosper2 Aprilia DNS Pierre Yves Bian PHR Performance Aprilia DNS Neil Kernohan Kemohan Racing Aprilia DNS Marty Lennon ML Designs Kawasaki