The World Cup 2026 Free Kick Success Calculator estimates scoring probability from free-kick situations using distance, angle, wall set-up, goalkeeper position, and taker form.
World Cup 2026 Free Kick Success
Report an issue
Spotted a wrong result, broken field, or typo? Tell us below and we’ll fix it fast.
About the World Cup 2026 Free Kick Success Calculator
This Calculator estimates the probability that a direct free kick results in a goal. Success probability is the percentage chance that a shot from a dead-ball situation crosses the goal line within the frame, beyond the goalkeeper’s reach. It blends simple ball-flight physics with a save model based on reaction time and dive speed.
We define key inputs such as shot distance (meters from ball to goal line), shot angle (degrees off the center line), ball speed (meters per second), curl rate (spin that creates side-swerve), and wall dimensions. We also model the goalkeeper’s response using reaction time (seconds until first movement) and dive speed (meters per second).
The Calculator outputs a single success probability along with components that explain it: estimated wall clearance chance, on-target likelihood, and save likelihood. These components guide decisions about target height, curl direction, and power during World Cup 2026 scouting, training, or live analysis.

Equations Used by the World Cup 2026 Free Kick Success Calculator
The model uses light physics and a logistic framework for probabilities. We track how the ball’s path, wall clearance, and goalkeeper window combine. Variables are defined at first use below.
- Flight time: t_f ≈ L / v. Here v is ball speed, and L is the effective path length. We set L ≈ d × (1 + k_curve × |ω|), where d is straight-line distance to the goal line, ω is curl rate (spin), and k_curve is a small curvature factor that lengthens the path as spin increases.
- Elevation to meet target height: if desired crossbar-height at goal is h_g (meters), the launch elevation angle φ satisfies h(d) ≈ h_g, with h(x) ≈ h_0 + tan(φ)·x − (g·x²)/(2·v²·cos²φ). We solve for φ numerically or via a one-step approximation: tan(φ) ≈ (h_g − h_0 + (g·d²)/(2·v²)) / d. Here g is gravity (9.81 m/s²) and h_0 is strike height (~0.2 m).
- Wall clearance probability: p_wall = sigmoid(α_0 + α_1·(h_w − H_w)), where h_w is ball height at the wall’s position (9.15 m from the ball), H_w is wall height including jump, and α_0, α_1 are fitted constants. When h_w exceeds H_w, p_wall increases sharply.
- Goalkeeper window: available time t_a = max(0, t_f − t_r), with t_r as reaction time. Reachable horizontal distance R = u·t_a, where u is dive speed. Save probability: p_save = sigmoid(β_0 + β_1·(R − r_req)), where r_req is the lateral offset needed to intercept the ball at goal crossing.
- On-target probability: p_target = sigmoid(γ_0 + γ_1·C_bar + γ_2·M_post − γ_3·U_swerve). C_bar is crossbar clearance margin, M_post is inside-post margin, and U_swerve reflects swerve uncertainty, which grows with |ω|/v.
- Goal probability: P_goal = p_wall × p_target × (1 − p_save). This assumes independence across components as a practical approximation.
The sigmoid function maps any real number into a 0–1 probability. Constants (α_i, β_i, γ_i) are calibrated from historical free kicks and tunable by the user if they have their own data. The structure makes each component explainable and easy to adjust.
How the World Cup 2026 Free Kick Success Method Works
The method blends geometry, ball-flight estimates, and goalkeeper response into a consistent flow. Each stage outputs a component probability and a few interpretable diagnostics, such as time-to-goal and required goalkeeper reach.
- Geometry: Convert distance and angle into a target point at the goal mouth (e.g., just inside the far post, target height below the bar).
- Flight modeling: Estimate the launch elevation and path length given the desired target height and curl rate. Compute flight time t_f.
- Wall clearance: Evaluate ball height at the wall’s location and compare with wall height. Convert that margin into p_wall.
- Keeper window: Subtract the goalkeeper’s reaction time from flight time to get available movement time. Translate that into dive reach R and convert to p_save given the required lateral offset.
- On-target likelihood: Combine crossbar and post margins with swerve uncertainty to get p_target.
- Final success: Multiply p_wall, p_target, and (1 − p_save) to produce P_goal, and surface key contributors.
This pipeline respects the sequence of events on the field: strike, wall clearance, shot tracking to the frame, and the save attempt. It also highlights the trade-off between power, curl, and placement.
Inputs, Assumptions & Parameters
The Calculator uses a small set of inputs that reflect the most important game factors. Each input affects a specific component, and most users only adjust a few values from defaults.
- Shot distance (meters): Center of the ball to the goal line along the ground.
- Shot angle (degrees): Angle from the pitch’s center line to the ball; positive to the right, negative to the left.
- Ball speed (m/s): Initial speed off the foot; typical match values range 22–32 m/s.
- Curl rate (rad/s): Spin that drives side-swerve; higher values curve more but increase uncertainty.
- Wall height and distance: Effective wall height (meters, including jump) at 9.15 m; number of players can adjust uncertainty.
- Goalkeeper reaction time and dive speed: Time to first movement (seconds) and lateral dive speed (m/s).
We assume stable wind and a standard ball. Distances under ~16 m demand steep arcs and increase bar risk. Extremely low speeds inflate keeper save chances. Very high curl rates can overstate swerve unless tempered by U_swerve. If your situation is unusual (e.g., strong crosswind, moving wall, or screened keeper), consider adjusting the uncertainty parameters.
Step-by-Step: Use the World Cup 2026 Free Kick Success Calculator
Here’s a concise overview before we dive into the key points:
- Enter the shot distance and angle from the free kick spot to the goal.
- Choose a target point: near post, far post, or central top area, and set target height.
- Input ball speed and curl rate that match the taker’s typical strike.
- Set wall height (with jump) and confirm the wall distance at 9.15 m.
- Enter goalkeeper reaction time and dive speed, or use competition averages.
- Review the component outputs: p_wall, p_target, p_save, and P_goal.
These points provide quick orientation—use them alongside the full explanations in this page.
Example Scenarios
Scenario 1 — Right-footed taker from 24 m with a 12° angle. Ball speed v = 27 m/s, curl ω = 8 rad/s, target just under the bar at the far post. Wall height H_w = 2.1 m at 9.15 m. Keeper reaction t_r = 0.35 s, dive speed u = 4.8 m/s. Estimated path length L ≈ 26 m, so flight time t_f ≈ 0.96 s. Available movement time t_a ≈ 0.61 s, keeper reach R ≈ 2.9 m. Required lateral offset to the far upper quadrant r_req ≈ 2.2 m. Wall clearance margin is modest (+0.15 m), giving p_wall ≈ 0.72. On-target margin under the bar is +0.25 m with moderate post clearance and some swerve uncertainty, so p_target ≈ 0.70. Save probability given R and r_req, plus elevation, is p_save ≈ 0.49. Final P_goal ≈ 0.72 × 0.70 × (1 − 0.49) ≈ 0.26. What this means: With good curl and decent power, the shot has around a one-in-four chance, mainly limited by a capable keeper’s reach.
Scenario 2 — Left-footed taker from 18 m with a 6° angle, aiming near post top third. Ball speed v = 30 m/s, curl ω = 4 rad/s. Wall height H_w = 2.0 m at 9.15 m. Keeper reaction t_r = 0.40 s, dive speed u = 4.5 m/s. L ≈ 19 m, t_f ≈ 0.63 s. Available time t_a ≈ 0.23 s, reach R ≈ 1.0 m. With a steep arc and low curl, wall clearance margin is +0.30 m, p_wall ≈ 0.81. On-target is riskier due to tight space below the bar and inside the post; with smaller swerve uncertainty, p_target ≈ 0.65. Because R is much less than the near-post offset r_req ≈ 1.8 m, p_save ≈ 0.28. P_goal ≈ 0.81 × 0.65 × (1 − 0.28) ≈ 0.38. What this means: The quick, near-post blast reduces the keeper’s window and offers roughly a four-in-ten chance, provided the shot stays down.
Accuracy & Limitations
The Calculator balances clarity with realism. It captures the big drivers of free kick outcomes and reports component probabilities for transparency. However, it is still a model, and all models simplify reality.
- Wind and ball variability: Real aerodynamics vary with seam orientation, panel design, and wind gusts.
- Goalkeeper anticipation: Reading the run-up and wall shape changes effective reaction time in ways that are hard to quantify.
- Wall dynamics: Jumps, gaps, and partial turn-outs alter clearance in the moment.
- Measurement error: Distance and angle rounded from broadcast visuals add noise.
- Context: Fatigue, pitch condition, and pressure can alter speed, spin, and strike quality.
Use the output as a decision aid rather than an absolute truth. The model is most useful for comparing options, scouting tendencies, and training toward higher-probability patterns.
Units Reference
Units keep inputs consistent and make comparisons meaningful across matches and stadiums. The table below lists the main quantities used in the Calculator and the units we expect.
| Quantity | Symbol | Unit | Notes |
|---|---|---|---|
| Distance | d | m | Ball to goal line along the ground |
| Angle | θ | deg | Positive to right, negative to left |
| Ball speed | v | m/s | Initial speed off the foot |
| Curl rate | ω | rad/s | Spin driving swerve |
| Time | t_f, t_r, t_a | s | Flight, reaction, and available time |
| Height | H_w, h_g | m | Wall and target heights |
Enter values in these units and keep them consistent. For example, if you estimate speed in kilometers per hour, convert to m/s by dividing by 3.6 before input.
Tips If Results Look Off
If your output seems too high or too low, it usually traces back to one or two inputs. Small changes in speed, curl, or target height can swing probabilities more than you expect.
- Recheck ball speed; TV estimates often overshoot by 2–3 m/s.
- Lower curl if the taker uses a knuckle strike; raise U_swerve if the ball visibly wobbles.
- Increase wall height by 0.15–0.25 m if the wall jumps aggressively.
- Use a slower reaction time only with clear screen or late pickup.
Compare two or three variants. When the method is used for relative choices, it stays robust even if absolute probabilities shift slightly.
FAQ about World Cup 2026 Free Kick Success Calculator
Does the Calculator handle both inswingers and outswingers?
Yes. The curl rate sign determines direction, while the magnitude sets swerve and uncertainty. The geometry and save model update accordingly.
Can I enter a moving wall or decoy runner?
You can approximate this by increasing wall uncertainty and, if the keeper is screened, slightly increasing reaction time.
Is this the same as expected goals (xG)?
It is related but more specific. We compute a shot-specific free kick goal probability using physics and keeper modeling, which complements team xG.
How should analysts use the component probabilities?
Target the component with the lowest value. If p_wall is weak, adjust height or angle; if p_save dominates, increase speed or move the target further from the keeper.
Key Terms in World Cup 2026 Free Kick Success
Free kick success probability
The chance, expressed as a percentage, that a direct free kick attempt results in a goal from the strike.
Shot distance
The ground distance from the ball to the goal line, measured in meters, which shapes flight time and required arc.
Shot angle
The angle between the center line and the ball’s position, measured in degrees; it affects target selection and keeper reach.
Curl rate
The spin rate of the ball, measured in radians per second, that produces side-swerve via the Magnus effect.
Goalkeeper reaction time
The delay from ball strike to the keeper’s first movement; shorter times enlarge the save window.
Dive speed
The keeper’s lateral movement speed during a dive, in meters per second, which sets reachable distance after reacting.
Wall height
The effective vertical size of the defending wall, including any jump, usually measured at 9.15 meters from the ball.
Crossbar clearance
The vertical margin between the ball’s predicted height at the goal and the crossbar, which influences on-target probability.
References
Here’s a concise overview before we dive into the key points:
- IFAB Laws of the Game: Free Kicks
- Asai et al., Fundamental aerodynamics of the soccer ball (Sports Engineering)
- StatsBomb: What is Expected Goals (xG)?
- The Analyst (Opta): Direct Free Kicks in the Premier League
- NASA Glenn Research Center: The Magnus Effect
- J Sports Sci: Determinants of diving save performance in football goalkeepers
These points provide quick orientation—use them alongside the full explanations in this page.