Mastering Hawkeye aim in Marvel Rivals: projectile lead made simple

Hawkeye's charge bow is a math problem. Here's the mental model, the simple physics, and the practice drills to start hitting more arrows tonight.

Nimbus team10 min read
Marvel Rivals key art — Hawkeye projectile lead guide

Why Hawkeye is the hardest hero to aim

Most hitscan heroes in Marvel Rivals reward muscle memory. Black Panther's claws, Wolverine's slash range, anyone with a hitscan primary — the aim problem is "point at the head, click, repeat."

Hawkeye is different. His charge bow fires a physical arrow that takes real travel time, drops under gravity, and changes velocity based on how long you held the draw. Aim that works on Black Panther will whiff completely on Hawkeye. Hawkeye is a hero that punishes players who aim with their eyes — and rewards players who aim with a mental model.

This post is the mental model. It's not "watch this clip and copy the muscle memory." It's the physics, in plain English, so you can think about the shot you're taking and start hitting more of them tonight.

We've also instrumented every layer of Marvel Rivals' projectile system to build the projectile-lead solver inside Nimbus, so the numbers below aren't ballpark guesses — they're the actual values Marvel Rivals uses for Hawkeye's arrows. We checked.

The two variables that matter

There are exactly two things you need to track to hit a Hawkeye arrow on a moving target:

  1. Arrow speed. Determined by how long you held the draw.
  2. Target velocity. Determined by where your target is going and how fast.

Everything else — gravity, arc, drop — falls out of those two inputs. We'll cover gravity in a minute, but it's a consequence, not a separate variable to track.

Arrow speed (charge time → velocity)

Hawkeye's arrows are not constant-velocity. The longer you hold the draw, the faster the arrow flies. The actual game values:

  • Uncharged tap — about 120 m/s (12,000 cm/s in the engine's internal units).
  • Fully charged — about 180 m/s (18,000 cm/s).
  • Linear in between — at 50% charge you get roughly 150 m/s.

That's a 1.5× velocity range. At full charge your arrow gets there 33% faster than an uncharged tap. That changes the lead calculation significantly.

Practical consequence: always know what charge you're at when you release. If you're playing on autopilot and clicking the moment the bow is in your hand, you're shooting at the slowest possible speed and need the most lead — which is also the hardest case to hit.

Target velocity (where they're going)

Marvel Rivals characters move at roughly 6 m/s on the ground (varying by hero — Spider-Man's swing and Iron Man's hover are faster, Strange's float is slower).

The number you actually care about is how far they'll have travelled by the time your arrow gets there. That's the lead distance.

The mental model: shoot where they'll be

Forget arcs and ballistic trajectories for a second. The mental model that gets you 80% of the way there is one sentence:

Shoot where the target will be when your arrow arrives. Not where they are now.

Everything else is calibration. The harder question is "how far ahead is that, exactly?"

The answer is target speed times travel time. If they're moving left at 6 m/s and your arrow takes 0.4 seconds to get there, lead them by 6 × 0.4 = 2.4 meters to the left. That's about one character width.

Now you need travel time. Travel time is distance to target / arrow speed.

  • 30 meters away, full charge (180 m/s) → 0.17s travel time → 1.0m lead.
  • 60 meters away, full charge → 0.33s → 2.0m lead.
  • 60 meters away, uncharged (120 m/s) → 0.5s → 3.0m lead.

Notice that last one. At long range, uncharged shots require 50% more lead than charged shots at the same distance. This is the single biggest source of miss-prediction we see in Hawkeye replays.

The simple math (you can do this in your head)

Here's the formula stripped of physics jargon:

lead_distance = target_speed × (distance_to_target / arrow_speed)

That's it. Everything else is gravy.

If you want a number to memorize, memorize this one: for a fully-charged arrow at medium range (~40m), lead a moving target by about 1.3 meters (one and a half character widths). That single calibration point will get you 60% of mid-range arrows.

Adjust from there:

  • Closer than 40m — less lead, scale linearly with distance.
  • Further than 40m — more lead, scale linearly with distance.
  • Uncharged — multiply lead by 1.5 (the velocity ratio).
  • Target accelerating or strafing erratically — split the difference; better to lead too little than too much.

Why uncharged shots feel different

When players first switch to Hawkeye, they tend to undercharge — because the visual feedback rewards rapid clicks and the game plays much faster when you're not holding the bow.

Then they complain that "Hawkeye feels bad." It's because they're playing him on the hardest difficulty setting: lowest arrow speed, longest travel time, biggest required lead.

Here's the cleanest practice tip in this whole post:

Force yourself to fully charge every shot for one match.

Just one match. You will miss more close-range opportunities and probably die a few times. You will also recalibrate your sense of how the arrows actually fly — and from then on, you'll know what each charge level feels like in terms of the lead you need.

After that match, you can mix charge levels intentionally, and your shots at any charge will land more often.

Gravity — the part we glossed over

You may have noticed we haven't talked about arc and drop yet. That's because at the ranges most Hawkeye fights happen at (under 60 meters), gravity is a small correction to the lead calculation, not the dominant term.

Marvel Rivals uses an engine gravity constant of 9.8 m/s² (standard Earth gravity, applied to Z-axis in UE5's coordinate system). Over a 0.4-second travel time, that means your arrow drops ~0.8 meters — about waist-to-floor.

Practical heuristic: at medium range, aim slightly above the target's head. At long range, aim about a head's worth higher. At point-blank range, gravity is irrelevant — the arrow gets there before drop matters.

You don't need to do the gravity math in your head. Just remember that arrows fall, the further the shot the more they fall, and keep your reticle a touch higher than the eye-level center-mass aim you'd take with a hitscan hero.

How a hero-aware overlay solves this without mental math

The math above is the version humans can do in their head. The version a computer can do is much fancier — and this is what overlay aim engines actually compute, including ours.

Marvel Rivals projectile heroes fire arc projectiles in 3D space. The exact intercept problem (where to aim so a moving target meets the arrow at the same time) is a quartic equation in time:

|origin + S·t·dir - (target + V·t - ½·G·t²)| = 0

Where:

  • S is arrow speed,
  • V is target velocity (as a 3D vector),
  • G is the gravity acceleration,
  • t is the time we're solving for.

Expanded out, that's a fourth-degree polynomial. The smallest positive real root is the time-to-intercept. Once you have t, the aim point falls out as origin + V·t - ½·G·t².

A hero-aware overlay computes this per frame, for the target you're tracking, using:

  • The hero's per-weapon projectile speed table (Hawkeye's charge-bow gets a special-case ramp from 120 to 180 m/s based on current charge percentage; Hela's projectile is at a different base speed; Black Widow's gets another).
  • The target's current velocity as read from the engine state.
  • The gravity constant the engine uses internally (which we already know: 9.8 m/s², Z-up).

The result is a closed-form aim point with no iteration, no approximation, and no "it usually works but breaks on long shots" caveats. The aim assist points at the spot you'd hit if your mental math were perfect.

Our solver is documented in detail in Aim engine settings. If you want the marketing version, see the Marvel Rivals product page.

But — and this is the important point — the math doesn't care whether you're a human computing it in your head or a computer computing it in nanoseconds. The model is the same. If you internalize it as a player, you will be a better Hawkeye even without an overlay. The overlay just removes the cognitive load so you can think about positioning instead.

Practice drills you can do without an overlay

Here are four drills that build the Hawkeye intuition we've been discussing. Each takes 5–10 minutes.

Drill 1: The charge-level recalibration

In practice range, set up a stationary bot 40 meters away (the length of a typical mid-range fight). Take 20 shots at full charge, then 20 shots uncharged. Don't aim differently — fire from the same crosshair position.

You'll see the uncharged shots impact lower (gravity drop is bigger at slower speed). You'll feel the difference.

Drill 2: Lateral lead at medium range

Find a teammate willing to strafe back and forth at a fixed distance (~40m). Take 20 shots leading them by half a character width, then 20 shots leading them by a full character width.

Track which range of lead produced more hits. That's your "medium-range calibration point" — internalize it.

Drill 3: Charge-aware lead

Same setup as Drill 2, but alternate charge levels: full, uncharged, full, uncharged. Adjust your lead instinctively. You'll find that the uncharged shots need ~50% more lead — that's the 1.5× velocity ratio in muscle-memory form.

Drill 4: Long-range gravity

Find a long sight line in practice mode (Yggsgard from defender spawn to the first capture point is ~75m). Fire 20 fully-charged arrows at a stationary target at that range.

Count how many you place on the head without any vertical adjustment vs how many you placed by aiming slightly above. The second category should be higher. That's gravity, in your hands.

The cheat-sheet version

If you only remember three things:

  1. Lead = target speed × travel time. Travel time = distance ÷ arrow speed.
  2. Fully charged arrows fly at 180 m/s. Uncharged at 120 m/s. Uncharged shots need 50% more lead at any range.
  3. Aim slightly above head-height past 40m. Arrows drop under gravity; the further the shot, the bigger the drop.

Practice these for a week and your Hawkeye game will improve more than any settings tweak.

Want the math done for you and your reticle pointed at the intercept point in real time? That's what Nimbus does for Hawkeye. It also handles Hela, Black Widow, Winter Soldier, and every other projectile hero with the same closed-form solver. From $5/day.

Either way, you now understand the hardest hero in Marvel Rivals better than 90% of the people playing him. Go practice.

Try Nimbus — from $5/day

Hero-aware aim with gravity-correct projectile lead. Information ESP — cooldowns, ult charge, summons. Minutes-not-hours patch turnaround.

More from the blog

Keep reading

Discord