Complex sentence: According to the IRB World rankings they are currently rated 60 out of 93 affiliated nations, well above neighbouring rivals Finland in 93rd position.
Split into simpler sentences: According to the IRB World rankings they are currently rated 60 out of 93 affiliated nations. Above neighbouring rivals Finland in 93rd position.