I noticed it's a perception many have, but looking at the actual stats we are not that successful , for sure not when it comes to victories at least... I can't remember the last time I saw some updated stats but I think as far as victories goes we are maybe in the top. 15 league, if you ad top. 10's/5's then we are a bit higher.
Hahah, I know that I keep on repeating it, but I've taken part in FSC for nearly 4 years, and I've only been in top 3 once
Still I consider rather succesful compared to many other countries