Мне не удалось сделать это в одном запросе, однако я смог получить ранг члена, выполнив что-то вроде
RETURN LENGTH(
FOR m IN members
FILTER m.score > DOCUMENT("members", "ID").score
RETURN 1
) + 1
, а затем использовать второй запрос для извлечения ранжированные данные, которые я хотел, что-то вроде
FOR m IN members
SORT m.score DESC LIMIT 10
RETURN m
или объединение двух подзапросов с LIMIT 5
и LIMIT rank - 2, 3
в зависимости от ранга.