gioscore-logo
gioscore-logo
Menu
August 2025
Su
Mo
Tu
We
Th
Fr
Sa
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
Main leagues
Countries
Menu
August 2025
Su
Mo
Tu
We
Th
Fr
Sa
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
Main leagues
Countries
Type
Season
Club

St. Johnstone U21

St. Johnstone U21AgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
Challenge Cup 2024/202518St. Johnstone U211-------1-
total1-------1-

St. Johnstone

St. JohnstoneAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
League Cup 2024/2025-St. Johnstone2-------1-
Premiership 2024/2025-St. Johnstone----------
Premiership 2023/2024-St. Johnstone11127-41131122-
total13127-41131123-

Scunthorpe United

Scunthorpe UnitedAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
Vanarama National League North 2023/2024-Scunthorpe United16---------
Fa Trophy 2023/2024-Scunthorpe United2---------
total18---------

Scotland U20

Scotland U20AgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
Friendly International U21 202217Scotland U20----------
total----------

Scotland U17

Scotland U17AgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
Euro U17 201914Scotland U176-------1-
UEFA U17 Championship 201914Scotland U176-------1-
total12-------2-

Queen's Park

Queen's ParkAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
League One 2021/2022-Queen's Park27---------
Scottish Cup 2021/2022-Queen's Park1---------
Challenge Cup 2021/2022-Queen's Park----------
total28---------

Hearts U21

Hearts U21AgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
Football League - Lowland League 2022/202318Hearts U21----------
Challenge Cup 2019/202018Hearts U212---------
total2---------

Hearts

HeartsAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
Premiership 2022/2023-Hearts754-2-1611-
League Cup 2022/2023-Hearts1---------
Europa League 2022/2023-Hearts1---------
League Cup 2021/2022-Hearts2---------
Premiership 2021/2022-Hearts----------
Premiership 2017/2018-Hearts1-------1-
total1254-2-1612-

Hamilton Academical

Hamilton AcademicalAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
League One 2025/2026-Hamilton Academical----------
Championship 2024/2025-Hamilton Academical25-------2-
Scottish Cup 2024/2025-Hamilton Academical3---------
Championship 2022/2023-Hamilton Academical15-------2-
Championship Play-Offs 2022/2023-Hamilton Academical4-------2-
Challenge Cup 2022/2023-Hamilton Academical----------
Scottish Cup 2022/2023-Hamilton Academical----------
total47---------

Cowdenbeath

CowdenbeathAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
League Two 2019/2020-Cowdenbeath15-------2-
total15-------2-

Cove Rangers

Cove RangersAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
League One 2020/2021-Cove Rangers10---------
Championship Play-Offs 2020/2021-Cove Rangers1---------
Scottish Cup 2020/2021-Cove Rangers1---------
total12---------

Arbroath

ArbroathAgeteamMatchesPassesPasses accuracy (%)Key passesDribbles successInterceptionsDuels wonCrossesYellow cardRed card
League Cup 2020/2021-Arbroath4---------
Championship 2020/2021-Arbroath3---------
total7---------