Aidan Wilson Profile and Player Statistics
First name: Aidan
Last name: Wilson
Position: Attacker
Nationality: Scotland
Date of birth: 21 August 2000
Age: 25

Football Career Transfers and Statistics

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

Competition Season Football Club
Football League - Highland League 2025/2026 Brora Rangers 17 3 2 2 0 0 0
League Cup 2025/2026 Brora Rangers 1 0 1 0 0 0 0
Football League - Highland League 2024/2025 Inverurie Loco Works 6 0 0 4 3 0 0
Scottish Cup 2024/2025 Inverurie Loco Works 1 0 1 0 0 0 0
Football League - Highland League 2023/2024 Rothes 5 0 0 5 0 0 0
Club Friendlies 3 2023 Rothes 1 0 0 1 0 0 0
Football League - Highland League 2022/2023 Rothes 9 0 0 9 1 0 0
Football League - Highland League 2021/2022 Rothes 6 0 0 6 0 0 0
Scottish Cup 2021/2022 Rothes 2 1 0 0 0 0 0
Scottish Cup 2019/2020 Rothes 1 1 0 0 0 0 0
Club Friendlies 1 2018 Inverness CT 1 0 0 1 0 0 0
League Cup 2017 Inverness CT 1 0 0 0 0 0 0

Aidan Wilson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
28/01/2026 Brora Rangers
2 - 1
Clachnacuddin 1-0H2H+
Ross Draper 5' 1 - 0  
Jordan MacRae 46'  
Tony Dingwall 46'  
  46' Craig Lawrie
  46' Copeland Thain
  62' James Anderson
  75' Fergus Adams
  75' M. Mackenzie
  75' Jack Davison
  75' K. Leszczynski
  75' Ben Corner
  1 - 1 85'
Aidan Wilson 88' 2 - 1  
24/01/2026 Brora Rangers
4 - 1
Buckie Thistle 3-0H2H+
Shane Sutherland 21' 1 - 0  
Max Ewan 24'  
  27' Aaron Conway
  27' Fraser Robertson
Shane Sutherland 32' 2 - 0  
Shane Sutherland 36' 3 - 0  
  3 - 1 51' Josh Peters
  71' Cole Donaldson
  71' A. Cummings
  71' Ross Morrison
  71' Marcus Goodall
Sam Thompson 75'  
Shane Sutherland 75'  
Aidan Wilson 75'  
Connor Bunce 75'  
  76' Darryl McHardy
Aidan Wilson 90' 4 - 1  
Aidan Wilson 90+2' 5 - 1  
  90+4' Josh Peters
27/12/2025 Brora Rangers
3 - 0
Wick Academy 1-0H2H+
Alex Cooper 8' 1 - 0  
Max Ewan 55'  
Aidan Wilson 55'  
Tony Dingwall 62' 2 - 0  
Jordan MacRae 68'  
  70' Gordon MacNab
  70' Matthew Aitkenhead
  70' Sam Reid
  70' Steven Sutherland
Connor Bunce 75'  
Jordan MacRae 75'  
Shane Sutherland 75'  
Alex Cooper 75'  
  85' James Boyd
  85' Marc Coghill
Shane Sutherland 87' 3 - 0  
20/12/2025 Inverurie Loco Works
0 - 3
Brora Rangers 0-1H2H+
  0 - 1 19' Alex Cooper
  0 - 2 60' Jordan MacRae
Ethan Cairns 62'  
Nathan Meres 62'  
Mark Souter 63'  
  70' Craig Mackenzie
  70' Max Ewan
  70' Jordan MacRae
  70' Connor Bunce
  70' Aidan Wilson
Jack McKenzie 71'  
Lloyd Robertson 71'  
Reuben Skea 71'  
R. Butchart 71'  
Callum Duncan 71'  
Daniel Agnew 71'  
  0 - 3 76' Alex Cooper
Robert Ward 79'  
Taylor Chapman 79'  
  83' Ross Hardie
  83' Craig Mackenzie
13/12/2025 Brora Rangers
0 - 0
Fraserburgh 0-0H2H+
  65' Sean Butcher
  65' Will Sim
  65' Lewis Duncan
  65' Joshua Hawkins
Max Ewan 80'  
Alex Cooper 80'  
Connor Bunce 80'  
Aidan Wilson 80'  
  86' Alex Gibb
  86' Scott Barbour
20/09/2025 Banks O Dee FC
3 - 1
Brora Rangers 2-1H2H+
  0 - 1 13' Craig Mackenzie
Liam Duell 19' 1 - 1  
29'  
Mark Gilmour 35' 2 - 1  
  37'
  42'
Liam Duell 48' 3 - 1  
58'  
60'  
79'  
10/09/2025 Strathspey Thistle
0 - 8
Brora Rangers 0-3H2H+
  0 - 1 13' Robbie Thompson
  0 - 2 29'
  0 - 3 31'
46'  
  73'
  73'
  73'
  0 - 4 74'
77'  
  80'
  80'
  0 - 5 81' Tony Dingwall
  0 - 6 84'
  0 - 7 86'
  0 - 8 90'
06/09/2025 Keith
0 - 5
Brora Rangers 0-2H2H+
  0 - 1 15'
  31'
  0 - 2 40' Mark Nicolson
  51'
61'  
61'  
  64'
70'  
  0 - 3 72'
  72'
74'  
76'  
76'  
  0 - 4 77' Alex Cooper
  79'
  79'
  79'
  86'
  0 - 5 90+1' Shane Sutherland
30/08/2025 Brora Rangers
2 - 0
Lossiemouth 0-0H2H+
51' 1 - 0  
  67'
72'  
74'  
  75'
  75'
80'  
80'  
  81'
87'  
  87'
90'  
90+2' 2 - 0  
23/08/2025 Turriff United
3 - 4
Brora Rangers 0-2H2H+
  0 - 1 2'
  0 - 2 45+2'
56'  
  0 - 3 63'
  64'
  64'
72' 1 - 3  
74'  
74'  
  77'
  77'
82' 2 - 3  
85' 3 - 3  
  3 - 4 90+2'
16/08/2025 Brora Rangers
3 - 1
Nairn County 1-1H2H+
  18'
38' 1 - 0  
  1 - 1 45+1'
49' 2 - 1  
54' 3 - 1  
59'  
  62'
  66'
66'  
  74'
  90+1'
13/08/2025 Wick Academy
1 - 2
Brora Rangers 0-0H2H+
30'  
35'  
  43'
62'  
62'  
  64'
  0 - 1 75'
76' 1 - 1  
76'  
  1 - 2 82'
82'  
86'  
90+6'  
09/08/2025 Brora Rangers
2 - 0
Inverurie Loco Works 1-0H2H+
1' 1 - 0  
1' 2 - 0  
21'  
44'  
  57'
  63'
  66'
72'  
  74'
  74'
  81'
86'  
90'  
02/08/2025 Fraserburgh
3 - 0
Brora Rangers 2-0H2H+
4'  
16' 1 - 0  
31' 2 - 0  
  42'
43'  
  45+1'
  46'
  46'
57' 3 - 0  
60'  
77'  
  82'
83'  
30/07/2025 Brora Rangers
5 - 0
Forres Mechanics 0-0H2H+
  8'
  16'
  31'
  33'
49'  
50' 1 - 0  
55' 2 - 0  
59' 3 - 0  
  64'
68'  
68'  
  73'
76' 4 - 0  
  77'
81' 5 - 0  
  82'
82'  
26/07/2025 Brora Rangers
6 - 2
Rothes 6-1H2H+
10' 1 - 0  
14' 2 - 0  
17' 3 - 0  
  18'
  26'
29' 4 - 0  
34'  
  4 - 1 34'
43' 5 - 1  
45+1' 6 - 1  
  46'
63'  
64'  
  6 - 2 65'
74'  
  79'
80'  
  84'
  85'
12/04/2025 Inverurie Loco Works
2 - 1
Wick Academy 2-1H2H+
Aidan Wilson 2' 1 - 0  
  1 - 1 7' George Ewing
Mark Souter 14' 2 - 1  
73'  
25/01/2025 Forres Mechanics
0 - 1
Inverurie Loco Works 0-0H2H+
  0 - 1 60' Aidan Wilson
26/10/2024 Inverurie Loco Works
1 - 3
Dundee North End 1-1H2H+
  15' Brian Clark
Jay Halliday 17' 1 - 0  
  1 - 1 30' Frankie Devine
  62' Brian Clark
  62' Cameron Blacklock
  67' Paul-Jon Sludden
  67' Jaden Ferguson
Logan Johnstone 67'  
Thomas Reid 67'  
  76' Craig Thomson
  76' Dow
Aidan Wilson 78'  
Blair Smith 78'  
  89' Liam Gibb
Cole Anderson 94'  
  1 - 2 97' Jaden Ferguson
  1 - 3 104' Arafat Mohammad Fahid
Lloyd Robertson 104'  
Kacper Antoni Bednarowski 104'  
Nathan Meres 104'  
Callum Duncan 104'  
Calum Dingwall 104'  
S. Gray 104'  
Daniel Agnew 105'  
Lee Simpson 105'  
  111' Jamie Montgomery
  111' Ryan Winter
  114' Frankie Devine
21/09/2024 Keith
0 - 3
Inverurie Loco Works 0-2H2H+
  0 - 1 7' Aidan Wilson
  0 - 2 33' Jay Halliday
  0 - 3 74' Aidan Wilson
18/09/2024 Inverurie Loco Works
4 - 0
Lossiemouth 2-0H2H+
Aidan Wilson 15' 1 - 0  
Nathan Meres 23' 2 - 0  
Paul Coutts 75' 3 - 0  
Callum Duncan 90' 4 - 0  
28/08/2024 Inverurie Loco Works
4 - 0
Turriff United 4-0H2H+
Greg Mitchell 13' 1 - 0  
Cole Anderson 23' 2 - 0  
Aidan Wilson 37' 3 - 0  
Lloyd Robertson 45' 4 - 0  
24/08/2024 Rothes
0 - 4
Inverurie Loco Works 0-2H2H+
  0 - 1 24' Daniel Agnew
  0 - 2 42' Mark Souter
  0 - 3 60' Aidan Wilson
  0 - 4 68' Calum Dingwall
17/04/2024 Formartine United
1 - 1
Inverurie Loco Works 1-1H2H+
A. Emslie 32' 1 - 0  
  1 - 1 43' A. Wilson
06/04/2024 Deveronvale
2 - 1
Inverurie Loco Works 0-1H2H+
  0 - 1 9' A. Wilson
C. Angus 47' 1 - 1  
R. Park 88' 2 - 1  
31/01/2024 Rothes
8 - 2
Strathspey Thistle 2-2H2H+
  0 - 1 10' Jack Davison
Michael Finnis 27' 1 - 1  
  1 - 2 29' Jack Davison
Gary Kerr 45+2' 2 - 2  
Jake Thompson 55' 3 - 2  
Michael Finnis 70' 4 - 2  
Michael Finnis 73' 5 - 2  
Aidan Wilson 87' 6 - 2  
Bailey Paxton 89' 7 - 2  
Aidan Wilson 90+1' 8 - 2  
25/11/2023 Forres Mechanics
0 - 1
Rothes 0-0H2H+
  0 - 1 78' Aidan Wilson
30/09/2023 Inverurie Loco Works
0 - 1
Rothes 0-0H2H+
  0 - 1 47' Aidan Wilson
27/06/2023 Elgin City
5 - 1
Rothes 3-1H2H+
Matthew Jamieson 5' 1 - 0  
  1 - 1 14' Aidan Wilson
Fin Allen 25' 2 - 1  
Dylan Lawrence 44' 3 - 1  
B. Milne 58' 4 - 1  
Brian Cameron 70' 5 - 1  
15/04/2023 Lossiemouth
2 - 4
Rothes 0-1H2H+
  0 - 1 27' G. Morrison
  0 - 2 48' A. Wilson
  0 - 3 59' Ben Johnstone
N. Kennedy 61' 1 - 3  
Baylee Campbell 76' 2 - 3  
  2 - 4 85' J. Thomson
22/03/2023 Turriff United
3 - 1
Rothes 1-1H2H+
R. Clark 23' 1 - 0  
  1 - 1 40' A. Wilson
F. Alberts 49' 2 - 1  
C. Gray 56' 3 - 1  
18/03/2023 Buckie Thistle
1 - 1
Rothes 0-0H2H+
  0 - 1 61' A. Wilson
J. Peters 62' 1 - 1  
22/02/2023 Rothes
9 - 0
Strathspey Thistle 4-0H2H+
A. Wilson 5' 1 - 0  
L. Shewan 26' 2 - 0  
A. Wilson 36' 3 - 0  
A. Wilson 44' 4 - 0  
A. Wilson 50' 5 - 0  
A. Wilson 63' 6 - 0  
E. Neil 66' 7 - 0  
A. Pollock 76' 8 - 0  
L. Shewan 88' 9 - 0  
11/02/2023 Rothes
2 - 2
Wick Academy 1-1H2H+
A. Pollock 9' 1 - 0  
  1 - 1 29' C. Farquhar
  1 - 2 63' J. Mackintosh
A. Wilson 90+2' 2 - 2  
03/12/2022 Strathspey Thistle
0 - 7
Rothes 0-4H2H+
  0 - 1 2' F. Robertson
  0 - 2 11' B. Milne
  0 - 3 23' A. Wilson
  0 - 4 30' G. Kerr
  0 - 5 54' G. Kerr
  0 - 6 71' A. Wilson
  0 - 7 89' A. Wilson
02/11/2022 Rothes
2 - 0
Banks O Dee FC 1-0H2H+
A. Wilson 25' 1 - 0  
22/10/2022 Rothes
3 - 0
Keith 1-0H2H+
A. Wilson 43' 1 - 0  
A. Pollock 62' 2 - 0  
A. Wilson 64' 3 - 0  
08/10/2022 Deveronvale
0 - 1
Rothes 0-1H2H+
  0 - 1 44' A. Wilson
12/02/2022 Rothes
4 - 0
Lossiemouth 3-0H2H+
G. Morrison 22' 1 - 0  
B. Johnstone 32' 2 - 0  
A. Pollock 36' 3 - 0  
A. Wilson 73' 4 - 0  
17/11/2021 Forres Mechanics
0 - 7
Rothes 0-2H2H+
  0 - 1 24' Jack Brown
  0 - 2 40' G. Kerr
  0 - 3 66' L. Hyde
  0 - 4 71' Jack Brown
  0 - 5 76' A. Wilson
  0 - 6 88' M. Finnis
  0 - 7 90' A. Pollock

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
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-2026 SoccerPunter Pte. Ltd. All rights reserved.