About MMB Racing

Follow the MMB Racing Team

Join us for an adrenaline-fueled 2025 season! Check our calendar for upcoming races and thrilling events.

Stay updated with the thrilling 2025 season! Visit the British Superbikes website to view the latest results, upcoming races, and current standings. Don’t miss any action.

Born from a passion for speed, our team has evolved into a racing powerhouse, celebrating numerous victories and milestones.

James McManus

A Timeline

2024 British Supersport

Two top ten finishes

2023 – 23rd British Supersort

Best finish 11th at Donington Park and Snetterton: Triumph 2022 – 1st British Junior Supersport. First race victory Donington Park May 22nd. 9 podiums throughout the season including 5 race victories. Kawasaki

2022 – 1st British Junior Supersport

First race victory Donington Park May 22nd. 9 podiums throughout the season including 5 race victories. Kawasaki

2021 – 8th British Junior Supersport

Two podium finishes. Kawasaki. He also competed in four rounds of the World Supersport series.

2020 – 7th British Junior Supersport

2nd place podium finish at Silverstone National.

2019 – 29th Junior Supersport

Best result of 11th at Donington Park. Kawasaki

2018 - 22nd Junior Supersport

Started the season in August with a best result 10th place at Silverstone. Kawasaki

Eugene McManus

A Timeline

2024 British Supersport

Finished 4th overall - 3 podium finishes

2023 - 9th British Supersport

Podium finish at Brands Hatch (3). Triumph. He also competed in the British round of the World Supersport Championship

2022 – 8th British Supersport

Podium finish at Knockhill (3). Kawasaki. He also competed in the first two rounds of the World Supersport Championship

2021 – 5th National Junior Superstock

5 podium finishes including a 2nd at Donington Park. Kawasaki. He also competed in the 2nd and 3rd rounds of the World Supersport Championship

2020 – 13th National Superstock 600

Best finish of 6th place on Silverstone National Circuit. Kawasaki

2019 – 21st British Supersport

Season-ending accident at Brands Hatch in the fourth round round. Yamaha

2018 – 8th British Motostar

with a best finish of 4th at Knockhill. KTM. He also took a victory and another podium in GP2 category during the year. Suter

2017 – 5th British Motostar Moto3

6 podium finishes, including a 2nd place at Oulton Park. KTM

2016 – 13th British Motostar Moto3

Best race finish 6th at Brands Hatch and Thruxton. KTM

2015

1st Ulster 125cc Championship and 2nd in the Irish 125cc Championship

Harry Truelove

A Timeline

2024 – British Supersport

Finished 5th overall - best result of 3rd at Cadwell Park

2023 – World Supersport (7 rounds)

Finished 35th overall – Best Result 11th

2022 – British Supersport – Finished 4th overall

Best result 1st place at Cadwell Park

2021 – British Supersport

Finished 5th Overall – Best result 3x 1st place at Cadwell Park(2) & Donington Park(1)

2020 – British Supersport (Shortened COVID Season)

Finished 6th overall – Best result 2nd place at Snetterton

2019 - british Supersport

Finished 4th overall – best result 4th at Oulton Park, Brands Hatch, Snetterton, Donington Park

2018 British Supersport (7 rounds completed)

Finished 18th overall, best result 10th Oulton Park

2017 – Stepped up to Supersport

Finished 21st overall, best result 12th Knockhill

2016 Full Season in STK600

Finished 13th overall, best result 2nd at Cadwell Park

2015 – Thundersport Pre National 600 & Elite 600

Wildcard entries to BSB STK600 at Cadwell Park, Thruxton, Oulton Park, Silverstone

2014 Started racing

BMCRC MiniTwin & Thundersport

Team

Our dynamic riders lead the charge, supported by a dedicated, expert crew ensuring peak performance and thrilling races.

James McManus #14

Superbike Racer

Harry Truelove #7

Superbike Racer

Crew member 1

Eugene McManus

Born: 19/04/1999
Podium Finishes: 23
Other Personal Information we want to include

Crew member 2

Eugene McManus

Born: 19/04/1999
Podium Finishes: 23
Other Personal Information we want to include

Crew member 3

Eugene McManus

Born: 19/04/1999
Podium Finishes: 23
Other Personal Information we want to include

Crew member 4

Eugene McManus

Born: 19/04/1999
Podium Finishes: 23
Other Personal Information we want to include