Kills per battle leaderboard?

I remember seeing a leaderboard for kills per battle some time ago. Does it no longer exist or am I just unable to find it?

I want to see how my recently achieved personal record of 29 kills compares to the top (yeah, we still lost)