Knockout Advancement Calculator
Calculate knockout advancement online from two-leg scores, away-goal rules, extra time, and penalties to confirm who goes through under the right tie-break path.{{ stageLabel }}
| Metric | Value | Copy |
|---|---|---|
| {{ row.metric }} | {{ row.value }} |
| {{ teamAName }} \ {{ teamBName }} | {{ col }} | Copy |
|---|---|---|
| {{ row.teamAGoals }} |
{{ cell.primary }}
{{ cell.secondary }}
Current
|
| Badge | Check | Detail | Copy |
|---|---|---|---|
| {{ note.badge }} | {{ note.title }} | {{ note.detail }} |
Introduction:
Two-legged knockout ties are decided across a pair of matches, so the score in the return leg is only part of the story. The first check is always the aggregate score across both legs. If that total is level, the competition rules decide whether the tie moves to away goals, extra time, penalties, or some combination of those steps.
That matters because the same aggregate can point to different outcomes under different regulations. A level tie in current UEFA club competitions now goes straight to extra time and, if needed, penalties. Older rulesets and some other competitions have used away goals before extra time, or even allowed away goals to stay alive during extra time in the second leg.
A knockout advancement calculator is most useful when a live tie is still moving, when a report has to explain exactly why a team went through, or when an older ruleset needs to be checked against a modern one. It prevents one of the most common reading mistakes in football brackets: treating a one-match lead, or even a level aggregate, as the final answer before the tie-break rules are applied.
No model can infer tournament rules that were never entered. Walkovers, abandoned matches, disciplinary decisions, replay clauses, or competition-specific exceptions still need to be checked against the official regulations.
Technical Details:
A home-and-away tie produces two regulation scorelines and one venue order. Aggregate score is the total goals for each side across the two legs. If those totals differ after normal time in the second leg, the tie is finished. A later tie-break is only relevant when the aggregate stays level.
Away goals are a venue-based subset of the scoring record, not a second scoreboard. The same 2-2 aggregate can therefore produce different outcomes depending on which side hosted leg 1 and whether the competition still uses away goals. Historic rules can add one more wrinkle: because extra time belongs to the second leg, any away goals scored in that extra period can only belong to the team that is away in leg 2.
The arithmetic is short. The order of the checks is what changes the winner.
| Quantity | Meaning | When it matters |
|---|---|---|
Aggregate after 90 |
Both regulation scores added together for one team | Always the first decision point |
Away goals after 90 |
Goals scored in the opponent's stadium during regulation time | Only when the selected rules use away goals before extra time |
Aggregate after extra time |
Aggregate plus any extra-time goals from the second leg | When extra time is part of the rule path and the tie reached it |
Away goals after extra time |
Away-goal tally with second-leg extra-time goals included | Only under historic rules or a matching custom path |
Penalty shootout |
Kicks scored from the mark after the match itself is still tied | Only when the tie survives every earlier stage |
| Order | Check | If unequal | If still level |
|---|---|---|---|
| 1 | Aggregate after 90 | Higher total qualifies | Move to the next enabled stage |
| 2 | Away goals after 90 | Higher away-goal total qualifies | Move to extra time or penalties, depending on the rules |
| 3 | Aggregate after extra time | Higher post-extra-time aggregate qualifies | Check any historic extra-time away-goals rule or move to penalties |
| 4 | Away goals after extra time | Higher away-goal total qualifies | Move to penalties if the competition allows them |
| 5 | Penalty shootout | Higher shootout tally qualifies | A level shootout is not a valid final state and must be corrected |
This model fits ordinary football tie-break logic, not administrative decisions. Penalty kicks do not change aggregate or away-goal totals, and later-stage numbers do not override an earlier winner. If aggregate or away goals already settled the tie, extra-time or shootout entries remain informational only.
Everyday Use & Decision Guide:
Start with the controls that can change the ruling immediately: Rule profile, Leg 1 host, and the two regulation score rows. Once those are correct, the summary header and Decision Ledger usually tell you whether aggregate already decides the tie or whether another stage is still needed.
Aggregate -> extra time -> penalties is the best first pass for modern UEFA-style ties where away goals no longer apply. Switch to one of the away-goals profiles only when the competition handbook says to. If the rules are unusual, Custom rule path lets you turn away goals, extra time, penalties, and historic extra-time away goals on or off separately.
- Leave
Extra-time goalsandPenalty shootoutblank until those stages have actually happened. Filling only one side creates a fix-entry state instead of a winner. - Open
Second-Leg Gridwhen the return leg is live. It shows which regulation scorelines send each team through, which ones force extra time or penalties, and which cell matches the current leg-2 score. - Use
Close-call marginas a publication threshold. A value of1treats one aggregate goal, one away goal, or one penalty kick as a review case inVerification Notes. - Use
Decision Ledgerwhen you need a plain-language audit trail, andJSONwhen another system needs the same tie state in structured form.
This is a good fit for ordinary two-leg football ties decided by aggregate, away goals, extra time, and penalties. It is not a fit for single-leg finals, group tables, walkovers, or competitions with replay clauses or seeding overrides. Before you share a close result, check that Current decision, Decision detail, and Review margin all point to the same conclusion.
Step-by-Step Guide:
Use this sequence when you need one clean ruling and a record you can defend later.
- Enter the two names under
Teams, then choose the correctRule profile. If the tournament uses an unusual sequence, openAdvancedand switch toCustom rule path. - Set
Leg 1 host, then fillLeg 1 scoreandLeg 2 score. The summary should immediately show the aggregate and either an advancing team or the next required stage. - If the tie is still level, add
Extra-time goalsorPenalty shootoutonly when those stages exist in the selected profile. If the summary saysFix ET entryorFix penalties, fill both tallies or clear both fields. - Open
Decision Ledgerand confirmCurrent decision,Decision detail,Next required stage, andReview margin. If away goals appear with a note that they are not used, treat them as context rather than the ruling. - Open
Second-Leg Gridif the second leg is still in play or you want what-if coverage. RaiseSecond-leg grid capif you need scorelines above the default range. - Check
Verification Notesbefore copying the result. Once the notes, ledger, and summary agree, useJSONor the ledger export actions for handoff.
Interpreting Results:
Read Current decision and Decision detail together. The first names the side that advances. The second tells you whether that happened on aggregate score, away goals, extra-time aggregate, away goals after extra time, or penalties.
- If
Review margin <= Close-call margin, the ruling is inside your chosen manual-check threshold. The winner may still be correct, but the tie is narrow enough to deserve a second read of the scores and host order. - If
Next required stagesays extra time or penalties are next, the tie is still open. That is a live or incomplete state, not a hidden winner. - If later-stage numbers are present but
Decision detailsays the tie was settled earlier, explain the outcome using the earlier stage only. Extra-time and shootout entries do not rewrite an aggregate or away-goals winner. - If
Away goals after 90is shown with a note that it is not used in the selected profile, do not treat that row as decisive unless the decision itself says away goals settled the tie.
The main overread is treating any advancing badge as an official tournament ruling. It only reflects the rule profile on the page. If the tie is close, verify the competition handbook, the first-leg host, and the stage entries before you publish or bracket the winner.
Worked Examples:
Aggregate ends the tie early. With Leg 1 host set to Team A, a 2-0 first leg and a 1-1 second leg produce Aggregate after 90 of 3-1. Current decision becomes Team A advances by aggregate score, Decision detail reads 3-1 on aggregate, and Next required stage switches to decision complete. With the default threshold, Review margin is 2 aggregate goals, so the tie does not land in the close-call bucket.
Away goals turn a level aggregate into a one-step decision. Choose the away-goals-before-extra-time profile, keep Team A as the leg-1 host, enter 2-1 in leg 1 and 0-1 in leg 2, and the aggregate becomes 2-2. Away goals after 90 then shows Team B leading 1-0, so Current decision changes to Team B advances by away goals. Because the margin is exactly 1 away goal, Review margin lands on the default threshold and Verification Notes tells you to double-check before sharing the result.
The historic extra-time away-goals profile can still matter. Suppose Team A wins leg 1 at home 1-0, loses leg 2 away 0-1, and extra time in leg 2 ends 1-1. The tie is 2-2 on Aggregate after extra time. Under the historic profile, Team A was the away side in leg 2, so Away goals after extra time becomes 1-0 for Team A and Current decision says Team A advances by away goals after extra time. In a no-away-goals profile, the same match would keep going to penalties.
A partial extra-time entry is a data problem, not a match result. If a level tie reaches extra time and you enter one Extra-time goals field but leave the other blank, Current decision stays unresolved, Decision detail says the extra-time entry is incomplete, and Next required stage tells you to complete the entry. Fill both tallies or clear both fields before reading the ledger again.
FAQ:
Does the page know whether my competition still uses away goals?
No. You have to choose the correct Rule profile yourself. The page can compare away goals, but it does not infer the tournament handbook from the scoreline.
Why can changing Leg 1 host change the winner even when the scores stay the same?
Aggregate score does not change, but away-goal totals do. Host order decides which goals were scored away from home, so a wrong venue order can flip an away-goals decision.
Why are away goals shown even when they do not decide the tie?
The ledger still calculates them for context, but it labels them as unused when the selected profile does not apply that rule. The deciding field is Current decision, not the mere presence of an away-goals row.
Why does the page ask me to fix extra time or penalties?
Those stages need two tallies, not one. If only one side is entered, the page treats the stage as incomplete and blocks the ruling until both values are filled or both are cleared.
Are my tie details sent to a server?
No server-side processing is declared for this calculator. The scores, scenario grid, notes, and JSON record are generated in the browser until you copy or download them.
Glossary:
- Two-legged tie
- A knockout matchup played across two matches, one at each team's ground.
- Aggregate after 90
- The total regulation goals for one side across leg 1 and leg 2.
- Away goals
- Goals scored in the opponent's stadium, counted only when the competition uses that tie-break.
- Extra-time aggregate
- The aggregate after adding extra-time goals from the second leg.
- Penalty shootout
- The final tie-break used after the match itself remains level through all earlier stages.
- Review margin
- The winning gap at the deciding stage, compared with the chosen close-call threshold.
References:
- Law 10: Determining the Outcome of a Match, The International Football Association Board.
- Circular No. 43/2021: Abolishment of the away goals rule in all UEFA club competitions, UEFA, 24 June 2021.
- Away goals rule: why UEFA scrapped it and what happens now, UEFA, 31 August 2024.