Ry McLeod Profile and Player Statistics
First name: Ry
Last name: McLeod
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
National League 2025 Western Springs 5 1 1 1 0 3 0
National League 2024 Auckland United 13 3 8 0 1 1 0
National League 2023 Napier City Rovers 18 0 13 5 0 2 0

Ry McLeod has played in the following competitions and football tournaments.

Now showing: National League

DateHomeScoreAwayHT
17/05/2025 Auckland United
1 - 1
Western Springs 0-0H2H+
Will Mendoza 31'  
DeAndre Vollenhoven 36'  
  0 - 1 72' Niko Steinmetz
  76' Ry McLeod
Ross Haviland 78' 1 - 1  
Daniel Olaye 90+4'  
Emiliano Tade 90+6'  
11/05/2025 Auckland II
3 - 4
Western Springs 1-2H2H+
Ralph Rutherford 8' 1 - 0  
  11' Reid Drake
  1 - 1 14' Dawson Straffon
  1 - 2 45' Reid Drake
Finn McKenlay 54' 2 - 2  
  2 - 3 66' Ry McLeod
  80' Oscar Mason
Finn McKenlay 81' 3 - 3  
  3 - 4 89' Ry McLeod
Ry McLeod 90+1'  
11/05/2025 Auckland II
3 - 4
Western Springs 1-2H2H+
Ralph Rutherford 8' 1 - 0  
  11' Reid Drake
  1 - 1 14' Dawson Straffon
  1 - 2 45' Reid Drake
Finn McKenlay 54' 2 - 2  
  2 - 3 66' Ry McLeod
  80' Oscar Mason
Finn McKenlay 81' 3 - 3  
  3 - 4 89' Ry McLeod
Ry McLeod 90+1'  
26/04/2025 Bay Olympic
0 - 3
Western Springs 0-1H2H+
  0 - 1 45' Ben Wallace
  53' Oscar Browne
  0 - 2 60' Toshiki Makimoto
Astor Perez Baldoni 65'  
Junior Fordney 65'  
William Wan Jin Eng 65'  
Giovanni Peredo 65'  
  71' Reid Drake
  71' Ry McLeod
  0 - 3 75' Ben Wallace
  79' Toshiki Makimoto
  79' Caspar Mcgavin
Yousaf Mohamed 81'  
Lucas Lovelock 81'  
Flynn Saxon 84'  
Oscar Duffy 84'  
  90' Niko Steinmetz
  90' Rhys Davies
21/04/2025 Western Springs
2 - 3
Birkenhead United 1-2H2H+
  0 - 1 8' Kawale Rohun
Toshiki Makimoto 31' 1 - 1  
  1 - 2 42' Sam Philip
Dhanush Chandra 53'  
  68' Hamed Basiri
Ben Wallace 76' 2 - 2  
Ry McLeod 79'  
  90+1' Nathan Rostron
  2 - 3 90+2' Michael Suski
  90+6' Eitan Rosen
17/08/2024 Manurewa
1 - 3
Auckland United 0-0H2H+
Emman Rahimi 30'  
  31' Oliver Fay
Mohammed Muzzakir Nabeel 43'  
Sakashita Mitsuru 43'  
  45+1' Boyd Robert Curry
Kentaro Ozaki 48'  
  0 - 1 51' Oliver Fay
  0 - 2 65' Daniel Atkinson
Kentaro Ozaki 68'  
Ethan Foo 68'  
William Wan Jin Eng 68'  
Jeremy Foo 68'  
Eber Damián Ramírez 78' 1 - 2  
  80' Cameron Siebert
  80' Victor Barbosa
  80' Daniel Atkinson
  80' Ry McLeod
  80' Hiroyoshi Kamata
  80' Ben Wallace
  1 - 3 85' Oliver Colloty
  85' Oliver Fay
  85' Keen Mandizvidza
13/07/2024 Auckland United
0 - 2
Western Springs 0-1H2H+
  0 - 1 32' A. Carey
  0 - 2 62' E. Tade
C. Beale 68'  
Y. Aizu 68'  
W. Mendoza 68'  
H. Kamata 68'  
O. Fay 68'  
R. McLeod 68'  
  69' R. Manuel
  69' D. Straffon
  71' P. Tobin
  71' M. Thomas
D. Atkinson 78'  
  78' M. Ellis
  79' O. Browne
  79' R. Noon
D. Atkinson 80'  
Shaan Anand 80'  
O. Colloty 80'  
I. Singh-Dhillon 80'  
28/06/2024 Hamilton Wanderers
1 - 1
Auckland United 0-0H2H+
  43' B. Curry
  43' Y. Aizu
B. Hong 49'  
E. Tekalion 49'  
  0 - 1 54' W. Mendoza
  65' D. Atkinson
  65' C. Beale
  65' H. Kamata
  65' R. McLeod
J. Khatkar 71'  
  74' O. Colloty
A. Hurd 76' 1 - 1  
  78' Y. Aizu
  84' O. Fay
  84' Shaan Anand
  84' W. Mendoza
  84' B. Wallace
Brock Messenger 90+6'  
06/04/2024 Manurewa
7 - 1
Melville United 4-0H2H+
E. Ramírez 17' 1 - 0  
J. Lagos 31' 2 - 0  
  42'
S. Leadley 44' 3 - 0  
E. Ramírez 45+4' 4 - 0  
J. Lagos 46'  
Jafar Ali 46'  
  46' J. McGovern
  46' T. Cave
  46' D. Ngungambili
  46' J. Oakman
  46' M. Gurnick
  46' D. Williams
S. Leadley 48'  
J. Van-As 48'  
  50' R. Noon
V. Patkevych 55'  
E. Ramírez 67' 5 - 0  
  77' E. Panzer
V. Patkevych 80'  
T. Lewis 80'  
M. Sakashita 80'  
M. Nabeel 80'  
  5 - 1 83' R. McLeod
  83' I. Bates
  83' T. Kurnez
J. Hoyt 88'  
P. Day 88'  
  89' N. Fletcher
  89' A. Bowden
H. Echagüe 90' 6 - 1  
J. Van-As 90+6' 7 - 1  
28/03/2024 Hamilton Wanderers
1 - 2
Melville United 0-1H2H+
L. Mitchell 13'  
  19' R. Noon
  22' C. Brown
  0 - 1 23' I. Bates
L. Fellowes 46'  
M. Sas 46'  
D. Tieku 48'  
  60' J. Oakman
  60' M. Gurnick
L. Brooke-Smith 60'  
B. Hong 60'  
T. Grunwald 60'  
K. Thompson 60'  
T. Marsh 62' 1 - 1  
  64' N. Fletcher
  64' A. Bowden
  65' J. McGovern
  67' R. McLeod
  76' J. McGovern
  76' T. Cave
  76' I. Bates
  76' T. Kurnez
  76' R. Knox
  76' D. Ngungambili
M. Boso 77'  
A. Ganas 77'  
  83' L. Lim
K. Thompson 83'  
J. Clout 86'  
  89' J. McGovern
  1 - 2 89' E. Panzer
05/11/2023 Cashmere Technical
4 - 2
Napier City Rovers 1-2H2H+
  3' Jack Albertini
  0 - 1 6' Alexander Boomer
  0 - 2 20' Ry McLeod
Danny Kane 25'  
Garbhan Coughlan 33' 1 - 2  
  43' Deri Corfe
Zander Edwards 74'  
Declan Tyndall 74'  
  76' Jack Albertini
Garbhan Coughlan 83' 2 - 2  
Lyle Matthysen 84' 3 - 2  
Danny Kane 85'  
Jordan Reuben Spain 85'  
Garbhan Coughlan 87' 4 - 2  
  89' Cameron Emerson
  89' Harry Huxford
  89' Fergus Neil
  89' Sam Lack
  89' Doe Ta Eh
  89' Tom Speers
Jacob Richards 90+1'  
Yusuf van Dam 90+1'  
14/10/2023 Wellington Phoenix Res
0 - 1
Napier City Rovers 0-0H2H+
  0 - 1 49' Deri Corfe
Isaac Hughes 49'  
  56' James Hoyle
  57' Kaeden Atkins
  57' Sam Lack
Jackson Manuel 62'  
Lewis Partridge 62'  
Gabriel Sloane-Rodrigues 62'  
Joshua Tollervey 62'  
Hayden Thomas 62'  
Ryan Watson 62'  
  65' Alex Mort
  65' Harry Mason
Josh Rudland 70'  
Daniel Makowem 70'  
Charlie Beale 90+2'  
  90+3' Ry McLeod
02/09/2023 Western Springs
3 - 3
Melville United 1-2H2H+
Oscar Ramsay 12' 1 - 0  
  1 - 1 16' Jakob England
  1 - 2 38' Jakob England
  49' Ry McLeod
  57' Aaron James Scott
  57' George Brown
  57' Max Mitchell
  57' Thomas Cave
  57' Ry McLeod
  57' Keagan Thompson
Adama Coulibaly 58' 2 - 2  
Kenta Nakashima 70'  
Caspar Mcgavin 70'  
  2 - 3 77' Keagan Thompson
Wade Molony 79'  
Max Beullens 79'  
Reid Drake 90+2' 3 - 3  
05/08/2023 Bay Olympic
1 - 1
Melville United 0-1H2H+
  0 - 1 28' Ry McLeod
  46' John Oakman
  46' Sean McDonnell
Hamed Basiri 50'  
  51' Quinton Kipara
Sean Leadley 58' 1 - 1  
  62' Jakob England
  62' Keagan Thompson
  66' Campbell Brown
  66' Dylan Williams
Callum Lowe 70'  
Jacob Woolford 70'  
  82' George Brown
Hamed Basiri 84'  
Adam Johnston 84'  
  90' Jerson Lagos Giraldo
  90' Shiloh O'Connor
Sean Leadley 90'  
Josh Pracey 90'  
Callum McNeill 90+4'  
01/07/2023 Melville United
5 - 2
Manurewa 1-2H2H+
Ry McLeod 9' 1 - 0  
Liam Hayes 40'  
  1 - 1 45+6' Monty Mark Patterson
  1 - 2 45+7' Eric Kostandini Ziu
Ethan Richards 46'  
John Oakman 46'  
  47' Dylan Morris
Liam Hayes 57' 2 - 2  
Sean Liddicoat 62'  
Sean Liddicoat 64' 3 - 2  
  65' Monty Mark Patterson
  65' Ross Staley
Shiloh O'Connor 72'  
Keagan Thompson 72'  
  77' Boon Ozawa
Sean McDonnell 80'  
Matthew D'Hotman 80'  
  83' Dylan Horgan
  83' Mohammed Muzzakir Nabeel
  84' Boon Ozawa
Ry McLeod 90' 4 - 2  
Jerson Lagos Giraldo 90'  
Jakob England 90'  
Matthew D'Hotman 90+4' 5 - 2  
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
13/05/2023 Melville United
3 - 1
West Coast Rangers 2-0H2H+
Ry McLeod 17' 1 - 0  
J. Lagos Giraldo 35' 2 - 0  
  46' Joshua Jones
  46' A. Lehan
  46' B. Gaughan
  46' M. Palmer
  2 - 1 53' Sahadev Pokhrel
  56' M. Palmer
  66' Kees Tweed
  66' Matt Banks
  66' Sahadev Pokhrel
  66' A. Stewart
Liam Hayes 78'  
J. England 78'  
Jack Connor 78'  
  80' J. Kay
  80' L. Rogerson
George Brown 84' 3 - 1  
  88' Tristen Prattley
Q. Kipara 88'  
Alec Bowden 88'  
Ry McLeod 88'  
Keagan Thompson 88'  
Keagan Thompson 90+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-2025 SoccerPunter Pte. Ltd. All rights reserved.