Hall started well finishing second in the first heat but the crash in second heat saw some serious damage to the Bristol Sport Racer’s kart.
After some work to repair his kart, a magnificent drive saw Hall push up to finish sixth from a starting position of ninth in the first final.
Hall then claimed one more position in the second final to end up in fifth having started the grid in sixth, a respectable end to a dramatic weekend for the 17-year-old.