Ryan MacLeman Profile and Player Statistics
First name: Ryan
Last name: MacLeman
Position: Midfielder
Nationality: Scotland
Date of birth: 1 January 2004
Age: 20
Place of birth: Scotland

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Ryan MacLeman has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Challenge Cup 2023/2024 Elgin City 47 3 0 0 1 0 1 0
League Cup 2023/2024 Ross County 0 0 0 0 0 0 0 0
League Cup 2023/2024 Elgin City 298 4 1 1 0 0 0 0
League Two 2023/2024 Elgin City 264 28 9 9 3 0 0 0
Premiership 2023/2024 Ross County 0 0 0 0 0 0 0 0
Scottish Cup 2023/2024 Elgin City 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Ross County 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Elgin City 0 0 0 0 0 0 0 0
Football League - Highland League 2022/2023 Forres Mechanics 0 0 0 0 0 0 0 0
League Cup 2022/2023 Ross County 0 0 0 0 0 0 0 0
Premiership 2022/2023 Ross County 0 0 0 0 0 0 0 0
Premiership Play-Offs 2022/2023 Ross County 0 0 0 0 0 0 0 0
Scottish Cup 2022/2023 Forres Mechanics 0 0 0 0 0 0 0 0
Scottish Cup 2022/2023 Ross County 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Ross County 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Forres Mechanics 0 0 0 0 0 0 0 0
League Cup 2021/2022 Ross County 6 1 1 0 0 0 0 0
Premiership 2021/2022 Ross County 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Ross County 0 0 0 0 0 0 0 0

Ryan MacLeman has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
27/04/2024 Dumbarton
2 - 2
Elgin City 1-2H2H+
  0 - 1 20' R. Dingwall
  0 - 2 28' R. Draper
M. Ruth 37' 1 - 2  
M. Kelly 54'  
  64' R. Draper
  85' G. Lennon
  86' M. Gallagher
J. Graham 89' 2 - 2  
D. Wilson 90+1'  
20/04/2024 Elgin City
1 - 1
Peterhead 1-0H2H+
R. Draper 13' 1 - 0  
  42' J. Brown
K. Bray 45'  
  45+1' P. Pawlett
K. Bray 58'  
  70' C. O’Keefe
  1 - 1 90' P. Pawlett
13/04/2024 Stenhousemuir
1 - 1
Elgin City 1-0H2H+
  9' J. Dolzanski
R. Taylor 13' 1 - 0  
  18' L. Booth
K. Jacobs 28'  
  56' O. Cairns
  71' R. Draper
  77' D. Golding
E. Lynch 77'  
K. Bilham 78'  
  1 - 1 84' R. Jones
E. O'Reilly 90+1'  
  90+2' O. Cairns
06/04/2024 Elgin City
2 - 2
Spartans 0-1H2H+
  0 - 1 33' B. Henderson
  40' R. Armstrong
B. Cameron 48' 1 - 1  
R. MacLeman 59' 2 - 1  
  2 - 2 66' B. Henderson
R. Dingwall 90+3'  
30/03/2024 East Fife
2 - 0
Elgin City 1-0H2H+
A. Trouten 21' 1 - 0  
  30' B. Cameron
J. Healy 55'  
  64' C. Ewan
J. Lyon 76' 2 - 0  
23/03/2024 Elgin City
1 - 1
Forfar Athletic 1-1H2H+
L. Booth 25' 1 - 0  
  1 - 1 31' C. Thomson
R. Jones 67'  
  67' R. Nditi
  87' F. Allan
09/03/2024 Elgin City
1 - 0
Bonnyrigg Rose Athletic 0-0H2H+
L. Booth 31'  
  36' A. Mailer
M. Dangana 61' 1 - 0  
C. Ewan 86'  
17/02/2024 Elgin City
2 - 2
Stenhousemuir 2-1H2H+
  0 - 1 17' N. Wedderburn
R. Dingwall 27' 1 - 1  
B. Cameron 37' 2 - 1  
M. Gallagher 45+1'  
  50' G. Buchanan
  2 - 2 56' E. O'Reilly
  65' M. Anderson
10/02/2024 Spartans
1 - 2
Elgin City 0-0H2H+
J. Dishington 36'  
  48' J. Dolzanski
  0 - 1 63' M. Gallagher
B. Henderson 69' 1 - 1  
  1 - 2 90+4' M. Taylor
K. Waugh 90+4'  
06/02/2024 Bonnyrigg Rose Athletic
2 - 0
Elgin City 1-0H2H+
C. Doan 21' 1 - 0  
  26' J. Dolzanski
  34' B. Cameron
C. Doan 54' 2 - 0  
  69' L. Booth
K. Young 70'  
86'  
30/01/2024 Elgin City
2 - 1
Clyde 1-1H2H+
  0 - 1 7' L. Scullion
R. Dingwall 9' 1 - 1  
  72' L. Dunachie
D. Golding 79' 2 - 1  
  90+4' C. McGinn
  90+4' C. McGinn
30/12/2023 Elgin City
2 - 1
Peterhead 1-0H2H+
B. Mackenzie 27'  
  32' R. McAllister
R. MacLeman 39' 1 - 0  
  55' D. Strachan
  55' D. Strachan
R. Draper 56'  
R. Jones 62' 2 - 0  
J. Dolzanski 72'  
  73' S. Ross
R. MacEwan 75'  
M. Cooper 81'  
R. Jones 89'  
  2 - 1 90+4' K. Shanks
23/12/2023 Stenhousemuir
2 - 0
Elgin City 1-0H2H+
M. Yates 3' 1 - 0  
M. Aitken 62' 2 - 0  
M. Aitken 62'  
  70' B. Cameron
16/12/2023 Elgin City
0 - 4
Spartans 0-3H2H+
  0 - 1 3' B. Henderson
  0 - 2 6' C. Russell
R. Draper 24'  
  0 - 3 44' B. Henderson
  52' R. Armstrong
  54' B. Whyte
  0 - 4 67' B. Henderson
  75' C. Russell
  84' K. Watson
09/12/2023 East Fife
4 - 0
Elgin City 2-0H2H+
B. Walls 22' 1 - 0  
  27' B. Cameron
N. Austin 45+1' 2 - 0  
B. Walls 62' 3 - 0  
S. Shepherd 84' 4 - 0  
21/11/2023 Elgin City
1 - 0
Forfar Athletic 1-0H2H+
R. MacLeman 13' 1 - 0  
R. Jones 16'  
R. MacEwan 17'  
B. Cameron 67'  
18/11/2023 Dumbarton
1 - 0
Elgin City 0-0H2H+
  23' J. Dolzanski
  42' R. Jones
R. Wallace 60'  
T. Wallace 67' 1 - 0  
  88' K. MacInnes
11/11/2023 Elgin City
2 - 0
Bonnyrigg Rose Athletic 0-0H2H+
M. Taylor 18'  
B. Cameron 22'  
R. Jones 33'  
R. MacEwan 45' 1 - 0  
M. Cooper 60'  
  60' L. Currie
C. Ewan 61' 2 - 0  
R. Draper 63'  
  75' R. McGale
  80' B. Barrett
  90+3' T. Sutherland
04/11/2023 Stranraer
3 - 1
Elgin City 2-0H2H+
D. Forrest 4' 1 - 0  
M. Grant 27' 2 - 0  
J. Dolan 47' 3 - 0  
D. Forrest 56'  
  66' J. Dolzanski
  3 - 1 76' R. Jones
J. Walker 85'  
  90+1' R. Jones
24/10/2023 Elgin City
1 - 1
Stenhousemuir 0-1H2H+
  0 - 1 29' A. Brown
R. Draper 32'  
  41' R. Meechan
M. Taylor 72'  
  82' J. Dolzanski
R. MacEwan 86' 1 - 1  
J. Dolzanski 88'  
  90' N. Jamieson
30/09/2023 Peterhead
6 - 0
Elgin City 2-0H2H+
S. Ross 2' 1 - 0  
R. McAllister 4' 2 - 0  
  47' R. Draper
K. Shanks 53' 3 - 0  
  57' J. Dolzanski
S. Ross 59' 4 - 0  
  79' K. MacInnes
  81' B. Mackenzie
K. Shanks 82' 5 - 0  
  83' B. Cameron
H. Ritchie 90+4' 6 - 0  
23/09/2023 Clyde
2 - 1
Elgin City 2-0H2H+
M. Rennie 15' 1 - 0  
  17' J. Dolzanski
A. King 20' 2 - 0  
  41' R. MacEwan
L. Dunachie 49'  
  2 - 1 58' E. Šuľa
  63' R. Dingwall
R. Forbes 90+3'  
16/09/2023 Elgin City
2 - 0
Dumbarton 1-0H2H+
J. Dolzanski 29'  
C. Ewan 37' 1 - 0  
L. Harvey 64' 2 - 0  
09/09/2023 Greenock Morton
2 - 1
Elgin City 1-1H2H+
K. Broadfoot 2'  
  0 - 1 16' L. Harvey
R. Muirhead 30' 1 - 1  
S. Boyd 32'  
L. McGrattan 63' 2 - 1  
C. Blues 78'  
  85' R. MacLeman
02/09/2023 Bonnyrigg Rose Athletic
5 - 1
Elgin City 2-0H2H+
S. Osadolor 29'  
N. Martyniuk 40' 1 - 0  
J. Grigor 43' 2 - 0  
R. Peggie 48' 3 - 0  
S. Osadolor 49' 4 - 0  
  4 - 1 74' R. Dingwall
  77' R. Dingwall
N. Martyniuk 90+1' 5 - 1  
26/08/2023 Elgin City
1 - 1
East Fife 1-0H2H+
M. Wright 14' 1 - 0  
R. Draper 44'  
N. Cooney 56'  
R. MacEwan 63'  
  63' B. Walls
  63' J. Healy
B. Cameron 69'  
  1 - 1 73' A. Trouten
19/08/2023 Spartans
2 - 1
Elgin City 0-0H2H+
J. Craigen 61' 1 - 0  
R. Armstrong 63' 2 - 0  
  2 - 1 77' R. Dingwall
15/08/2023 Elgin City
0 - 0
Forfar Athletic 0-0H2H+
R. MacEwan 40'  
J. Dolzanski 45'  
  53' K. Inglis
  88' A. Munro
12/08/2023 Forfar Athletic
0 - 0
Elgin City 0-0H2H+
  34' R. Draper
  45' C. Ewan
F. Robson 85'  
  90' R. Dingwall
05/08/2023 Elgin City
0 - 1
Stranraer 0-1H2H+
  0 - 1 23' J. Dolan
  90+4' J. Walker
01/08/2023 Elgin City
2 - 0
St. Johnstone U21 1-0H2H+
R. MacLeman 20' 1 - 0  
B. Barron 75' 2 - 0  
25/07/2023 Queen's Park
5 - 0
Elgin City 2-0H2H+
R. Paton 7' 1 - 0  
R. Paton 33' 2 - 0  
R. Paton 53' 3 - 0  
R. Paton 66' 4 - 0  
C. Fox 80' 5 - 0  
22/07/2023 Elgin City
0 - 2
Queen of the South 0-1H2H+
  0 - 1 17' K. McKechnie
  33' H. Cochrane
  66' D. McClelland
  71' D. McClelland
  0 - 2 89' P. McKay
18/07/2023 East Fife
3 - 1
Elgin City 2-0H2H+
N. Austin 2' 1 - 0  
N. Austin 39' 2 - 0  
C. McManus 61'  
  63' R. MacEwan
  2 - 1 77' R. Dingwall
N. Austin 79' 3 - 1  
  90' D. Lawrence
15/07/2023 Elgin City
0 - 2
Motherwell 0-1H2H+
  0 - 1 25' L. Miller
B. Cameron 57'  
  68' L. Miller
  0 - 2 76' J. Obika
18/03/2023 Deveronvale
2 - 1
Forres Mechanics 0-0H2H+
  0 - 1 47' R. MacLeman
I. McKay 57' 1 - 1  
H. Ormsby 82' 2 - 1  
25/02/2023 Wick Academy
1 - 1
Forres Mechanics 1-1H2H+
J. Henry 21' 1 - 0  
  1 - 1 31' R. MacLeman
05/10/2022 Forres Mechanics
4 - 2
Wick Academy  H2H+
B. Barron 3' 1 - 0  
  1 - 1 8' S. Campbell
  1 - 2 27' M. Macadie
R. MacLeman 32' 2 - 2  
K. Davies 67' 3 - 2  
K. Davies 83' 4 - 2  
24/07/2021 Ross County
4 - 1
Montrose 2-0H2H+
B. Spittal 6' 1 - 0  
A. Iacovitti 35' 2 - 0  
J. White 53' 3 - 0  
B. Spittal 56' 4 - 0  
  4 - 1 61' C. Johnston
  75' A. Steeves

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2024 SoccerPunter Pte. Ltd. All rights reserved.