Inför helgens deltävling i GB3 (brittiska Formel 3) låg Joel Granfors på en andraplats, elva poäng bakom ledaren Luke Browning och 47 poäng före tredjeplacerade Max Esterson i mästerskapet. Under helgen skulle det köras tre race på den ikoniska banan Spa-Franchorchamps i Belgien.
I det första racet slutade Joel på en andraplats, bakom Browning. I det andra racet körde Granfors hem en ny andraplats, även denna gången vanns racet av Luke Browning. Dock skulle ett kontroversiellt domslut dagen efter frånta Joel sin andra pallplats på två race. Domarna tilldelade Joel ett tio sekunders tidstillägg för en incident med Branden Oxley på första varvet. Bestraffningen gjorde att Joel sjönk ner till en fjärdeplats i det racet.
Race nummer tre kördes under söndagen var det omvänd startordning, vilket innebar att Joel startade näst sist. Han lyckades köra upp sig till en 16:e plats samtidigt som mästerskapsrivalen Browning slutade på en 18:e plats i ett lopp som rödflaggades en gång och innehöll två säkerhetsbilar.
Totalt körde Joel in 56,5 poäng under helgen. Det innebär att han nu är 31,5 poäng bakom Luke Browning på förstaplatsen i mästerskapet och hela 45 poäng före tredjeplacerade Max Esterson.
Nu återstår det tre deltävlingar i GB3. Redan nästa helg är det dags igen, då är det Silverstone som gäller för andra gången den här säsongen. Tidigare i maj körde Joel hem sin hittills enda seger under mästerskapet på Silverstone.