The 2019–20 FA Trophy (known for sponsorship reasons as the Buildbase FA Trophy) was the 51st season of the FA Trophy, with the final between Harrogate Town A.F.C. and Concord Rangers F.C.. The FA Trophy is an annual football competition for teams at levels 5-8 of the English National League System. The competition consisted of two preliminary rounds, three qualifying rounds, and six proper rounds. All matches until the semi-finals were held as a single-match knockout format with reversed replays after first-leg matches drawn in regulation time. The semi-finals were scheduled to be two-legged, but due to their delay by the COVID-19 pandemic in the United Kingdom they were shifted to single matches, with no replays. The final was a single-match held at Wembley Stadium and decided in extra time or penalties if tied after regulation. First-leg ties throughout the competition could be decided by extra time or penalties if both teams agree and notify the referee at least 45 minutes before kickoff, in accordance with FA Trophy Rule 11(a).

The competition was paused at the semi-final stage due to the COVID-19 pandemic. The competition resumed in September 2020,

Calendar The calendar for the 2019–20 Buildbase FA Trophy, as announced by The Football Association.

Round Main Date Number of Fixtures Clubs Remaining New Entries This Round Prize Money Extra preliminary round 28 September 2019 28 296 → 268 56 £ 2,000 Preliminary round 12 October 2019 56 268 → 212 84 £ 3,000 First round qualifying 26 October 2019 72 212 → 140 88 £ 3,250 Second round qualifying 9 November 2019 36 140 → 104 0 £ 4,000 Third round qualifying 23 November 2019 40 104 → 64 44 £ 5,000 First round proper 14 December 2019 32 64 → 32 24 £ 6,000 Second round proper 11 January 2020 16 32 → 16 0 £ 7,000 Third round proper 8 February 2020 8 16 → 8 0 £ 8,000 Fourth round proper 29 February 2020 4 8 → 4 0 £ 10,000 Semi-finals September 2020 2 4 → 2 0 £ 20,000 Final 3 May 2021 1 2 → 1 0 Runners-up £ 30,000 Winners £ 60,000

Extra preliminary round

Tie Home team (tier) Score Away team (tier) Saturday 28 September 2019 1 Colne (8) 2–1 Marske United (8) 179 2 Cleethorpes Town (8) 1–0 Frickley Athletic (8) 171 3 Runcorn Linnets (8) 1–0 Marine (8) 355 4 City of Liverpool (8) P–P Tadcaster Albion (8) 5 Ossett United (8) 1–0 Widnes (8) 287 6 Clitheroe (8) 2–1 Sheffield (8) 272 7 Daventry Town (8) 1–1 Kidsgrove Athletic (8) 118 8 Lincoln United (8) 1–3 Bury Town (8) 175 9 Chasetown (8) 5–1 Spalding United (8) 139 10 Dereham Town (8) 1–2 Halesowen Town (8) 153 11 Biggleswade (8) 2–2 Bedford Town (8) 219 12 Carlton Town (8) 3–1 St. Neots Town (8) 92 13 Kempston Rovers (8) 0–1 Wisbech Town (8) 102 14 Stamford (8) 5–1 Loughborough Dynamo (8) 150 15 Heybridge Swifts (8) 4–1 Hertford Town (8) 162 16 Maldon & Tiptree (8) 5–0 Felixstowe & Walton United (8) 120 17 Ramsgate (8) 2–2 Haywards Heath Town (8) 153 18 Bracknell Town (8) 2–1 Coggeshall Town (8) 243 19 Chichester City (8) 2–1 Three Bridges (8) 170 20 Hullbridge Sports (8) 2–4 Barton Rovers (8) 78 21 Harlow Town (8) 1–1 Hanwell Town (8) 143

Tie Home team (tier) Score Away team (tier) 22 Welwyn Garden City (8) 1–4 Canvey Island (8) 187 23 Faversham Town (8) 1–3 Chertsey Town (8) 180 24 Chalfont St. Peter (8) 0–1 Whitstable Town (8) 84 25 Bristol Manor Farm (8) 7–1 Moneyfields (8) 78 26 Thame United (8) 1–1 Kidlington (8) 127 27 Basingstoke Town (8) 4–3 North Leigh (8) 82 Match at North Leigh. 28 Mangotsfield United (8) 1–2 Slimbridge (8) 142 Tuesday 1 October 2019 4 City of Liverpool (8) 1–1 Tadcaster Albion (8) 301 Replays Monday 30 September 2019 7R Kidsgrove Athletic (8) 2–0 Daventry Town (8) 89 Tuesday 1 October 2019 11R Bedford Town (8) 1–0 Biggleswade (8) 169 17R Haywards Heath Town (8) 1–0 Ramsgate (8) 102 21R Hanwell Town (8) 4–1 Harlow Town (8) 64 Wednesday 2 October 2019 26R Kidlington (8) 1–2 Thame United (8) 65 Tuesday 8 October 2019 4R Tadcaster Albion (8) 6–1 City of Liverpool (8) 271

Preliminary round

Tie Home team (tier) Score Away team (tier) Saturday 12 October 2019 1 Tadcaster Albion (8) P–P Brighouse Town (8) 2 Pontefract Collieries (8) 2–0 Glossop North End (8) 154 3 Clitheroe (8) 0–3 Prescot Cables (8) 395 5 Trafford (8) 0–3 Runcorn Linnets (8) 352 6 Ramsbottom United (8) 1–3 Colne (8) 375 7 Worksop Town (8) 2–1 Kendal Town (8) 410 8 Cleethorpes Town (8) 2–4 Mossley (8) 204 Mossley removed from competition for fielding ineligible player. 9 Dunston (8) 3–2 Ossett United (8) 314 10 Droylsden (8) 1–1 Workington (8) 199 11 Soham Town Rangers (8) 3–0 Bury Town (8) 217 12 Sutton Coldfield Town (8) 2–1 Yaxley (8) 240 13 Newcastle Town (8) 2–5 Leek Town (8) 334 14 Evesham United (8) 1–1 Halesowen Town (8) 382 15 Chasetown (8) 3–0 Coleshill Town (8) 232 16 Belper Town (8) 0–3 Stamford (8) 437 17 Histon (8) 0–0 Corby Town (8) 213 19 Kidsgrove Athletic (8) 1–0 Wisbech Town (8) 155 20 Carlton Town (8) 3–2 Bedford Town (8) 119 21 Bedworth United (8) 3–1 Ilkeston Town (8) 152 22 Staines Town (8) 0–2 Heybridge Swifts (8) 106 23 Aylesbury United (8) 2–2 Sevenoaks Town (8) 134 24 Grays Athletic (8) 0–3 Bedfont Sports (8) 148 Match ordered replayed because of ineligible Bedfont Sports player. 25 Whitehawk (8) 2–1 Romford (8) 267 26 Whitstable Town (8) 2–2 Ware (8) 282 27 Hanwell Town (8) 2–4 AFC Dunstable (8) 134 28 Brentwood Town (8) 2–3 Basildon United (8) 159 29 Sittingbourne (8) 1–0 South Park (8) 157 30 Chipstead (8) 2–1 FC Romania (8) 74 31 VCD Athletic (8) 1–4 AFC Sudbury (8) 80 32 Great Wakering Rovers (8) 3–5 Westfield (8) 71 33 Uxbridge (8) 4–1 Northwood (8) 90 34 East Grinstead Town (8) P–P Aveley (8) 35 Berkhamsted (8) 5–0 Herne Bay (8) 179 36 Whyteleafe (8) 1–3 Tooting & Mitcham United (8) 174 37 Burgess Hill Town (8) 0–2 Phoenix Sports (8) 235 38 Barton Rovers (8) 4–2 Chichester City (8) 95 39 Ashford United (8) 2–2 Witham Town (8) 252 40 Barking (8) 2–1 Guernsey (8) 118

Tie Home team (tier) Score Away team (tier) 41 Hythe Town (8) 1–2 Hastings United (8) 366 42 Maldon & Tiptree (8) 5–2 Cray Valley (PM) (8) 156 43 Tilbury (8) 6–2 Waltham Abbey (8) 80 44 Ashford Town (8) 2–2 Canvey Island (8) 104 45 Haywards Heath Town (8) 2–1 Bracknell Town (8) 96 46 Marlow (8) 1–0 Chertsey Town (8) 202 47 Highworth Town (8) 1–1 Cinderford Town (8) 140 48 Barnstaple Town (8) 1–3 Thatcham Town (8) 113 49 Paulton Rovers (8) 0–3 Willand Rovers (8) 103 Willand Rovers removed from competition for fielding ineligible player. 50 Slimbridge (8) 0–1 AFC Totton (8) 87 51 Melksham Town (8) 2–0 Wantage Town (8) 205 52 Frome Town (8) 2–1 Bideford (8) 252 53 Didcot Town (8) 0–2 Larkhall Athletic (8) 252 54 Cirencester Town (8) 2–3 Basingstoke Town (8) 137 55 Winchester City (8) P–P Thame United (8) 56 Sholing (8) 2–1 Bristol Manor Farm (8) 112 Sunday 13 October 2019 4 Pickering Town (8) 1–1 Stocksbridge Park Steels (8) 130 18 Cambridge City (8) 2–1 Market Drayton Town (8) 186 Tuesday 15 October 2019 1 Tadcaster Albion (8) 1–2 Brighouse Town (8) 308 Brighouse Town removed from competition for fielding ineligible player. 34 East Grinstead Town (8) 0–5 Aveley (8) 73 55 Winchester City (8) 3–3 Thame United (8) 98 Wednesday 6 November 2019 24 Grays Athletic (8) 0–1 Bedfont Sports (8) 111 Replays Tuesday 15 October 2019 4R Stocksbridge Park Steels (8) 1–3 Pickering Town (8) 82 10R Workington (8) 3–1 Droylsden (8) 401 14R Halesowen Town (8) 3–0 Evesham United (8) 389 23R Sevenoaks Town (8) 2–4 Aylesbury United (8) 145 26R Ware (8) 1–0 Whitstable Town (8) 145 39R Witham Town (8) 0–2 Ashford United (8) 104 44R Canvey Island (8) 5–0 Ashford Town (8) 156 47R Cinderford Town (8) 2–1 Highworth Town (8) 103 Wednesday 16 October 2019 17R Corby Town (8) 4–1 Histon (8) 290 Tuesday 22 October 2019 55R Thame United (8) 5–3 Winchester City (8) 102

First round qualifying

Tie Home team (tier) Score Away team (tier) Friday 25 October 2019 22 Cambridge City (8) 0–3 Needham Market (7) 163 Saturday 26 October 2019 1 Buxton (7) 3–2 Hyde United (7) 360 2 Prescot Cables (8) P–P Pickering Town (8) 3 Whitby Town (7) P–P Worksop Town (8) 4 Lancaster City (7) 1–0 Witton Albion (7) 288 5 Nantwich Town (7) P–P Bamber Bridge (7) 6 Atherton Collieries (7) P–P Scarborough Athletic (7) 7 Morpeth Town (7) 6–1 Cleethorpes Town (8) 502 8 Runcorn Linnets (8) P–P Pontefract Collieries (8) 9 Brighouse Town (8) P–P Workington (8) 10 Warrington Town (7) 0–1 Ashton United (7) 327 11 Dunston (8) P–P Gainsborough Trinity (7) 12 Radcliffe (7) P–P FC United of Manchester (7) 13 Kidsgrove Athletic (8) P–P Colne (8) 14 Stalybridge Celtic (7) P–P South Shields (7) 15 Redditch United (7) 4–2 Corby Town (8) 200 16 AFC Rushden & Diamonds (7) 0–0 Banbury United (7) 315 17 Leek Town (8) P–P Chasetown (8) 18 Halesowen Town (8) P–P Stamford (8) 19 Stourbridge (7) P–P Nuneaton Borough (7) 20 Peterborough Sports (7) P–P Alvechurch (7) 21 Biggleswade Town (7) 2–1 Bedworth United (8) 126 23 Carlton Town (8) P–P Matlock Town (7) 24 Lowestoft Town (7) 2–4 Coalville Town (7) 264 25 Basford United (7) 3–0 Mickleover Sports (7) 352 26 St. Ives Town (7) 0–0 Soham Town Rangers (8) 231 27 Grantham Town (7) 5–3 Rushall Olympic (7) 215 28 Tamworth (7) 4–0 Leiston (7) 385 29 Sutton Coldfield Town (8) 2–1 Stafford Rangers (7) 196 30 Stratford Town (7) P–P Hednesford Town (7) 31 Bromsgrove Sporting (7) P–P Barwell (7) 32 Folkestone Invicta (7) 2–0 Lewes (7) 332 33 AFC Sudbury (8) 2–0 Harrow Borough (7) 148 34 Haywards Heath Town (8) 3–1 Aylesbury United (8) 109 35 Carshalton Athletic (7) 3–1 Merstham (7) 286 36 Uxbridge (8) 1–3 Bognor Regis Town (7) 136 37 Westfield (8) 1–0 Beaconsfield Town (7) 75 38 Hitchin Town (7) P–P Bedfont Sports (8) 39 Ashford United (8) 1–2 Barton Rovers (8) 201 40 Hornchurch (7) 3–1 Berkhamsted (8) 133 41 Haringey Borough (7) 3–0 Horsham (7) 285 42 Maldon & Tiptree (8) 3–0 Cray Wanderers (7) 145 43 Bishop's Stortford (7) 1–1 Enfield Town (7) 317 44 Heybridge Swifts (8) 1–2 Potters Bar Town (7) 178 45 Brightlingsea Regent (7) 1–2 Royston Town (7) 121 46 Metropolitan Police (7) 4–3 Tilbury (8) 104 47 Leatherhead (7) 3–0 Ware (8) 225 48 Aveley (8) 3–0 Bowers & Pitsea (7) 127 49 Sittingbourne (8) 0–1 Tooting & Mitcham United (8) 180 50 Chipstead (8) 3–3 Canvey Island (8) 87 51 Whitehawk (8) 4–1 Hendon (7) 207 52 Barking (8) 0–0 Margate (7) 110 53 Wingate & Finchley (7) 1–1 Hayes & Yeading United (7) 126 54 Kingstonian (7) 4–2 Corinthian-Casuals (7) 417 55 AFC Dunstable (8) 0–4 Hastings United (8) 112 56 Phoenix Sports (8) 3–5 Kings Langley (7) 90 57 Cheshunt (7) 1–2 East Thurrock United (7) 115 58 Basildon United (8) 5–3 Chesham United (7) 96 59 Worthing (7) 2–1 Walton Casuals (7) 356 60 Yate Town (7) P–P Tiverton Town (7) 61 Melksham Town (8) 1–0 Basingstoke Town (8) 206