
Current Season
All Championships →About Joshua Weaver
Joshua started his karting journey in December 2023 at Xtreme Karting Falkirk, and hasn't looked back since. Now racing with TeamSport Cambuslang Race Academy, Kids Karting Club at Knockhill, and competing in his first championship — the Club100 Junior Northern Championship (Super Lightweight) — the 2026 season is shaping up to be his biggest yet.
Read MoreLatest News
All Posts →
10 May 2026
Round 3 — Glan y Gors | Club100 Junior Northern Championship
A tough day at a new circuit, with a disrupted qualifying and a pair of eventful races — but once up to speed at Glan y Gors, the pace was there. Round 3 of the Club100 Junior Northern Championship, in Josh's own words.

1 May 2026
Knockhill Kids Karting Club - Round 1
I take my first win of the 2026 Knockhill Kids Karting Club season — leading from corner two to the flag over 34 laps, finishing 18 seconds clear and banking 20 points on a dry spring day at Knockhill Racing Circuit.

21 April 2026
How a Club100 Junior Northern Championship Race Day Works
From practice through to the trophy final, a Club100 race day packs a lot into a few hours. Here's a guide to how it all works — and why it's such a great championship for young drivers to be part of.

My @club100racing race at @cumbriakartracing was ended early on the 2nd lap when I was collected in this incident. Damage to the kart meant I was unable to continue, but luckily I escaped any damage to myself!

A better night, qualified 4th for the b-final. A black flag for the leader and an early overtakes got him up to 2nd early. Spent a few laps defending the karts behind whilst losing touch with the leader before eventually breaking clear. Was closing in on the leader for the remainder of the race but ran out of time to catch him.

2nd round of kids karting club at @knockhillracingcircuit saw Josh line up alongside fellow @club100racing racer, Isaac Tomlinson. He knew it would be a tough battle and so it proved with Isaacs experience allowing him to win by about 11 seconds. Not as close as we'd hoped but Isaac did lap everyone else! #kartracing #motorsport #knockhill #karting

A particularly frustrating night of grid series tonight, seemed to get bad luck with kart for every session. Oh well, better luck next time! #kartracing #karting #teamsport #motorsport

From my first session at @gygkarting for @club100racing practice. #club100 #gygkarting #karting #kartracing #motorsport

Highlight and photos from round 1 session of kids karting club at @knockhillracingcircuit #karting #motorsport #kartracing #knockhill

Round 1 of kids karting club at @knockhillracingcircuit. A surprisingly sunny and warm day, in one of the final sessions of the day, a comfortable win after starting 4th and leading by the 2nd corner. #knockhill #kartracing #karting #motorsport

Latest edition of Monday night overtakes at @teamsportkarting cambuslang. #karting #motorsport #teamsport #kartracing

A 3 4 2 night immediately after grid series at @teamsportkarting cambuslang. A good kart in qualifying allowed me to qualify for the A final for only the 2nd time with a 9th place position. Eventually finishing in 9th during the race. Not quite a pb, but pretty close! #teamsport #kartracing #karting #motorsport

Last nights @teamsportkarting grid series event at cambuslang provided me with my best finish yet. Starting from the back in heat 1 I managed to finish in 5th position, then starting 1st in the 2nd heat i managed to keep the lead for the whole race. Heat 3 wasn't so good starting 9th and finishing 11th. This all meant a 5th place start for the final. Holding off the challenge from behind for half the race I eventually dropped into 6th where I would comfortably finish the race. Overall a good night and my best result so far. #teamsport #kartracing #karting #motorsport #gridseries

My 56.3s lap of Whilton Mill in @club100racing qualifying. #club100 #karting #motorsport #kartracing

Another challenging but enjoyable day at round 2 of @club100racing northern championship. Josh showed good pace qualifying 13th in the pre B final (only 4 tenths off the pre A final). Unfortunately he was spun at the start and again had to fight from the back. Eventually finishing 20th. Starting 18th in the B final Josh was having a solid race even getting as high as 13th before a small mistake meant settling for 17th. Another amazing experience and showed genuine pace. #club100 #kartracing #karting #motorsport


