PLAYER PROFILE

Ryan MacLeman.

Forres Mechanics FC · Scotland

Matrix 41823

At a glance

Full name
Ryan MacLeman
Born
22 Mar 2004
Age today
22
Nationality
Scotland

Career by season

36 recorded appearances
Ryan MacLeman appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25Scottish League Two Elgin City FC 6000390
23/24Scottish League Two Elgin City FC 2920231,7150
22/23Scottish Cup Forres Mechanics FC 1110530

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

Match log

Newest first
Ryan MacLeman match log
DateCompetitionMatchScoreMinutesGoals
16 Dec 2023Scottish League Two Elgin City FC v The Spartans FC 0 – 468
09 Dec 2023Scottish League Two East Fife FC v Elgin City FC 4 – 067
21 Nov 2023Scottish League Two Elgin City FC v Forfar Athletic FC 1 – 090
18 Nov 2023Scottish League Two Dumbarton FC v Elgin City FC 1 – 086
11 Nov 2023Scottish League Two Elgin City FC v Bonnyrigg Rose FC 2 – 090
04 Nov 2023Scottish League Two Stranraer FC v Elgin City FC 3 – 190
24 Oct 2023Scottish League Two Elgin City FC v Stenhousemuir FC 1 – 190
30 Sep 2023Scottish League Two Peterhead FC v Elgin City FC 6 – 090
23 Sep 2023Scottish League Two Clyde FC v Elgin City FC 2 – 190
16 Sep 2023Scottish League Two Elgin City FC v Dumbarton FC 2 – 087
02 Sep 2023Scottish League Two Bonnyrigg Rose FC v Elgin City FC 5 – 146
26 Aug 2023Scottish League Two Elgin City FC v East Fife FC 1 – 190
19 Aug 2023Scottish League Two The Spartans FC v Elgin City FC 2 – 190
12 Aug 2023Scottish League Two Forfar Athletic FC v Elgin City FC 0 – 090
05 Aug 2023Scottish League Two Elgin City FC v Stranraer FC 0 – 189
17 Sep 2022Scottish Cup Forres Mechanics FC v Glasgow University FC 2 – 3531

Career transfers

9 recorded moves

All recorded career moves, newest first.

Ryan MacLeman career transfers
Date FromToMoveFee
24 Jan 2024 Ross County FC Elgin City FC Transfer —
23 Jan 2024 Elgin City FC Ross County FC Loan return
13 Jul 2023 Ross County FC Elgin City FC Loan —
31 May 2023 Not recorded Ross County FC Loan return
22 Jul 2022 Ross County FC Not recorded Loan —
02 Jan 2022 Clachnacuddin FC Ross County FC Loan return
31 Aug 2021 Ross County FC Clachnacuddin FC Loan —
01 Jul 2021 Not recorded Ross County FC Transfer —
01 Jul 2020 Ross County FC Jugend Ross County FC U18 Internal move —

Contracts and market values are not available yet.