User blog comment:Bashfrog/Snowballng Champions?/@comment-4921386-20130819031838/@comment-5556439-20130819034504

From a very experienced Jayce player I can tell you that your solution is completely wrong.

Jayce has no counters, because anything that will happen to him he can deal with in one way or another.

Gapclosers dont do anymore to Jayce than they do to any other champion. The only difference is that he doesnt have a gap closer to escape outside of a minor speed-up. Renekton and Jarvan do well against ANYONE at Top lane and Riven gets absolutely demolished if Jayce is any good simply because even though Riven can all in him and outdamage him in a straight up burst contest its only because she hits so many times when she is right up on you, so If Jayce disallows that all-in by using ranged to farm and speeding out  whenever she tries to fight she will waste her time and will eventually fall behind in CS since he can go right back to zoning her.

BoxBox, who basically plays Riven exclusively if he is allowed to, has played vs Jayce many times. The situation I just said, happened to him usually and the lane turned into a stalemate of both of them giving up on harassment in favor of just pushing when the other isnt around. Neither one could kill the other and if they did, it was equalized by ignite or a jungler intervening.