<< Um, what other stats page might you be talking about? Stanford's site still shows us at 40 and statsman is down. >>
Hmm, looks to me like we're in 38th position now when I look at our team stats page, but when I look at the stats page that lists all of the teams, it shows us in 40th position. (n.b. that the position is actually n-1, because of the "no team" users listed at the top)