PLAYER PROFILE

Josh O'Connor.

Berwick Rangers FC · Scotland

Matrix 40407

At a glance

Full name
Josh O'Connor
Born
16 Jun 2004
Age today
22
Nationality
Scotland

Career by season

52 recorded appearances
Josh O'Connor appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26Scottish League Two Elgin City FC 120011291
25/26Scottish Cup Elgin City FC 100030
25/26Premier Sports Cup Elgin City FC 43002170
24/25NIFL Premiership Crusaders FC 83013240
23/24Scottish Cup Airdrieonians FC 1000140
2023-2024Scottish Championship Airdrieonians FC 225206181
2024League of Ireland Premier Division Dundalk FC 1000151
22/23Scottish Premiership Hibernian FC 2001250
21/22Scottish Premiership Hibernian FC 100080

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

Match log

Newest first
Josh O'Connor match log
DateCompetitionMatchScoreMinutesGoals
20 Oct 2023Scottish Championship Airdrieonians FC v Queen's Park FCSubstitute, on 78′ 1 – 112
30 Sep 2023Scottish Championship Greenock Morton FC v Airdrieonians FCSubstitute, on 85′ 0 – 15
23 Sep 2023Scottish Championship Airdrieonians FC v Raith Rovers FCSubstitute, on 82′ 1 – 08
16 Sep 2023Scottish Championship Arbroath v Airdrieonians FC 4 – 045
02 Sep 2023Scottish Championship Dundee United FC v Airdrieonians FCSubstitute, on 70′ 2 – 020
26 Aug 2023Scottish Championship Airdrieonians FC v Inverness Caledonian Thistle FCSubstitute, on 58′ 2 – 132
12 Aug 2023Scottish Championship Airdrieonians FC v Partick Thistle 2 – 159
05 Aug 2023Scottish Championship Dunfermline Athletic v Airdrieonians FC 2 – 190
31 Jan 2023Scottish Premiership Ross County FC v Hibernian FCSubstitute, on 78′ 1 – 112
28 Jan 2023Scottish Premiership Hibernian FC v Aberdeen FCSubstitute, on 77′ 6 – 013
19 Mar 2022Scottish Premiership Aberdeen FC v Hibernian FCSubstitute, on 82′ 3 – 18
—Scottish Cup Elgin City FC v Stirling Albion FCSubstitute, on 117′ 4 – 23

Career transfers

8 recorded moves

All recorded career moves, newest first.

Josh O'Connor career transfers
Date FromToMoveFee
03 Jul 2026 Elgin City FC Berwick Rangers FC Transfer Free
31 May 2026 Tranent FC Elgin City FC Loan return
03 Feb 2026 Elgin City FC Tranent FC Loan —
10 Jul 2025 Crusaders FC Elgin City FC Transfer Free
01 Jul 2025 Crusaders FC East Kilbride FC Not recorded —
30 Nov 2024 Dundalk FC Not recorded Loan return
25 Jul 2024 Not recorded Dundalk FC Loan —
01 Jul 2022 Hibernian FC U18 Hibernian FC B Internal move —

Contracts and market values are not available yet.