Niall Thom Profile and Player Statistics
First name: Niall
Last name: Thom
Position: Midfielder
Nationality: Australia
Date of birth: 10 August 2006
Age: 19

Football Career Transfers and Statistics

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

Competition Season Football Club
Npl Queensland 2026 Brisbane Roar II 5 0 0 2 0 1 1
A-League Men 2025/2026 Brisbane Roar 6 4 2 1 0 0 0
Australian Cup 2025 Brisbane City 2 1 0 0 1 0 0
Npl Queensland 2025 Brisbane City 16 0 0 1 0 2 0
Australian Cup 2024 Brisbane City 1 0 1 0 0 0 0
Npl Queensland 2023 Moreton Bay United 1 1 0 0 0 0 0

Niall Thom has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
25/04/2026 Perth Glory
2 - 1
Brisbane Roar 1-0H2H+
Gabriel Popovic 8' 1 - 0  
  19' N. Maieroni
  19' Jay O'Shea
J. Kucharski 21'  
N. Pennington 31'  
  53' Samuel Klein
  56' Michael Ruhs
  1 - 1 65' Dimitrios Valkanis
  69' Michael Ruhs
  69' Ben Halloran
N. Pennington 70'  
Stefan Colakovski 70'  
Gabriel Popovic 70'  
A. Taggart 70'  
J. Kucharski 75'  
Anthony Stipe Didulica 75'  
S. Despotovski 76' 2 - 1  
Sam Sutton 76'  
J. Risdon 76'  
S. Despotovski 77'  
  80' Marius Lode
  80' Niall Thom
Charbel Shamoon 83'  
A. Lebib 83'  
A. Lebib 85'  
W. Freney 90+3'  
  90+3' Henry Hore
19/04/2026 Brisbane Roar II
1 - 5
Olympic FC Brisbane 0-1H2H+
George Plusnin 13'  
  0 - 1 35' Jackson Simpkin
  0 - 2 47' Ty Cobb
  0 - 3 50' Ty Cobb
  0 - 4 58' Ty Cobb
  0 - 5 71' Kenshin Takagishi
James Durrington 85' 1 - 5  
18/04/2026 Brisbane Roar
2 - 3
Melbourne City 1-0H2H+
Justin Vidic 44' 1 - 0  
  61' Harrison Shillington
  61' Peter Antoniou
  1 - 1 61' Marcus Younis
  61' Andrew Nabbout
  61' Medin Memeti
  1 - 2 66' Marcus Younis
James McGarry 70'  
Matt Dench 70'  
Georgios Vrakas 70'  
Quinn MacNicol 70'  
Michael Valkanis 72'  
Jordan Lauton 74'  
Jay O'Shea 74'  
  75' Kavian Rahmani
  75' Emin Durakovic
  75' Zane Schreiber
  75' Mathew Leckie
  1 - 3 80' Medin Memeti
  81' Marcus Younis
  81' Max Caputo
Marius Lode 82'  
Niall Thom 82'  
  84' Andreas Kuen
  84' Aurelio Vidmar
  84'
  89' Medin Memeti
Youstin Salas 90+2' 2 - 3  
10/04/2026 Central Coast Mariners
2 - 2
Brisbane Roar 0-1H2H+
  0 - 1 4' Samuel Klein
James Donachie 12'  
  25' Samuel Klein
S. Ngor 46'  
Nathanael Blair 46'  
B. Brandtman 46'  
Chris Donnell 46'  
Jesse Mantell 51' 1 - 1  
Nathanael Blair 58' 2 - 1  
L. Mauragis 61'  
  61' Michael Ruhs
  63' Michael Ruhs
  63' Henry Hore
  63' Niall Thom
  63' Quinn MacNicol
L. Mauragis 70'  
H. Steele 70'  
  73' Jay O'Shea
  73' Jordan Lauton
  81' Georgios Vrakas
  81' Ben Halloran
Oliver Lavale 81'  
A. De Lima 81'  
Ali Auglah 85'  
Nathan Paull 85'  
Nathanael Blair 87'  
  2 - 2 90+3' Jordan Lauton
02/04/2026 Brisbane Roar
0 - 0
Sydney 0-0H2H+
  8' Alexandar Popovic
  65' Al Hassan Touré
  65' Zach De Jesus
  66' Wataru Kamijo
  66' Paul Okon-Engstler
  66' Apostolos Stamatelopoulos
  66' P. Wood
Michael Ruhs 72'  
Ben Halloran 72'  
Niall Thom 72'  
Justin Vidic 72'  
  76' Paul Okon-Engstler
  78' Jordan Courtney-Perkins
Youstin Salas 79'  
79'  
  79' Ahmet Arslan
  79' Piero Quispe
  86' Tiago Quintal
  86' Víctor Campuzano
Youstin Salas 88'  
Georgios Vrakas 88'  
22/03/2026 Brisbane Roar II
3 - 2
Wynnum Wolves FC 2-1H2H+
  0 - 1 7' Joe Duckworth
Taj Sorensen 21' 1 - 1  
Taj Sorensen 40' 2 - 1  
  2 - 2 59' Caleb Butler
Niall Thom 67' 3 - 2  
N. Maieroni 85'  
lanni valkanis 87'  
  88' Jack Benham
21/03/2026 Brisbane Roar
1 - 2
Wellington Phoenix 1-1H2H+
James McGarry 14' 1 - 0  
Samuel Klein 25'  
  1 - 1 36' Corban Piper
Dimitrios Valkanis 53'  
Justin Vidic 55'  
  62' Bill Tuiloma
  62' Manjrekar James
Georgios Vrakas 67'  
Georgios Vrakas 73'  
Matt Dench 73'  
Justin Vidic 73'  
Niall Thom 73'  
  77' Ramy Najjarine
  77' Sander Kartum
  77' Tim Payne
  77' Matt Sheridan
Michael Ruhs 80'  
Quinn MacNicol 80'  
  85' D. Edwards
  85' Lukas Kelly-Heald
Henry Hore 85'  
Jordan Lauton 85'  
  85' Corban Piper
  85' Luke Brooke-Smith
  1 - 2 86' Eze Kelvin
  89' Luke Brooke-Smith
  90+1' Alex Rufer
  90+4' Isaac Hughes
  90+4' Carlo Armiento
14/03/2026 Rochedale Rovers
1 - 0
Brisbane Roar II 1-0H2H+
Deandre Vollenhoven 9' 1 - 0  
13/03/2026 Brisbane Roar
2 - 2
Western Sydney Wanderers 1-2H2H+
Georgios Vrakas 5' 1 - 0  
Youstin Salas 14'  
N. Maieroni 20'  
  1 - 1 35' Brandon Borrello
  40' Jacob Farrell
  1 - 2 45+4' Bozhidar Kraev
D. Bouzanis 46'  
Macklin Freke 46'  
Henry Hore 54'  
Niall Thom 54'  
  63' Gary van Egmond
Michael Ruhs 66'  
Quinn MacNicol 66'  
  69' Joshua Brillante
  69' Anthony Pantazopoulos
  69' Bozhidar Kraev
  69' Jai Rose
Niall Thom 74' 2 - 2  
  79' Aydan Hammond
  79' Kosta Barbarouses
  79' Brandon Borrello
  79' Awan Lual
Jay O'Shea 84'  
Jordan Lauton 84'  
  90'
  90' Jai Rose
08/03/2026 Brisbane Roar II
1 - 2
Gold Coast United 1-1H2H+
James Durrington 14' 1 - 0  
  1 - 1 27' Aaron Reardon
  43' Zachary Thomas
  1 - 2 62' Chris Lucas
Niall Thom 90'  
  90+1' Aaron Reardon
01/03/2026 Eastern Suburbs Brisbane
3 - 2
Brisbane Roar II 2-2H2H+
  0 - 1 1' Quinn MacNicol
6'  
Laurence Cant 6' 1 - 1  
Laurence Cant 20'  
  1 - 2 22' James Durrington
Laurence Cant 27' 2 - 2  
  36' Quinn MacNicol
  51' Niall Thom
Alex Parsons 70' 3 - 2  
Kody Maude 77'  
Matthew Ridenton 87'  
  90+2' Khodar Abdulkarim
23/08/2025 Brisbane City
2 - 3
Olympic FC Brisbane 1-1H2H+
N. Thom 8' 1 - 0  
  1 - 1 15' L. Dunn
  1 - 2 68' L. Dunn
  1 - 3 83' R. Thomson-King
M. Love-Semira 84' 2 - 3  
  85' Jack Hudson
15/08/2025 Peninsula Power
1 - 0
Brisbane City 0-0H2H+
  16' Z. Rossi
  38' N. Beagley
J. Phelps 38'  
Niyah Joseph 83' 1 - 0  
12/08/2025 Brisbane City
1 - 1
Olympic Kingsway 0-0H2H+
N. Thom 1' 1 - 0  
  1 - 1 2' Mitchell Oxborrow
O. Plusnin 3' 2 - 1  
  2 - 2 4' Ryan Lowry
N. Thom 5'  
  6'
S. Halliday 7' 3 - 2  
  3 - 3 8' Liam Boland
M. Love-Semira 9' 4 - 3  
  10' H. Orr
  55' Joseph Hobson
  57' Mitchell Oxborrow
  4 - 4 58'
  64' Joseph Hobson
  64' Liam Boland
Ethan Docherty 64' 5 - 4  
  67' Aryn Williams
S. Halliday 75'  
  83' Jonathon Leithead
M. Yokoyama 87'  
  90+2' Jonathon Leithead
K. Bolton 90+4'  
90+4'  
O. Plusnin 90+5'  
  90+6'
  99' Tyler Garner
  99' H. Orr
Z. Rossi 108'  
Jakob Mudnic 108'  
N. Thom 108'  
Corey Brown 114'  
N. Beagley 114'  
  118' Lebib Lebib
  118' Luke Hewings
30/07/2025 Brisbane City
2 - 0
Olympic FC Brisbane 0-0H2H+
O. Plusnin 14'  
B. Sadozai 67'  
Ethan Docherty 67'  
M. Yokoyama 68'  
68'  
  69'
  80' L. Dunn
  80' B. McMorrow
  82' D. Leck
Jakob Mudnic 82'  
K. Bolton 83' 1 - 0  
  86' T. Larkham
  86' W. Avis
  86'
Corey Brown 87'  
N. Beagley 87'  
M. Love-Semira 90+4'  
90+4'  
Marcus Barnes 90+5' 2 - 0  
13/07/2025 St George Willawong
1 - 4
Brisbane City 0-4H2H+
  0 - 1 15' Marcus Barnes
17'  
  0 - 2 26' Marcus Barnes
  0 - 3 39' K. Bolton
N. Popovic 44'  
  0 - 4 44' K. Bolton
A. Simmons 72' 1 - 4  
  73' Ethan Docherty
90+3'  
29/06/2025 Olympic FC Brisbane
0 - 1
Brisbane City 0-0H2H+
Damon Gorrel 11'  
  65' B. Sadozai
  70' Corey Brown
  74' Ethan Docherty
  0 - 1 80' M. Love-Semira
  86' Noah McGrath
21/06/2025 Gold Coast Knights
5 - 2
Brisbane City 3-1H2H+
  3'
  0 - 1 11' Corey Brown
M. Walters 13' 1 - 1  
Ty Cobb 20' 2 - 1  
Bradden Inman 33' 3 - 1  
M. Walters 48' 4 - 1  
  4 - 2 59'
  65' Corey Brown
Lachlan Duke 68'  
M. Walters 78' 5 - 2  
14/06/2025 Gold Coast United
2 - 0
Brisbane City 0-0H2H+
  35' Corey Brown
Daniel Dias 90+1' 1 - 0  
Fraser Hills 90+7'  
Christian Mladenis 90+10' 2 - 0  
07/06/2025 Eastern Suburbs Brisbane
2 - 5
Brisbane City 1-3H2H+
Benjamin Holliday 3' 1 - 0  
  1 - 1 7' M. Yokoyama
Benjamin Holliday 20'  
  1 - 2 24' M. Yokoyama
  1 - 3 35' M. Yokoyama
  43'
  1 - 4 54'
  66' M. Love-Semira
67' 2 - 4  
  2 - 5 70' K. Bolton
73'  
  90+1' Z. Rossi
01/06/2025 Moreton City Excelsior
4 - 3
Brisbane City 2-1H2H+
Declan Smith 11' 1 - 0  
  1 - 1 16' Oliver Plusnin
Keitatsu Kojima 28' 2 - 1  
Joseph Scott 55' 3 - 1  
Keitatsu Kojima 64' 4 - 1  
  4 - 2 68' Kye Bolton
  4 - 3 73' Jakob Mudnic
90+4'  
24/05/2025 Brisbane City
1 - 1
SC Wanderers 1-0H2H+
Jakob Mudnic 22' 1 - 0  
Niall Thom 55'  
90'  
  1 - 1 90+2' Stefan Cordwell
18/05/2025 Brisbane Roar II
0 - 1
Brisbane City 0-1H2H+
  0 - 1 31'
Noah Maieroni 37'  
Leenard Atterwell 75'  
Leenard Atterwell 90+2'  
09/05/2025 Brisbane City
1 - 1
Gold Coast United 0-0H2H+
21'  
Scott Halliday 38'  
  40'
58' 1 - 0  
  85'
Niall Thom 88'  
  1 - 1 90+1'
03/05/2025 Brisbane City
2 - 1
Peninsula Power 1-0H2H+
Malakai Love-Semira 18' 1 - 0  
44'  
  1 - 1 52' Niyah Joseph
Jakob Mudnic 54'  
62' 2 - 1  
  73' Joshua Phelps
  78'
  90+3'
06/04/2025 Brisbane City
2 - 1
St George Willawong 1-0H2H+
Jakob Mudnic 10' 1 - 0  
  43'
Kye Bolton 46'  
49' 2 - 0  
  2 - 1 88'
23/03/2025 Brisbane City
0 - 1
Gold Coast Knights 0-1H2H+
  0 - 1 2'
  47'
  76' Jaiden Walker
  81' Shelford Dais
02/03/2025 Brisbane City
2 - 4
Eastern Suburbs Brisbane 2-0H2H+
Kye Bolton 25' 1 - 0  
Jakob Mudnic 27' 2 - 0  
  33' Jean-Philippe Lasm
  2 - 1 49' Katsuyoshi Kimishima
  2 - 2 52' Katsuyoshi Kimishima
  53'
  66' Benjamin Holliday
  2 - 3 69'
  74' Matthew Ridenton
  2 - 4 76'
Kye Bolton 79'  
  88' Josh Brindell-South
22/02/2025 Brisbane City
1 - 3
Moreton City Excelsior 1-1H2H+
31' 1 - 0  
Bilal Sadozai 41'  
Oliver Plusnin 45+3'  
  1 - 1 45+6' Zachary Kierpal
  1 - 2 49' Zachary Kierpal
  1 - 3 62' Zachary Kierpal
31/07/2024 Brisbane City
1 - 2
Western Sydney Wanderers 0-2H2H+
  0 - 1 4' Gabriel Cléùr
  0 - 2 7' Alexander Badolato
Bilal Sadozai 14'  
Malakai Love-Semira 38'  
  61' Alexander Badolato
  61' Marcus Antonsson
  61' Brandon Borrello
  61' Aydan Hammond
Kye Bolton 68'  
Kohen Allen 68'  
Jesse Rigby 68'  
William Dent 68'  
Bilal Sadozai 68'  
Masashi Yokoyama 68'  
  76' Zachary Sapsford
  76' Dylan Scicluna
  77' Oscar Priestman
  77' Awan Lual
Zach Rossi 77'  
Stevan Stanic-Floody 77'  
Noah Maieroni 78' 1 - 2  
Niall Thom 87'  
Zander Cossgrove 87'  
Stevan Stanic-Floody 90'  
  90+4' Gabriel Cléùr
  90+4' Jesse Cameron
02/06/2023 Moreton Bay United
5 - 0
Olympic FC Brisbane 0-0H2H+
M. Richardson 27'  
  43' D. Deng
J. Stewart 48' 1 - 0  
  53' D. Deng
  53' L. Farr
W. Edmiston 61'  
S. Knight 61'  
  64' J. Brown
  64' C. Psaros
  65' L. Farr
S. Knight 71' 2 - 0  
J. Stewart 73' 3 - 0  
  77' L. Sayers
M. Richardson 80'  
N. Bernardi 80'  
  81' C. Booth
  84' Z. Kierpal
  84' E. Ross
M. Walters 85' 4 - 0  
J. Stewart 86'  
B. Ratcliff 86'  
D. Anderson 86'  
Niall Thom 86'  
R. Jones 87'  
E. Donnelley-Fagan 90+3' 5 - 0  

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.