var query = from gameScore in ParseObject.GetQuery("GameScore") orderby gameScore.Get("score") descending select gameScore; var rank = await query.CountAsync();