Yeah, you're right.
But Leed probably had some really crazy high scores and he had around 100 ping most of the time. I'm talking about post upkeep time, before upkeep Lerva had more than 100 kills on one map I think.
Crazy scores weren't uncommon on EU, especially before all these nerfs.