Nicholas John Olsen Profile and Player Statistics
First name: Nicholas John
Last name: Olsen
Position: Midfielder
Nationality: Australia
Date of birth: 26 September 1995
Age: 30
Height: 175 cm
Weight: 64 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
New South Wales 2026 Sutherland Sharks 4 0 0 1 1 0 0
Australian Championship 2025 Wollongong Wolves 1 0 0 1 0 0 0
New South Wales 2025 Wollongong Wolves 26 0 1 12 5 0 0
AFC Challenge League 2024/2025 Maziya 3 0 1 0 0 1 0
Australian Cup 2024 Heidelberg United 2 1 1 0 0 0 0
Npl Victoria 2024 Heidelberg United 9 1 8 4 0 2 0
V-League 2023 Becamex Hồ Chí Minh U19 15 3 9 0 0 0 0
Australian Cup 2022 Brisbane Roar 1 0 0 0 0 0 0
V-League 2022 Sai Gon 11 0 0 5 1 0 0
A-League Men 2021/2022 Brisbane Roar 21 8 6 0 0 2 0
Australian Cup 2021 Brisbane Roar 2 1 0 0 0 0 0
Zain Premier League 2020/2021 Khaitan 3 0 0 3 0 0 0
Zain Premier League 2018/2019 Al Jahra 2 0 0 2 0 0 0
Australian Cup 2017 Sydney United 58 FC 1 1 0 0 0 0 0

Nicholas John Olsen has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/03/2026 Sutherland Sharks
2 - 3
Western Sydney W. II 1-1H2H+
Richard Shoueiki 23' 1 - 0  
  1 - 1 29' Atiya Waraga
  72' Ricky Fransen
  82' Rocco Macnamara
  1 - 2 83' Lachlan Sattout
  1 - 3 90' Jesse Cameron
Thijs van Amerongen 90+3' 2 - 3  
01/03/2026 Blacktown City
2 - 3
Sutherland Sharks 1-0H2H+
Maksim Jez 45' 1 - 0  
  1 - 1 57' Nicholas Olsen
Jamie Percevski 69' 2 - 1  
  2 - 2 87' Julian Fedele
Nicholas O'Brien 89'  
Jacob Maniti 90+5'  
  2 - 3 90+8' Nicholas Olsen
21/02/2026 Sutherland Sharks
0 - 1
St. George Saints 0-0H2H+
  31' Chris McStay
Thijs van Amerongen 32'  
Jamie Percevski 71'  
Brendan Gan 86'  
  0 - 1 89' Harrison Farrow
  90+7' Jaden Cassella
  90+8' Evangelo Souris
14/02/2026 Sutherland Sharks
1 - 2
Sydney United 58 FC 1-1H2H+
  0 - 1 18' Gabriel Tilo
Lachlan Macdonald 26' 1 - 1  
  42' Adrian Vlastelica 
  1 - 2 62' Anthony Krilic
15/11/2025 Wollongong Wolves
5 - 0
Marconi Stallions 2-0H2H+
Lachlan Scott 12' 1 - 0  
Nicholas Olsen 45+3' 2 - 0  
Sebastian Hernandez 48' 3 - 0  
Lachlan Scott 73' 4 - 0  
Tate Russell 85' 5 - 0  
31/08/2025 Blacktown City
1 - 0
Wollongong Wolves 0-0H2H+
51' 1 - 0  
R. Nolan 61'  
23/08/2025 Wollongong Wolves
1 - 1
Marconi Stallions 1-1H2H+
  5' Lachlan Griffiths
Lachlan Scott 28' 1 - 0  
  1 - 1 45' T. Burnie
  45+2' Marko Jesic
Alex Masciovecchio 51'  
  66' Franco Michael Maya Valiente
16/08/2025 Wollongong Wolves
1 - 1
NWS Spirit 1-0H2H+
Alex Masciovecchio 24' 1 - 0  
  1 - 1 49' Takumi Ofuka
  90+2' Jamie Percevski
09/08/2025 Mt Druitt Town
3 - 1
Wollongong Wolves 2-1H2H+
27'  
31' 1 - 0  
36'  
  1 - 1 37' Nicholas Olsen
Ayom Majok 45' 2 - 1  
  45+1' Dax Kelly
  51' Flynn Madden
70'  
75'  
  88'
90+6' 3 - 1  
03/08/2025 Wollongong Wolves
1 - 0
Sydney II 1-0H2H+
Harrison Buesnel 34' 1 - 0  
Harrison Buesnel 79'  
26/07/2025 Sutherland Sharks
1 - 3
Wollongong Wolves 0-2H2H+
  0 - 1 7' Nicholas Olsen
  0 - 2 40' Alex Masciovecchio
Jordan Roberts 45+1'  
  0 - 3 86' Nicholas Olsen
Yerasimakis Petratos 90+2' 1 - 3  
19/07/2025 Wollongong Wolves
2 - 0
Manly United 0-0H2H+
Harrison Buesnel 29'  
  41'
54'  
Nicholas Olsen 57' 1 - 0  
Marcus Beattie 81' 2 - 0  
13/07/2025 Sydney United 58 FC
0 - 0
Wollongong Wolves 0-0H2H+
  22' Banri Kanaizumi
Finn Ballard-McBride 90+5'  
  90+6' Dylan Ryan
05/07/2025 Wollongong Wolves
2 - 1
St. George Saints 1-1H2H+
  32' T. Danaskos
Flynn Madden 34'  
  0 - 1 37' Jaden Cassella
  43'
Alex Masciovecchio 45+1' 1 - 1  
Alex Masciovecchio 46'  
  62'
  79' R. Smith
Nicholas Olsen 80' 2 - 1  
Marcus Beattie 90'  
28/06/2025 Western Sydney W. II
1 - 1
Wollongong Wolves 1-0H2H+
Edmun Haddad 28' 1 - 0  
33'  
40'  
Jesse Cameron 71'  
  1 - 1 75' Nicholas Olsen
  87'
21/06/2025 Wollongong Wolves
1 - 3
Rockdale Ilinden FC 0-2H2H+
16'  
  27' Giorgio Speranza
  0 - 1 37' Ali Auglah
  41'
  0 - 2 42' Moudi Najjar
Nicholas Olsen 57' 1 - 2  
  1 - 3 64' Moudi Najjar
  72' Isaac Danzo
15/06/2025 Central Coast II
0 - 2
Wollongong Wolves 0-1H2H+
  0 - 1 21' Raphael Lea'i
  0 - 2 46' Marcus Beattie
  52'
07/06/2025 Wollongong Wolves
0 - 2
Sydney Olympic 0-0H2H+
  33'
  0 - 1 46' Cyrus Dehmie
  61' Cyrus Dehmie
  0 - 2 64' Dylan Ruiz-Diaz
24/05/2025 Wollongong Wolves
0 - 2
APIA Leichhardt Tigers 0-0H2H+
  0 - 1 50'
  0 - 2 69' Adrian Ucchino
83'  
  87' Jordan Segreto
  90+2' Joshua Symons
17/05/2025 Wollongong Wolves
0 - 1
Blacktown City 0-0H2H+
  75' L. Campbell
  0 - 1 79' J. O'Brien
10/05/2025 Marconi Stallions
0 - 3
Wollongong Wolves 0-1H2H+
  0 - 1 13' Lachlan Scott
  18'
  0 - 2 50' Lachlan Scott
  65'
  79'
  0 - 3 82' Lachlan Scott
  89' Daniel Solsky
18/04/2025 Sydney II
2 - 2
Wollongong Wolves 2-0H2H+
Alan Harbas 18' 1 - 0  
Marin France 20' 2 - 0  
Will Patrick Jardine Kennedy 30'  
  33'
Zachary De Jesus 40'  
Jared Middleton 61'  
76'  
  2 - 1 77' Nicholas Olsen
  2 - 2 90+1'
13/04/2025 Wollongong Wolves
4 - 0
Sutherland Sharks 0-0H2H+
Raphael Lea'i 61'  
Nicholas Olsen 82' 1 - 0  
Nicholas Olsen 87' 2 - 0  
Lachlan Scott 90+6' 3 - 0  
90+6' 4 - 0  
06/04/2025 Manly United
6 - 0
Wollongong Wolves 2-0H2H+
17' 1 - 0  
Lucas Meek 30' 2 - 0  
Harry Van der Saag 55' 3 - 0  
59' 4 - 0  
  62'
72' 5 - 0  
82' 6 - 0  
30/03/2025 Wollongong Wolves
1 - 2
Sydney United 58 FC 0-1H2H+
  0 - 1 25'
62'  
  63' Mario Shabow
  0 - 2 72' Mario Shabow
Nicholas Olsen 90+4' 1 - 2  
21/03/2025 St. George Saints
2 - 1
Wollongong Wolves 1-1H2H+
  0 - 1 2' Raphael Lea'i
Bai Antoniou 18' 1 - 1  
  51'
77' 2 - 1  
16/03/2025 Wollongong Wolves
4 - 0
Western Sydney W. II 3-0H2H+
1' 1 - 0  
Raphael Lea'i 26' 2 - 0  
Raphael Lea'i 45+1' 3 - 0  
Nicholas Olsen 56' 4 - 0  
  57'
  77' Jesse Cameron
08/03/2025 Rockdale Ilinden FC
1 - 1
Wollongong Wolves 0-1H2H+
  0 - 1 4'
Alec Urosevski 88' 1 - 1  
01/03/2025 Wollongong Wolves
2 - 2
Central Coast II 2-1H2H+
23' 1 - 0  
Nicholas Olsen 26' 2 - 0  
  2 - 1 29'
  57'
58'  
  59' Rocco Smith
  66'
  66'
Nicholas Olsen 70'  
Darcy Madden 70'  
Darcy Madden 71'  
Raphael Lea'i 76'  
76'  
86'  
  86' Lucas Scicluna
  86'
  86'
87'  
  2 - 2 90+4' Arthur De Lima
19/02/2025 Wollongong Wolves
3 - 0
St George City FA 1-0H2H+
Nicholas Olsen 28' 1 - 0  
Nicholas Olsen 50' 2 - 0  
90+3' 3 - 0  
08/02/2025 APIA Leichhardt Tigers
3 - 3
Wollongong Wolves 1-1H2H+
Jack Stewart 4' 1 - 0  
  1 - 1 16' Lachlan Scott
  19' Raphael Lea'i
Franco Farinella 48'  
  53'
54' 2 - 1  
72' 3 - 1  
  3 - 2 73'
Joel Bertolissio 74'  
  3 - 3 75' Nicholas Olsen
01/11/2024 Maziya
0 - 3
Abdish-Ata 0-1H2H+
  0 - 1 9' Kairat Zhyrgalbek uulu
Ali Samooh 45+1'  
Haisham Hassan 45+1'  
  46' Nurlan Sarykbaev
  46' Emmanuel Yaghr
  53' Farhat Musabekov
  53' Atay Dzhumashev
Mohamed Irufaan 57'  
Hassan Raif Ahmed 57'  
  0 - 2 63' Atay Dzhumashev
Hamza Mohamed 69'  
Hassan Nazeem 69'  
Ahmed Aiham 69'  
Shifaz Hassan 69'  
Ali Fasir 69'  
Wilkson 69'  
Ayzar Akmatov 77'  
  77' Nicholas Olsen
Bekzhan Sagynbaev 78'  
  78' Bekzhan Sagynbaev
  0 - 3 80' Emmanuel Yaghr
Hassan Naiz 84'  
Abdulla Looth Ibrahim 84'  
01/11/2024 Maziya
0 - 3
Abdish-Ata 0-1H2H+
  0 - 1 9' Kairat Zhyrgalbek uulu
Ali Samooh 45+1'  
Haisham Hassan 45+1'  
  46' Nurlan Sarykbaev
  46' Emmanuel Yaghr
  53' Farhat Musabekov
  53' Atay Dzhumashev
Mohamed Irufaan 57'  
Hassan Raif Ahmed 57'  
  0 - 2 63' Atay Dzhumashev
Hamza Mohamed 69'  
Hassan Nazeem 69'  
Ahmed Aiham 69'  
Shifaz Hassan 69'  
Ali Fasir 69'  
Wilkson 69'  
Ayzar Akmatov 77'  
  77' Nicholas Olsen
Bekzhan Sagynbaev 78'  
  78' Bekzhan Sagynbaev
  0 - 3 80' Emmanuel Yaghr
Hassan Naiz 84'  
Abdulla Looth Ibrahim 84'  
29/10/2024 Maziya
0 - 2
Al Arabi SC 0-2H2H+
  0 - 1 7' Yousef Majed
  0 - 2 8' Ali Khalaf
Hussain Sifaau 14'  
Wilkson 43'  
Ali Fasir 45'  
Abdulla Looth Ibrahim 45'  
Hussain Sifaau 56'  
Haisham Hassan 56'  
Wilkson 56'  
Hassan Naiz 56'  
Jonathan Cantillana 56'  
Hassan Raif Ahmed 56'  
  64' Hamza Khabba
  64' Salman Al Awadi
  65' Hussain Ali
  65' Abdallahi Mahmoud
Hamza Mohamed 68'  
Mohamed Irufaan 68'  
  70' Hassan Al-Enezi
  72' Yousef Majed
  72' Bader Tareq Ali
  72' Ali Khalaf
  72' Bandar Al-Salama
  80' Ali Poursaneie
  80' Yaqoub Al Tararwa
Ahmed Aiham 90+2'  
26/10/2024 Arkadag
2 - 1
Maziya 0-1H2H+
  17' Wilkson
  0 - 1 45' Jonathan Cantillana
Velmyrat Ballakov 60'  
Didar Durdyýew 60'  
  65' Hamza Mohamed
  65' Hassan Naiz
  65' Ali Fasir
  65' Hassan Raif Ahmed
Didar Durdyýew 66' 1 - 1  
Altymyrat Annadurdiyev 77' 2 - 1  
Altymyrat Annadurdiyev 79'  
Begench Akmamedov 79'  
  79' Hussain Sifaau
  79' Haisham Hassan
  79' Jonathan Cantillana
  79' Mohamed Irufaan
  86' Nicholas Olsen
  86' Abdulla Looth Ibrahim
Shanazar Tirkishov 88'  
Arzuvguly Sapargulyyev 88'  
Abdy Basimov 88'  
Mekan Saparov 88'  
  90+2' Ali Samooh
28/08/2024 Oakleigh Cannons
1 - 1
Heidelberg United 0-0H2H+
Alex Salmon 1' 1 - 0  
  2' Benjamin Collins
Cameron McGlip 3' 2 - 0  
  2 - 1 4' Ajdin Fetahagic
Oliver Kubilay 5' 3 - 1  
  6' Joshua Pin
Noah Holmes 7' 4 - 1  
Joe Guest 40'  
  41' Joshua Pin
Cameron McGlip 49'  
Jordon Hall 55' 5 - 1  
Jacob Tratt 58'  
  74' Kaine Sheppard
  74' Leo Mazis
  74' Sabit Ngor
  74' Nicholas Olsen
  78' Leo Mazis
Stefan Valentini 79'  
Asad Kasumovic 79'  
  81' Adrian Zahra
  81' Andreas Engelmark
  5 - 2 88' Andreas Engelmark
Joe Guest 90'  
Kingsley Sinclair 90'  
  91' Anthony Lesiotis
Jordon Hall 100'  
  105' Anthony Lesiotis
  105' Dominic Falla
  116' Asahi Yokokawa
  116' Anthony Theodoropoulos
Emlyn Wellsmore 117'  
Noah Holmes 117'  
07/08/2024 Heidelberg United
3 - 1
Central Coast Mariners 1-0H2H+
Joshua Pin 43' 1 - 0  
  46' Vitor Feijão
  46' Ryan Edmondson
Asahi Yokokawa 51'  
Kaine Sheppard 51'  
  1 - 1 52' Mikael Doka
  66' Mikael Doka
  66' Sasha Kuzevski
  79' Miguel Di Pizio
  79' Bailey Brandtman
Benjamin Collins 82'  
Sabit James Ngor 84'  
Leo Mazis 84'  
Nicholas Olsen 90'  
Jayden Gorman 90'  
  90' Nathan Paull
  90' Diesel Harrington
  96' Storm Roux
  96' Will Wilson
  101' Alou Kuol
Anthony Lesiotis 103'  
Dominic Falla 103'  
Joshua Pin 104' 2 - 1  
  105' Lucas Mauragis
  105' Noah Smith
Kaine Sheppard 106'  
Joshua Pin 109'  
Andreas Engelmark 109'  
Andreas Engelmark 120+1' 3 - 1  
04/05/2024 Heidelberg United
5 - 0
Manningham United Blues 3-0H2H+
M. Aidara 16' 1 - 0  
A. Lesiotis 17'  
J. Pin 17'  
J. Pin 24' 2 - 0  
James Tountas 38'  
Nicholas Olsen 44' 3 - 0  
Thomas Golding 45'  
Mohammad Al Saadi 45'  
Leo Mazis 62'  
A. Zahra 62'  
  66' M. Tavella
  66' Hayden Cross
  66' Nicholas Olsen
  66' Andreas Engelmark
J. Pin 70' 4 - 0  
  70' A. Yokokawa
  70' Johnny Apostolopoulos
  74' Rhys Dufton
K. Sheppard 74' 5 - 0  
J. Ali 76'  
D. Falla 76'  
A. Castiello 76'  
Oscar Murphy 76'  
  78' James Tountas
  78' Lucas Herouvim
  87+1' D. Nikolaidis
  97' Hayden Cross
12/04/2024 Melbourne Knights
0 - 1
Heidelberg United 0-0H2H+
  3' A. Lesiotis
  28' Nicholas Olsen
J. Morton 38'  
  0 - 1 61' Nicholas Olsen
T. Woerndl 68'  
A. Duzel 68'  
J. Morton 68'  
J. Franjić 68'  
  69' Leo Mazis
T. Semmy 72'  
G. Albano 72'  
  78' Nicholas Olsen
  78' D. Falla
  78' D. Nikolaidis
  78' A. Zahra
G. Albano 84'  
  87' Yaren Sözer
  88' Andreas Engelmark
  88' E. Ashton
S. Whyte 88'  
J. Mabok 88'  
  90+3' Leo Mazis
  90+3' Johnny Apostolopoulos
  90+3' Mohamed Aidara
  90+3' A. Theodoropoulos
16/03/2024 Port Melbourne
2 - 2
Heidelberg United 1-1H2H+
  0 - 1 8' Asahi Yokokawa
Fraser Dunlop 43'  
Marc Latsis 43'  
E. Peters 45+1' 1 - 1  
  45+4' Ajdin Fetahagic
  45+4' Kaine Sheppard
  46' Jamal Ali
  46' Johnny Apostolopoulos
  48' Adrian Zahra
  1 - 2 54' Kaine Sheppard
  54' Anthony Lesiotis
Alexander Kevin Baker 55'  
  57' Anthony Lesiotis
  57' Dominic Falla
  58' Nicholas Olsen
Daniel Edwards 59'  
Ethan Brooks 59'  
  61' Adrian Zahra
  69' Nicholas Olsen
  69' Sean Ellis
  69' Kaine Sheppard
  69' Deion Nikolaidis
Lucas Byrns 73'  
Andrew Mesourouni 73'  
Maker Maker 73'  
Eoghan Stokes 73'  
  80' Asahi Yokokawa
  80' Eoin Ashton
A. Mesourouni 86' 2 - 2  

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.