Records tumble at primary school sports