⚽ Free Kick Simulator

Drag from the ball to aim, release to shoot. Beat the wall, score under the bar.

I built this because I've watched way too many free kicks taken suboptimally over the years. The physics here is real — numerical integration, quadratic air drag, actual ball mass and dimensions — so please go try the optimal shot irl.

Optimal
Angle
Speed
Time to goal
Manual
Angle
Speed
Time to goal
Wall distance (m)
Goal distance (m)
Wall height (m)
📘 Drag, forces, references
Drag and forces on a soccer ball · Flight equations with drag
⚙️ Goal physics: ball goes in if its bottom is below ~2.21 m (goal 2.44 m − ball 0.23 m); gravity 9.81 m/s².