Football National Teams Results
All results played so far from 1872 until today.
Saturday 1st July 2023
SAFF Championship 2023 Semifinals
Kuwait 

1 - 0

Bangalore (IND) Sree Kanteerava Stadium
- EXTRA TIME -
1 - 0
Abdullah Al-Buloushi II
(105 +2)
Lebanon 

0 - 0

Bangalore (IND) Sree Kanteerava Stadium
- EXTRA TIME -
- PENALTY KICKS -
0 - 1
Sunil Chhetri
-
Hassan Maatouk
(Saved)
0 - 2
Anisa Anwar Ali
1 - 2
Walid Shour
1 - 3
Naorem Mahesh Singh
2 - 3
Mohamad Omar Sadek
2 - 4
Udanta Singh
-
Khalil Bader
(Missed)
Concacaf Gold Cup 2023 1. Round Group D
Cuba 

1 - 4

Houston (USA) Shell Energy Stadium
0 - 1
Matthias Phaeton
(13)
0 - 2
Ange-Freddy Plumain
(41)
0 - 3
Matthias Phaeton
(43)
0 - 4
Anthony Baron
(50)
1 - 4
Arichel Hernández
(62 Pen.)
Guatemala 

0 - 0

Houston (USA) Shell Energy Stadium
Sunday 2nd July 2023
Concacaf Gold Cup 2023 1. Round Group A
Jamaica 

5 - 0

Santa Clara (USA) Levi's Stadium
1 - 0
Julani Archibald
(30 Own goal)
2 - 0
Jon Russell
(45 +2)
3 - 0
Di'Shon Bernard
(49)
4 - 0
Daniel Johnson
(72)
5 - 0
Cory Burke
(74)
USA 

6 - 0

Charlotte Bank of America Stadium
1 - 0
Jesús Ferreira
(14)
2 - 0
Jesús Ferreira
(38)
3 - 0
Jesús Ferreira
(45 +3 Pen.)
4 - 0
Cade Cowell
(65)
5 - 0
Gianluca Busio
(79)
6 - 0
Brandon Vazquez
(90 +4)
Concacaf Gold Cup 2023 1. Round Group B
Honduras 

2 - 1

Charlotte (USA) Bank of America Stadium
0 - 1
Frantzdy Pierrot
(20)
1 - 1
Jerry Bengtson
(42)
2 - 1
José Pinto
(59)
Qatar 

1 - 0

Santa Clara (USA) Levi's Stadium
1 - 0
Hazem Shehata
(27)
Monday 3rd July 2023
Friendly
Chagos Islands 

4 - 0

Reigate (ENG) Whitehall Lane
1 - 0
?
(6)
2 - 0
?
(34)
3 - 0
?
(66)
4 - 0
?
(72)
Tuesday 4th July 2023
SAFF Championship 2023 Final
Kuwait 

1 - 1

Bangalore (IND) Sree Kanteerava Stadium
1 - 0
Shabaib Al-Khaldi
(10)
1 - 1
Lallianzuala Chhangte
(36)
- EXTRA TIME -
- PENALTY KICKS -
0 - 1
Sunil Chhetri
-
Mohammad Daham
(Missed)
0 - 2
Sandesh Jhingan
1 - 2
Fawaz Ayedh
1 - 3
Lallianzuala Chhangte
2 - 3
Ahmad Al-Dhafiri
-
Udanta Singh
(Missed)
3 - 3
Abdulaziz Naji Mahran
3 - 4
Subhasish Bose
4 - 4
Shabaib Al-Khaldi
4 - 5
Naorem Mahesh Singh
-
Khaled Hajiah
(Saved)
Concacaf Gold Cup 2023 1. Round Group C
Costa Rica 

6 - 4

Harrison (USA) Red Bull Arena
1 - 0
Kendall Waston
(10)
1 - 1
Patrick Burner
(18)
2 - 1
Francisco Calvo
(41)
3 - 1
Juan Pablo Vargas
(41)
4 - 1
Joel Campbell
(59 Pen.)
5 - 1
Anthony Contreras
(68)
5 - 2
Brighton Labeau
(75 Pen.)
5 - 3
Patrick Burner
(79)
6 - 3
Diego Campos
(90)
6 - 4
Jonathan Mexique
(90 +3)
Panama 

2 - 2

Houston (USA) Shell Energy Stadium
0 - 1
Brayan Gil
(4)
1 - 1
Fidel Escobar
(26)
2 - 1
Ismael Díaz
(71)
2 - 2
Mayer Gil
(90 +1)
Concacaf Gold Cup 2023 1. Round Group D
Canada 

4 - 2

Houston (USA) Shell Energy Stadium
1 - 0
Junior Hoilett
(21 Pen.)
2 - 0
Jonathan Osorio
(27)
2 - 1
Luis Paradela
(45 +4 Pen.)
3 - 1
Jayden Nelson
(47)
4 - 1
Liam Millar
(62)
4 - 2
Maykel Reyes
(89 Pen.)
Guadeloupe 

2 - 3

Harrison (USA) Red Bull Arena
1 - 0
Andreaw Gravillon
(27)
1 - 1
Rubio Rubin
(39)
2 - 1
Ange-Freddy Plumain
(63 Pen.)
2 - 2
Rubio Rubin
(70)
2 - 3
Carlos Mejía
(76)
Wednesday 5th July 2023
Cosafa Cup 2023 1. Round Group A
Eswatini 

0 - 1

Umlazi (SAF) King Zwelithini Stadium
0 - 1
Lebogang Ditsele
(23)
South Africa 

1 - 1

Umlazi King Zwelithini Stadium
0 - 1
Elmo Kambindu
(43)
1 - 1
Rowan Human
(48)
Thursday 6th July 2023
Cosafa Cup 2023 1. Round Group B
Seychelles 

0 - 3

Umlazi (SAF) King Zwelithini Stadium
0 - 1
Affane Djambae
(27)
0 - 2
Ibroihim Youssouf
(39)
0 - 3
Raidou Boina Bacar
(59)
Zambia 

0 - 1

Umlazi (SAF) King Zwelithini Stadium
0 - 1
Aaron Katebe
(17 Own goal)
Friday 7th July 2023
Cosafa Cup 2023 1. Round Group C
Mauritius 

0 - 2

Umlazi (SAF) King Zwelithini Stadium
0 - 1
Neo Mokhachane
(15)
0 - 2
Sera Motebang
(90 +2)
Mozambique 

1 - 1

Umlazi (SAF) King Zwelithini Stadium
0 - 1
Benarfa
(3)
1 - 1
Dayo Antonio
(83)
Saturday 8th July 2023
Cosafa Cup 2023 1. Round Group A
Namibia 

1 - 2

Umlazi (SAF) King Zwelithini Stadium
1 - 0
Absalom Iimbondi
(34)
1 - 1
Sifiso Matse
(41)
1 - 2
Bongwa Matsebula
(44)
South Africa 

2 - 1

Umlazi King Zwelithini Stadium
0 - 1
Thatayaone Kgamanyane
(63)
1 - 1
Iqraam Rayners
(66 Pen.)
2 - 1
Shaune Mogaila
(68)
Concacaf Gold Cup 2023 Quarterfinals
Mexico 

2 - 0

Arlington (USA) AT&T Stadium
1 - 0
Orbelín Pineda
(52 Pen.)
2 - 0
Érick Sánchez
(87)
Panama 

4 - 0

Arlington (USA) AT&T Stadium
1 - 0
Yoel Bárcenas
(19)
2 - 0
Ismael Díaz
(56)
3 - 0
Ismael Díaz
(63)
4 - 0
Ismael Díaz
(65)
Sunday 9th July 2023
Island Games 2023 1. Round Group A
Guernsey 

1 - 0

St. Sampson The Track
1 - 0
Ross Allen
(53)
Isle of Wight 

2 - 0

St. Sampson (GUE) North Field
1 - 0
Jake Scrimshaw
(3 Pen.)
2 - 0
Jake Scrimshaw
(74)
Island Games 2023 1. Round Group B
Isle of Man 

3 - 0

St. Martin (GUE) Blanche Pierre Lane
1 - 0
Brody Patience
(10 Pen.)
2 - 0
Ryan Garland
(44)
3 - 0
Ryan Garland
(65)
Ynys Môn 

2 - 0

St. Sampson (GUE) The Corbet Field
1 - 0
Liam Morris
(21)
2 - 0
Sam Gregson
(81)
Island Games 2023 1. Round Group C
Orkney 

2 - 2

St. Martin (GUE) Blanche Pierre Lane
1 - 0
Connan Rendall
(1)
1 - 1
Nemo Thomsen
(10)
2 - 1
Toby Macleod
(46)
2 - 2
Nemo Thomsen
(60)
- PENALTY KICKS -
3 - 4
?
Island Games 2023 1. Round Group D
Jersey 

1 - 0

St. Sampson (GUE) North Field
1 - 0
Sol Solomon
(36)
Minorca 

5 - 0

St. Sampson (GUE) North Field
1 - 0
Robert Pulido
(10)
2 - 0
Luis Martínez
(19)
3 - 0
Marc Urbina
(32)
4 - 0
Marc Urbina
(45)
5 - 0
Luis Martínez
(55)
Cosafa Cup 2023 1. Round Group B
Malawi 

2 - 0

Umlazi (SAF) King Zwelithini Stadium
1 - 0
Lanjesi Nkhoma
(55)
2 - 0
Christopher Kumwembe
(65)
Zambia 

2 - 1

Umlazi (SAF) King Zwelithini Stadium
1 - 0
Fredrick Mulambia
(51)
1 - 1
Affane Djambae
(67)
2 - 1
Albert Kangwanda
(74)
Concacaf Gold Cup 2023 Quarterfinals
Guatemala 

0 - 1

Cincinnati (USA) TQL Stadium
0 - 1
Amari'i Bell
(51)
USA 

2 - 2

Cincinnati TQL Stadium
1 - 0
Brandon Vazquez
(88)
1 - 1
Steven Vitória
(90 +3 Pen.)
- EXTRA TIME -
1 - 2
Jacob Shaffelburg
(109)
2 - 2
Scott Kennedy
(114 Own goal)
- PENALTY KICKS -
-
Steven Vitória
(Saved)
-
Brandon Vazquez
(Missed)
-
Liam Fraser
(Saved)
1 - 0
Cade Cowell
1 - 1
Kamal Miller
2 - 1
Gianluca Busio
2 - 2
Jacen Russell-Rowe
3 - 2
Jesús Ferreira
-
Charles-Andreas Brym
(Missed)
Monday 10th July 2023
Island Games 2023 1. Round Group A
Guernsey 

4 - 1

St. Sampson The Track
1 - 0
Charlton Gauvain
(2)
1 - 1
Joel Karlström
(40 Pen.)
2 - 1
Ross Allen
(41)
3 - 1
Matt Loaring
(53)
4 - 1
Charlton Gauvain
(56)
Western Isles 

0 - 1

St. Martin (GUE) Blanche Pierre Lane
0 - 1
Jake Scrimshaw
(56)
Island Games 2023 1. Round Group B
Falkland Islands 

1 - 5

St. Sampson (GUE) The Corbet Field
1 - 0
Patricio Balladares
(3)
1 - 1
Liam Morris
(23)
1 - 2
Sam Gregson
(28)
1 - 3
Sam Jones
(30)
1 - 4
Matt Reynolds
(35)
1 - 5
Kaine Bentley
(76)
Shetland 

3 - 2

St. Sampson (GUE) North Field
0 - 1
Ryan Garland
(10)
1 - 1
Stuart Copland
(34)
1 - 2
Phil Kelly
(37)
2 - 2
Sam Maver
(45)
3 - 2
Harry Thomson
(55)
Island Games 2023 1. Round Group C
Greenland 

2 - 0

St. Sampson (GUE) North Field
1 - 0
Niels-Erik Eriksen
(70)
2 - 0
Nemo Thomsen
(77)
Island Games 2023 1. Round Group D
Gozo 

3 - 0

St. Sampson (GUE) The Track
1 - 0
Keith Yon
(27 Own goal)
2 - 0
Samuel Harland
(36)
3 - 0
Jordi Parnis
(80)
Jersey 

1 - 0

St. Sampson (GUE) The Corbet Field
1 - 0
Sol Solomon
(36)
Cosafa Cup 2023 1. Round Group C
Angola 

0 - 1

KwaMashu (SAF) Princess Magogo Stadium
0 - 1
Aurélien François
(8)
Mozambique 

0 - 1

KwaMashu (SAF) Princess Magogo Stadium
0 - 1
Neo Mokhachane
(34)
Tuesday 11th July 2023
Island Games 2023 1. Round Group A
Aland 

0 - 2

St. Sampson (GUE) The Corbet Field
0 - 1
Micheil Russell Smith
(34)
0 - 2
James Morrison
(56)
Guernsey 

1 - 2

St. Sampson The Track
0 - 1
Jake Scrimshaw
(17)
0 - 2
Jake Scrimshaw
(45 Pen.)
1 - 2
Ross Allen
(59)
Island Games 2023 1. Round Group B
Falkland Islands 

1 - 4

St. Sampson (GUE) North Field
0 - 1
James Aitken
(15)
0 - 2
Harry Thomson
(31)
0 - 3
Declan Adamson
(63)
1 - 3
Ethan Gilson-Clark
(82)
1 - 4
Jack McShane
(85)
Isle of Man 

1 - 2

St. Martin (GUE) Blanche Pierre Lane
1 - 0
Joshua Ridings
(5)
1 - 1
Liam Morris
(11)
1 - 2
Liam Morris
(44)
Island Games 2023 1. Round Group C
Froya 

2 - 3

St. Peter Port (GUE) College Field
1 - 0
Nataniel Furberg
(55)
1 - 1
Jamie Flett
(58)
1 - 2
Toby Macleod
(61)
2 - 2
Nataniel Furberg
(72)
2 - 3
Jamie Flett
(76)
Island Games 2023 1. Round Group D
Minorca 

0 - 1

St. Martin (GUE) Blanche Pierre Lane
0 - 1
Jordi Parnis
(53)
Saint Helena 

0 - 5

St. Sampson (GUE) North Field
0 - 1
Toby Ritzema
(5)
0 - 2
Toby Ritzema
(7)
0 - 3
Karl Hinds
(42)
0 - 4
Karl Hinds
(47)
0 - 5
Luke Watson
(75)
Cosafa Cup 2023 1. Round Group A
Namibia 

0 - 0

Durban (SAF) Moses Mabhida Stadium
South Africa 

2 - 1

KwaMashu Princess Magogo Stadium
0 - 1
Bongwa Matsebula
(51)
1 - 1
Tshegofatso Mabasa
(76)
2 - 1
Tshegofatso Mabasa
(88)
Cosafa Cup 2023 1. Round Group B
Malawi 

2 - 0

Durban (SAF) Chatsworth Stadium
1 - 0
Chawanangwa Kaonga
(30 Pen.)
2 - 0
Patrick Mwaungulu
(36)
Seychelles 

2 - 4

KwaMashu (SAF) Princess Magogo Stadium
0 - 1
Albert Kangwanda
(11)
0 - 2
Killian Kanguluma
(54)
0 - 3
Golden Mashata
(58)
0 - 4
Fredrick Mulambia
(73)
1 - 4
Brandon Labrosse
(81)
2 - 4
Warren Mellie
(90 Pen.)
Wednesday 12th July 2023
Cosafa Cup 2023 1. Round Group C
Angola 

4 - 2

Durban (SAF) Chatsworth Stadium
0 - 1
Tumelo Makha
(3)
1 - 1
César Cangué
(20)
2 - 1
Moisés Amor
(29)
2 - 2
Rethabile Mokokoane
(44)
3 - 2
Manu Goncalves
(50)
4 - 2
Apado Júnior
(88)
Mauritius 

0 - 1

KwaMashu (SAF) Princess Magogo Stadium
0 - 1
Ali Abudo
(38)
Concacaf Gold Cup 2023 Semifinals
Jamaica 

0 - 3

Paradise (USA) Allegiant Stadium
0 - 1
Henry Martín
(2)
0 - 2
Luis Chávez
(30)
0 - 3
Roberto Alvarado
(90 +3)
USA 

1 - 1

San Diego Snapdragon Stadium
- EXTRA TIME -
0 - 1
Iván Anderson
(99)
1 - 1
Jesús Ferreira
(105)
- PENALTY KICKS -
-
Jesús Ferreira
(Saved)
0 - 1
Fidel Escobar
1 - 1
Djordje Mihailovic
1 - 2
Ismael Díaz
2 - 2
Jordan Morris
-
Cristian Martínez
(Saved)
3 - 2
Julian Gressel
3 - 3
Yoel Bárcenas
4 - 3
Matt Miazga
4 - 4
Cecilio Waterman
-
Cristian Roldan
(Saved)
4 - 5
Adalberto Carrasquilla
Thursday 13th July 2023
Island Games 2023 Ninth Place
Isle of Man 

1 - 0

St. Sampson (GUE) The Track
1 - 0
Matthew Woods
(90)
Island Games 2023 Seventh Place
Shetland 

5 - 1

St. Sampson (GUE) The Corbet Field
1 - 0
Ronan Grant
(11)
2 - 0
Ronan Grant
(40)
2 - 1
Nemo Thomsen
(49)
3 - 1
James Aitken
(59)
4 - 1
Neil Laurenson
(62)
5 - 1
Ronan Grant
(66)
Island Games 2023 Fifteenth Place
Froya 

4 - 2

St. Martin (GUE) Blanche Pierre Lane
0 - 1
Shane Stroud
(5)
1 - 1
Kristoffer Gaasø
(12)
2 - 1
Oliver Espnes
(25)
3 - 1
Oliver Espnes
(39)
4 - 1
Isak Espnes
(52)
4 - 2
Rico Benjamin
(88)
Island Games 2023 Thirteenth Place
Aland 

1 - 1

St. Sampson (GUE) The Corbet Field
1 - 0
Joel Karlström
(16)
1 - 1
Declan Bonner
(62)
- PENALTY KICKS -
1 - 0
Max Peterson
1 - 1
Declan Bonner
-
Karl Emretsson
(Saved)
1 - 2
Patricio Balladares
2 - 2
Fredrik Appel
-
Ethan Gilson-Clark
(Missed)
3 - 2
Ted Göstas
-
Matt Francis
(Missed)
4 - 2
Joel Karlström
Island Games 2023 Eleventh Place
Western Isles 

2 - 1

St. Sampson (GUE) North Field
0 - 1
Luis Martínez
(28)
1 - 1
Eric Barber
(57)
2 - 1
Dominic Macaulay
(89)
Island Games 2023 Fifth Place
Guernsey 

1 - 0

St. Martin Blanche Pierre Lane
1 - 0
Keene Domaille
(52)
Island Games 2023 Semifinals
Isle of Wight 

2 - 3

St. Sampson (GUE) The Track
0 - 1
Luke Campbell
(19)
1 - 1
Jake Scrimshaw
(41)
2 - 1
Jake Scrimshaw
(47)
2 - 2
Sol Solomon
(63)
2 - 3
Lorne Bickley
(71)
Friday 14th July 2023
Island Games 2023 Final
Jersey 

5 - 2

St. Peter Port (GUE) Footes Lane Stadium
0 - 1
Sam Jones
(2)
1 - 1
Lorne Bickley
(6)
1 - 2
Sam Gregson
(16)
2 - 2
Karl Hinds
(35)
3 - 2
Toby Ritzema
(42)
4 - 2
Lorne Bickley
(50)
5 - 2
Luke Watson
(87)
Cosafa Cup 2023 Semifinals
Malawi 

1 - 1

Umlazi (SAF) King Zwelithini Stadium
0 - 1
Jane Thabantso
(18)
1 - 1
Chawanangwa Kaonga
(26 Pen.)
- PENALTY KICKS -
-
Stanley Sanudi
(Saved)
0 - 1
Sera Motebang
-
Chimwemwe Idana
(Saved)
0 - 2
Jane Thabantso
-
Patrick Macheso
(Saved)
0 - 3
Sekhoane Moerane
South Africa 

1 - 2

Umlazi King Zwelithini Stadium
1 - 0
Tshegofatso Mabasa
(44)
1 - 1
Golden Mashata
(50)
1 - 2
Albert Kangwanda
(69)
Sunday 16th July 2023
Cosafa Cup 2023 Third Place
Malawi 

0 - 0

Umlazi (SAF) King Zwelithini Stadium
- PENALTY KICKS -
0 - 1
Lyle Lakay
1 - 1
Chawanangwa Kaonga
1 - 2
Shaune Mogaila
2 - 2
Lawrence Chaziya
2 - 3
Iqraam Rayners
3 - 3
Lloyd Aaron
3 - 4
Tshegofatso Mabasa
-
Christopher Kumwembe
(Missed)
3 - 5
Rowan Human
Cosafa Cup 2023 Final
Lesotho 

0 - 1

Umlazi (SAF) King Zwelithini Stadium
0 - 1
Moyela Libamba
(78)
Concacaf Gold Cup 2023 Final
Mexico 

1 - 0

Inglewood (USA) SoFi Stadium
1 - 0
Santiago Giménez
(88)
Sunday 30th July 2023
Friendly
Madagascar 

3 - 1

Mahajanga Stade Rabemananjara
0 - 1
Adifane Noussoura
(2)
1 - 1
Tony Andriamanampisoa
(14)
2 - 1
Tendry Mataniah
(30)
3 - 1
Tsiry Randriatsiferana
(58)