Ethan Richards Profile and Player Statistics
First name: Ethan
Last name: Richards
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Regional Leagues 2025 Birkenhead United 3 1 0 0 0 2 0
Regional Leagues 2024 Napier City Rovers 17 11 6 1 0 1 1
Regional Leagues 2023 Melville United 11 3 8 1 0 1 0

Ethan Richards has played in the following competitions and football tournaments.

Now showing: Regional Leagues

DateHomeScoreAwayHT
26/04/2025 Birkenhead United
0 - 1
Tauranga City United 0-1H2H+
  0 - 1 10' Axel Acebo
  19' Liam Molloy
Liam Bailey 59'  
Thomas Golding 59'  
Alex Connor-McClean 59'  
Leon Hendrik Van Den Hoven 59'  
John Clout 59'  
Mohammed Khan 59'  
Curtis Hughes 59'  
Ethan Richards 59'  
Zachary Chung 59'  
Eitan Rosen 59'  
Hamed Basiri 64'  
  65' Liam Molloy
  65' Cody Hawkes
  65' Van Fitzharris
  65' Eamon O'Donoghue
  73' Jack Daly
  88' Colby Brennan
  88' Kaj Dennis
  90+1' Morgan Wellsbury
  90+1'
28/03/2025 East Coast Bays
2 - 4
Birkenhead United 1-1H2H+
  0 - 1 13' Michael Suski
Liam Andersen 18'  
  39' Dino Botica
  39' Hamed Basiri
William Joseph Jones 43' 1 - 1  
Matthew Murayiro Matanyayire 46'  
James Elder 46'  
  1 - 2 46' Curtis Hughes
  57' Ethan Richards
Guy-Franck Essomé Penda 58' 2 - 2  
  63' Curtis Hughes
  2 - 3 70' Kawale Rohun
  71' Zachary Chung
  71' Harry Newbould
  71' Alex Connor-McClean
  71' Sam Philip
Cameron Brown 72'  
Damion Kim 72'  
Ryusei Ishibashi 72'  
Nathan Maisey 72'  
Nathan Maisey 79'  
  82' Michael Suski
  82' Ilham Hameedi
Orlando Thorpe 87'  
Joaquin Julve 87'  
  2 - 4 90' Curtis Hughes
22/03/2025 Auckland United
3 - 3
Birkenhead United 2-2H2H+
Daniel Olaye 13'  
  17' Ethan Richards
  0 - 1 23' Alex Connor-McClean
Hideto Takahashi 38' 1 - 1  
  1 - 2 43' Lucca Lim
Michael Suski 44' 2 - 2  
  45+1' Mohammed Khan
  2 - 3 49' Kawale Rohun
  50' Michael Suski
  62' Liam Bailey
  76' Liam Bailey
Emiliano Tade 90+5' 3 - 3  
01/11/2024 Napier City Rovers
2 - 1
Cashmere Technical 0-1H2H+
  0 - 1 13' Garbhan Coughlan
Kieran Richards 25'  
Cameron Emerson 27'  
  47' Tom Schwarz
  47' Sam Richards
Benjamin Stanley 51'  
Oscar Faulds 51'  
Cameron Emerson 51'  
Ethan Richards 51'  
Matthew Charles Jones 51'  
  58' Danny Kane
Oscar Faulds 68' 1 - 1  
  70' Lachie McIsaac
  70' Aiden Barbour-Ryan
  70' Lyle Matthysen
  70' Zander Edwards
Kieran Richards 70'  
Liam Schofield 70'  
Adam Hewson 78' 2 - 1  
  80' Alex Ballard
  80' James Brittain
Stephen Hoyle 85'  
Jack Albertini 85'  
Sam Lack 85'  
Harry Mason 85'  
  90+1' Benji Lapslie
Adam Hewson 90+7'  
13/10/2024 Napier City Rovers
1 - 1
Wellington Phoenix Res 1-1H2H+
Oscar Faulds 26' 1 - 0  
Fergus Neil 38'  
  1 - 1 44' Luke Flowerdew
Kieran Richards 54'  
Sam Lack 54'  
Fergus Neil 65'  
Jordan Annear 65'  
  65' Tze-Xuan Loke
  65' Nicholas Murphy
  65' Ryan Watson
  65' Jack Perniskie
  67' Lewis Partridge
James Hoyle 70'  
Cameron Emerson 79'  
Ethan Richards 79'  
  85' Luke Flowerdew
  85' Louis Wickremesekera
  88' Nicholas Murphy
  90+3' Joseph Cornille
  90+3' Hayden Thomas
  90+5' Oliver Grosso
  90+5' Seth Karunaratne
25/08/2024 Napier City Rovers
6 - 1
North Wellington 2-1H2H+
  0 - 1 10' Sam Staunton
Harry Mason 34' 1 - 1  
Dion Keetley 45' 2 - 1  
  64' Miles Woodhall
  64' Ahmad Mohammadi
Sam Lack 68'  
Ethan Richards 68'  
  74' Matthew Hickling
  74' Nate Brosnahan
Benjamin Stanley 74' 3 - 1  
  74' Zachery Newman
  74' Ali Nazari
Benjamin Stanley 76' 4 - 1  
Fergus Neil 82'  
George Andrew 82'  
Harry Mason 82'  
Kees Mackirdy 82'  
Kieran Richards 82'  
Ethan Spencer 82'  
  86' Ajay Kumar
  86' M. Buckley
Adam Hewson 90+1' 5 - 1  
Stephen Hoyle 90+4' 6 - 1  
04/08/2024 Napier City Rovers
2 - 3
Miramar 1-1H2H+
  0 - 1 1' Sam Mason-Smith
Kieran Richards 7'  
  15' Spencer Cameron
C. Emerson 26'  
Sam Lack 30' 1 - 1  
  38' Brad Whitworth
  43' Andrew Bevin
Matthew Charles Jones 44'  
  45+3' Joshua Tollervey
  45+3' Martín Bueno Imbrenda
  46' Spencer Cameron
  46' Jack Parker
  1 - 2 57' Timothy Fenton
Kieran Richards 58'  
Ethan Richards 58'  
  1 - 3 61' Martín Bueno Imbrenda
Stephen Hoyle 66'  
Max Chretien 69' 2 - 3  
Sam Lack 84'  
Harry Mason 84'  
Jack Albertini 84'  
Fergus Neil 84'  
23/06/2024 Napier City Rovers
7 - 1
Waterside Karori 0-1H2H+
  0 - 1 35' A. Francis-Alles
  45' B. Taye
J. Albertini 46'  
S. Lack 46'  
S. Lack 59' 1 - 1  
  60' T. Alvarado
  64' J. Eccles
  64' O. Petersen
D. McCann 64' 2 - 1  
O. Faulds 66' 3 - 1  
K. Richards 67'  
E. Richards 67'  
  69' T. Alvarado
  70' J. Knott
  70' C. Butler
  70' D. McCann
  70' R. Harrison
M. Chretien 73' 4 - 1  
O. Faulds 76' 5 - 1  
A. Hewson 79'  
H. Mason 79'  
C. Emerson 79'  
F. Neil 79'  
O. Faulds 90' 6 - 1  
  90+1' C. Butler
H. Mason 90+3' 7 - 1  
08/06/2024 Wellington Olympic
2 - 0
Napier City Rovers 0-0H2H+
  15' S. Hoyle
19'  
H. Watson 20'  
  40' M. Jones
K. Nguyen 60'  
J. Sinclair 60'  
J. Roubos 61' 1 - 0  
  66' K. Richards
  69' K. Richards
  69' E. Richards
J. Randall 74'  
G. Hoy 74'  
  74' M. Chretien
  74' S. Lack
T. Davenport-Petersen 82' 2 - 0  
T. Dimairo 88'  
E. Wilkinson 90'  
J. Coustrain-Jean 90'  
  90' M. Jones
  90' B. Lack
H. Watson 90'  
I. Prins 90'  
  90+4' A. Hewson
18/05/2024 North Wellington
2 - 3
Napier City Rovers 2-0H2H+
B. Chandler 3' 1 - 0  
J. Hoyle 27' 2 - 0  
  2 - 1 47' O. Faulds
  62' S. Lack
  62' C. Emerson
  2 - 2 63' K. Richards
A. Mustapha 65'  
Ajay Kumar 65'  
J. Zatorski 65'  
A. Nazari 65'  
Matthew Hickling 65'  
M. Woodhall 65'  
  2 - 3 66' E. Richards
  70' E. Richards
  70' B. Lack
A. Nazari 72'  
  75' A. Hewson
  83' K. Richards
  83' G. Andrew
  83' S. Hoyle
  83' H. Mason
A. Kusuma 89'  
L. Macgregor 89'  
  90' G. Andrew
04/05/2024 Miramar
2 - 3
Napier City Rovers 2-3H2H+
  0 - 1 2' O. Faulds
  0 - 2 5' C. Emerson
  0 - 3 15' A. Hewson
N. Bobadilla 19'  
S. Mason-Smith 32' 1 - 3  
N. Bobadilla 38' 2 - 3  
A. Contratti 45+3'  
  55' S. Lack
  55' E. Richards
B. Inder 62'  
R. Lawrence 62'  
S. Barton-Ginger 62'  
Brad Whitworth 62'  
  68' F. Neil
  68' G. Andrew
S. Midgley 75'  
  76' C. Emerson
  76' B. Lack
H. Dudley 77'  
A. Hurd 77'  
A. Bevin 81'  
  90+2' J. McNamara
28/04/2024 Napier City Rovers
3 - 1
Island Bay United 1-1H2H+
  0 - 1 14' T. Mitchener
O. Faulds 34' 1 - 1  
A. Hewson 44'  
G. Andrew 46'  
F. Neil 46'  
J. McNamara 46' 2 - 1  
  52' J. Cornille
  53' Ethan Findley
  53' S. Ashby
A. Hewson 59'  
E. Richards 59'  
O. Faulds 63' 3 - 1  
S. Lack 73'  
H. Mason 73'  
  74' Hadley Attewell
  74' Finn Bielski-Cook
  74' Luc Townsend
  74' Samuel Green
  86' J. Sutton
  86' Gianpasquale Moreno
J. Albertini 87'  
E. Spencer 87'  
20/04/2024 Wellington Phoenix Res
1 - 6
Napier City Rovers 1-4H2H+
  6' C. Emerson
L. Supyk 9' 1 - 0  
  1 - 1 12' O. Faulds
  1 - 2 19' J. McNamara
S. Karunaratne 30'  
  1 - 3 37' S. Lack
  1 - 4 45+2' O. Faulds
  46' C. Emerson
  46' E. Richards
  1 - 5 61' O. Faulds
L. Supyk 62'  
D. Makowem 62'  
G. Sloane-Rodrigues 62'  
N. Walker 62'  
  70' S. Lack
  70' K. Atkins
  70' J. Albertini
  70' H. Mason
L. Partridge 74'  
L. Partridge 76'  
A. Cassidy 76'  
F. Gillion 76'  
H. Huxford 76'  
D. Gardiner 76'  
J. Smith 76'  
  1 - 6 79' O. Faulds
H. Huxford 90+2'  
14/04/2024 Napier City Rovers
3 - 0
Stop Out 0-0H2H+
  31' C. Meredith
O. Faulds 55' 1 - 0  
  59' Brendan McMullen
  59' X. Coleman
F. Neil 60'  
J. McNamara 63' 2 - 0  
F. Neil 64'  
G. Andrew 64'  
  65' C. Meredith
  65' J. Keenan
  71' X. Coleman
  71' N. Hollywell
L. Jelley 74' 3 - 0  
C. Emerson 75'  
E. Richards 75'  
  76' J. Hopper
S. Hoyle 82'  
K. Atkins 82'  
J. Albertini 82'  
H. Mason 82'  
  90+4' H. Lack
31/03/2024 Napier City Rovers
0 - 3
Wellington Olympic 0-1H2H+
  9' G. Matanisiga
K. Richards 13'  
  17' E. Wilkinson
  0 - 1 26' J. Randall
  60' K. Nguyen
  60' J. Coustrain-Jean
  60' O. Colloty
  60' H. Watson
  62' J. Coustrain-Jean
J. McNamara 67'  
S. Lack 67'  
L. Schofield 67'  
E. Richards 67'  
  70'
C. Emerson 74'  
  80' J. Randall
  80' I. Prins
  80' A. Supyk
C. Emerson 84'  
H. Mason 84'  
  0 - 2 85' H. Watson
M. Jones 89'  
  0 - 3 90' J. Coustrain-Jean
  90' E. Wilkinson
  90' G. Hoy
  90' T. Davenport-Petersen
  90' W. Vincent
K. Richards 90+3'  
E. Richards 90+3'  
E. Richards 90+3'  
27/05/2023 Melville United
2 - 1
Western Springs 1-0H2H+
J. Lagos Giraldo 4' 1 - 0  
S. Liddicoat 36'  
  46' T. Byamana
  46' Kofi Dwamena
J. England 59'  
Keagan Thompson 59'  
  1 - 1 61' Kofi Dwamena
Liam Hayes 62'  
A. Scott 76' 2 - 1  
  77' Will McKee
  77' C. McIntyre
M. Tommy 78'  
  84' K. Nakashima
  84' N. Steinmetz
J. Lagos Giraldo 88'  
Ry McLeod 90'  
Ethan Richards 90'  
20/05/2023 Melville United
1 - 5
Auckland United 0-1H2H+
  0 - 1 29' I. Machuca
  0 - 2 51' Z. Chung
Ry McLeod 53' 1 - 2  
Keagan Thompson 57'  
Ethan Richards 57'  
  61' H. Raniga
  1 - 3 66' N. Zambrano
  75' N. Billingsley
  75' W. Stephen
Ethan Richards 77'  
J. England 77'  
Jack Connor 77'  
  1 - 4 79' Y. Al-Khalisy
Jack Connor 82'  
  82' Z. Chung
  82' G. Essomé
  82' R. Haviland
  82' N. Zambrano
  82' J. Redfearn
  87' R. Haviland
  87' Benji McCarthy
  87' Y. Al-Khalisy
  87' S. Nabenu
Q. Kipara 90'  
Isaac Bates 90'  
  1 - 5 90+2' J. Redfearn
06/05/2023 Melville United
1 - 1
Birkenhead United 0-0H2H+
Keagan Thompson 32'  
George Brown 53' 1 - 0  
J. Oakman 53'  
S. Liddicoat 53'  
  57' Ardri McArthur
  66' L. Jorgensen
  70' N. Forrester
  72' Luke Costello
  72' C. Hughes
  72' J. Duncan
  72' Xavier Maddox
  72' C. MacKenzie
  72' Finn Mckenlay
  72' A. Connor-McClean
  72' Dan Morgan
  72' Byron Heath
  72' C. Phoenix
Keagan Thompson 72'  
Ethan Richards 72'  
  1 - 1 76' C. Hughes
Q. Kipara 84'  
Jack Connor 84'  
  89' N. Forrester
15/04/2023 Melville United
1 - 0
Manukau United 1-0H2H+
Ethan Richards 27' 1 - 0  
  46' A. Price
  46' M. Reynolds
Q. Kipara 57'  
Keagan Thompson 57'  
  64' H. Johns
  64' M. Fardeen
  73' S. Basha
  78' Diego Fernando Orduña López de Lerena
  82' S. Kautoga
M. D'Hotman 83'  
Jack Connor 83'  
Ethan Richards 83'  
J. Oakman 83'  
D. Williams 88'  
J. England 88'  

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