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
09 Nov 2024Scottish League Two Bonnyrigg Rose FC v Elgin City FCSubstitute, on 90′ 2 – 01
21 Sep 2024Scottish League Two Clyde FC v Elgin City FCSubstitute, on 90′ 0 – 01
14 Sep 2024Scottish League Two Elgin City FC v Bonnyrigg Rose FCSubstitute, on 81′ 2 – 19
31 Aug 2024Scottish League Two Forfar Athletic FC v Elgin City FCSubstitute, on 83′ 1 – 17
24 Aug 2024Scottish League Two Stranraer FC v Elgin City FCSubstitute, on 78′ 1 – 112
10 Aug 2024Scottish League Two Stirling Albion FC v Elgin City FCSubstitute, on 81′ 0 – 19
04 May 2024Scottish League Two Elgin City FC v Clyde FC 0 – 359
27 Apr 2024Scottish League Two Dumbarton FC v Elgin City FC 2 – 266
20 Apr 2024Scottish League Two Elgin City FC v Peterhead FCSubstitute, on 88′ 1 – 12
13 Apr 2024Scottish League Two Stenhousemuir FC v Elgin City FC 1 – 173
06 Apr 2024Scottish League Two Elgin City FC v The Spartans FC 2 – 2871
30 Mar 2024Scottish League Two East Fife FC v Elgin City FCSubstitute, on 78′ 2 – 012
23 Mar 2024Scottish League Two Elgin City FC v Forfar Athletic FCSubstitute, on 88′ 1 – 12
09 Mar 2024Scottish League Two Elgin City FC v Bonnyrigg Rose FCSubstitute, on 90′ 1 – 01
17 Feb 2024Scottish League Two Elgin City FC v Stenhousemuir FCSubstitute, on 69′ 2 – 221
10 Feb 2024Scottish League Two The Spartans FC v Elgin City FCSubstitute, on 86′ 1 – 24
06 Feb 2024Scottish League Two Bonnyrigg Rose FC v Elgin City FCSubstitute, on 66′ 2 – 024
30 Jan 2024Scottish League Two Elgin City FC v Clyde FCSubstitute, on 90′ 2 – 11
30 Dec 2023Scottish League Two Elgin City FC v Peterhead FC 2 – 1901
23 Dec 2023Scottish League Two Stenhousemuir FC v Elgin City FCSubstitute, on 70′ 2 – 020

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.