Looking at those results you even beat an A guy. Your average speed looks good too if those courses are anything like what we have down here. I figure at 19mph average your holding second through every turn. Thats where I wanted to be at the end of this year (it isn't happening).
I'm training for the next enduro on the 14th of october. If you end up going we should meet up. I'm hoping having someone around that actually knows what they're doing will help me from having such a flop like last time