Catching up after the weekend? Here’s all the top results and all on one page …

Here are all the weekend’s top results from the Northern, Central and Southern Leagues, the Women’s South Island league and the top men’s and women’s competitions in the Northern and WaiBOP regions.

The FIFA Women’s World Cup is well and truly underway.

READ MORE: Record books rewritten as crowds get behind FIFA Women’s World Cup >>>>

READ MORE: Viewing figures show big interest in New Zealand’s start to Women’s World Cup >>>>

Here’s our round-up of the weekend of July 22-24, 2023:

Results

FIFA Women’s World Cup

Games played on Friday July 21, 2023

Group A

Forsyth Barr Stadium, Dunedin
Attendance: 13,711

Philippines 0
Switzerland 2 (Ramona Bachmann 45′ pen, Seraina Piubel (64′)

Group C

Sky Stadium, Wellington
Attendance: 22,966

Spain 3 (own goal 21′, Aitana Bonmati 23′, Esther Gonzalez 27′)
Costa Rica 0

Games played on Saturday July 22, 2023

Group E

Eden Park, Auckland
Attendance: 41,107

United States 3 (Sophia Smith 14′, 45+7′, Lindsey Horan 77′)
Vietnam 0

READ MORE: Record books rewritten as crowds get behind FIFA Women’s World Cup >>>>

FMG Stadium Waikato
Attendance: 16,111

Group C

Zambia 0
Japan 5 (Hinata Miyazawa 43′, 62′, Mina Tanaka 55′, Jun Endo 71′, Riki Ueki 90+11′ pen)

Games played on Sunday July 23, 2023

Group G

Sky Stadium, Wellington
Attendance: 18,317

Sweden 2 (Fridolina Rolfö 65′, Amanda Ilestedt 90′)
South Africa 1 (Hildah Magaia 48′)

Group E

Forsyth Barr Stadium, Dunedin
Attendance: 11,991

Netherlands 1 (Stefanie van der Gragt 13′)
Portugal 0

Northern League

Games played on Saturday July 22, 2023

Melville United 0
Auckland City 1 (Joe Lee 52′)

Auckland United 4 (own goal 22′, Yousif Al-Kalisy 60′, Hideto Takahashi 80′, Dré Vollenhoven 90+8′)
Bay Olympic 1 (Sam Leadley 21′)

West Coast Rangers 2 (Addison Stewart 48′, Joshua Armitt 69′)
Birkenhead United 1 (Rayhan Carlson Du-Toit 36′)

Takapuna 0
Manurewa 4 (Nic Bobadilla 32′ pen, Boon Ozawa 62′, Ronaldo Muniz 80′, 90+3′)

Eastern Suburbs 1 (Ryan Verney 54′)
Manukau United 0

Hamilton Wanderers 3 (Tesco Grunwald 10′, Alex Rose 13′, Aston Hurd 23′)
Western Springs 2 (Reid Drake 35′, Matt Ellis 90+1′)

Central League

Games played on Saturday July 22, 2023

Waterside Karori 0
Napier City Rovers 3 (Christian Leopard 40′, Jack Albertini 67′, Jonathan McNamara 90+3′)

Miramar Rangers 1 (Harry Chote 34′)
Western Suburbs 0

Whanganui Athletic 1 (Ryan Holden 90+5′ pen)
Stop Out 3 (Jared Cunniff 20′, Sam Cosgrave 60′, 90+2′)

Wellington Phoenix Reserves 2 (Ryan Watson 31′, Daniel Makowem 37′)
North Wellington 3 (Ryan Lee 21′, Cameron Wardlaw 23′, Cory Vickers 70′)

Petone 4 (Jack O’Connor 21′, 49′, 63′, Luke Grindlay 33′)
Wellington Olympic 0

Southern League

Game played on Friday July 21, 2023

Selwyn United 3 (Darius van Wyk 4′, Jack Allatt 43′, Ollie Sims 74′)
FC Twenty 11 2 (Daniel Oakman 40′, Matthew Bergin 67′)

Games played on Saturday July 22, 2023

Dunedin City Royals 1 (Benjamin Stanley 55′)
Christchurch United 3 (Matt Todd-Smith 12′, Sam Philip 74′, Eoghan Stokes 84′)

Nomads United 1 (Daniel Ede 54′)
Cashmere Technical 1 (Garbhan Coughlan 10′)

Games played on Sunday July 23, 2023

Nelson Suburbs 2 (Scott Wallace 12′, Alex Ridsdale 90+5′ pen)
Ferrymead Bays 1 (Alex Meaclem 22′)

Coastal Spirit 3 (Omar Cameron 34′, 51′, Dominic McGarr 63′)
Green Island 2 (Trevin Myers 44′, 59′)

Women’s South Island League

Games played on Saturday July 22, 2023

Universities of Canterbury 1 (Tessa Burns 51′)
Nelson Suburbs 0

Cashmere Technical 3 (scorers to come)
Dunedin City Royals 1 (Tabitha Seaton)

Game played on Sunday July 23, 2023

Otago University 0
Coastal Spirit 10 (Britney-lee Nicholson 5′, 47′, 52′, 79′, Jayda Stewart 19′, 42′, 62′, 73′, Alyssa Whinham 22′, Laura Newman 69′)

Lotto NRFL Men’s Championship

Games played on Saturday July 22, 2023

Waiheke United 2 (Kiwa Burke-Munns 29′, Juan Cruz Canay 70′)
East Coast Bays 3 (Oscar Garcia 31′, Orlando Thorpe 62′, Moses Akimana 90+1′)

Metro 0
Tauranga 8 (Campbell Higgins 21′, Liam Molloy 27′, 71′, Colby Brennan 39′, Adam Davidson 49′, Jonty Bidois 52′, Joel McMullan 80′, Tristan Kawana 82′)

Ellerslie 1 (Luke Robb 50′)
North Shore United 4 (Bronson Kelly 7′, Thomas Page 12′, 60′ pen, 75′)

Ngaruawahia United 3 (Roussin Nkoy 14′, Reuben Henderson 40′, 59′)
Onehunga Mangere United 3 (Maksim Manko 12′, 29′, Marcos Dias 85′)

Mount Albert Ponsonby 4 (Marshall Gurney 25′, Jayden Rollinson 75′, Kris Carpenter 83′, Sam Tutton 88′)
Hibiscus Coast 0

Fencibles United 3 (Peter Garofalakis 15′, 87′ pen, Hazem Alfayad 73′)
Northern Rovers 1 (Harry Bartlett 24′)

Lotto NRFL Women’s Championship

Game scheduled for Friday July 21, 2023

Fencibles United 3
Te Atatu 0
*Game defaulted by Te Atatu

Games played on Sunday July 23, 2023

Tauranga City 5 (Abi Witney-Collins 2′, 28′, 33′, 72′, Briana Osborne 15′)
Central United 1 (Narise Hansen 51′)

Otumoetai 0
Onehunga Sports 5 (Holly Patterson 8′, 26′, Kate Inwood 30′, 34′, Robyn Fisher 47′)

Manukau United 0
Franklin United 3 (Georgia Irvine 55′, 77′, Chloe Marthe 88′)

Lotto NRFL Men’s Northern Conference

Games played on Saturday July 22, 2023

Beachlands Maraetai 0
Franklin United 4 (Mohammed Shah 21′, own goal 37′, Tim Richardson 52′, Kavi Kumar 87′)

West Auckland 2 (Mohammed Haj 4′, Joshua Peden 35′)
Bucklands Beach 3 (Joshua Smith 27′, Sander Waterland 29′, Carl Burgoyne 88′)

Albany United 2 (own goal 50′, Kiah Williams 68′)
Northland 1 (Kyle Levell 78′ pen)

Central United 1 (own goal 89′)
Waitemata 2 (Samuel Sedon 45′ pen, 48′)

Oratia United — Bye

Lotto NRFL Men’s Southern Conference

Games played on Saturday July 22, 2023

Taupo 1 (Dylan Foster 85′)
Papamoa 0

Te Awamutu 2 (Jack Connor 32′, Joshua Fitzpatrick 54′)
Otumoetai 0

Cambridge 6 (Krishaant Singh 14′, Josh Clarkin 53′, 61′, 68′, 72′, 74′)
Claudelands Rovers 3 (Charlie Young 17′, Henry Stephen 45+1′ pen, Alexander Whitehead 76′)

Waikato Unicol 5 (Jarrod Briggs 23′, Harry Christensen-Rose 43′, Bailey Webster 53′, 71′, Ethan Martin 65′)
Ngongotaha Lakes 1 (Hyden Chapman 90+3′)

NRF Men’s League One

Games played on Saturday July 22, 2023

South Auckland Rangers 4 (Conan Reddy 25′, Hussaini Khan 42′, Pablo Carabajal 63′, Joe Minto 90+1′)
Papakura City 1 (Aakash Kumar 38′)

Uni-Mount Bohemian 3 (Abdul Saraj 22′, Adam Foley 71′, Ahmad Zara 82′)
Ranui Swanson 0

WaiBOP Men’s League One

Games played on Saturday July 22, 2023

Tauranga City 0
Matamata Swifts 2 (Chris Lee 3′, Peter Shannon 46′)

West Hamilton 3 (Duale Mire 10′, Khalid Omar 26′, Jibril Mire 45′)
Hamilton Wanderers 0

Otorohanga 4 (Bailey Croad 27′, Trent Maguire 41′, 44′, 66′)
Tokoroa 1 (Joshua Drysdale 37′)

Cambridge 2 (Dylan Blair 35′, Wade Ellis 68′)
Claudelands Rovers 4 (Angus MacDonald 8′, 62′, Luke Kennedy 24′, 78′)

WaiBOP Women’s W-League

Games played on Sunday July 23, 2023

Tauranga City 4 (Ella Golding 30′, 35′, 41′, Lane Ririnui 44′)
Otumoetai 2 (Makenzie Kamo 6′, 14′)

Waikato Unicol 7 (Stacey Palmer 12′, 13′, 39′, Kayley Knight 47′, Sarah Stokes 52′, Jenna Lowe 56′, Mia Richmond 59′)
Tauranga Blue Rovers 0

Melville United 5 (Laura Bennett 35′, Shion Hwang 42′, 58′, Steve-Lee Tiller 62′, 75′)
Lakes 4 (Sinead Doherty 16′, 30′, Susi Peterson 21′, Morgan MacCormick 79′)

More football stories