1,250 BHP •
5-Ton Trucks •
Full-Throttle Racing •

Welcome to the British Truck Racing Championship — motorsport like you’ve never seen.

NEXT EVENT

PEMBREY // JUNE 20-21, 2026

0
0
0
0
Days
0
0
Hours
0
0
Minutes
0
0
Seconds

Latest News

  • Division 1 delivers Thruxton thriller as four drivers charge to victory

    Four different drivers stood on the top step of the podium in Division 1 at Thruxton this past weekend (May 16-17) as the British Truck Racing Championship battled challenging weather conditions to wow the crowds in Hampshire. On what proved to be an action-packed second meeting of the season, the series’ premier class saw the early battle for supremacy ramp up as Stuart Oliver, David Jenkins, Steven Powell and Ryan Smith enjoyed a share of the spoils. With drivers having had the opportunity to dial in their machines during a brief practice session on Saturday morning, qualifying proved to be a frenetic affair that culminated in reigning champion Smith charging to the top of the times. The Daimler Freightliner driver’s best time of 1:36.902s was

  • Callum Eason ignites title charge at Thruxton

    Division 2 spoils went the way of Callum Eason and Jake Evans at Thruxton this past weekend (May 16-17) as the British Truck Racing Championship took centre stage in Hampshire

  • Tight at the top as Division 1 heads to Hampshire

    Tens of thousands of horsepower is poised to thunder into Hampshire this weekend as the British Truck Racing Championship takes centre stage at Thruxton for what are guaranteed to be

  • Evans on top as Division 2 speeds into Thruxton

    The next instalment of the British Truck Racing Championship takes place this weekend (May 16-17) and all eyes are on Division 2 to see if anyone can stop the early

  • Totalkare and Trucker Tim join forces with new column lift partnership

    Totalkare is proud to announce a new partnership with leading trucking influencer Trucker Tim, supplying him with a set of Totalkare T8DC cable-free mobile column lifts for his growing workshop

STANDINGS

MEET THE DRIVERS

(function () {
const DESKTOP_CARDS_PER_PAGE = 3;
const MOBILE_CARDS_PER_PAGE = 1;
const MOBILE_BREAKPOINT = 600;

const track = document.getElementById(‘driverTrack’);
const prevBtn = document.getElementById(‘driverPrev’);
const nextBtn = document.getElementById(‘driverNext’);
const dotsWrap = document.getElementById(‘driverDots’);

const cards = Array.from(track.children);
const total = cards.length;

let current = 0;
let cardsPerPage = DESKTOP_CARDS_PER_PAGE;
let pages = Math.ceil(total / cardsPerPage);

function buildDots() {
dotsWrap.innerHTML = ”;
for (let i = 0; i goTo(i));
dotsWrap.appendChild(dot);
}
}

function getCardWidth() {
if (!cards[0]) return 284;
const style = getComputedStyle(track);
const gap = parseFloat(style.gap) || 24;
return cards[0].offsetWidth + gap;
}

function goTo(page) {
current = Math.max(0, Math.min(page, pages – 1));
const offset = current * cardsPerPage * getCardWidth();
track.style.transform = ‘translateX(-‘ + offset + ‘px)’;

prevBtn.disabled = current === 0;
nextBtn.disabled = current === pages – 1;

dotsWrap.querySelectorAll(‘.driver-carousel__dot’).forEach((d, i) => {
d.classList.toggle(‘active’, i === current);
});
}

function updateLayout() {
const width = window.innerWidth;
cardsPerPage = width goTo(current – 1));
nextBtn.addEventListener(‘click’, () => goTo(current + 1));
window.addEventListener(‘resize’, updateLayout);

updateLayout();
})();

VIDEO

We are back for 2026! We’re ready, are you?

Top Stories

Thrux-done ✅

Thank you to all of the teams, drivers, officials, marshals and of course you, the fans, for making it a truly epic weekend down in Hampshire! 

This season is shaping up to be an all-time classic 👏🏻

-
@officialbarc • @mvcommercial • @gititireuk • @totalkareltd • @fruehaufltd • @ltsglobalsolutions • @milwaukeetool_uk • @harlequinteamwear • @rydamuniversal • @mbenergy_ourenergyourway •
-
#BTRC #BARC #TruckRacing #Motorsport #Racing
Sunday’s spoils are shared 🏆

-
@officialbarc • @mvcommercial • @gititireuk • @totalkareltd • @fruehaufltd • @ltsglobalsolutions • @milwaukeetool_uk • @harlequinteamwear • @rydamuniversal • @mbenergy_ourenergyourway •
-
#BTRC #BARC #TruckRacing #Motorsport
Ryan Smith closes out the weekend on the top step of the podium 🏆

The reigning champion makes the most of his front row start and controls proceedings to triumph ahead of Craig Reid and John Bowler.

Callum Eason’s completed a near-perfect weekend in Division 2 as he tallied his fourth win from five races! 

-
@officialbarc • @mvcommercial • @gititireuk • @totalkareltd • @fruehaufltd • @ltsglobalsolutions • @milwaukeetool_uk • @harlequinteamwear • @rydamuniversal • @mbenergy_ourenergyourway •
-
#BTRC #BARC #TruckRacing #Motorsport #Racing
Thrux-done ✅

Thank you to all of the teams, drivers, officials, marshals and of course you, the fans, for making it a truly epic weekend down in Hampshire! 

This season is shaping up to be an all-time classic 👏🏻

-
@officialbarc • @mvcommercial • @gititireuk • @totalkareltd • @fruehaufltd • @ltsglobalsolutions • @milwaukeetool_uk • @harlequinteamwear • @rydamuniversal • @mbenergy_ourenergyourway •
-
#BTRC #BARC #TruckRacing #Motorsport #Racing
Sunday’s spoils are shared 🏆

-
@officialbarc • @mvcommercial • @gititireuk • @totalkareltd • @fruehaufltd • @ltsglobalsolutions • @milwaukeetool_uk • @harlequinteamwear • @rydamuniversal • @mbenergy_ourenergyourway •
-
#BTRC #BARC #TruckRacing #Motorsport
Ryan Smith closes out the weekend on the top step of the podium 🏆

The reigning champion makes the most of his front row start and controls proceedings to triumph ahead of Craig Reid and John Bowler.

Callum Eason’s completed a near-perfect weekend in Division 2 as he tallied his fourth win from five races! 

-
@officialbarc • @mvcommercial • @gititireuk • @totalkareltd • @fruehaufltd • @ltsglobalsolutions • @milwaukeetool_uk • @harlequinteamwear • @rydamuniversal • @mbenergy_ourenergyourway •
-
#BTRC #BARC #TruckRacing #Motorsport #Racing

OUR SPONSORS

SPONSOR UPDATES

Thruxton Circuit

16-17 May 2026

Pembrey Circuit

20-21 June 2026

Donington Park

8-9 August 2026