Debuts

❤️🖤

Sat 5 Nov 1921 – Jervis – Royal Navy Barracks (A) – L 0-3 – Plymouth & District League

Sat 5 Nov 1921 – Willday – Royal Navy Barracks (A) – L 0-3 – Plymouth & District League

Fri 11 Nov 1921 – Joe Bertolucci – Flushing (H) – W 1-0 – Cornwall Senior Cup

Sat 14 Jan 1922 – Bayford – Royal Marines (A) – L 2-3 – Plymouth & District League

Sat 14 Jan 1922 – Murton – Royal Marines (A) – L 2-3 – Plymouth & District League

Sat 9 Oct 1926 – Hancock – Saltash (A) – W 2-0 – Plymouth & District League

Sat 4 Feb 1928 – Cecil Mills – Looe (A) – L 3-4 – Plymouth & District League Division One

Sat 22 Sep 1928 – J. J. Bell – Dartmouth United (H) – W 2-1 – Plymouth & District League Division One

Fri 20 Sep 1929 – Dexter – St Blazey (H) – W 4-0 – Plymouth & District League Division One

Sat 21 Mar 1931 – Adrian – Oreston Rovers (H) – W 7-0 – Plymouth & District League Division One

Sat 11 Nov 1933 – Franklin – Newquay (H) – W 3-2 – Cornwall Senior League

Sat 1 Sep 1934 – Bickenson – Devon Spurs (A) – D 2-2 – Plymouth & District League

Sat 1 Sep 1934 – Demelweek – Devon Spurs (A) – D 2-2 – Plymouth & District League

Sat 1 Sep 1934 – Vaughan – Devon Spurs (A) – D 2-2 – Plymouth & District League

Sat 3 Nov 1934 – Alec Hardie – Kitto (A) – W 4-2 – Plymouth & District League

Sat 3 Nov 1934 – Alf Matthews – Kitto (A) – W 4-2 – Plymouth & District League

Sat 31 Aug 1935 – Drummond – Plymouth & Stonehouse Gas Company (H) – L 2-3 – Plymouth & District League Division One

Sat 31 Aug 1935 – Duke – Plymouth & Stonehouse Gas Company (H) – L 2-3 – Plymouth & District League Division One

Sat 31 Aug 1935 – Gaylard – Plymouth & Stonehouse Gas Company (H) – L 2-3 – Plymouth & District League Division One

Sat 31 Aug 1935 – Jack Leslie – Plymouth & Stonehouse Gas Company (H) – L 2-3 – Plymouth & District League Division One

Sat 11 Jan 1936 – Hunt – Plymouth & Stonehouse Gas Company (A) – D 3-3 – Plymouth & District League Division One

Sat 11 Jan 1936 – Malcolm – Plymouth & Stonehouse Gas Company (A) – D 3-3 – Plymouth & District League Division One

Sat 29 Aug 1953 – Vince Dillon – Torquay United Reserves (A) – W 2-1 – South Western League

Sat 21 Nov 1953 – Trevor Greet – Bideford (A) – L 0-2 – South Western League

Sat 30 Jan 1954 – Ben Slater – Helston (A) – L 1-4 – South Western League

Sat 21 Aug 1954 – Bill Longdon – Newquay (A) – W 2-0 – South Western League

Sat 26 Mar 1955 – Peter Chivers – Falmouth Town (H) – W 5-2 – South Western League

Sat 1 Oct 1955 – Colin Hobbs – Wadebridge Town (H) – W 3-0 – South Western League

Sat 1 Oct 1955 – Godfrey Morgan – Wadebridge Town (H) – W 3-0 – South Western League

Sat 29 Oct 1955 – Ron Jones – Plymouth Argyle ‘A’ (H) – W 4-1 – South Western League

Sat 19 Nov 1955 – George Prout – Penzance (A) – L 2-3 – South Western League Cup 1st Round

Sat 28 Jan 1956 – Johnny Moir – Bugle (A) – W 2-1 – South Western League

Sat 17 Mar 1956 – Eric Lawton – Tavistock (H) – D 2-2 – South Western League

Thu 4 Sep 1958 – Basil Steer – Newquay (A) – L 2-6 – South Western League

Sat 29 Aug 1964 – Freddie Moon – Wadebridge (A) – L 2-3 – South Western League

Sat 24 Oct 1964 – Barrie Toms – St Blazey (H) – D 1-1 – South Western League Cup Southern Section

Sat 19 Dec 1964 – Colin Chegwyn – Launceston (A) – W 6-2 – South Western League

Sat 19 Dec 1964 – Dave Lavers – Launceston (H) – W 6-2 – South Western League

Sat 19 Dec 1964 – Brian Mitchell – Launceston (A) – W 6-2 – South Western League

Sat 19 Dec 1964 – Barry Stephens – Launceston (A) – W 6-2 – South Western League

Sat 15 Oct 1966 – Johnny Wardle – Nanpean (A) – W 6-0 – South Western League

Sat 16 Sep 1967 – Colin Fice – St Austell (A) – D 2-2 – South Western League Cup Southern Section

Thu 18 Apr 1968 – John Copp – Torpoint (A) – W 4-3 – South Western League

Sat 29 Mar 1969 – Peter Heayn – Newton Abbot Spurs (A) – W 2-0 – South Western League

Sat 16 Aug 1969 – John Amos – Newton Abbot Spurs (A) – W 6-1 – South Western League

Sat 16 Aug 1969 – Terry Askey – Newton Abbot Spurs (A) – W 6-1 – South Western League

Fri 26 Dec 1969 – Ian McCarthy – St Austell (H) – W 2-0 – South Western League

Sat 11 Sep 1971 – Len Skelton – Porthleven (H) – D 2-2 – South Western League

Sat 25 Sep 1971 – Terry Cook – Bodmin Town (A) – L 1-2 – South Western League

Sat 9 Oct 1971 – Geoff Freeman – Saltash United (A) – W 3-2 – South Western League

Sun 17 Oct 1971 – Alan Johns – Wadebridge (H) – L 2-3 – South Western League

Sun 17 Oct 1971 – Doug Roseveare – Wadebridge (H) – L 2-3 – South Western League

Sat 27 Nov 1971 – David Tremayne – Bodmin Town (H) – W 3-2 – South Western League

Sat 11 Dec 1971 – Billy Boston – Penzance (H) – W 3-2 – South Western League

Sat 17 Aug 1974 – Neil Morrison – Newquay (?) – L 1-4 – South Western League

Sat 3 Sep 1977 – Steve Tabb – Newquay Reserves (H) – W 3-1 – Cornwall Combination League Cup North Section

Sat 16 Aug 1980 – Mark Wearne – Newquay (A) – L 2-4 – South Western League

Sun 31 Aug 1980 – Kevin Anderton – Bugle (H) – D 1-1 – South Western League

Sun 12 Oct 1980 – Graham Spittey – St Austell (H) – L 0-1 – South Western League

Sat 18 Oct 1980 – Dave Mills – Newton Abbot (A) – L 1-4 – South Western League

Sat 14 Nov 1981 – Paul Chadwick – Plymouth Civil Service (A) – L 2-7 – South Western League Cup 1st Round?

Sat 11 Sep 1982 – Neil Darby – Clyst Rovers (A) – D 2-2 – South Western League

Sat 25 Sep 1982 – Ken Coad – Torrington (A) – L 0-3 – South Western League

Sat 9 Oct 1982 – Clive Jones – Plymouth Civil Service (A) – L 1-4 – South Western League

Sat 29 Oct 1983 – George Pattison – St Blazey (A) – W 2-1 – South Western League Cup 1st Round

Sat 18 Aug 1984 – Keith Abbot – Newquay (A) – W 2-1 – South Western League

Sat 18 Aug 1984 – Graham Allen – Newquay (A) – W 2-1 – South Western League

Sat 18 Aug 1984 – Gary Pamflett – Newquay (A) – W 2-1 – South Western League

Sat 15 Sep 1984 – Phil Taylor – Appledore (A) – L 1-2 – South Western League

Sat 15 Sep 1984 – Kenny Wills – Appledore (A) – L 1-2 – South Western League

Sat 22 Sep 1984 – Chris Coleman – Bodmin Town (H) – W 3-0 – South Western League

Sat 17 Aug 1985 – Paul Perks – Torpoint (H) – L 0-1 – South Western League

Sat 17 Aug 1985 – Dave Pook – Torpoint (H) – L 0-1 – South Western League

Thu 29 Aug 1985 – Tony Critchley – Falmouth Town (H) – L 2-4 – South Western League

Sat 5 Oct 1985 – Kevin Anderton – Holsworthy (A) – W 1-0 – South Western League

Sat 5 Oct 1985 – Steve Gill – Holsworthy (A) – W 1-0 – South Western League

Sat 16 Aug 1986 – Graham Bilkey – Wadebridge (A) – D 1-1 – South Western League

Sat 16 Aug 1986 – Jerry Cornish – Wadebridge (A) – D 1-1 – South Western League

Sat 16 Aug 1986 – Gary Marks – Wadebridge (A) – D 1-1 – South Western League

Sat 15 Aug 1987 – Neil Phillips – Bugle (H) – W 4-1 – South Western League

Sat 10 Oct 1987 – Chris Thomas – Tavistock (A) – D 1-1 – South Western League

Sat 7 Nov 1987 – Kevin Burleigh – Penzance (A) – W 2-1 – Cornwall Senior Cup 3rd Round

Wed 31 Aug 1988 – Steve Massey – Penzance (H) – W 4-3 – South Western League

Sat 19 Aug 1989 – Jason Harris – Porthleven (H) – W 2-1 – South Western League

Sat 16 Sep 1989 – Mike Tummon – Clyst Rovers (H) – D 2-2 – South Western League

Sat 6 Oct 1990 – Sammy Leonce – Launceston (H) – W 4-1 – South Western League

Sat 6 Oct 1990 – Dave Shatford – Launceston (H) – W 4-1 – South Western League

Sat 17 Aug 1991 – Graeme Kirkup – Appledore (A) – D 3-3 – South Western League

Sat 17 Aug 1991 – Damian Stevens – Appledore (A) – D 3-3 – South Western League

Sat 9 Nov 1991 – Richard Carr – Millbrook (H) – L 1-2 – South Western League

Sat 9 Nov 1991 – Steve Wherry – Millbrook (H) – L 1-2 – South Western League

Sat 22 Aug 1992 – Shaun Cooper – Holsworthy (A) – D 0-0 – South Western League

Sat 5 Dec 1992 – Mark Gammon – St Ives (H) – W 6-1 – Cornwall Senior Cup 3rd Round

Sat 5 Dec 1992 – Darren Robison – St Ives (H) – W 6-1 – Cornwall Senior Cup 3rd Round

Sat 14 Aug 1993 – Andy Bowker – St Austell (A) – W 4-3 – South Western League

Sat 14 Aug 1993 – Mark Damerell – St Austell (A) – W 4-3 – South Western League

Sat 18 Sep 1993 – Martin Sullivan – Penzance (H) – W 4-0 – South Western League Cup 1st Round

Sat 9 Oct 1993 – Rob Spence – Tavistock (H) – W 4-0 – South Western League

Sat 20 Nov 1993 – Mark George – Wadebridge Town (A) – W 6-0 – South Western League

Sat 4 Dec 1993 – Paul Truscott – Okehampton Argyle (A) – W 8-1 – South Western League

Sat 26 Feb 1994 – Tristan Wood – Launceston (H) – D 1-1 – Cornwall Senior Cup Quarter-Final

Sat 20 Aug 1994 – John Burrows – Launceston (A) – L 0-2 – South Western League

Wed 2 Nov 1994 – Justin Norman – Torpoint Athletic (H) – W 1-0 – South Western League

Sat 19 Aug 1995 – Ian Gosling – Okehampton Argyle (A) – W 9-0 – South Western League

Tue 3 Sep 1996 – Adie Cusack – Launceston (H) – W 4-0 – South Western League

Sat 10 Jan 1997 – Dave Courts – Callington (A) – W 7-2 – Cornwall Senior Cup 3rd Round

Sat 15 Nov 1997 – Andy Waddell – St Dennis (H) – W 2-0 – Cornwall Senior Cup 2nd Round

Sat 21 Aug 1999 – Ross Cairns – Tavistock (H) – L 0-1 – South Western League

Sat 21 Aug 1999 – Danny Carveth – Tavistock (H) – L 0-1 – South Western League

Sat 21 Aug 1999 – Rodney Gregory – Tavistock (H) – L 0-1 – South Western League

Sat 21 Aug 1999 – Justin Miles – Tavistock (H) – L 0-1 – South Western League

Sat 21 Aug 1999 – Matt Moore – Tavistock (H) – L 0-1 – South Western League

Sat 18 Sep 1999 – Anthony Wood – Saltash United (H) – W 3-1 – South Western League

Sat 2 Oct 1999 – Mike Cain – Torpoint Athletic (A) – D 2-2 – South Western League

Sat 16 Oct 1999 – James Miller – Tavistock (A) – L 0-3 – South Western League

Sat 23 Oct 1999 – Jonathan Parsons – Newquay (H) – L 2-3 – South Western League

Sat 13 Nov 1999 – Martin Murphy – Wadebridge Town (H) – L 3-4 – South Western League

Sat 13 Nov 1999 – Mark Wilmore – Wadebridge Town (H) – L 3-4 – South Western League

Sat 4 Dec 1999 – Mark Atherton – Liskeard Athletic (A) – L 0-4 – South Western League

Sat 4 Dec 1999 – Phil Rees – Liskeard Athletic (A) – L 0-4 – South Western League

Sat 21 Apr 2001 – Adam May – Penryn Athletic (A) – L 0-1 – South Western League

Sat 15 Oct 2005 – Tom Smith – Porthleven (H) – W 4-0 – South Western League

Sat 15 Oct 2005 – Adam Weston – Porthleven (H) – W 4-0 – South Western League

Sat 29 Oct 2005 – Stewart Yetton – Witney United (H) – W 3-1 – FA Vase 1st Round

Sat 10 Dec 2005 – Kevin Wills – Newquay (H) – W 6-1 – Cornwall Senior Cup 3rd Round

Sat 14 Jan 2006 – Marcus Martin – St Austell (A) – W 3-1 – South Western League

Wed 8 Feb 2006 – John Routledge – Tavistock (H) – D 0-0 – South Western League

Sat 12 Aug 2006 – Andy Watkins – Backwell United (A) – W 8-0 – Western League Division One

Sat 16 Aug 2008 – Matt Hockley – Thatcham Town (H) – D 0-0 – Southern League Division One South & West

Sat 16 Aug 2008 – Barry McConnell – Thatcham Town (H) – D 0-0 – Southern League Division One South & West

Sat 16 Aug 2008 – Martin Rice – Thatcham Town (H) – D 0-0 – Southern League Division One South & West

Thu 1 Jan 2009 – Liam Eddy – Taunton Town (H) – W 3-0 – Southern League Division One South & West

Sat 15 Aug 2009 – Matt Armstrong-Ford – Bedford Town (A) – W 2-0 – Southern League Premier

Fri 1 Jan 2010 – Kyle Tooze – Clevedon Town (H) – D 2-2 – Southern League Premier

Sat 23 Jan 2010 – Florin Pelecaci – Cambridge City (A) – W 3-0 – Southern League Premier

Sat 6 Feb 2010 – Aaron Brown – Leamington (H) – D 2-2 – Southern League Premier

Tue 21 Sep 2010 – Barry Hayles – Bideford (H) – L 0-1 – Southern League Cup Preliminary Round

Sat 6 Aug 2011 – Tim Sandercombe – Hednesford Town (H) – W 5-2 – Southern League Championship

Sat 27 Aug 2011 – Cody Cooke – Havant & Waterlooville (A) – L 1-4 – Football Conference South

Sat 18 Aug 2012 – Kieffer Moore – Billericay Town (A) – L 1-2 – Football Conference South

Sat 10 Nov 2012 – Luke McCormick – Farnborough (A) – L 2-3 – FA Trophy 3rd Qualifying Round

Sat 17 Aug 2013 – Olly Brokenshire – Bedford Town (H) – D 2-2 – Southern League Premier

Sat 17 Aug 2013 – Warren Daw – Bedford Town (H) – D 2-2 – Southern League Premier

Sat 17 Aug 2013 – Dan Evans – Bedford Town (H) – D 2-2 – Southern League Premier

Sat 17 Aug 2013 – Jed Harper-Penman – Bedford Town (H) – D 2-2 – Southern League Premier

Sat 17 Aug 2013 – Jared Sims – Bedford Town (H) – D 2-2 – Southern League Premier

Sat 31 Aug 2013 – Paul Quinn – Hitchin Town (H) – D 1-1 – Southern League Premier

Sat 26 Oct 2013 – Steve Tully – Cambridge City (H) – L 0-1 – Southern League Premier

Tue 19 Nov 2013 – Grant Fisher – Chippenham Town (A) – L 1-3 – Southern League Premier

Sat 6 Sep 2014 – Ryan Brett – Hitchin Town (H) – W 3-1 – Southern League Premier

Sat 17 Jan 2015 – Dan Sullivan – Hitchin Town (A) – W 2-1 – Southern League Premier

Sat 21 Mar 2015 – River Allen – Chippenham Town (A) – W 2-1 – Southern League Premier

Sat 8 Aug 2015 – Connor Riley-Lowe – Margate (A) – D 1-1 – National League South

Sat 3 Oct 2015 – Jamie Reid – Havant & Waterlooville (H) – W 3-0 – National League South

Sat 23 Jan 2016 – Matt Jay – Maidenhead United (H) – D 4-4 – National League South

Sat 6 Aug 2016 – Adriano Basso – Chelmsford City (H) – D 2-2 – National League South

Sat 6 Aug 2016 – Rory Fallon – Chelmsford City (H) – D 2-2 – National League South

Sat 6 Aug 2016 – Andrew Neal – Chelmsford City (H) – D 2-2 – National League South

Sat 7 Jan 2017 – Tyler Harvey – Oxford City (H) – W 3-2 – National League South

Sat 5 Jan 2019 – Alex Battle – Welling United (A) – L 3-5 – National League South

Sat 7 Sep 2019 – Will Dean – Wimborne Town (H) – W 2-1 – FA Cup 1st Qualifying Round

Sat 14 Aug 2021 – Ellis Johnson – Hendon (H) – L 0-4 – Southern League Premier South

Tue 17 Aug 2021 – Josh Barnes – Salisbury (A) – W 3-1 – Southern League Premier South

Sat 21 Aug 2021 – Cheick Diabate – Walton Casuals (A) – D 1-1 – Southern League Premier South

Sat 11 Sep 2021 – Euan Pollock – Beaconsfield Town (H) – L 0-1 – Southern League Premier South

Tue 14 Sep 2021 – Rezart Rama – Yate Town (A) – W 2-0 – Southern League Premier South

Sat 6 Nov 2021 – Ollie Tomlinson – Merthyr Town (A) – W 3-1 – Southern League Premier South

Sat 11 Dec 2021 – Gabby Rogers – Farnborough (H) – D 2-2 – Southern League Premier South

Sat 15 Jan 2022 – Owen Bevan – Hendon (A) – W 2-0 – Southern League Premier South

Sat 22 Oct 2022 – Adam Porter – Hayes & Yeading United (A) – W 4-3 – Southern League Premier South

Sat 21 Jan 2023 – Finley Craske – Merthyr Town (H) – D 0-0 – Southern League Premier South

Tue 21 Feb 2023 – Harvey Greenslade – Poole Town (A) – L 0-3 – Southern League Premier South

Sat 25 Feb 2023 – Yassine En-Neyah – Swindon Supermarine (A) – L 2-3 – Southern League Premier South

Sat 5 Aug 2023 – James Melhado – Welling United (H) – W 5-2 – National League South

Sat 5 Aug 2023 – Sam Sanders – Welling United (H) – W 5-2 – National League South

Sat 12 Aug 2023 – Obed Yeboah – Braintree Town (A) – L 2-3 – National League South

Tue 21 Nov 2023 – Tom Harrison – Weymouth (A) – L 0-2 – National League South

Sat 27 Jan 2024 – Dominic Johnson-Fisher – Braintree Town (H) – L 1-2 – National League South

Sat 3 Feb 2024 – Ollie Bray – Hampton & Richmond Borough (A) – L 1-2 – National League South

Sat 16 Mar 2024 – Josh Hinds – St Albans City (A) – W 2-1 – National League South

Fri 29 Mar 2024 – Luther Munakandafa – Slough Town (H) – W 3-2 – National League South

Sat 6 Apr 2024 – Lewis Brown – Aveley (H) – D 1-1 – National League South

Sat 6 Apr 2024 – Archie Harris – Aveley (H) – D 1-1 – National League South

Sat 6 Apr 2024 – Finn Tonks – Aveley (H) – D 1-1 – National League South

Thu 11 Apr 2024 – Keon Sanniola – Yeovil Town (H) – L 0-2 – National League South

Sat 10 Aug 2024 – Jaze Kabia – Dorking Wanderers (H) – L 1-2 – National League South

Sat 10 Aug 2024 – Dan Lavercombe – Dorking Wanderers (H) – L 1-2 – National League South

Sat 10 Aug 2024 – Tylor Love-Holmes – Dorking Wanderers (H) – L 1-2 – National League South

Sat 10 Aug 2024 – Christian Oxlade-Chamberlain – Dorking Wanderers (H) – L 1-2 – National League South

Sat 10 Aug 2024 – Seidou Sanogo – Dorking Wanderers (H) – L 1-2 – National League South

Sat 23 Nov 2024 – Levi Andoh – Chesham United (H) – W 2-1 – National League South

Sat 11 Jan 2025 – Emmanuel Maja – Eastbourne Borough (A) – D 0-0 – National League South

Sat 18 Jan 2025 – Zac Bell – Aveley (H) – W 2-1 – National League South

Sat 25 Jan 2025 – Mitchell Bates – Hemel Hempstead Town (A) – L 0-3 – National League South

Sat 25 Jan 2025 – Jamil Roberts – Hemel Hempstead Town (A) – L 0-3 – National League South

Sat 9 Aug 2025 – Lirak Hasani – Wealdstone (A) – L 0-2 – National League

Sat 9 Aug 2025 – Rekeil Pyke – Wealdstone (A) – L 0-2 – National League

Sat 9 Aug 2025 – Jake Taylor – Wealdstone (A) – L 0-2 – National League

Wed 13 Aug 2025 – Max Kinsey – Southampton U21 (H) – W 3-2 – National League Cup

Wed 13 Aug 2025 – Ben Starkie – Southampton U21 (H) – W 3-2 – National League Cup

Wed 13 Aug 2025 – Aidan Stone – Southampton U21 (H) – W 3-2 – National League Cup

Sat 27 Sep 2025 – Aiden Marsh – Morecambe (H) – W 5-0 – National League

Wed 5 Nov 2025 – Saikou Janneh – Solihull Moors (A) – L 0-4 – National League

❤️🖤

Stats are for players who debuted for Truro City Football Club first team only

Stats are for competitive matches only

During the Covid seasons (2019-2020 & 2020-2021) all league debuts were null and void so only cup debuts counted

❤️🖤

TCFC’s Greatest Debutants

Jack Leslie

Quite possibly the first black player to play for Truro City Football Club. Jack Leslie was Plymouth Argyle’s first black player before moving to Truro and making his debut on Saturday 31st August 1935 at home versus Plymouth & Stonehouse Gas Company in the Plymouth & District League Division One.

❤️🖤

Billy Boston

Billy Boston scored a hat-trick on his City debut as Truro beat Penzance 3-2 at home on Saturday 11th December 1971 in the South Western League.

❤️🖤

Kenny Wills

TCFC fan Kenny Wills played for Truro City on Saturday 15th September 1984 away to Appledore in the South Western League. The supporter played after a transport mix-up left the team four players short.

❤️🖤

Steve Massey

Ex pro striker Steve Massey signed for Truro City over arch rivals Falmouth Town and made his debut at Treyew Road on Wednesday 31st August 1988 against Penzance in the South Western League, Truro won 4-3 and Mass scored all four of City’s goals!

❤️🖤

Justin Norman

Truro City signed Justin Norman from Torpoint Athletic in late October 1994, he made his debut at home in the South Western League on Wednesday 2nd November 1994 and he scored the only goal of the game against – you guessed it – his former club, Torpoint Athletic!

❤️🖤

Stewart Yetton

Truro’s all time leading goal scorer Stewart Yetton made his debut for City on Saturday 29th October 2005 at home in the FA Vase against Witney United, City won 3-1 and Yetts scored a brace of goals!

❤️🖤

Aiden Marsh

22-year-old striker Aiden Marsh came off the bench to score a cheeky back heel flick in time added on against Morecambe in the National League on Saturday 27th September 2025 as City easily brushed aside the former Football League club by five goals to nil.

❤️🖤