PLAYER PROFILE

Corey O’Donnell.

Annan Athletic FC

Matrix 75276

At a glance

Full name
Corey O’Donnell
Born
28 Oct 2003
Age today
23
Nationality
—

Career by season

75 recorded appearances
Corey O’Donnell appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Scottish League Two Annan Athletic FC 61101130
26/27Scottish Cup Annan Athletic FC 100030
25/26Scottish League Two Stranraer FC 136106431
25/26Scottish League One Stenhousemuir FC 1000240
25/26Premier Sports Cup Stenhousemuir FC 21001010
24/25Scottish League One Stenhousemuir FC 3113901,4462
24/25Scottish Cup Stenhousemuir FC 1000200
24/25Scottish Championship/League One play-off Stenhousemuir FC 21001170
23/24Scottish Cup Broomhill FC (- 2025) 43213070
22/23Scottish League Two Bonnyrigg Rose FC 1000110
21/22Scottish League Two Albion Rovers FC 107215901
21/22Scottish Cup Albion Rovers FC 32011950

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

Match log

Newest first
Corey O’Donnell match log
DateCompetitionMatchScoreMinutesGoals
11 Jan 2025Scottish League One Kelty Hearts FC v Stenhousemuir FC 0 – 067
04 Jan 2025Scottish League One Stenhousemuir FC v Annan Athletic FC 1 – 190
28 Dec 2024Scottish League One Alloa Athletic FC v Stenhousemuir FC 1 – 3901
21 Dec 2024Scottish League One Stenhousemuir FC v Inverness Caledonian Thistle FC 0 – 190
14 Dec 2024Scottish League One Queen of the South FC v Stenhousemuir FCSubstitute, on 46′ 2 – 1451
07 Dec 2024Scottish League One Stenhousemuir FC v Dumbarton FCSubstitute, on 67′ 4 – 023
03 Dec 2024Scottish League One Cove Rangers FC v Stenhousemuir FCSubstitute, on 89′ 0 – 311
30 Nov 2024Scottish Cup Irvine Meadow XI FC v Stenhousemuir FCSubstitute, on 70′ 0 – 520
16 Nov 2024Scottish League One Stenhousemuir FC v Montrose FCSubstitute, on 61′ 1 – 029
09 Nov 2024Scottish League One Annan Athletic FC v Stenhousemuir FCSubstitute, on 71′ 1 – 119
02 Nov 2024Scottish League One Arbroath v Stenhousemuir FCSubstitute, on 64′ 1 – 026
19 Oct 2024Scottish League One Stenhousemuir FC v Alloa Athletic FCSubstitute, on 64′ 0 – 126
05 Oct 2024Scottish League One Dumbarton FC v Stenhousemuir FCSubstitute, on 88′ 1 – 32
24 Aug 2024Scottish League One Stenhousemuir FC v Cove Rangers FC 3 – 2881
17 Aug 2024Scottish League One Alloa Athletic FC v Stenhousemuir FCSubstitute, on 75′ 1 – 015
10 Aug 2024Scottish League One Kelty Hearts FC v Stenhousemuir FCSubstitute, on 61′ 2 – 029
03 Aug 2024Scottish League One Stenhousemuir FC v ArbroathSubstitute, on 90′ 2 – 11
20 Jan 2024Scottish Cup Inverness Caledonian Thistle FC v Broomhill FC (- 2025)Substitute, on 53′ 4 – 037
25 Nov 2023Scottish Cup Cumnock Juniors FC v Broomhill FC (- 2025) 0 – 3901
28 Oct 2023Scottish Cup Beith Juniors FC v Broomhill FC (- 2025) 1 – 390

Career transfers

11 recorded moves

All recorded career moves, newest first.

Corey O’Donnell career transfers
Date FromToMoveFee
01 Jul 2026 Stranraer FC Annan Athletic FC Transfer Free
31 May 2026 Cumnock Juniors FC Stranraer FC Loan return
20 Mar 2026 Stranraer FC Cumnock Juniors FC Loan —
07 Aug 2025 Stenhousemuir FC Stranraer FC Transfer Free
10 Jul 2024 Broomhill FC (- 2025) Stenhousemuir FC Transfer Free
01 Jul 2023 Motherwell FC B Broomhill FC (- 2025) Transfer Free
31 May 2023 Bonnyrigg Rose FC Motherwell FC B Loan return
30 Sep 2022 Motherwell FC B Bonnyrigg Rose FC Loan —
02 Jan 2022 Albion Rovers FC Motherwell FC B Loan return
30 Sep 2021 Motherwell FC B Albion Rovers FC Loan —
01 Jul 2021 Motherwell FC U18 Motherwell FC B Internal move —

Contracts and market values are not available yet.