Cyril Stocks, FW, played for Nottingham Forest 1924-1934, making 241 appearances and scoring 76 goals.
79 goals in the archive carry Cyril Stocks as the scorer. Coverage of named scorers thins out the further back the record goes.
| Date | Season | Competition | Opponent | Score | Min |
|---|---|---|---|---|---|
| 28 Nov 1925 | 1925–26 | Second Division | South Shields | 1–3 | 51 |
| 6 Mar 1926 | 1925–26 | FA Cup | Bolton Wanderers | 2–2 | 12 |
| 10 Apr 1926 | 1925–26 | Second Division | South Shields | 4–1 | 23 |
| 10 Apr 1926 | 1925–26 | Second Division | South Shields | 4–1 | 34 |
| 12 Apr 1926 | 1925–26 | Second Division | Port Vale | 1–1 | 18 |
| 21 Apr 1926 | 1925–26 | Second Division | Hull City | 4–0 | 65 |
| 24 Apr 1926 | 1925–26 | Second Division | Stoke City | 1–2 | 14 |
| 1 May 1926 | 1925–26 | Second Division | Oldham Athletic | 3–8 | |
| 18 Sep 1926 | 1926–27 | Second Division | Notts County | 2–1 | 35 |
| 18 Sep 1926 | 1926–27 | Second Division | Notts County | 2–1 | 75 |
| 6 Nov 1926 | 1926–27 | Second Division | Hull City | 2–1 | 5 |
| 13 Nov 1926 | 1926–27 | Second Division | South Shields | 4–2 | 47 |
| 13 Nov 1926 | 1926–27 | Second Division | South Shields | 4–2 | 60 |
| 27 Nov 1926 | 1926–27 | Second Division | Chelsea | 4–1 | 80 |
| 11 Dec 1926 | 1926–27 | Second Division | Southampton | 3–1 | 23 |
| 11 Dec 1926 | 1926–27 | Second Division | Southampton | 3–1 | 33 |
| 18 Dec 1926 | 1926–27 | Second Division | Port Vale | 2–0 | 37 |
| 8 Jan 1927 | 1926–27 | FA Cup | Ashington | 2–0 | 62 |
| 22 Jan 1927 | 1926–27 | Second Division | Reading | 5–1 | 72 |
| 22 Jan 1927 | 1926–27 | Second Division | Reading | 5–1 | 75 |
| 12 Feb 1927 | 1926–27 | Second Division | Barnsley | 3–1 | 9 |
| 9 Apr 1927 | 1926–27 | Second Division | Preston North End | 7–0 | 20 |
| 9 Apr 1927 | 1926–27 | Second Division | Preston North End | 7–0 | 62 |
| 27 Aug 1927 | 1927–28 | Second Division | Port Vale | 2–2 | 59 |
| 29 Aug 1927 | 1927–28 | Second Division | Fulham | 7–0 | 3 |
| 3 Sep 1927 | 1927–28 | Second Division | South Shields | 7–2 | 13 |
| 3 Sep 1927 | 1927–28 | Second Division | South Shields | 7–2 | 35 |
| 12 Nov 1927 | 1927–28 | Second Division | Blackpool | 4–1 | 54 |
| 7 Jan 1928 | 1927–28 | Second Division | South Shields | 4–3 | 22 |
| 7 Jan 1928 | 1927–28 | Second Division | South Shields | 4–3 | 73 |
| 21 Jan 1928 | 1927–28 | Second Division | Leeds United | 2–2 | 22 |
| 4 Feb 1928 | 1927–28 | Second Division | Manchester City | 3–3 | 16 |
| 4 Feb 1928 | 1927–28 | Second Division | Manchester City | 3–3 | 61 |
| 18 Feb 1928 | 1927–28 | FA Cup | Cardiff City | 2–1 | 25 |
| 29 Mar 1928 | 1927–28 | Second Division | Reading | 5–3 | 55 |
| 29 Mar 1928 | 1927–28 | Second Division | Reading | 5–3 | 77 |
| 21 Apr 1928 | 1927–28 | Second Division | Leyton Orient | 2–2 | 66 |
| 27 Aug 1928 | 1928–29 | Second Division | Leyton Orient | 4–1 | 65 |
| 1 Sep 1928 | 1928–29 | Second Division | Grimsby Town | 2–2 | 8 |
| 8 Sep 1928 | 1928–29 | Second Division | Bradford Park Avenue | 3–2 | 40 |
| 13 Oct 1928 | 1928–29 | Second Division | Bristol City | 5–2 | 80 |
| 19 Jan 1929 | 1928–29 | Second Division | Bradford Park Avenue | 1–1 | 57 |
| 2 Feb 1929 | 1928–29 | Second Division | Blackpool | 2–2 | 85 |
| 9 Feb 1929 | 1928–29 | Second Division | Chelsea | 3–0 | 13 |
| 9 Feb 1929 | 1928–29 | Second Division | Chelsea | 3–0 | 46 |
| 20 Feb 1929 | 1928–29 | Second Division | Swansea City | 2–1 | 44 |
| 23 Mar 1929 | 1928–29 | Second Division | Southampton | 1–2 | 35 |
| 4 Sep 1929 | 1929–30 | Second Division | Bradford Park Avenue | 1–5 | 79 |
| 3 Oct 1929 | 1929–30 | Second Division | Bradford Park Avenue | 1–1 | 87 |
| 22 Feb 1930 | 1929–30 | Second Division | Reading | 5–0 | 26 |
| 22 Feb 1930 | 1929–30 | Second Division | Reading | 5–0 | 32 |
| 22 Feb 1930 | 1929–30 | Second Division | Reading | 5–0 | 48 |
| 19 Mar 1930 | 1929–30 | Second Division | West Bromwich Albion | 3–1 | 17 |
| 22 Mar 1930 | 1929–30 | Second Division | Wolverhampton Wanderers | 5–2 | 62 |
| 17 Sep 1930 | 1930–31 | Second Division | Burnley | 3–3 | 87 |
| 27 Sep 1930 | 1930–31 | Second Division | Oldham Athletic | 4–1 | 4 |
| 27 Sep 1930 | 1930–31 | Second Division | Oldham Athletic | 4–1 | 70 |
| 27 Sep 1930 | 1930–31 | Second Division | Oldham Athletic | 4–1 | 86 |
| 28 Mar 1931 | 1930–31 | Second Division | Swansea City | 3–0 | 42 |
| 3 Apr 1931 | 1930–31 | Second Division | Preston North End | 4–2 | |
| 6 Apr 1931 | 1930–31 | Second Division | Preston North End | 1–4 | 51 |
| 11 Apr 1931 | 1930–31 | Second Division | Bury | 3–0 | 32 |
| 11 Apr 1931 | 1930–31 | Second Division | Bury | 3–0 | 65 |
| 10 Oct 1931 | 1931–32 | Second Division | Chesterfield | 4–0 | 5 |
| 31 Oct 1931 | 1931–32 | Second Division | Oldham Athletic | 4–2 | 88 |
| 2 Jan 1932 | 1931–32 | Second Division | Charlton Athletic | 3–2 | 22 |
| 27 Jan 1932 | 1931–32 | Second Division | Bradford Park Avenue | 6–1 | 66 |
| 27 Jan 1932 | 1931–32 | Second Division | Bradford Park Avenue | 6–1 | 76 |
| 30 Jan 1932 | 1931–32 | Second Division | Manchester United | 2–3 | 10 |
| 13 Feb 1932 | 1931–32 | Second Division | Notts County | 6–2 | 9 |
| 13 Feb 1932 | 1931–32 | Second Division | Notts County | 6–2 | 48 |
| 13 Feb 1932 | 1931–32 | Second Division | Notts County | 6–2 | 86 |
| 27 Feb 1932 | 1931–32 | Second Division | Plymouth Argyle | 3–2 | 52 |
| 27 Feb 1932 | 1931–32 | Second Division | Plymouth Argyle | 3–2 | 56 |
| 5 Mar 1932 | 1931–32 | Second Division | Bristol City | 1–1 | 22 |
| 9 Apr 1932 | 1931–32 | Second Division | Bradford City | 2–1 | 57 |
| 8 Oct 1932 | 1932–33 | Second Division | Notts County | 4–2 | 15 |
| 3 Dec 1932 | 1932–33 | Second Division | West Ham United | 2–2 | 85 |
| 14 Apr 1933 | 1932–33 | Second Division | Manchester United | 3–2 | 50 |
All Nottingham Forest players · Nottingham Forest season by season