Specific requirements depend on getting a performance in the top X% of all players on the same champion in the same role, where 'performance' is a broad term that includes a lot of things, not just CS and KDA (despite those being the most obvious factors), so stuff like kill participation%, objective participation%, overall damage, damage to objectives, wards placed, wards cleared, and so on are all things that can impact your grade.
Theres no minimum absolute numbers for any of those things, and particularly exceptional performances in one area can make up for lackluster performances in other areas, so tunnelling on specific things can sometimes be counterproductive (for example, the most common thing people push is improving cs/min, which will help and is often something people don't do great at, but if someone tunnels totally on csing and stops particpating in fights/objectives, it can end up hurting their grade instead).