Rounds 6-10Complete

Thruxton

Thruxton Circuit - Andover, Hampshire - England

14 May - 17 May 2026

Event status
CompleteJohn Bowler · 41 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 15 May

  • PracticeFree Practice 1
  • PracticeFree Practice 2

Saturday 16 May

  • QualifyingQualifying
    P5 · 1:37.677
  • RaceRace 1
    DNFRd 6
  • RaceRace 2
    DSQRd 7

Sunday 17 May

  • RaceRace 3
    P5 · 14 pts · FLRd 8
  • RaceRace 4
    P9 · 11 ptsRd 9
  • RaceRace 5
    P3 · 16 ptsRd 10
View full weekend classifications

Race results

TSL classifications and calculated championship points.

Qualifying

PosClassDriverBest lapLapLapsSpeed
1Division 1 P1Ryan Smith1:36.90247
2Division 1 P2Stuart Oliver1:37.2057787.25 mph
3Division 1 P3Michael Oliver1:37.3912687.08 mph
4Division 1 P4David Jenkins1:37.5787786.92 mph
5Division 1 P5John Bowler1:37.6771786.83 mph
6Division 1 P6Craig Reid1:37.6998886.81 mph
7Division 1 P7Nathan Smith1:37.7826786.74 mph
8Division 1 P8Steven Powell1:38.0095786.53 mph
9Division 2 P1Callum Eason1:39.4095585.32 mph
10Division 1 P9Richard Collett1:40.2061284.64 mph
11Division 2 P2Bradley Harvey1:40.2857784.57 mph
12Division 2 P3Jake Evans1:40.3627784.51 mph
13Division 1 P10Neil Yates1:40.6037784.30 mph
14Division 2 P4Sami Ojanen1:41.3645783.67 mph
15Division 2 P5Warren Harvey1:41.7993783.31 mph

Qualifying — second fastest

PosClassDriverBest lapLapLapsSpeed
1Division 1 P1Stuart Oliver1:37.32247
2Division 1 P2Michael Oliver1:37.4501687.03 mph
3Division 1 P3Ryan Smith1:37.4506787.03 mph
4Division 1 P4David Jenkins1:37.8094786.71 mph
5Division 1 P5John Bowler1:37.8692786.66 mph
6Division 1 P6Craig Reid1:37.9777886.56 mph
7Division 1 P7Steven Powell1:38.0267786.52 mph
8Division 1 P8Nathan Smith1:38.0294786.52 mph
9Division 2 P1Jake Evans1:40.5416784.35 mph
10Division 2 P2Bradley Harvey1:40.6473784.27 mph
11Division 2 P3Callum Eason1:41.1101583.88 mph
12Division 2 P4Sami Ojanen1:41.3766783.66 mph
13Division 1 P9Neil Yates1:41.5894783.48 mph
14Division 2 P5Warren Harvey1:41.9664783.18 mph
15Division 1 P10Richard Collett0

Race 1

Cloudy · Dry · 10 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Stuart Oliver1016:25.4871:38.002 (L4)120
2Division 1 P2Ryan Smith · FL105.7241:37.312 (L7)619
3Division 1 P3Michael Oliver108.2121:38.145 (L7)216
4Division 1 P4David Jenkins108.8051:38.222 (L4)314
5Division 1 P5Steven Powell109.4951:38.557 (L2)813
6Division 1 P6Craig Reid1010.6501:38.302 (L4)512
7Division 1 P7Nathan Smith1011.9991:38.671 (L3)711
8Division 2 P1Callum Eason · FL1023.5811:39.746 (L7)921
9Division 1 P8Neil Yates1028.0411:39.865 (L5)1310
10Division 2 P2Jake Evans1030.3791:40.016 (L4)1218
11Division 2 P3Bradley Harvey1041.3221:40.383 (L4)1116
12Division 2 P4Warren Harvey101:18.3991:42.701 (L10)1614
13Division 2 P5Sami Ojanen101:19.5041:41.024 (L6)1413
14Division 2 P6John Powell101:58.0031:42.137 (L3)1512
DNFDivision 1John Bowler91 Lap1:38.260 (L7)40
DNFDivision 1Richard Collett28 Laps1:45.572 (L1)100
Official starting grid
GridDriverClassClass grid
1Stuart OliverDivision 11
2Michael OliverDivision 12
3David JenkinsDivision 13
4John BowlerDivision 14
5Craig ReidDivision 15
6Ryan SmithDivision 16
7Nathan SmithDivision 17
8Steven PowellDivision 18
9Callum EasonDivision 21
10Richard CollettDivision 19
11Bradley HarveyDivision 22
12Jake EvansDivision 23
13Neil YatesDivision 110
14Sami OjanenDivision 24
15John PowellDivision 25
16Warren HarveyDivision 26

Race 2 — amended

Rain · Wet · 6 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1David Jenkins611:01.0941:48.037 (L5)420
2Division 1 P2Ryan Smith61.0101:48.528 (L4)318
3Division 1 P3Stuart Oliver65.2931:49.441 (L4)116
4Division 1 P4Michael Oliver66.9771:49.821 (L4)214
5Division 1 P5Steven Powell68.0711:49.194 (L4)713
6Division 1 P6Craig Reid617.2431:51.478 (L4)612
7Division 2 P1Callum Eason618.8441:50.724 (L3)1120
8Division 2 P2Jake Evans · FL623.1301:50.536 (L6)919
9Division 1 P7Neil Yates632.8661:52.739 (L4)1311
10Division 2 P3Warren Harvey641.0941:51.934 (L4)1616
11Division 2 P4Sami Ojanen644.7391:53.859 (L3)1214
12Division 1 P8Nathan Smith · FL61:21.3391:47.565 (L6)811
13Division 2 P5John Powell51 Lap2:06.430 (L2)1513
DSQDivision 1John Bowler050
DSQDivision 1Richard Collett0140
DNFDivision 2Bradley Harvey51 Lap1:51.582 (L5)100
  • Stewards decision - Truck 14 disqualified from race result, failure to comply with red signals
  • Stewards decision - Truck 95 disqualified from race result, failure to comply with red signals
  • Red Flag (end of session): 17:44
Official starting grid
GridDriverClassClass grid
1Stuart OliverDivision 11
2Michael OliverDivision 12
3Ryan SmithDivision 13
4David JenkinsDivision 14
5John BowlerDivision 15
6Craig ReidDivision 16
7Steven PowellDivision 17
8Nathan SmithDivision 18
9Jake EvansDivision 21
10Bradley HarveyDivision 22
11Callum EasonDivision 23
12Sami OjanenDivision 24
13Neil YatesDivision 19
14Richard CollettDivision 110
15John PowellDivision 25
16Warren HarveyDivision 26

Race 3

Cloudy · Dry · 10 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Steven Powell1016:28.1561:37.827 (L7)420
2Division 1 P2Nathan Smith100.3511:38.048 (L5)218
3Division 1 P3Stuart Oliver101.1721:37.910 (L8)816
4Division 1 P4David Jenkins101.7371:37.875 (L10)514
5Division 1 P5John Bowler · FL102.9521:37.739 (L4)1314
6Division 1 P6Craig Reid109.6701:38.061 (L2)312
7Division 1 P7Ryan Smith1011.7321:38.135 (L2)711
8Division 1 P8Neil Yates1024.3981:39.206 (L2)910
9Division 2 P1Callum Eason · FL1025.6721:39.154 (L5)121
10Division 2 P2Jake Evans1026.3891:39.774 (L6)1018
11Division 2 P3Sami Ojanen1034.9781:40.727 (L5)1516
12Division 2 P4Bradley Harvey1035.2661:40.086 (L7)1114
13Division 2 P5Warren Harvey101:03.1631:41.439 (L6)1613
14Division 2 P6John Powell101:04.5421:42.497 (L3)1212
NCDivision 1Richard Collett73 Laps1:48.516 (L1)140
DNFDivision 1Michael Oliver64 Laps1:37.986 (L5)60
  • Truck 68 - 5 second time penalty applied for exceeding track limits
Official starting grid
GridDriverClassClass grid
1Callum EasonDivision 21
2Nathan SmithDivision 11
3Craig ReidDivision 12
4Steven PowellDivision 13
5David JenkinsDivision 14
6Michael OliverDivision 15
7Ryan SmithDivision 16
8Stuart OliverDivision 17
9Neil YatesDivision 18
10Jake EvansDivision 22
11Bradley HarveyDivision 23
12John PowellDivision 24
13John BowlerDivision 19
14Richard CollettDivision 110
15Sami OjanenDivision 25
16Warren HarveyDivision 26

Race 4

Rain · Wet · 9 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1David Jenkins915:15.7191:39.469 (L4)820
2Division 1 P2Michael Oliver90.3441:39.707 (L5)518
3Division 1 P3Ryan Smith90.5771:39.036 (L4)716
4Division 1 P4Steven Powell91.6831:39.073 (L4)414
5Division 1 P5Nathan Smith92.3211:39.186 (L4)1113
6Division 1 P6Neil Yates93.2321:39.406 (L4)912
7Division 2 P1Jake Evans911.9991:40.493 (L4)120
8Division 2 P2Callum Eason918.0891:40.478 (L4)218
9Division 1 P7John Bowler923.9791:39.305 (L4)1411
10Division 2 P3Bradley Harvey · FL928.3241:40.210 (L4)1317
11Division 2 P4Warren Harvey933.0471:40.933 (L5)1614
12Division 1 P8Stuart Oliver · FL940.4341:38.211 (L4)611
13Division 2 P5John Powell91:07.1571:44.810 (L4)1213
14Division 2 P6Sami Ojanen91:39.7031:42.975 (L3)1012
DNFDivision 1Craig Reid54 Laps1:39.574 (L4)30
DNFDivision 1Richard Collett18 Laps150
  • Truck 26 - Transponder has stopped working
Official starting grid
GridDriverClassClass grid
1Jake EvansDivision 21
2Callum EasonDivision 22
3Craig ReidDivision 11
4Steven PowellDivision 12
5Michael OliverDivision 13
6Stuart OliverDivision 14
7Ryan SmithDivision 15
8David JenkinsDivision 16
9Neil YatesDivision 17
10Sami OjanenDivision 23
11Nathan SmithDivision 18
12John PowellDivision 24
13Bradley HarveyDivision 25
14John BowlerDivision 19
15Richard CollettDivision 110
16Warren HarveyDivision 26

Race 5

Cloudy · Wet · 7 laps · TSL source

PosClassDriverLapsTime / gapBest lapGridPts
1Division 1 P1Ryan Smith712:36.6051:47.424 (L7)220
2Division 1 P2Craig Reid72.0661:47.042 (L3)318
3Division 1 P3John Bowler73.1521:47.770 (L3)416
4Division 1 P4David Jenkins73.3091:47.181 (L6)514
5Division 1 P5Neil Yates74.0761:47.642 (L7)113
6Division 1 P6Steven Powell74.2841:46.516 (L3)812
7Division 1 P7Nathan Smith74.9361:47.697 (L7)711
8Division 1 P8Stuart Oliver78.2851:47.166 (L7)610
9Division 1 P9Michael Oliver · FL79.9701:45.439 (L7)1510
10Division 2 P1Callum Eason · FL710.3261:47.543 (L5)921
11Division 1 P10Richard Collett716.7961:47.942 (L4)148
12Division 2 P2Jake Evans719.6681:48.987 (L4)1018
13Division 2 P3Bradley Harvey732.6261:50.039 (L3)1216
14Division 2 P4John Powell747.9141:52.936 (L3)1314
15Division 2 P5Warren Harvey71:09.3671:52.346 (L4)1613
DNFDivision 2Sami Ojanen735.8911:49.976 (L2)110
  • Red Flag (end of session): 17:57
Official starting grid
GridDriverClassClass grid
1Neil YatesDivision 11
2Ryan SmithDivision 12
3Craig ReidDivision 13
4John BowlerDivision 14
5David JenkinsDivision 15
6Stuart OliverDivision 16
7Nathan SmithDivision 17
8Steven PowellDivision 18
9Callum EasonDivision 21
10Jake EvansDivision 22
11Sami OjanenDivision 23
12Bradley HarveyDivision 24
13John PowellDivision 25
14Richard CollettDivision 19
15Michael OliverDivision 110
16Warren HarveyDivision 26

Penalties and decisions

  • Ryan Smith: grid positions (5) — Manoeuvres liable to hinder other drivers
  • Ryan Smith: fine gbp (100) — Speeding in the pit lane at 64 kph during qualifying
  • Ryan Smith: verbal warning (1) — Manoeuvres liable to hinder another driver
  • Michael Oliver: verbal warning (1) — Manoeuvres liable to hinder another driver
  • Steven Powell: fine gbp (100) — Personal safety equipment not properly fastened and positioned
  • John Bowler: verbal warning (1) — Left the track and rejoined unsafely
  • Sami Ojanen: licence penalty points (3) — Causing a collision
  • Sami Ojanen: grid positions (5) — Causing a collision
  • John Bowler: licence penalty points (4) — Failure to comply with red signals
  • Richard Collett: licence penalty points (4) — Failure to comply with red signals
  • Richard Collett: dsq — Failure to comply with red signals
  • John Bowler: dsq — Failure to comply with red signals
  • Craig Reid: time seconds (5) — Exceeding track limits
  • Bradley Harvey: fine gbp (100) — Personal safety equipment not properly fastened and positioned
  • Warren Harvey: fine gbp (100) — Personal safety equipment not properly fastened and positioned
  • Michael Oliver: licence penalty points (3) — Causing a collision
  • Ryan Smith: licence penalty points (3) — Causing a collision
  • John Bowler: licence penalty points (2) — Written reprimand for offensive gestures to another driver
  • John Bowler: written reprimand (1) — Made offensive gestures to another driver