Squad Number: 4

Full Name:
Joseph Adrian Worrall


STATS (Competitive games only):
Oct 29, 2016
Last Game:
Jan 15, 2022
160 (Rank: #124)
3 (Rank: #360)
Yellow Cards:

Red Cards:
Jan 10, 1997

Hucknall, Nottingham





Intnl. Country:

Forest Caps:

Forest Goals:

Total Caps:

Total Goals:

Penalties scored:
Penalties missed:

Shirt numbers:
4 (104 appearances) , 42 (69) , (5)


Season Stats (competitive games only)
Season Squad Num Played Won Drawn Lost Goals Yellows Reds Own
Went Off Came On Unused
2018-1942-----------On loan at Rangers for the season

Transfer Details:
# Date Type Club Fee Loan until Manager
1Oct 01, 2011Started careerSteve MacLaren
2Jan 08, 2016Loan Out--> Dagenham and RedbridgeAug 02, 2016Dougie Freedman
3Aug 31, 2018Loan Out--> RangersMay 31, 2019Aitor Karanka

Record for Joe Worrall
Game First Game Last Game P W D L Goals Yellows Reds Own Goals Started Came On Went Off Unused Sub
League Tier 1
League Tier 2Oct 29, 2016Jan 15, 202215155415531511483117
League Tier 3
FA CupJan 07, 2018Jan 09, 2022532215
League CupAug 23, 2017Aug 27, 20194311411
European Cup
Fairs Cup
Super Cup
Intercontinental Cup
Full Members Cup
EFL Trophy
Charity Shield
Anglo-Scottish Cup
Anglo-Italian Cup
Total (Competitive)Oct 29, 2016Jan 15, 2022160614158318111573218
Pre-Season FriendlyJul 13, 2014Jul 24, 20211812511113562
TOTAL (Non-Competitive)Jul 13, 2014Jul 24, 20211812511113562
TOTAL OVERALLJul 13, 2014Jan 15, 2022178734659419111708820

All Games for Joe Worrall
# Date Game Opponent H/A Score Result Ground Started Came On Went Off Unused sub Goals scored Yellow Red
Sun Jul 13, 2014Pre-Season FriendlyIlkeston TownA2-0WinNew Manor Ground
Mon Apr 11, 2016League Tier 2Brighton and Hove AlbionH1-2Loss
Sat Apr 16, 2016League Tier 2Rotherham UnitedA0-0DrawNew York Stadium
Tue Apr 19, 2016League Tier 2Blackburn RoversH1-1Draw
Sat Apr 23, 2016League Tier 2FulhamA3-1WinCraven Cottage
Sat Apr 30, 2016League Tier 2Wolverhampton WanderersH1-1Draw
Tue Jul 12, 2016Pre-Season FriendlyMillwallA2-1WinThe DenStarted
Fri Jul 15, 2016Pre-Season FriendlyFC BragaA3-0WinEstadio Da Norayellow
Tue Jul 19, 2016Pre-Season FriendlyPort ValeA2-0WinVale ParkStarted
Sat Sep 24, 2016League Tier 2Sheffield WednesdayA1-2LossHillsborough
1Sat Oct 29, 2016League Tier 2ReadingA0-2LossMadejski StadiumStarted
2Sat Nov 05, 2016League Tier 2Queens Park RangersH1-1DrawStartedyellow
3Sat Nov 19, 2016League Tier 2Ipswich TownA2-0WinPortman RoadStarted
4Fri Nov 25, 2016League Tier 2BarnsleyA5-2WinOakwellStarted
Sun Dec 11, 2016League Tier 2Derby CountyA0-3LossiPro Stadium
5Wed Dec 14, 2016League Tier 2Preston North EndH1-1DrawStarted
6Sat Dec 17, 2016League Tier 2Wolverhampton WanderersH0-2LossStarted
7Mon Dec 26, 2016League Tier 2Huddersfield TownA1-2LossJohn Smith's StadiumStarted
Sat Jan 21, 2017League Tier 2Bristol CityH1-0Win
Wed Jan 25, 2017League Tier 2Leeds UnitedA0-2LossElland Road
Tue Jan 31, 2017League Tier 2Rotherham UnitedH2-0Win
Sat Feb 04, 2017League Tier 2Aston VillaH2-1Win
Sat Feb 11, 2017League Tier 2Norwich CityA1-5LossCarrow Road
8Tue Feb 14, 2017League Tier 2FulhamA2-3LossCraven CottageStarted
9Sat Feb 18, 2017League Tier 2Sheffield WednesdayH1-2LossStarted
10Sat Feb 25, 2017League Tier 2Wigan AthleticA0-0DrawDW StadiumStarted
11Sat Mar 04, 2017League Tier 2Brighton And Hove AlbionH3-0WinStarted
12Tue Mar 07, 2017League Tier 2BrentfordH2-3LossStarted
13Sat Mar 11, 2017League Tier 2Burton AlbionA0-1LossPirelli StadiumStarted
14Sat Mar 18, 2017League Tier 2Derby CountyH2-2DrawStarted
15Sat Apr 01, 2017League Tier 2Preston North EndA1-1DrawDeepdaleStarted
16Sat Apr 08, 2017League Tier 2Huddersfield TownH2-0WinStarted
17Fri Apr 14, 2017League Tier 2Blackburn RoversH0-1LossStarted
18Mon Apr 17, 2017League Tier 2Cardiff CityA0-1LossCardiff City StadiumStarted
19Sat Apr 22, 2017League Tier 2ReadingH3-2WinStarted
20Sat Apr 29, 2017League Tier 2Queens Park RangersA0-2LossLoftus RoadStarted
21Sun May 07, 2017League Tier 2Ipswich TownH3-0WinStarted
Wed Jul 19, 2017Pre-Season FriendlyNotts CountyA2-0WinMeadow LaneStarted
Sat Jul 22, 2017Pre-Season FriendlyMansfield TownA4-0WinOne Call StadiumStarted
Tue Jul 25, 2017Pre-Season FriendlyGironaH2-1WinStarted
Sat Jul 29, 2017Pre-Season FriendlyBurnleyH1-1DrawStarted
22Fri Aug 04, 2017League Tier 2MillwallH1-0WinStarted
Tue Aug 08, 2017League CupShrewsbury TownH2-1Win
23Sat Aug 12, 2017League Tier 2BrentfordA4-3WinGriffin ParkStarted
24Tue Aug 15, 2017League Tier 2BarnsleyA1-2LossOakwellStarted
25Sat Aug 19, 2017League Tier 2MiddlesbroughH2-1WinStarted
26Wed Aug 23, 2017League CupNewcastle UnitedA3-2WinSt. James Park (Newcastle)Startedyellow
27Sat Aug 26, 2017League Tier 2Leeds UnitedH0-2LossStarted
28Sat Sep 09, 2017League Tier 2Sheffield WednesdayA1-3LossHillsboroughStarted
29Tue Sep 12, 2017League Tier 2SunderlandA1-0WinStadium of LightStarted
30Sat Sep 16, 2017League Tier 2Wolverhampton WanderersH1-2LossStarted
31Wed Sep 20, 2017League CupChelseaA1-5LossStamford BridgeStarted
32Sat Sep 23, 2017League Tier 2Aston VillaA1-2LossVilla ParkStarted
33Tue Sep 26, 2017League Tier 2FulhamH1-3LossStartedyellow
34Sat Sep 30, 2017League Tier 2Sheffield UnitedH2-1WinStarted
Sun Oct 15, 2017League Tier 2Derby CountyA0-2LossPride Park
35Sat Oct 21, 2017League Tier 2Burton AlbionH2-0Win
36Sat Oct 28, 2017League Tier 2Hull CityA3-2WinKCOM StadiumStarted
37Tue Oct 31, 2017League Tier 2ReadingA1-3LossMadejski StadiumStarted
38Sat Nov 04, 2017League Tier 2Queens Park RangersH4-0WinStarted
39Sat Nov 18, 2017League Tier 2Birmingham CityA0-1LossSt. AndrewsStartedyellow
40Tue Nov 21, 2017League Tier 2Norwich CityH1-0WinStarted
41Sun Nov 26, 2017League Tier 2Cardiff CityH0-2LossStarted
42Sat Dec 02, 2017League Tier 2Ipswich TownA2-4LossPortman RoadStarted
43Sat Dec 09, 2017League Tier 2Bolton WanderersH3-2WinStartedgoalgoal
44Sat Dec 16, 2017League Tier 2Bristol CityA1-2LossAshton GateStartedyellow
45Sat Dec 23, 2017League Tier 2Preston North EndA1-1DrawDeepdaleStarted
46Tue Dec 26, 2017League Tier 2Sheffield WednesdayH0-3LossStarted
47Sat Dec 30, 2017League Tier 2SunderlandH0-1LossStarted
48Mon Jan 01, 2018League Tier 2Leeds UnitedA0-0DrawElland RoadStarted
49Sun Jan 07, 2018FA CupArsenalH4-2WinStartedyellowred
50Sat Jan 20, 2018League Tier 2Wolverhampton WanderersA2-0WinMolineuxStartedyellow
51Sat Jan 27, 2018FA CupHull CityA1-2LossKCOM StadiumStarted
52Tue Jan 30, 2018League Tier 2Preston North EndH0-3LossStarted
53Sat Feb 03, 2018League Tier 2FulhamA0-2LossCraven CottageStarted
54Sat Feb 10, 2018League Tier 2Hull CityH0-2LossStarted
55Sat Feb 24, 2018League Tier 2Queens Park RangersA5-2WinLoftus Road
Sat Mar 03, 2018League Tier 2Birmingham CityH2-1Win
Tue Mar 06, 2018League Tier 2Norwich CityA0-0DrawCarrow Road
Sun Mar 11, 2018League Tier 2Derby CountyH0-0Draw
Sat Mar 17, 2018League Tier 2Sheffield UnitedA0-0DrawBramall Lane
56Fri Mar 30, 2018League Tier 2MillwallA0-2LossThe Den
Sat Jul 21, 2018Pre-Season FriendlyOldham AthleticA2-2DrawBoundary ParkStarted
Wed Jul 25, 2018Pre-Season FriendlyScunthorpe UnitedA1-0WinGlanford Park
Sat Jul 28, 2018Pre-Season FriendlyBournemouthH2-0Win
Sat Jun 29, 2019Pre-Season FriendlyAlfreton TownA2-1WinImpact ArenaStarted
Tue Jul 02, 2019Pre-Season FriendlyDundeeA0-0DrawPinatar Arena
Sat Jul 13, 2019Pre-Season FriendlyAtromitosA3-0WinPeristeri Stadium
Tue Jul 16, 2019Pre-Season FriendlyOlympiakosA0-3LossKaraiskakis StadiumStarted
Fri Jul 19, 2019Pre-Season FriendlyCrystal PalaceH1-0WinStarted
Fri Jul 26, 2019Pre-Season FriendlyReal SociedadH2-2DrawStartedgoal
57Sat Aug 03, 2019League Tier 2West Bromwich AlbionH1-2LossStarted
58Sat Aug 10, 2019League Tier 2Leeds UnitedA1-1DrawElland RoadStarted
59Tue Aug 13, 2019League CupFleetwood TownH1-0WinStarted
60Sat Aug 17, 2019League Tier 2Birmingham CityH3-0WinStarted
61Wed Aug 21, 2019League Tier 2Charlton AthleticA1-1DrawThe ValleyStarted
62Sat Aug 24, 2019League Tier 2FulhamA2-1WinCraven CottageStarted
63Tue Aug 27, 2019League CupDerby CountyH3-0WinStarted
64Sat Aug 31, 2019League Tier 2Preston North EndH1-1DrawStarted
65Sat Sep 14, 2019League Tier 2Swansea CityA1-0WinLiberty StadiumStarted
66Sat Sep 21, 2019League Tier 2BarnsleyH1-0WinStarted
67Fri Sep 27, 2019League Tier 2Stoke CityA3-2WinBrittania StadiumStarted
68Tue Oct 01, 2019League Tier 2Blackburn RoversA1-1DrawEwood ParkStarted
69Sat Oct 05, 2019League Tier 2BrentfordH1-0WinStarted
70Sun Oct 20, 2019League Tier 2Wigan AthleticA0-1LossDW StadiumStarted
71Wed Oct 23, 2019League Tier 2Hull CityH1-2LossStarted
72Sat Nov 02, 2019League Tier 2Luton TownA2-1WinKenilworth RoadStartedyellow
73Sat Nov 09, 2019League Tier 2Derby CountyH1-0WinStarted
74Sat Nov 23, 2019League Tier 2Bristol CityA0-0DrawAshton GateStarted
75Wed Nov 27, 2019League Tier 2Queens Park RangersA4-0WinLoftus RoadStarted
76Sat Nov 30, 2019League Tier 2Cardiff CityH0-1LossStarted
77Fri Dec 06, 2019League Tier 2MillwallA2-2DrawThe DenStarted
78Tue Dec 10, 2019League Tier 2MiddlesbroughH1-1DrawStartedyellow
79Sat Dec 14, 2019League Tier 2Sheffield WednesdayH0-4LossStarted
80Sat Dec 21, 2019League Tier 2Huddersfield TownA1-2LossAlfred Mcalpine StadiumStartedgoal
81Thu Dec 26, 2019League Tier 2Hull CityA2-0WinKCOM StadiumStarted
82Sun Dec 29, 2019League Tier 2Wigan AthleticH1-0WinStarted
83Wed Jan 01, 2020League Tier 2Blackburn RoversH3-2WinStarted
84Sat Jan 11, 2020League Tier 2ReadingA1-1DrawMadejski StadiumStarted
85Sun Jan 19, 2020League Tier 2Luton TownH3-1WinStarted
86Wed Jan 22, 2020League Tier 2ReadingH1-1DrawStarted
87Tue Jan 28, 2020League Tier 2BrentfordA1-0WinGriffin ParkStarted
88Sat Feb 01, 2020League Tier 2Birmingham CityA1-2LossSt. AndrewsStarted
89Sat Feb 08, 2020League Tier 2Leeds UnitedH2-0WinStarted
90Tue Feb 11, 2020League Tier 2Charlton AthleticH0-1LossStarted
91Sat Feb 15, 2020League Tier 2West Bromwich AlbionA2-2DrawThe HawthornsStarted
92Sat Feb 22, 2020League Tier 2Queens Park RangersH0-0DrawStarted
93Tue Feb 25, 2020League Tier 2Cardiff CityA1-0WinCardiff City StadiumStartedyellow
94Mon Mar 02, 2020League Tier 2MiddlesbroughA2-2DrawRiverside StadiumStarted
95Fri Mar 06, 2020League Tier 2MillwallH0-3LossStarted
96Sat Jun 20, 2020League Tier 2Sheffield WednesdayA1-1DrawHillsboroughStartedyellow
97Sun Jun 28, 2020League Tier 2Huddersfield TownH3-1WinStarted
98Wed Jul 01, 2020League Tier 2Bristol CityH1-0WinStarted
99Sat Jul 04, 2020League Tier 2Derby CountyA1-1DrawPride ParkStartedyellow
100Tue Jul 07, 2020League Tier 2FulhamH0-1LossStarted
101Sat Jul 11, 2020League Tier 2Preston North EndA1-1DrawDeepdaleStarted
102Wed Jul 15, 2020League Tier 2Swansea CityH2-2DrawStarted
103Sun Jul 19, 2020League Tier 2BarnsleyA0-1LossOakwellStarted
104Wed Jul 22, 2020League Tier 2Stoke CityH1-4LossStarted
Sun Aug 23, 2020Pre-Season FriendlyOldham AthleticH0-2Loss
105Sat Sep 12, 2020League Tier 2Queens Park RangersA0-2LossLoftus RoadStarted
106Sat Sep 19, 2020League Tier 2Cardiff CityH0-2LossStarted
107Wed Dec 02, 2020League Tier 2WatfordH0-0DrawStarted
108Sat Dec 05, 2020League Tier 2ReadingA0-2LossMadejski StadiumStarted
109Wed Dec 09, 2020League Tier 2Norwich CityA1-2LossCarrow RoadStarted
110Sat Dec 12, 2020League Tier 2BrentfordH1-3LossStartedgoal
111Tue Dec 15, 2020League Tier 2Sheffield WednesdayH2-0WinStarted
112Sat Dec 19, 2020League Tier 2MillwallA1-1DrawThe DenStarted
113Sat Dec 26, 2020League Tier 2Birmingham CityH0-0DrawStarted
114Tue Dec 29, 2020League Tier 2Stoke CityA1-1DrawBrittania StadiumStarted
115Sat Jan 02, 2021League Tier 2Preston North EndA1-0WinDeepdaleStarted
116Sat Jan 09, 2021FA CupCardiff CityH1-0WinStarted
117Sat Jan 16, 2021League Tier 2MillwallH3-1WinStarted
118Wed Jan 20, 2021League Tier 2MiddlesbroughH1-2LossStarted
119Sat Jan 23, 2021FA CupSwansea CityA1-5LossLiberty StadiumStartedyellow
120Sat Jan 30, 2021League Tier 2BarnsleyH0-0DrawStarted
121Tue Feb 02, 2021League Tier 2Coventry CityA2-1WinSt. AndrewsStarted
122Sat Feb 06, 2021League Tier 2Wycombe WanderersA3-0WinAdams ParkStarted
123Sat Feb 13, 2021League Tier 2BournemouthH0-0DrawStarted
124Wed Feb 17, 2021League Tier 2Swansea CityA0-1LossLiberty StadiumStarted
125Sat Feb 20, 2021League Tier 2Blackburn RoversH1-0WinStarted
126Tue Feb 23, 2021League Tier 2Rotherham UnitedA1-0WinNew York StadiumStarted
127Fri Feb 26, 2021League Tier 2Derby CountyA1-1DrawPride ParkStarted
128Tue Mar 02, 2021League Tier 2Luton TownH0-1LossStarted
129Sat Mar 06, 2021League Tier 2WatfordA0-1LossVicarage RoadStarted
130Fri Apr 02, 2021League Tier 2Cardiff CityA1-0WinCardiff City StadiumStarted
131Mon Apr 05, 2021League Tier 2Queens Park RangersH3-1WinStarted
132Sat Apr 10, 2021League Tier 2Bristol CityA0-0DrawAshton GateStarted
133Sat Apr 17, 2021League Tier 2Huddersfield TownH0-2LossStarted
134Wed Apr 21, 2021League Tier 2Birmingham CityA1-1DrawSt. AndrewsStarted
135Sat Apr 24, 2021League Tier 2Stoke CityH1-1DrawStarted
136Sat May 01, 2021League Tier 2Sheffield WednesdayA0-0DrawHillsboroughStarted
137Sat May 08, 2021League Tier 2Preston North EndH1-2LossStarted
Tue Jul 20, 2021Pre-Season FriendlyNorthampton TownA2-0WinSixfields StadiumStarted
Sat Jul 24, 2021Pre-Season FriendlyCrewe AlexandraA2-2DrawGresty RoadStarted
138Sat Aug 28, 2021League Tier 2Derby CountyA1-1DrawPride ParkStarted
139Sun Sep 12, 2021League Tier 2Cardiff CityH1-2LossStarted
140Wed Sep 15, 2021League Tier 2MiddlesbroughH0-2LossStarted
141Sat Sep 18, 2021League Tier 2Huddersfield TownA2-0WinJohn Smith's StadiumStarted
142Sat Sep 25, 2021League Tier 2MillwallH1-1DrawStarted
143Wed Sep 29, 2021League Tier 2BarnsleyA3-1WinOakwellStarted
144Sat Oct 02, 2021League Tier 2Birmingham CityA3-0WinSt. AndrewsStarted
145Sat Oct 16, 2021League Tier 2BlackpoolH2-1WinStarted
146Tue Oct 19, 2021League Tier 2Bristol CityA2-1WinAshton GateStarted
147Sun Oct 24, 2021League Tier 2FulhamH0-4LossStarted
148Fri Oct 29, 2021League Tier 2Queens Park RangersA1-1DrawLoftus RoadStartedyellow
149Tue Nov 02, 2021League Tier 2Sheffield UnitedH1-1DrawStartedyellow
150Sat Nov 06, 2021League Tier 2Preston North EndH3-0WinStarted
151Sat Nov 20, 2021League Tier 2ReadingA1-1DrawMadejski StadiumStarted
152Tue Nov 23, 2021League Tier 2Luton TownH0-0DrawStarted
153Fri Nov 26, 2021League Tier 2West Bromwich AlbionA0-0DrawThe HawthornsStartedyellow
154Sat Dec 04, 2021League Tier 2Peterborough UnitedH2-0WinStarted
155Sat Dec 11, 2021League Tier 2Swansea CityA4-1WinLiberty StadiumStarted
156Sat Dec 18, 2021League Tier 2Hull CityH2-1WinStartedyellow
157Sun Dec 26, 2021League Tier 2MiddlesbroughA0-2LossRiverside StadiumStarted
158Thu Dec 30, 2021League Tier 2Huddersfield TownH0-1LossStartedyellow
159Sun Jan 09, 2022FA CupArsenalH1-0WinStarted
160Sat Jan 15, 2022League Tier 2MillwallA1-0WinThe DenStarted