Database
[{_id:1,"score":1},{_id:2,"score":2},{_id:3,"score":2},{_id:4,"score":4},{_id:5,"score":5}]
Query
db.collection.aggregate([{"$setWindowFields":{"partitionBy":null,"sortBy":{"score":-1},"output":{"rank":{$rank:{}}}}},{$match:{_id:3}}])