PLAYER PROFILE

David Worrall.

· England

Matrix 26680

At a glance

Full name
David Richard Worrall
Born
12 Jun 1990
Age today
36
Nationality
England

Career by season

212 recorded appearances
David Worrall appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26League Two Barrow AFC 51001460
25/26EFL Cup Barrow AFC 1100620
24/25League Two Barrow AFC 5000390
24/25FA Cup Curzon Ashton 1000270
24/25EFL Cup Barrow AFC 3000100
23/24League Two Barrow AFC 3019051,7061
23/24FA Cup Barrow AFC 1000380
23/24EFL Cup Barrow AFC 1000100
22/23League One Port Vale FC 3931162,5852
22/23FA Cup Port Vale FC 1100900
21/22League Two Port Vale FC 4442443,6114
21/22FA Cup Port Vale FC 32021940
21/22EFL Cup Port Vale FC 1100901
20/21League Two Port Vale FC 37355113,1183
20/21FA Cup Port Vale FC 1100850
20/21EFL Cup Port Vale FC 21011080
19/20League Two Port Vale FC 34344113,0405 / 1 red
19/20FA Cup Port Vale FC 22101800
19/20EFL Cup Port Vale FC 1100680

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
David Worrall match log
DateCompetitionMatchScoreMinutesGoals
13 Dec 2025League Two Gillingham FC v Barrow AFCSubstitute, on 80′ 2 – 210
25 Oct 2025League Two Barrow AFC v Barnet FCSubstitute, on 46′ 2 – 245
18 Oct 2025League Two Walsall FC v Barrow AFCSubstitute, on 88′ 1 – 22
11 Oct 2025League Two Oldham Athletic v Barrow AFCSubstitute, on 77′ 0 – 013
06 Sep 2025League Two Barrow AFC v Swindon Town 1 – 376
12 Aug 2025EFL Cup Barrow AFC v Preston North End 0 – 162
22 Feb 2025League Two Crewe Alexandra v Barrow AFCSubstitute, on 81′ 3 – 09
08 Feb 2025League Two Barrow AFC v Gillingham FCSubstitute, on 87′ 3 – 03
03 Nov 2024FA Cup Curzon Ashton v Mansfield TownSubstitute, on 63′ 0 – 427
28 Sep 2024League Two Gillingham FC v Barrow AFCSubstitute, on 86′ 2 – 04
24 Sep 2024EFL Cup Chelsea FC v Barrow AFCSubstitute, on 86′ 5 – 04
07 Sep 2024League Two Barrow AFC v Swindon TownSubstitute, on 79′ 1 – 111
31 Aug 2024League Two Harrogate Town v Barrow AFCSubstitute, on 78′ 0 – 112
27 Aug 2024EFL Cup Barrow AFC v Derby CountySubstitute, on 86′ 0 – 04
13 Aug 2024EFL Cup Barrow AFC v Port Vale FCSubstitute, on 88′ 3 – 22
27 Apr 2024League Two Barrow AFC v Mansfield Town 1 – 190
23 Apr 2024League Two Barrow AFC v Bradford CitySubstitute, on 76′ 1 – 214
16 Apr 2024League Two Crawley Town v Barrow AFCSubstitute, on 81′ 1 – 19
06 Apr 2024League Two Barrow AFC v Swindon Town 0 – 246
01 Apr 2024League Two Morecambe FC v Barrow AFCSubstitute, on 73′ 2 – 117

Career transfers

18 recorded moves

All recorded career moves, newest first.

David Worrall career transfers
Date FromToMoveFee
01 Jul 2026 Career break Trafford FC Transfer —
22 Jan 2026 Barrow AFC Career break Career break —
31 May 2025 Kidderminster Harriers Barrow AFC Loan return
25 Mar 2025 Kidderminster Harriers Barrow AFC Loan return
25 Feb 2025 Barrow AFC Kidderminster Harriers Loan —
02 Jan 2025 Curzon Ashton Barrow AFC Loan return
01 Nov 2024 Barrow AFC Curzon Ashton Loan —
01 Jul 2023 Port Vale FC Barrow AFC Transfer Free
18 May 2023 Port Vale FC Barrow AFC Transfer —
24 Aug 2017 Millwall FC Port Vale FC Transfer Free
01 Jul 2016 Southend United Millwall FC Transfer Free
23 Jul 2014 Rotherham United Southend United Transfer Free
31 May 2014 Oldham Athletic Rotherham United Loan return
31 May 2009 Shrewsbury Town West Bromwich Albion U21 Loan return
24 Feb 2009 West Bromwich Albion U21 Shrewsbury Town Loan —
20 Sep 2008 Accrington Stanley West Bromwich Albion U21 Loan return
20 Aug 2008 West Bromwich Albion U21 Accrington Stanley Loan —
30 Mar 2007 Bury FC U18 West Bromwich Albion U21 Transfer €75k

Contracts and market values are not available yet.