PLAYER PROFILE

MacKenzie Strachan.

Bangor FC

Matrix 75257

At a glance

Full name
MacKenzie Strachan
Born
23 Feb 2004
Age today
22
Nationality
—

Career by season

49 recorded appearances
MacKenzie Strachan appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27NIFL Premiership Bangor FC 82002810
25/26Scottish League One Cove Rangers FC 219001,0870
25/26Scottish Cup Cove Rangers FC 2100911
25/26Premier Sports Cup Cove Rangers FC 44003281
24/25Scottish League One/League Two play-off Annan Athletic FC 1000530
24/25Scottish League One Annan Athletic FC 21001030
24/25Scottish League One Kelty Hearts FC 100010
24/25Scottish League One Queen of the South FC 1000160
23/24Scottish League Two Stranraer FC 52001760
23/24Scottish Cup Stranraer FC 100020
22/23International Friendly Games Scotland U19 21001000
19/20International Friendly Games Scotland U16 1100900

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

Match log

Newest first
MacKenzie Strachan match log
DateCompetitionMatchScoreMinutesGoals
04 Oct 2026NIFL Premiership Bangor FC v Coleraine FCSubstitute, on 73′ 2 – 317
19 Sep 2026NIFL Premiership Bangor FC v Portadown FCSubstitute, on 60′ 3 – 130
15 Sep 2026NIFL Premiership Limavady United FC v Bangor FC 3 – 146
12 Sep 2026NIFL Premiership Glentoran FC v Bangor FC 1 – 180
08 Sep 2026NIFL Premiership Larne FC v Bangor FCSubstitute, on 83′ 1 – 07
29 Aug 2026NIFL Premiership Bangor FC v Carrick Rangers FCSubstitute, on 46′ 0 – 444
22 Aug 2026NIFL Premiership Dungannon Swifts FC v Bangor FCSubstitute, on 63′ 2 – 027
15 Aug 2026NIFL Premiership Bangor FC v Cliftonville FCSubstitute, on 60′ 0 – 330
07 Apr 2026Scottish League One Montrose FC v Cove Rangers FCSubstitute, on 69′ 2 – 321
07 Mar 2026Scottish League One Cove Rangers FC v Peterhead FCSubstitute, on 90′ 2 – 11
17 Feb 2026Scottish League One Cove Rangers FC v Montrose FCSubstitute, on 68′ 3 – 122
17 Jan 2026Scottish Cup Kelty Hearts FC v Cove Rangers FC 1 – 162
10 Jan 2026Scottish League One Cove Rangers FC v Inverness Caledonian Thistle FCSubstitute, on 46′ 0 – 045
20 Dec 2025Scottish League One Kelty Hearts FC v Cove Rangers FCSubstitute, on 82′ 2 – 58
13 Dec 2025Scottish League One Cove Rangers FC v East Fife FC 0 – 190
06 Dec 2025Scottish League One Queen of the South FC v Cove Rangers FCSubstitute, on 66′ 1 – 124
22 Nov 2025Scottish League One Cove Rangers FC v Alloa Athletic FCSubstitute, on 75′ 0 – 015
15 Nov 2025Scottish League One Cove Rangers FC v Hamilton Academical FCSubstitute, on 62′ 2 – 128
08 Nov 2025Scottish League One Inverness Caledonian Thistle FC v Cove Rangers FCSubstitute, on 37′ 1 – 053
01 Nov 2025Scottish League One Cove Rangers FC v Peterhead FC 1 – 286

Career transfers

8 recorded moves

All recorded career moves, newest first.

MacKenzie Strachan career transfers
Date FromToMoveFee
14 Aug 2026 Cove Rangers FC Bangor FC Transfer Free
11 Jul 2025 Annan Athletic FC Cove Rangers FC Transfer Free
28 Feb 2025 Without club Annan Athletic FC Transfer —
01 Jul 2024 Rangers FC B Without club Released —
19 Jan 2024 Stranraer FC Rangers FC B Loan return
23 Sep 2023 Rangers FC B Stranraer FC Loan —
01 Jul 2022 Glasgow Rangers U18 Rangers FC B Internal move —
01 Jul 2020 Rangers FC Youth Glasgow Rangers U18 Internal move —

Contracts and market values are not available yet.