Doc how can I see where I'm ranked?
Check the Cooler Stats To check the status of Servers and join a game via the web check the Shrikeforce Servers page

How are the stats calculated? Go here for an explaination.