Heimerdinger vs Aphelios — Bot Lane (ADC) Matchup Guide

How to win lane as Heimerdinger against Aphelios · 55.08% win rate over 118 Emerald+ games · Updated 2026-07-27

Verdict: Heimerdinger is favoured — Heimerdinger owns 6 of the 7 game windows to Aphelios's 1. Heimerdinger wins 55.08% of games vs Aphelios in bot lane (adc) (118 Emerald+ games analysed).

Favour timeline — who owns each window

StageFavouredWhy
Level 1HeimerdingerLevel 1 favours you: Aphelios has no mobility and weak base damage, so your turret-and-grenade zoning wins the first trade.
Level 2HeimerdingerLevel 2 stays yours as a second E-W rank lets you poke him off CS with zero risk of a gank-free all-in.
Level 3HeimerdingerLevel 3 you fully out-zone him with a planted turret and slow-grenade combo he can't answer.
Levels 4-5HeimerdingerLevels 4-5 your poke compounds his no-sustain problem and keeps him permanently below trade threshold.
Level 6HeimerdingerLevel 6 UPGRADE!!! gives you a rocket-spam turret that shuts down his approach and gun rotations.
First itemHeimerdingerAt first item your Liandry's poke shreds him before he can stack a lethal gun combo.
Two+ itemsApheliosAt 2+ items it flips to Aphelios: full guns plus crit and his ult out-DPS your fragile body outright.

Early game (levels 1–5)

You dominate levels 1-2: Aphelios has no escape and terrible base sustain, so plant your Q turret defensively and auto-plus-E him whenever he steps up to last-hit, turning every CS into a health tax.

Read the rest of this matchup

The full Heimerdinger vs Aphelios report continues with the mid-game plan, the late-game and teamfight plan, every power spike to play around, and the win conditions for both sides — plus cooldown tracking and the live enemy-jungle tracker inside the app.

Become a Founding Member — $1.99/month →

🔒 Secure checkout · 💰 7-day money-back guarantee · ✋ Cancel anytime
Early Access price — $3.99/month for new members after launch.

Related guides

Playing the other side? Aphelios vs Heimerdinger guide →
All Heimerdinger bot lane (adc) matchups →