Rounds 1-5Complete

Brands Hatch Indy

Brands Hatch Indy - West Kingsdown, Kent - England

3 Apr - 5 April 2026

Event status
CompleteJohn Bowler · 60 pts
Weekend sessions
8
Championship races
5
Championship
British Truck Racing

Weekend complete — Bowler results are shown in the timetable below.

Full season results

Weekend timetable

All times shown in circuit local time.

Friday 3 April

  • PracticeFree Practice 1
  • PracticeFree Practice 2

Saturday 4 April

  • QualifyingQualifying
    P2 · 58.927
  • RaceRace 1
    P2 · 19 pts · FLRd 1
  • RaceRace 2
    P6 · 12 ptsRd 2

Sunday 5 April

  • RaceRace 3
    P7 · 11 ptsRd 3
  • RaceRace 4
    P2 · 18 ptsRd 4
  • RaceRace 5
    DNFRd 5
View full weekend classifications

Race results

TSL classifications and calculated championship points.

Qualifying

PosClassDriverBest lapLapLapsSpeed
1Division 1 P1Craig Reid58.6361314
2Division 1 P2John Bowler58.927101473.79 mph
3Division 1 P3David Jenkins59.061131373.62 mph
4Division 1 P4Michael Oliver59.127111373.54 mph
5Division 1 P5Ryan Smith59.147121473.52 mph
6Division 1 P6Nathan Smith59.699121472.84 mph
7Division 1 P7Stuart Oliver59.73461172.79 mph
8Division 1 P8Simon Reid59.79941372.72 mph
9Division 1 P9Richard Collett59.90171072.59 mph
10Division 1 P10Neil Yates1:00.14381472.30 mph
11Division 1 P11Steven Powell1:00.254121272.17 mph
12Division 1 P12Tom O'Rourke1:00.407111471.98 mph
13Division 2 P1Bradley Harvey1:01.324121370.91 mph
14Division 2 P2Jake Evans1:01.37281370.85 mph
15Division 2 P3John Powell1:01.684101370.49 mph
16Division 2 P4Warren Harvey1:03.685121268.28 mph
17Division 2 P5Sami Ojanen1:03.7414568.22 mph

Qualifying — second fastest

PosClassDriverBest lapLapLapsSpeed
1Division 1 P1John Bowler59.061814
2Division 1 P2Ryan Smith59.22981473.42 mph
3Division 1 P3Craig Reid59.27791473.36 mph
4Division 1 P4Michael Oliver59.32291373.30 mph
5Division 1 P5David Jenkins59.625121372.93 mph
6Division 1 P6Nathan Smith59.73251472.80 mph
7Division 1 P7Stuart Oliver59.734101172.79 mph
8Division 1 P8Simon Reid59.84551372.66 mph
9Division 1 P9Richard Collett1:00.056101072.40 mph
10Division 1 P10Neil Yates1:00.21271472.22 mph
11Division 1 P11Steven Powell1:00.377101272.02 mph
12Division 1 P12Tom O'Rourke1:00.496141471.88 mph
13Division 2 P1Jake Evans1:01.515131370.69 mph
14Division 2 P2John Powell1:01.76141370.41 mph
15Division 2 P3Bradley Harvey1:01.87071370.28 mph
16Division 2 P4Sami Ojanen1:04.0993567.84 mph
17Division 2 P5Warren Harvey1:04.290111267.64 mph

Race 1

Overcast · Dry · 9 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Craig Reid99:00.42459.616 (L8)120
2Division 1 P2John Bowler · FL92.44859.352 (L2)219
3Division 1 P3Michael Oliver92.94359.552 (L8)416
4Division 1 P4Ryan Smith93.28959.599 (L5)514
5Division 1 P5David Jenkins93.78759.460 (L5)313
6Division 1 P6Stuart Oliver96.08159.725 (L5)712
7Division 1 P7Simon Reid98.05059.956 (L6)811
8Division 1 P8Neil Yates915.0511:00.578 (L4)1010
9Division 1 P9Tom O'Rourke915.2011:00.291 (L8)129
10Division 1 P10Richard Collett915.5491:00.457 (L7)98
11Division 1 P11Steven Powell916.7271:00.571 (L6)117
12Division 2 P1Jake Evans927.2261:01.598 (L8)1420
13Division 2 P2John Powell932.7681:01.908 (L7)1518
14Division 2 P3Sami Ojanen936.7761:02.756 (L8)1616
15Division 2 P4Bradley Harvey · FL948.1361:01.484 (L6)1315
DNFDivision 1Nathan Smith95.03359.595 (L4)60
DNFDivision 2Warren Harvey72 Laps1:03.979 (L2)200
DNFDivision 2Simon Cole18 Laps1:10.900 (L1)190
DNSDivision 2Callum Eason0170
DNSDivision 2Archie Handy0180
  • Trucks 11 & 97 not running at the time of red flag
  • Red Flag (end of session): 12:22
Official starting grid
GridDriverClassClass grid
1Craig ReidDivision 11
2John BowlerDivision 12
3David JenkinsDivision 13
4Michael OliverDivision 14
5Ryan SmithDivision 15
6Nathan SmithDivision 16
7Stuart OliverDivision 17
8Simon ReidDivision 18
9Richard CollettDivision 19
10Neil YatesDivision 110
11Steven PowellDivision 111
12Tom O'RourkeDivision 112
13Bradley HarveyDivision 21
14Jake EvansDivision 22
15John PowellDivision 23
16Sami OjanenDivision 24
17Callum EasonDivision 25
18Archie HandyDivision 26
19Simon ColeDivision 27
20Warren HarveyDivision 28

Race 2

Bright · Dry · 11 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Ryan Smith1110:50.96158.799 (L2)120
2Division 1 P2Michael Oliver113.95258.891 (L2)318
3Division 1 P3David Jenkins · FL114.48158.609 (L6)417
4Division 1 P4Nathan Smith116.01858.703 (L5)514
5Division 1 P5Stuart Oliver1110.83759.328 (L7)713
6Division 1 P6John Bowler1113.68459.542 (L3)612
7Division 1 P7Simon Reid1117.09359.525 (L3)811
8Division 1 P8Neil Yates1118.46959.748 (L10)1010
9Division 1 P9Steven Powell1118.92159.715 (L10)119
10Division 1 P10Tom O'Rourke1130.6841:00.187 (L7)128
11Division 2 P1John Powell · FL1133.1971:00.918 (L11)1421
12Division 2 P2Jake Evans1133.8101:01.010 (L11)1318
13Division 2 P3Warren Harvey101 Lap1:02.228 (L6)2016
DNFDivision 1Craig Reid020
DNFDivision 1Richard Collett83 Laps59.586 (L3)90
DNSDivision 2Callum Eason0170
DNSDivision 2Archie Handy0180
DNFDivision 2Sami Ojanen92 Laps1:02.541 (L2)160
NCDivision 2Simon Cole38 Laps1:03.135 (L2)190
DNFDivision 2Bradley Harvey0150
  • Truck 3 - please fit a working transponder. NCR 12.6.2.2 refers
  • Trucks 61, 68, 95, 96 - not running at time of red flag
  • Red Flag (end of session): 16:43
Official starting grid
GridDriverClassClass grid
1Ryan SmithDivision 11
2Craig ReidDivision 12
3Michael OliverDivision 13
4David JenkinsDivision 14
5Nathan SmithDivision 15
6John BowlerDivision 16
7Stuart OliverDivision 17
8Simon ReidDivision 18
9Richard CollettDivision 19
10Neil YatesDivision 110
11Steven PowellDivision 111
12Tom O'RourkeDivision 112
13Jake EvansDivision 21
14John PowellDivision 22
15Bradley HarveyDivision 23
16Sami OjanenDivision 24
17Callum EasonDivision 25
18Archie HandyDivision 26
19Simon ColeDivision 27
20Warren HarveyDivision 28

Race 3

Cloudy · Dry · 15 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Stuart Oliver1514:53.26558.938 (L12)220
2Division 1 P2Ryan Smith · FL150.27258.548 (L11)419
3Division 1 P3David Jenkins155.42458.996 (L13)316
4Division 1 P4Neil Yates157.94758.990 (L4)114
5Division 1 P5Michael Oliver159.16659.144 (L8)513
6Division 1 P6Craig Reid159.48759.243 (L9)812
7Division 1 P7John Bowler1512.84959.343 (L7)611
8Division 1 P8Richard Collett1514.37559.749 (L7)1010
9Division 1 P9Tom O'Rourke1517.60859.537 (L10)99
10Division 1 P10Nathan Smith1517.91059.421 (L12)158
11Division 1 P11Steven Powell1526.45759.663 (L8)117
12Division 2 P1Jake Evans · FL1533.9611:00.680 (L6)1221
13Division 2 P2John Powell1545.0661:01.444 (L11)1318
14Division 2 P3Bradley Harvey1546.6851:01.323 (L7)1416
15Division 2 P4Sami Ojanen151:34.8311:02.095 (L7)1914
DNFDivision 1Simon Reid213 Laps1:01.392 (L2)70
DNFDivision 2Warren Harvey123 Laps1:02.333 (L8)200
DNFDivision 2Callum Eason213 Laps170
DNFDivision 2Simon Cole0160
Official starting grid
GridDriverClassClass grid
1Neil YatesDivision 11
2Stuart OliverDivision 12
3David JenkinsDivision 13
4Ryan SmithDivision 14
5Michael OliverDivision 15
6John BowlerDivision 16
7Simon ReidDivision 17
8Craig ReidDivision 18
9Tom O'RourkeDivision 19
10Richard CollettDivision 110
11Steven PowellDivision 111
12Jake EvansDivision 21
13John PowellDivision 22
14Bradley HarveyDivision 23
15Nathan SmithDivision 112
16Simon ColeDivision 24
17Callum EasonDivision 25
18Archie HandyDivision 26
19Sami OjanenDivision 27
20Warren HarveyDivision 28

Race 4

Bright · Dry · 12 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Stuart Oliver · FL1212:01.72359.166 (L9)421
2Division 1 P2John Bowler121.16459.368 (L12)318
3Division 1 P3David Jenkins121.69559.291 (L9)616
4Division 1 P4Ryan Smith122.05659.230 (L8)814
5Division 1 P5Michael Oliver122.62059.370 (L9)713
6Division 1 P6Nathan Smith122.97259.210 (L8)512
7Division 1 P7Tom O'Rourke126.51759.756 (L8)1011
8Division 1 P8Neil Yates128.15259.664 (L2)110
9Division 1 P9Steven Powell128.98659.820 (L5)99
10Division 1 P10Craig Reid129.23259.423 (L2)168
11Division 1 P11Richard Collett129.87259.856 (L5)147
12Division 2 P1Jake Evans · FL1227.1751:00.982 (L6)1221
13Division 2 P2Warren Harvey1239.9851:01.583 (L8)2018
14Division 2 P3Bradley Harvey1240.8411:01.461 (L4)1716
15Division 2 P4Sami Ojanen121:05.6371:02.228 (L5)1314
16Division 2 P5John Powell111 Lap1:01.422 (L3)1113
DNFDivision 2Simon Cole93 Laps1:01.474 (L6)150
DNFDivision 2Callum Eason48 Laps1:02.145 (L3)180
  • Truck 41 - not running at the time of red flag
  • Red Flag (end of session): 14:03
Official starting grid
GridDriverClassClass grid
1Neil YatesDivision 11
2Simon ReidDivision 12
3John BowlerDivision 13
4Stuart OliverDivision 14
5Nathan SmithDivision 15
6David JenkinsDivision 16
7Michael OliverDivision 17
8Ryan SmithDivision 18
9Steven PowellDivision 19
10Tom O'RourkeDivision 110
11John PowellDivision 21
12Jake EvansDivision 22
13Sami OjanenDivision 23
14Richard CollettDivision 111
15Simon ColeDivision 24
16Craig ReidDivision 112
17Bradley HarveyDivision 25
18Callum EasonDivision 26
19Archie HandyDivision 27
20Warren HarveyDivision 28

Race 5

Bright · Dry · 16 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Richard Collett1615:58.04259.469 (L7)120
2Division 1 P2Michael Oliver160.37259.199 (L10)418
3Division 1 P3Craig Reid160.71959.355 (L11)316
4Division 1 P4David Jenkins161.71359.252 (L2)614
5Division 1 P5Ryan Smith · FL161.74858.877 (L6)714
6Division 1 P6Stuart Oliver163.22359.260 (L3)812
7Division 1 P7Steven Powell1610.10759.781 (L3)1011
8Division 1 P8Nathan Smith1610.75759.407 (L9)1310
9Division 1 P9Neil Yates1621.74359.934 (L6)59
10Division 2 P1Jake Evans1631.7851:01.159 (L9)1120
11Division 2 P2Callum Eason1634.5391:00.896 (L11)1518
12Division 1 P10Tom O'Rourke1637.68759.833 (L2)98
13Division 2 P3Bradley Harvey · FL1639.0681:00.673 (L8)1717
14Division 2 P4Warren Harvey1647.9391:01.216 (L7)1914
15Division 2 P5Sami Ojanen151 Lap1:02.554 (L10)1813
DNFDivision 1John Bowler124 Laps59.363 (L10)20
DNFDivision 1Simon Reid79 Laps59.401 (L7)140
DNFDivision 2John Powell79 Laps1:02.029 (L2)120
DNSDivision 2Simon Cole0160
Official starting grid
GridDriverClassClass grid
1Richard CollettDivision 11
2John BowlerDivision 12
3Craig ReidDivision 13
4Michael OliverDivision 14
5Neil YatesDivision 15
6David JenkinsDivision 16
7Ryan SmithDivision 17
8Stuart OliverDivision 18
9Tom O'RourkeDivision 19
10Steven PowellDivision 110
11Jake EvansDivision 21
12John PowellDivision 22
13Nathan SmithDivision 111
14Simon ReidDivision 112
15Callum EasonDivision 23
16Simon ColeDivision 24
17Bradley HarveyDivision 25
18Sami OjanenDivision 26
19Warren HarveyDivision 27

Penalties and decisions

  • John Bowler: licence penalty points (3) — Causing a collision
  • John Bowler: grid positions (5) — Causing a collision
  • Simon Reid: licence penalty points (3) — Causing a collision
  • Sami Ojanen: licence penalty points (3) — Causing a collision
  • Warren Harvey: verbal warning (1) — Isolator switched off within one hour of the end of the race
  • Simon Reid: grid positions (5) — Causing a collision
  • Sami Ojanen: grid positions (5) — Causing a collision
  • Sami Ojanen: licence penalty points (3) — Causing a collision
  • Nathan Smith: licence penalty points (3) — Causing a collision
  • Nathan Smith: grid positions (5) — Causing a collision
  • Bradley Harvey: licence penalty points (3) — Causing a collision
  • Sami Ojanen: grid positions (7) — Causing a collision
  • Bradley Harvey: grid positions (5) — Causing a collision
  • Ryan Smith: licence penalty points (3) — Manoeuvres liable to hinder other drivers