Full Name:
Cyril Stocks


Years Active:
1924-34 (10 seasons)

Last Game:
90 years, 2 months, 8 days ago

STATS (Competitive games only):
Oct 04, 1924
Last Game:
Apr 07, 1934
256 (Rank: #53)
80 (Rank: #12)
Own Goals:

Yellow Cards:
Red Cards:






Intnl. Country:

Caps while at Forest:

Goals while at Forest:

Total Caps:

Total Goals:

Penalties scored:
Penalties missed:

Hat Tricks
Feb 22, 1930 (Reading)

Sep 27, 1930 (Oldham Athletic)

Feb 13, 1932 (Notts County)

Shirt numbers:
8 (229 games) , 7 (25) , 11 (2)
Bob Masters (3 appearances) , John Baynes (154) , Stan Hardy (21) , Noel Watson (78)


SEASON STATS (Competitive games only)
Season Age* Squad Num Played Won Drawn Lost Goals Yellows Reds Own
Went Off Came On Unused
*Age = player's age on August 1st of the season

# Season Date Type Club Fee Loan until Manager
11924-25BoughtBob Masters
21933-34SoldNoel Watson

Game First Game Last Game P W D L Goals Yellows Reds Own Goals Started Came On Went Off Unused Sub
League Tier 1Oct 04, 1924Apr 18, 19253213
League Tier 2Oct 03, 1925Apr 07, 193423889658476238
League Tier 3
FA CupJan 30, 1926Jan 18, 193315546415
League Cup
European Cup
Fairs Cup
Super Cup
Intercontinental Cup
Full Members Cup
EFL Trophy
Charity Shield
Anglo-Scottish Cup
Anglo-Italian Cup
Total (Comp)Oct 04, 1924Apr 07, 193425694719180256
FriendlyMay 03, 1926Sep 19, 1929412124
TOTAL (Non-Comp)May 03, 1926Sep 19, 1929412124
TOTAL OVERALLOct 04, 1924Apr 07, 193426095739282260
League TotalOct 04, 1924Apr 07, 193424189678576241

ALL GAMES FOR CYRIL STOCKS (Competitive: 256, Other: 4)
# Date Game Opponent H/A Score Num Started Came
Yellow Red
Manager: Bob Masters
1Sat Oct 04, 1924League Tier 1Newcastle UnitedH1-17Started
2Mon Apr 13, 1925League Tier 1Blackburn RoversA0-07Started
3Sat Apr 18, 1925League Tier 1West Bromwich AlbionH0-111Started
Manager: John Baynes
4Sat Oct 03, 1925League Tier 2Bradford CityA1-07Started
5Sat Oct 10, 1925League Tier 2Port ValeH2-07Started
6Mon Oct 12, 1925League Tier 2Hull CityA1-47Started
7Sat Oct 17, 1925League Tier 2Swansea TownA0-37Started
8Sat Nov 28, 1925League Tier 2South ShieldsA1-37Startedgoal
9Sat Jan 30, 1926FA CupSwindon TownH2-08Started
10Sat Mar 06, 1926FA CupBolton WanderersH2-28Startedgoal
11Wed Mar 10, 1926FA CupBolton WanderersA0-08Started
12Sat Mar 13, 1926League Tier 2MiddlesbroughH1-08Started
13Sat Mar 20, 1926League Tier 2PortsmouthA1-58Started
14Mon Mar 22, 1926League Tier 2The WednesdayA0-27Started
15Sat Mar 27, 1926League Tier 2Stockport CountyH2-08Started
16Fri Apr 02, 1926League Tier 2Clapton OrientA1-08Started
17Sat Apr 03, 1926League Tier 2FulhamA2-08Started
18Mon Apr 05, 1926League Tier 2Clapton OrientH1-08Started
19Sat Apr 10, 1926League Tier 2South ShieldsH4-18Startedgoalgoal
20Mon Apr 12, 1926League Tier 2Port ValeA1-18Startedgoal
21Sat Apr 17, 1926League Tier 2Preston North EndA0-28Started
22Wed Apr 21, 1926League Tier 2Hull CityH4-08Startedgoal
23Sat Apr 24, 1926League Tier 2Stoke CityH1-28Startedgoal
24Sat May 01, 1926League Tier 2Oldham AthleticA3-88Startedgoal
Mon May 03, 1926FriendlyNorthampton TownA1-18Startedgoal
25Sat Aug 28, 1926League Tier 2BlackpoolH2-08Started
26Mon Aug 30, 1926League Tier 2FulhamA1-28Started
27Sat Sep 04, 1926League Tier 2ReadingA0-48Started
28Mon Sep 06, 1926League Tier 2Grimsby TownH1-18Started
29Sat Sep 11, 1926League Tier 2Swansea TownH2-28Started
30Sat Sep 18, 1926League Tier 2Notts CountyA2-18Startedgoalgoal
31Sat Sep 25, 1926League Tier 2BarnsleyA2-08Started
32Sat Oct 09, 1926League Tier 2DarlingtonA2-48Started
33Sat Oct 16, 1926League Tier 2MiddlesbroughH4-38Started
34Sat Oct 23, 1926League Tier 2Clapton OrientA2-28Started
35Sat Oct 30, 1926League Tier 2Wolverhampton WanderersH1-18Started
36Sat Nov 06, 1926League Tier 2Hull CityA2-18Startedgoal
37Sat Nov 13, 1926League Tier 2South ShieldsH4-28Startedgoalgoal
38Sat Nov 20, 1926League Tier 2Preston North EndA0-18Started
39Sat Nov 27, 1926League Tier 2ChelseaH4-18Startedgoal
40Sat Dec 04, 1926League Tier 2Bradford CityA1-18Started
41Sat Dec 11, 1926League Tier 2SouthamptonH3-18Startedgoalgoal
42Sat Dec 18, 1926League Tier 2Port ValeA2-08Startedgoal
43Sat Dec 25, 1926League Tier 2PortsmouthA0-08Started
44Mon Dec 27, 1926League Tier 2PortsmouthH1-08Started
45Sat Jan 01, 1927League Tier 2Grimsby TownA1-18Started
46Sat Jan 08, 1927FA CupAshingtonA2-08Startedgoal
47Sat Jan 15, 1927League Tier 2BlackpoolA2-28Started
48Sat Jan 22, 1927League Tier 2ReadingH5-18Startedgoalgoal
49Sat Jan 29, 1927FA CupWolverhampton WanderersA0-28Started
50Sat Feb 05, 1927League Tier 2Notts CountyH2-08Started
51Sat Feb 12, 1927League Tier 2BarnsleyH3-18Startedgoal
52Sat Feb 19, 1927League Tier 2Manchester CityA1-18Started
53Sat Feb 26, 1927League Tier 2DarlingtonH5-18Started
54Sat Mar 05, 1927League Tier 2MiddlesbroughA0-18Started
55Thu Mar 10, 1927League Tier 2Swansea TownA1-28Started
56Sat Mar 12, 1927League Tier 2Clapton OrientH1-18Started
57Sat Mar 19, 1927League Tier 2Wolverhampton WanderersA0-28Started
58Sat Mar 26, 1927League Tier 2Hull CityH3-18Started
59Sat Apr 02, 1927League Tier 2South ShieldsA1-18Started
60Sat Apr 09, 1927League Tier 2Preston North EndH7-08Startedgoalgoal
61Fri Apr 15, 1927League Tier 2Oldham AthleticH1-18Started
62Sat Apr 23, 1927League Tier 2Bradford CityH3-08Started
63Sat Apr 30, 1927League Tier 2SouthamptonA0-18Started
64Sat May 07, 1927League Tier 2Port ValeH0-38Started
Mon May 09, 1927FriendlyNorthampton TownA1-08Startedgoal
65Sat Aug 27, 1927League Tier 2Port ValeA2-28Startedgoal
66Mon Aug 29, 1927League Tier 2FulhamH7-08Startedgoal
67Sat Sep 03, 1927League Tier 2South ShieldsH7-28Startedgoalgoal
68Sat Sep 10, 1927League Tier 2Leeds UnitedA0-48Started
69Thu Sep 15, 1927League Tier 2FulhamA0-28Started
70Sat Sep 17, 1927League Tier 2Notts CountyH2-18Started
71Sat Sep 24, 1927League Tier 2Manchester CityH4-58Started
72Sat Oct 01, 1927League Tier 2Hull CityA0-28Started
73Sat Oct 08, 1927League Tier 2Preston North EndH3-18Started
74Sat Oct 15, 1927League Tier 2Swansea TownA0-28Started
75Sat Nov 12, 1927League Tier 2BlackpoolH4-18Startedgoal
76Sat Nov 19, 1927League Tier 2ChelseaA1-28Started
77Sat Nov 26, 1927League Tier 2Bristol CityH1-18Started
78Sat Jan 07, 1928League Tier 2South ShieldsA4-38Startedgoalgoal
79Sat Jan 14, 1928FA CupTranmere RoversH1-08Started
80Sat Jan 21, 1928League Tier 2Leeds UnitedH2-28Startedgoal
81Sat Jan 28, 1928FA CupDerby CountyA0-08Started
82Wed Feb 01, 1928FA CupDerby CountyH2-08Startedgoal
83Sat Feb 04, 1928League Tier 2Manchester CityA3-38Startedgoalgoal
84Sat Feb 11, 1928League Tier 2Hull CityH1-18Started
85Sat Feb 18, 1928FA CupCardiff CityH2-18Startedgoal
86Wed Feb 22, 1928League Tier 2Notts CountyA2-18Started
87Sat Feb 25, 1928League Tier 2Swansea TownH0-28Started
88Sat Mar 03, 1928FA CupSheffield UnitedA0-38Started
89Mon Mar 05, 1928League Tier 2Preston North EndA0-58Started
90Sat Mar 10, 1928League Tier 2Grimsby TownA1-211Started
91Sat Mar 24, 1928League Tier 2BlackpoolA3-58Started
92Thu Mar 29, 1928League Tier 2ReadingH5-38Startedgoalgoal
93Sat Mar 31, 1928League Tier 2ChelseaH2-28Started
94Sat Apr 07, 1928League Tier 2Bristol CityA0-08Started
95Mon Apr 09, 1928League Tier 2BarnsleyH1-18Started
96Tue Apr 10, 1928League Tier 2BarnsleyA1-28Started
97Sat Apr 14, 1928League Tier 2West Bromwich AlbionH0-28Started
98Sat Apr 21, 1928League Tier 2Clapton OrientA2-28Startedgoal
99Thu Apr 26, 1928League Tier 2Port ValeH0-28Started
100Sat May 05, 1928League Tier 2SouthamptonA1-28Started
101Sat Aug 25, 1928League Tier 2Stoke CityH1-58Started
102Mon Aug 27, 1928League Tier 2Clapton OrientA4-18Startedgoal
103Sat Sep 01, 1928League Tier 2Grimsby TownA2-28Startedgoal
104Wed Sep 05, 1928League Tier 2Clapton OrientH0-08Started
105Sat Sep 08, 1928League Tier 2Bradford Park AvenueH3-28Startedgoal
106Sat Sep 15, 1928League Tier 2Swansea TownA5-37Started
107Sat Sep 22, 1928League Tier 2BlackpoolH2-07Started
108Sat Sep 29, 1928League Tier 2ChelseaA0-37Started
109Sat Oct 06, 1928League Tier 2BarnsleyH1-37Started
110Sat Oct 13, 1928League Tier 2Bristol CityA5-27Startedgoal
111Sat Oct 20, 1928League Tier 2Notts CountyA1-17Started
112Sat Oct 27, 1928League Tier 2MillwallH0-48Started
113Sat Nov 10, 1928League Tier 2SouthamptonH1-18Started
114Sat Nov 24, 1928League Tier 2ReadingH1-28Started
115Sat Dec 01, 1928League Tier 2Preston North EndA2-38Started
116Sat Jan 05, 1929League Tier 2Grimsby TownH0-17Started
117Sat Jan 12, 1929FA CupSwansea TownH1-28Started
118Sat Jan 19, 1929League Tier 2Bradford Park AvenueA1-18Startedgoal
119Sat Feb 02, 1929League Tier 2BlackpoolA2-28Startedgoal
120Sat Feb 09, 1929League Tier 2ChelseaH3-08Startedgoalgoal
121Sat Feb 16, 1929League Tier 2BarnsleyA2-18Started
122Wed Feb 20, 1929League Tier 2Swansea TownH2-18Startedgoal
123Sat Feb 23, 1929League Tier 2Bristol CityH1-18Started
124Sat Mar 02, 1929League Tier 2Notts CountyH1-28Started
125Sat Mar 16, 1929League Tier 2Port ValeH2-28Started
126Sat Mar 23, 1929League Tier 2SouthamptonA1-28Startedgoal
127Fri Mar 29, 1929League Tier 2West Bromwich AlbionH1-28Started
128Sat Mar 30, 1929League Tier 2Tottenham HotspurH2-28Started
129Mon Apr 01, 1929League Tier 2West Bromwich AlbionA0-37Started
130Sat Apr 06, 1929League Tier 2ReadingA3-08Started
131Sat Apr 13, 1929League Tier 2Preston North EndH4-18Started
132Sat Apr 20, 1929League Tier 2MiddlesbroughA0-18Started
Mon Apr 22, 1929FriendlyChesterfieldA1-17Started
133Sat Apr 27, 1929League Tier 2Oldham AthleticH3-18Started
134Sat May 04, 1929League Tier 2Hull CityA1-08Started
135Sat Aug 31, 1929League Tier 2ChelseaA0-28Started
136Wed Sep 04, 1929League Tier 2Bradford Park AvenueA1-58Startedgoal
137Sat Sep 07, 1929League Tier 2Notts CountyH1-17Started
138Mon Sep 09, 1929League Tier 2BlackpoolA1-57Started
139Sat Sep 14, 1929League Tier 2Oldham AthleticH1-27Started
Thu Sep 19, 1929FriendlyArsenalA0-48Started
Manager: John Baynes
140Sat Sep 28, 1929League Tier 2SouthamptonH0-57Started
141Thu Oct 03, 1929League Tier 2Bradford Park AvenueH1-18Startedgoal
142Sat Oct 05, 1929League Tier 2Tottenham HotspurA1-18Started
143Sat Oct 19, 1929League Tier 2ReadingA1-08Started
144Thu Dec 26, 1929League Tier 2BarnsleyA1-17Started
145Sat Dec 28, 1929League Tier 2ChelseaH0-08Started
146Sat Jan 18, 1930League Tier 2Oldham AthleticA0-08Started
147Sat Feb 22, 1930League Tier 2ReadingH5-08Startedgoalgoalgoal
148Sat Mar 08, 1930League Tier 2Hull CityH2-18Started
149Mon Mar 10, 1930League Tier 2Charlton AthleticA0-58Started
150Sat Mar 15, 1930League Tier 2Stoke CityA0-68Started
151Wed Mar 19, 1930League Tier 2West Bromwich AlbionA3-18Startedgoal
152Sat Mar 22, 1930League Tier 2Wolverhampton WanderersH5-28Startedgoal
153Sat Mar 29, 1930League Tier 2Bradford CityA1-18Started
154Sat Apr 05, 1930League Tier 2Swansea TownH1-08Started
155Sat Apr 12, 1930League Tier 2Cardiff CityA1-18Started
156Fri Apr 18, 1930League Tier 2BuryA0-08Started
157Sat Apr 26, 1930League Tier 2Bristol CityA1-48Started
Manager: Stan Hardy
158Wed Sep 17, 1930League Tier 2BurnleyH3-38Startedgoal
159Sat Sep 27, 1930League Tier 2Oldham AthleticH4-18Startedgoalgoalgoal
160Sat Oct 04, 1930League Tier 2Bristol CityA4-18Started
161Sat Oct 11, 1930League Tier 2Tottenham HotspurA1-28Started
162Sat Oct 18, 1930League Tier 2EvertonH2-28Started
163Sat Oct 25, 1930League Tier 2Cardiff CityA1-18Started
164Sat Nov 01, 1930League Tier 2Bradford CityH4-18Started
165Sat Nov 08, 1930League Tier 2Port ValeA2-38Started
166Sat Nov 15, 1930League Tier 2Plymouth ArgyleH1-18Started
167Sat Dec 06, 1930League Tier 2BuryA0-18Started
168Sat Jan 03, 1931League Tier 2Bradford Park AvenueH1-07Started
169Sat Jan 10, 1931FA CupNewcastle UnitedA0-48Started
170Sat Jan 17, 1931League Tier 2Stoke CityA0-18Started
171Sat Jan 24, 1931League Tier 2MillwallH2-17Started
172Sat Jan 31, 1931League Tier 2Oldham AthleticA1-37Started
173Sat Mar 28, 1931League Tier 2Swansea TownH3-08Startedgoal
174Fri Apr 03, 1931League Tier 2Preston North EndA4-28Startedgoal
175Sat Apr 04, 1931League Tier 2West Bromwich AlbionA1-28Started
176Mon Apr 06, 1931League Tier 2Preston North EndH1-48Startedgoal
177Sat Apr 11, 1931League Tier 2BuryH3-08Startedgoalgoal
178Sat Apr 18, 1931League Tier 2BarnsleyA1-38Started
Manager: Noel Watson
179Sat Sep 12, 1931League Tier 2Bradford Park AvenueA1-48Started
180Wed Sep 16, 1931League Tier 2Preston North EndH2-28Started
181Sat Sep 19, 1931League Tier 2Manchester UnitedH2-18Started
182Sat Sep 26, 1931League Tier 2Tottenham HotspurA3-18Started
183Thu Oct 01, 1931League Tier 2BurnleyH1-28Started
184Sat Oct 03, 1931League Tier 2Notts CountyH2-18Started
185Sat Oct 10, 1931League Tier 2ChesterfieldH4-08Startedgoal
186Sat Oct 17, 1931League Tier 2Plymouth ArgyleA1-58Started
187Sat Oct 24, 1931League Tier 2Bristol CityH3-18Started
188Sat Oct 31, 1931League Tier 2Oldham AthleticA4-28Startedgoal
189Sat Nov 07, 1931League Tier 2BarnsleyH1-28Started
190Sat Nov 14, 1931League Tier 2Port ValeA0-28Started
191Sat Nov 21, 1931League Tier 2MillwallH1-18Started
192Sat Nov 28, 1931League Tier 2Bradford CityA2-28Started
193Sat Dec 05, 1931League Tier 2Leeds UnitedH3-38Started
194Sat Dec 12, 1931League Tier 2Swansea TownA1-48Started
195Fri Dec 25, 1931League Tier 2Stoke CityA1-28Started
196Sat Dec 26, 1931League Tier 2Stoke CityH1-18Started
197Sat Jan 02, 1932League Tier 2Charlton AthleticH3-28Startedgoal
198Sat Jan 09, 1932FA CupChesterfieldA2-58Started
199Sat Jan 16, 1932League Tier 2Wolverhampton WanderersA0-08Started
200Wed Jan 27, 1932League Tier 2Bradford Park AvenueH6-18Startedgoalgoal
201Sat Jan 30, 1932League Tier 2Manchester UnitedA2-38Startedgoal
202Sat Feb 06, 1932League Tier 2Tottenham HotspurH1-38Started
203Sat Feb 13, 1932League Tier 2Notts CountyA6-28Startedgoalgoalgoal
204Sat Feb 20, 1932League Tier 2ChesterfieldA0-18Started
205Sat Feb 27, 1932League Tier 2Plymouth ArgyleH3-28Startedgoalgoal
206Sat Mar 05, 1932League Tier 2Bristol CityA1-18Startedgoal
207Sat Mar 12, 1932League Tier 2Oldham AthleticH2-08Started
208Sat Mar 19, 1932League Tier 2BarnsleyA1-38Started
209Fri Mar 25, 1932League Tier 2SouthamptonH2-08Started
210Sat Mar 26, 1932League Tier 2Port ValeH2-18Started
211Mon Mar 28, 1932League Tier 2SouthamptonA0-48Started
212Sat Apr 02, 1932League Tier 2MillwallA0-18Started
213Sat Apr 09, 1932League Tier 2Bradford CityH2-18Startedgoal
214Sat Apr 16, 1932League Tier 2Leeds UnitedA1-18Started
215Sat Aug 27, 1932League Tier 2Grimsby TownA1-18Started
216Mon Aug 29, 1932League Tier 2Tottenham HotspurH3-18Started
217Sat Sep 03, 1932League Tier 2Oldham AthleticH2-38Started
218Mon Sep 05, 1932League Tier 2Tottenham HotspurA0-08Started
219Sat Sep 10, 1932League Tier 2Preston North EndA1-28Started
220Sat Oct 01, 1932League Tier 2Plymouth ArgyleH1-17Started
221Sat Oct 08, 1932League Tier 2Notts CountyA4-28Startedgoal
222Sat Oct 15, 1932League Tier 2Charlton AthleticA0-38Started
223Sat Oct 29, 1932League Tier 2Bradford CityA2-28Started
224Sat Nov 05, 1932League Tier 2ChesterfieldH2-38Started
225Sat Nov 12, 1932League Tier 2Port ValeA1-08Started
226Sat Nov 19, 1932League Tier 2BuryH0-28Started
227Sat Nov 26, 1932League Tier 2Lincoln CityA1-18Started
228Sat Dec 03, 1932League Tier 2West Ham UnitedH2-28Startedgoal
229Sat Dec 24, 1932League Tier 2FulhamA1-08Started
230Mon Dec 26, 1932League Tier 2Stoke CityA1-08Started
231Tue Dec 27, 1932League Tier 2Stoke CityH1-08Started
232Sat Dec 31, 1932League Tier 2Grimsby TownH3-28Started
233Sat Jan 07, 1933League Tier 2Oldham AthleticA2-18Started
234Sat Jan 14, 1933FA CupBuryA2-28Started
235Wed Jan 18, 1933FA CupBuryH1-28Started
236Tue Jan 31, 1933League Tier 2BurnleyA3-38Started
237Sat Feb 04, 1933League Tier 2Bradford Park AvenueH1-18Started
238Sat Feb 11, 1933League Tier 2Plymouth ArgyleA1-18Started
239Sat Feb 18, 1933League Tier 2Notts CountyH3-08Started
240Sat Mar 04, 1933League Tier 2Swansea TownA1-08Started
241Sat Mar 11, 1933League Tier 2Bradford CityH3-18Started
242Thu Mar 16, 1933League Tier 2Charlton AthleticH0-18Started
243Sat Mar 18, 1933League Tier 2ChesterfieldA1-08Started
244Sat Mar 25, 1933League Tier 2Port ValeH1-18Started
245Sat Apr 08, 1933League Tier 2Lincoln CityH2-28Started
246Fri Apr 14, 1933League Tier 2Manchester UnitedH3-28Startedgoal
247Sat Apr 15, 1933League Tier 2West Ham UnitedA3-48Started
248Mon Apr 17, 1933League Tier 2Manchester UnitedA1-28Started
249Sat Apr 22, 1933League Tier 2SouthamptonH4-28Started
250Sat Aug 26, 1933League Tier 2BrentfordH1-18Started
251Wed Aug 30, 1933League Tier 2Manchester UnitedA1-08Started
252Sat Sep 02, 1933League Tier 2BurnleyA0-18Started
253Thu Sep 07, 1933League Tier 2Manchester UnitedH1-18Started
254Sat Sep 09, 1933League Tier 2Oldham AthleticH1-38Started
255Sat Sep 30, 1933League Tier 2Grimsby TownA1-28Started
256Sat Apr 07, 1934League Tier 2FulhamA1-38Started