Database
[{_id:1,fullName:"John Doe",matches:1},{_id:2,fullName:"Bla Bla",matches:2}]
Query
db.collection.aggregate([{$project:{matches:{$map:{input:{$range:[0,"$matches"]},in:"$$ROOT"}}}},{$unwind:"$matches"},{$replaceRoot:{newRoot:"$matches"}}])