Thomas Brady Profile and Player Statistics
First name: Thomas
Last name: Brady
Position: Midfielder
Nationality: Scotland
Date of birth: 27 February 2002
Age: 23

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Thomas Brady 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 Rothes 10 2 0 0 0 0 0
Football League - Highland League 2024/2025 Rothes 4 0 0 4 0 0 0
Football League - Highland League 2023/2024 Forres Mechanics 2 0 0 2 0 0 0
Scottish Cup 2023/2024 Forres Mechanics 1 1 0 0 0 0 0
Football League - Highland League 2022/2023 Forres Mechanics 1 0 0 0 0 0 1
Football League - Highland League 2021/2022 Forres Mechanics 1 0 0 1 0 0 0

Thomas Brady has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
28/01/2026 Rothes
0 - 5
Turriff United 0-3H2H+
  0 - 1 18' Murray Cormack
  0 - 2 22' Murray Cormack
  0 - 3 44' M. Keir
R. Lean 46'  
Brodie Mitchell 46'  
Thomas Brady 46'  
  0 - 4 53' Murray Cormack
  0 - 5 55' M. Keir
  58' Reece McKeown
  58' Murray Cormack
  58' C. May
  58' Mackenzie Taylor
  58' Timi Fatona
  58' Sam Garnham
Scott Mutch 66'  
Jake Thomson 66'  
H. Kendrick 66'  
Jonathan Bain 66'  
  66' K. Douglas
Daniel Fraser 73'  
G. Shand 76'  
Daniel Fraser 76'  
  76' D. Souden
  76' Dylan Stuart
13/12/2025 Rothes
0 - 3
Forres Mechanics 0-1H2H+
23'  
26'  
  0 - 1 30' Sam Nixon
  31' Lewis Mackenzie
  31' Matthew Jamieson
  34' Kyle Macleod
34'  
  0 - 2 54' Calum Frame
64'  
Daniel Fraser 64'  
64'  
  72' Charlie Macdonald
  72' Ryan MacLeman
  72' J. Newlands
  72' Kyle Macleod
  72' Kieran Hayllar
  72' Jack Grant
Thomas Brady 82'  
  0 - 3 87' Kieran Hayllar
  88' Alisdair MacPherson
  88' Sam Nixon
20/09/2025 Clachnacuddin
7 - 0
Rothes 1-0H2H+
45' 1 - 0  
  46'
  52'
52' 2 - 0  
56'  
60' 3 - 0  
  62'
  66'
  67'
67'  
67'  
70' 4 - 0  
74' 5 - 0  
79'  
80' 6 - 0  
88' 7 - 0  
13/09/2025 Nairn County
4 - 0
Rothes 2-0H2H+
Barron 27' 1 - 0  
Andy Greig 44' 2 - 0  
  55'
  58'
  58'
Calum MacKay 60' 3 - 0  
66'  
73'  
73'  
73'  
Gussie Dey 75' 4 - 0  
  81'
83'  
  88'
06/09/2025 Wick Academy
3 - 3
Rothes 1-2H2H+
  0 - 1 13'
  16'
  0 - 2 20'
  30'
40' 1 - 2  
51' 2 - 2  
  54'
  2 - 3 59'
  61'
70'  
71'  
71'  
  71'
  74'
77'  
  84'
86'  
86'  
90+2'  
  90+3'
  90+3'
90+5' 3 - 3  
23/08/2025 Inverurie Loco Works
4 - 0
Rothes 2-0H2H+
5' 1 - 0  
8' 2 - 0  
  43'
52'  
76'  
80'  
83' 3 - 0  
  86'
90+2' 4 - 0  
13/08/2025 Fraserburgh
3 - 0
Rothes 2-0H2H+
7' 1 - 0  
15' 2 - 0  
  46'
46'  
  46'
62'  
68' 3 - 0  
73'  
73'  
73'  
  74'
  83'
  85'
09/08/2025 Rothes
1 - 8
Brechin City 1-4H2H+
23'  
  0 - 1 24'
  0 - 2 28'
31' 1 - 2  
  1 - 3 34'
42'  
  1 - 4 42'
  1 - 5 51'
  1 - 6 52'
  57'
  57'
  58'
59'  
  61'
  1 - 7 61'
70'  
  78'
  1 - 8 81'
85'  
30/07/2025 Rothes
3 - 4
Strathspey Thistle 1-1H2H+
4' 1 - 0  
  42'
  1 - 1 43'
  1 - 2 47'
  1 - 3 52'
62' 2 - 3  
  65'
69' 3 - 3  
  75'
  78'
  3 - 4 82'
  86'
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'
05/04/2025 Rothes
2 - 3
Deveronvale 0-0H2H+
  0 - 1 26' Adam Reid
Thomas Brady 49' 1 - 1  
Owen Alexander 60' 2 - 1  
  2 - 2 72' Ben Hermiston
  2 - 3 87' Harry Noble
22/02/2025 Rothes
2 - 3
Brechin City 1-2H2H+
Thomas Brady 1' 1 - 0  
  1 - 1 13' Cillian Sheridan
  1 - 2 34' John Spencer Moreland
  1 - 3 47' Brad McKay
  73'
Shaun Morrison 88' 2 - 3  
28/12/2024 Rothes
1 - 4
Nairn County 1-2H2H+
  0 - 1 32' Ben Barron
Thomas Brady 37' 1 - 1  
  1 - 2 44' Matthew Wright
  1 - 3 62' Matthew Wright
67'  
  71'
  1 - 4 78' Ben Barron
14/09/2024 Deveronvale
1 - 1
Rothes 0-0H2H+
  0 - 1 62' Thomas Brady
Jack Mitchell 76' 1 - 1  
11/11/2023 Forres Mechanics
2 - 2
Banks O Dee FC 1-1H2H+
  0 - 1 33' Garry Wood
Ethan Cairns 40' 1 - 1  
  1 - 2 47' Lachie McLeod
Thomas Brady 79' 2 - 2  
28/10/2023 Forres Mechanics
0 - 1
Buckie Thistle 0-1H2H+
  2' Ryan Fyffe
Andrew Skinner 28'  
  0 - 1 39' Jack Murray
Craig Mackenzie 42'  
  45' Jack MacIver
  46' Andrew MacAskill
  46' Scott Adams
Shaun Morrison 52'  
Thomas Brady 52'  
  56' Jack Murray
  74' Josh Peters
Lee Fraser 77'  
  81' Jack MacIver
  81' Lyall Keir
Ethan Cairns 82'  
Shaun Cameron 82'  
Calum Frame 82'  
Lucas Davidson 82'  
  84' Ryan Fyffe
Andrew Skinner 85'  
Taylor Thain 85'  
  90+2' Max Barry
04/10/2023 Wick Academy
3 - 2
Forres Mechanics 3-1H2H+
Gordon MacNab 15' 1 - 0  
Gordon MacNab 18' 2 - 0  
Gordon MacNab 20' 3 - 0  
  3 - 1 28' Calum Frame
  3 - 2 65' Thomas Brady
22/02/2023 Forres Mechanics
0 - 0
Clachnacuddin 0-0H2H+
  43'
T. Brady 43'  
53'  
80'  
06/11/2021 Huntly
2 - 5
Forres Mechanics 1-4H2H+
Michael Dangana 13' 1 - 0  
  1 - 1 16' O. Paterson
  1 - 2 21' T. Brady
  1 - 3 37' P. Brindle
  1 - 4 39' O. Paterson
C. Heslop 56' 2 - 4  
  2 - 5 78' P. Brindle

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