National team manager: Rob Page (caretaker) |
Club: Lincoln City (loan) - 2 caps |
1 | 667 | 12/11/2020 | Wales 0-0 USA | Liberty Stadium, Swansea | Fr | 62' |
2 | 671 | 27/03/2021 | Wales 1-0 Mexico | Cardiff City Stadium, Cardiff | Fr | 65' |
Club: Nottingham Forest - 18 caps 2 goals |
3 | 679 | 01/09/2021 | Finland 0-0 Wales | Olympiastadion, Helsinki | Fr | 63' |
4 | 680 | 05/09/2021 | Belarus 2-3 Wales | Centralniy Stadion, Kazan, Russia | WCQ | 63' |
5 | 683 | 11/10/2021 | Estonia 0-1 Wales | A. Le Coq Arena, Tallinn | WCQ | 83' |
6 | 684 | 13/11/2021 | Wales 5-1 Belarus | Cardiff City Stadium, Cardiff | WCQ | 46' |
7 | 685 | 16/11/2021 | Wales 1-1 Belgium | Cardiff City Stadium, Cardiff | WCQ | 90' |
8 | 686 | 22/03/2022 | Wales 2-1 Austria | Cardiff City Stadium, Cardiff | WCQ | 88' |
9 | 687 | 29/03/2022 | Wales 1-1 Czechia | Cardiff City Stadium, Cardiff | Fr | 81' |
10 | 689 | 05/06/2022 | Wales 1-0 Ukraine | Cardiff City Stadium, Cardiff | WCQ | 71' |
11 | 690 | 08/06/2022 | Wales 1-2 Netherlands | Cardiff City Stadium, Cardiff | NL | 77' |
12 | 691 | 11/06/2022 | Wales 1-1 Belgium | Cardiff City Stadium, Cardiff | NL | 73' 88' |
13 | 692 | 14/06/2022 | Netherlands 3-2 Wales | De Kuip, Rotterdam | NL | 26' |
14 | 693 | 22/09/2022 | Belgium 2-1 Wales | Stade Roi Baudouin, Brussels | NL | |
15 | 694 | 25/09/2022 | Wales 0-1 Poland | Cardiff City Stadium, Cardiff | NL | 90' |
16 | 695 | 21/11/2022 | USA 1-1 Wales | Ahmad bin Ali Stadium, Al Rayyan | WC | 79' |
17 | 696 | 25/11/2022 | Wales 0-2 Iran | Ahmad bin Ali Stadium, Al Rayyan | WC | 57' |
18 | 697 | 29/11/2022 | Wales 0-3 England | Ahmad bin Ali Stadium, Al Rayyan | WC | 46' |
19 | 700 | 16/06/2023 | Wales 2-4 Armenia | Cardiff City Stadium, Cardiff | ECQ | 70' |
20 | 701 | 19/06/2023 | Turkey 2-0 Wales | Samsun 19 Mayıs Stadium, Samsun | ECQ | 46' |
Club: Tottenham Hotspur - 5 caps |
21 | 702 | 07/09/2023 | Wales 0-0 Korea Republic | Cardiff City Stadium, Cardiff | Fr | 45' |
22 | 703 | 11/09/2023 | Latvia 0-2 Wales | Skonto Stadions, Riga | ECQ | 87' |
23 | 706 | 18/11/2023 | Armenia 1-1 Wales | Vazgen Sargsyan Republican Stadium, Yerevan | ECQ | 50' |
24 | 707 | 21/11/2023 | Wales 1-1 Turkey | Cardiff City Stadium, Cardiff | ECQ | 22' |
25 | 708 | 21/03/2024 | Wales 4-1 Finland | Cardiff City Stadium, Cardiff | ECQ | 47' 72' |