Geez, must have been some kind of elite rider! I've yet to be lapped in a standard XC race but the laps are usually a fair bit longer (Marrinup is 7.5km and Turner Hill is 10.4km).
Nav Coole was lapping in 14mins... he was 12mins clear of everyone else so must have lapped other riders I hazard too, 4 other riders in addition to me looking at the lap times!!
You're a lot stronger and fitter than I am, I doubt he'd have caught you till near the end of your 4th lap (there was enough single track that you'd have crashed pointlessly on a few occasions!!!)
I don't crash all that much these days. My normal crash rate is during training but I haven't even managed that during my last four training sessions.