Well, I'm not pro but as an Ahri main, LeBlanc is hell to lane against.
Usually I play as passively as possible, farming and staying out of her Q/W range so she can't attack me. I throw out a Q every once in a while so I can at least try to get some poke on her.
Never E-Q-W her or try to combo her when she has mana and when she is in range because I promise you that it's not worth it. You're letting her get close to you and plus, she has all her skills/mana.
What I do is before lv 6, I stay out of range and farm with my AA and Q if needed.
After 6, hell starts. Stay back and Try to poke with Q from far away as possible and just try to dodge all of her skillshots and stay out of the range on her Q. If LeBlanc lands a Q or E, (Her sigil or her chain), be prepared for the worst. Usually after one of those hits, Leblanc will Distort(dash, her W) to you and go right for the kill. Most of the time, she gets it. Her Burst damage is godly and will only get worse.
Mid game is when LeBlanc hits her absolute peak. If she's MIA, ping immediately because LB might be roaming. A Roaming LB will usually cause your team to rage and in some cases, surrender. LB will fall of Late-Game, but only if your team lasts that long.
Once LB has no mana left, or has just used her W, which has quite a long CD during early levels, you can do some more poking. Once she's at around 60% health with no mana, it's okay to try for the kill. Initiate with your E, or if you're so positive it will land, your R then E, and go for Q,
,W. The reason why you
is because of LB's passive. Ignite will allow you to see which one is the real LB and which on is a clone. Chasing LB down with R works the best for me.
A good LB is never afraid to tower dive. Land a E, Q, W, R and you're dead. Even under the tower.
I usually build
and in some extreme cases
+
if I must. With some practice and some experimentation, LB is still hard to lane against for me, but it has gotten much better. You can't win mid-game against her, you can only outplay and outscale late game.
DFG is pretty useful. I like it, but there are better things to build against a LB. It's a deadly tool for the Assassin Ahri play style. I usually get this after
or
Any last words? The best way to counter a champion is to fully understand and know how to play them. Once LB comes on free, try playing her. Once you understand how she works I
-tee that life will be so much better.