Skip to content
BM

Blair McKenzie

€300KMarket Value
Swansea City U21
Swansea City U21
Defender
ScotlandScotland
20
Aug 2, 2005
19
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 24/25
All Competitions
20Matches
1Goals
0Assists
1Goal Contributions
57Mins/game
-Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

24
Full match
8
Substituted off
0
From Bench

Rival Clubs(20)

Player stats against each opponent club

TeamMPWDLGA
StenhousemuirStenhousemuir31020000
Inverness CTInverness CT30210000
Queen of the SouthQueen of the South31020000
ArbroathArbroath31110010
Alloa AthleticAlloa Athletic20200000
Cove RangersCove Rangers20020010
DumbartonDumbarton21011000
PeterheadPeterhead21010000
Kelty HeartsKelty Hearts21100000
Annan AthleticAnnan Athletic10010000
East FifeEast Fife10010000
MotherwellMotherwell10010000
Hamilton AcademicalHamilton Academical10010000
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic11000000
Brora RangersBrora Rangers11000000
Queen's ParkQueen's Park10010000
Banks O Dee FCBanks O Dee FC10010010
Jeanfield SwiftsJeanfield Swifts10010010
Colchester United U21Colchester United U2110010000
Millwall U21Millwall U2111001000
Transfers

Transfers

Transfer History

Jul 1, 2025Transfer
May 31, 2025End of loan
Aug 15, 2024Loan
May 31, 2024End of loan
Feb 23, 2024Loan
Feb 16, 2024End of loan
Jul 14, 2023Loan
Trophies

About Blair McKenzie

Blair McKenzie plays as a defender for Swansea City U21. Blair McKenzie has scored 1 goals in 37 professional appearances across 2 clubs. Blair McKenzie brings experience and reliability to the backline with 37 professional appearances under his belt. Among the clubs he has represented — Montrose, Elgin City — Blair McKenzie was most prolific at Montrose, where he scored 1 goals in 20 appearances.

Frequently Asked Questions

What position does Blair McKenzie play?
Blair McKenzie plays as a Defender for Swansea City U21 in the Professional Development League.
What team does Blair McKenzie play for?
Blair McKenzie currently plays for Swansea City U21 in the Professional Development League.
How old is Blair McKenzie?
Blair McKenzie is 20 years old, born on August 2, 2005.