21 November 2022 USA 1-1 Wales FIFA World Cup
22 September 2022 Belgium 2–1 Wales Nations League
14 June 2022 Netherlands 3–2 Wales Nations League
10 November 2022 Iran 1–0 Nicaragua Friendly
27 September 2022 Iran 1–1 Senegal Friendly
23 September 2022 Uruguay 0–1 Iran Friendly
18 Apr 1978 Iran 0-1 Wales International Friendly