When playing a country with many leagues, such as Germany where it comes down to league 5, calculation of all results takes pretty long. Looking at the Bygfoot process, it seems that calculation runs single threaded.
I think there is some room for improvement.