This last time at the track it was kind of fun because there was a new guy and we become friends. I have the lowly lo206 animal and he has two carts a tag kart which is a water cooled 100cc 2-stroke 1 speed with disc brakes up front and the other is a shifter kart. Anyways with his tag kart which he's a little bit scared of the shifter kart LOL he followed me around the track on the first session and I slowly walked away from him on the corners and he couldn't catch me on the straits. Then on the 2nd Time he was able to pass me towards the end of the long straight and he could not get away from me on the corners and he was barely able to stay ahead of me enough to pull away on the long straight but by the end of all the corners I was right back on him again LOL...
Those tags are 125cc and depending on the make can be around 29hp. That should absolutely toast you. He has a way to go!