Tom Ritchie

182
Height
1
Shirt
23
Age
Scotland
Country
182
Height
1
Shirt
23
Age
Scotland
Country
Elgin City logo

Elgin City

July 2025 - Present

Aberdeen logo

Aberdeen

December 2024 - July 2025

Bonnyrigg Rose Athletic logo

Bonnyrigg Rose Athletic

July 2024 - December 2024

Buckie Thistle logo

Buckie Thistle

February 2024 - May 2024

Aberdeen U21 logo

Aberdeen U21

January 2023 - July 2023

Peterhead logo

Peterhead

September 2022 - January 2023

Queen of the South logo

Queen of the South

July 2022 - August 2022

Huntly logo

Huntly

September 2021 - April 2022

League Two logo
2026-03-24 Forfar Athletic Forfar Athletic logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2026-03-21 Edinburgh City Edinburgh City logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2026-03-14 Elgin City Elgin City logo 0 - 0 Dumbarton logo Dumbarton
90 0 0 0 0
0.00
League Two logo
2026-03-10 Annan Athletic Annan Athletic logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2026-03-07 East Kilbride East Kilbride logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2026-02-28 Stranraer Stranraer logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2026-02-24 Elgin City Elgin City logo 0 - 0 Edinburgh City logo Edinburgh City
0 0 0 0 0
0.00
League Two logo
2026-02-17 Elgin City Elgin City logo 0 - 0 East Kilbride logo East Kilbride
62 0 0 0 1
0.00
League Two logo
2026-02-10 Clyde Clyde logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
Scottish Cup logo
2026-02-07 Elgin City Elgin City logo 0 - 0 Partick Thistle logo Partick Thistle
90 0 0 0 0
0.00
League Two logo
2026-01-31 Elgin City Elgin City logo 0 - 0 Spartans logo Spartans
90 0 0 0 0
0.00
League Two logo
2026-01-24 Elgin City Elgin City logo 0 - 0 Dumbarton logo Dumbarton
90 0 0 0 0
0.00
Scottish Cup logo
2026-01-17 Elgin City Elgin City logo 0 - 0 Camelon Juniors logo Camelon Juniors
90 0 0 0 0
0.00
League Two logo
2025-12-27 Forfar Athletic Forfar Athletic logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2025-12-20 Spartans Spartans logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
Challenge Cup logo
2025-12-16 East Fife East Fife logo 0 - 0 Elgin City logo Elgin City
0 0 0 0 0
0.00
League Two logo
2025-12-13 Elgin City Elgin City logo 0 - 0 Stranraer logo Stranraer
90 0 0 1 0
0.00
League Two logo
2025-12-06 Elgin City Elgin City logo 0 - 0 Clyde logo Clyde
90 0 0 0 0
0.00
Scottish Cup logo
2025-11-29 Stirling Albion Stirling Albion logo 0 - 0 Elgin City logo Elgin City
120 0 0 0 0
0.00
League Two logo
2025-11-22 Elgin City Elgin City logo 0 - 0 Stirling Albion logo Stirling Albion
90 0 0 0 0
0.00
League Two logo
2025-11-15 Elgin City Elgin City logo 0 - 0 Dumbarton logo Dumbarton
90 0 0 0 0
0.00
Challenge Cup logo
2025-11-11 Elgin City Elgin City logo 0 - 0 Dundee U21 logo Dundee U21
0 0 0 0 0
0.00
League Two logo
2025-11-08 Edinburgh City Edinburgh City logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2025-11-01 Elgin City Elgin City logo 0 - 0 Annan Athletic logo Annan Athletic
90 0 0 0 0
0.00
Scottish Cup logo
2025-10-25 Deveronvale Deveronvale logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two logo
2025-10-18 East Kilbride East Kilbride logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
Challenge Cup logo
2025-10-11 Elgin City Elgin City logo 0 - 0 Aberdeen U21 logo Aberdeen U21
0 0 0 0 0
0.00
League Two logo
2025-10-04 Forfar Athletic Forfar Athletic logo 0 - 0 Elgin City logo Elgin City
90 0 0 0 0
0.00
League Two
Mar 24
Forfar Athletic
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Mar 21
Edinburgh City
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Mar 14
Dumbarton
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Mar 10
Annan Athletic
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Mar 7
East Kilbride
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Feb 28
Stranraer
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Feb 24
Edinburgh City
0 - 0
Min
0
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Feb 17
East Kilbride
0 - 0
Min
62
Goals
0
Ast
0
YC
0
RC
1
Rating
0.00
League Two
Feb 10
Clyde
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
Scottish Cup
Feb 7
Partick Thistle
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Jan 31
Spartans
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Jan 24
Dumbarton
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
Scottish Cup
Jan 17
Camelon Juniors
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Dec 27
Forfar Athletic
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Dec 20
Spartans
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
Challenge Cup
Dec 16
East Fife
0 - 0
Min
0
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Dec 13
Stranraer
0 - 0
Min
90
Goals
0
Ast
0
YC
1
RC
0
Rating
0.00
League Two
Dec 6
Clyde
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
Scottish Cup
Nov 29
Stirling Albion
0 - 0
Min
120
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Nov 22
Stirling Albion
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Nov 15
Dumbarton
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
Challenge Cup
Nov 11
Dundee U21
0 - 0
Min
0
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Nov 8
Edinburgh City
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Nov 1
Annan Athletic
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
Scottish Cup
Oct 25
Deveronvale
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Oct 18
East Kilbride
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
Challenge Cup
Oct 11
Aberdeen U21
0 - 0
Min
0
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00
League Two
Oct 4
Forfar Athletic
0 - 0
Min
90
Goals
0
Ast
0
YC
0
RC
0
Rating
0.00