PLAYER PROFILE

Theo Archibald.

Leyton Orient · Scotland

Matrix 26257

At a glance

Full name
Theodore Valentine Archibald
Born
05 Mar 1998
Age today
28
Nationality
Scotland

Career by season

181 recorded appearances
Theo Archibald appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League One Leyton Orient 5000731
26/27EFL Cup Leyton Orient 33002261
25/26League One Leyton Orient 2314231,4308
23/24League One Leyton Orient 2928252,4338
23/24FA Cup Leyton Orient 22001570
23/24EFL Cup Leyton Orient 1000450
22/23League Two Leyton Orient 3530562,5898
22/23FA Cup Leyton Orient 1000320
22/23EFL Cup Leyton Orient 1000320
21/22League Two Leyton Orient 3835893,0918 / 1 red
21/22FA Cup Leyton Orient 22001800
21/22EFL Cup Leyton Orient 1100900
20/21League One Lincoln City 7000600
20/21FA Cup Lincoln City 22011451
20/21EFL Cup Lincoln City 1000230
19/20League Two Macclesfield Town (- 2020) 2823422,1566
19/20EFL Cup Macclesfield Town (- 2020) 21001351

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

Match log

Newest first
Theo Archibald match log
DateCompetitionMatchScoreMinutesGoals
21 Jan 2020League Two Macclesfield Town (- 2020) v Crewe Alexandra 1 – 167
18 Jan 2020League Two Colchester United v Macclesfield Town (- 2020)Substitute, on 66′ 2 – 124
16 Nov 2019League Two Macclesfield Town (- 2020) v Mansfield Town 0 – 048
02 Nov 2019League Two Carlisle United v Macclesfield Town (- 2020) 2 – 1901
22 Oct 2019League Two Cheltenham Town v Macclesfield Town (- 2020) 3 – 090
19 Oct 2019League Two Oldham Athletic v Macclesfield Town (- 2020) 0 – 190
12 Oct 2019League Two Macclesfield Town (- 2020) v Port Vale FC 2 – 190
05 Oct 2019League Two Cambridge United v Macclesfield Town (- 2020) 2 – 2901
28 Sep 2019League Two Macclesfield Town (- 2020) v Colchester United 1 – 190
21 Sep 2019League Two Grimsby Town v Macclesfield Town (- 2020) 1 – 090
17 Sep 2019League Two Macclesfield Town (- 2020) v Newport County 1 – 190
14 Sep 2019League Two Swindon Town v Macclesfield Town (- 2020) 3 – 046
10 Sep 2019EFL Cup Grimsby Town v Macclesfield Town (- 2020) 0 – 090
07 Sep 2019League Two Macclesfield Town (- 2020) v Crawley Town 1 – 190
31 Aug 2019League Two Stevenage FC v Macclesfield Town (- 2020) 2 – 290
24 Aug 2019League Two Macclesfield Town (- 2020) v Scunthorpe United 1 – 090
20 Aug 2019League Two Macclesfield Town (- 2020) v Morecambe FC 0 – 190
17 Aug 2019League Two Northampton Town v Macclesfield Town (- 2020) 1 – 2901
13 Aug 2019EFL Cup Blackpool FC v Macclesfield Town (- 2020)Substitute, on 46′ 2 – 245
10 Aug 2019League Two Macclesfield Town (- 2020) v Leyton Orient 3 – 0901

Career transfers

13 recorded moves

All recorded career moves, newest first.

Theo Archibald career transfers
Date FromToMoveFee
13 Nov 2025 Without club Leyton Orient Transfer —
01 Jul 2025 Leyton Orient Without club Released —
01 Jul 2022 Lincoln City Leyton Orient Transfer —
31 May 2022 Leyton Orient Lincoln City Loan return
29 Jul 2021 Lincoln City Leyton Orient Loan —
24 Aug 2020 Macclesfield Town (- 2020) Lincoln City Transfer Free
30 Jul 2019 Not recorded Macclesfield Town (- 2020) Transfer Free
04 Jan 2019 Forest Green Rovers Not recorded Loan return
02 Jul 2018 Not recorded Forest Green Rovers Loan —
01 Jul 2017 Celtic Glasgow U20 Brentford FC B Transfer Free
15 May 2017 Albion Rovers FC Celtic Glasgow U20 Loan return
13 Jan 2017 Celtic Glasgow U20 Albion Rovers FC Loan —
01 Jul 2015 Celtic Glasgow U17 Celtic Glasgow U20 Internal move —

Contracts and market values are not available yet.