In reply to Herdwickmatt:
entrycentral.com was set up by some Scottish guys I think back in 2003, and was initially mainly Scottish events, but I think now the spread is a lot further.
You can filter by distance from a postcode, as well as type ( eg run/swim/sportive etc ) so may be worth a look