The 2020 FA Trophy Final was a football match between Concord Rangers and Harrogate Town on 3 May 2021 which Harrogate won 1–0 with a goal from Josh Falkingham. It was the final match of the 2019–20 FA Trophy, the 51st season of the FA Trophy.
The final was rescheduled for 27 September 2020 however this was postponed as the FA hoped to have spectators in the final. The date was then agreed for 3 May 2021 behind closed doors as a suitable solution could not be reached to be played with fans.
The match was broadcast live and free-to-air on BT Sport. Presenter Matt Smith was joined by pundits Danny Cowley and Nicky Cowley, with Jeff Brazier as the sideline reporter. The commentary team consisted of Adam Summerton and Adam Virgo. Radio commentary was provided by BBC Essex and BBC Radio York.
Before the match, soprano Emily Haig sang "God Save the Queen". Players from both teams took a knee immediately prior to kick-off, in support of the No Room For Racism campaign.
Owing to being promoted out of the National League after the postponement of the final, Harrogate made history by becoming the first Football League side to win the trophy. They held the cup for less than three weeks, as the 2021 final took place on 22 May.
Route to the Final
Harrogate Town
| 14 December 2019(2019-12-14) First round | Harrogate Town | 3–2 | Hartlepool United | Harrogate |
| 15:00 GMT | Kioso 77' (o.g.) Hall 86' Kiernan 90+3' | | Hamilton 10' Donaldson 45+2' | Stadium: Wetherby Road Attendance: 803 |
| 11 January 2020(2020-01-11) Second round | Darlington | 0–2 | Harrogate Town | Darlington |
| 15:00 GMT | | | Diamond 32' Kerry 86' | Stadium: Blackwell Meadows Attendance: 1240 |
| 8 February 2020(2020-02-08) Third round | Harrogate Town | 2–0 | Eastleigh | Harrogate |
| 15:00 GMT | Bradley 23' Emmett 86' | | | Stadium: Wetherby Road Attendance: 947 |
| 29 February 2020(2020-02-29) Fourth round | AFC Fylde | 2–3(a.e.t.) | Harrogate Town | Wesham |
| 15:00 GMT | Williams 53' Burke 90+3' | | Kerry 73' Muldoon 74', 102' | Stadium: Mill Farm Attendance: 803 |
| 22 September 2020(2020-09-22) Semi-Final | Notts County | 0–1 | Harrogate Town | Nottingham |
| 15:00 GMT | | | Smith 45+1' | Stadium: Meadow Lane Attendance: 0 |
Concord Rangers
| 23 November 2019(2019-11-23) Third round qualifying | Concord Rangers | 0–0 | Slough Town | Canvey Island |
| 15:00 GMT | | | | Stadium: Thames Road |
| 26 November 2019(2019-11-26) Third round qualifying Replay | Slough Town | 2–3 | Concord Rangers | Slough |
| 19:45 GMT | Harris 38', 54' | | Krasniqi 9', 90' Green 73' (pen.) | Stadium: Arbour Park |
| 14 December 2019(2019-12-14) First round | Maidstone United | 2–3 | Concord Rangers | Maidstone |
| 15:00 GMT | Temelci 14' McClure 19' | | Elliott 35' Reynolds 82' Green 87' | Stadium: Gallagher Stadium |
| 11 January 2020(2020-01-11) Second round | Concord Rangers | 1–1 | Bath City | Canvey Island |
| 15:00 GMT | Pollock 77' | | Smith 79' | Stadium: Thames Road |
| 28 January 2020(2020-01-28) Second round replay | Bath City | 1–2 | Concord Rangers | Twerton, Bath |
| 19:45 GMT | Brunt 24' (pen.) | | Roast 15' Nouble 88' | Stadium: Twerton Park |
| 8 February 2020(2020-02-08) Third round | Concord Rangers | 2–2(a.e.t.) (4–3 p) | Leamington | Canvey Island |
| 15:00 GMT | Reynolds 5' Blanchfield 95' | | Morley 60' Maycock 105' | Stadium: Thames Road Attendance: 417 |
| Penalties | |
| Cawley Green Nouble O'Donoghue Sherriff | | Storer Morley Lane Gittings Edwards |
| 3 March 2020(2020-03-03) Fourth round | Concord Rangers | 2–1(a.e.t.) | Royston Town | Canvey Island |
| 19:45 GMT | Nouble 35' Sherriff 93' | | Warner-Eley 54' | Stadium: Thames Road |
| 5 September 2020(2020-09-05) Semi-Final | Concord Rangers | 2–1 | Halesowen Town | Canvey Island |
| 15:00 GMT | Evans 38' (o.g.) Wall 80' | | Gregory 7' | Stadium: Thames Road |
Match
Details
| Man of the match: Chris Haigh (Concord Rangers)Match officials Assistant referees: James Mainwaring Timothy Wood Fourth official: Marc Edwards | Match rules 90 minutes. 30 minutes of extra-time if necessary. Penalty shoot-out if scores still level. Seven named substitutes. Maximum of three substitutions plus one more allowed in extra time |
Notes