I think Carroll deserves some more respect on their name than 10. Just because they lost to HSE at HSE, does not mean they are ranked 10.
I would put them around 7. I feel that getting beat by a final four team last year away from home should not be that much of a punishment.