A Nelson 32-year-old was remanded in custody for sentencing after he admitted two police pursuits through Canterbury in May.
Andrew David Hunter was travelling on State Highway 7 in Waikari, North Canterbury, at 120km an hour when the police followed him with their lights and siren activated.
The police followed him towards Christchurch, but abandoned the pursuit out of concern for public safety.
Hunter drove to a BP service station on Sawyers Arms Road, Christchurch, and filled his car with $52.51 petrol before driving off without paying.
He drove south towards Ashburton and was seen by police who pursued him again, using road spikes on Beach Road East.
He continued through Ashburton township through heavy traffic, and drove on the rim of one tyre when it detached from the wheel.
In Tinwald, Hunter was stopped by police when he became stuck in traffic, and a torch with a concealed knife blade in it was found in his car.
Hunter told police he didn’t see the police pursuing him, and he did mean to pay for the petrol.
He pleaded guilty to theft, possession of an offensive weapon, two charges of driving in a dangerous manner, and two charges of failing to stop for police.
Christchurch District Court Judge Brian Callaghan remanded Hunter in custody to appear for sentencing in the Nelson District Court on July 3.