Malta U16 International Friendly08/04/2024 Malta U1600 Georgia U1600H14/03/2024 Malta U1600 Switzerland U1600H13/03/2024 Malta U1600 Switzerland U1652B International Friendly27/03/2023 Pisa U1910 Malta U1622T International Friendly18/04/2022 Malta U1600 Liechtenstein U1600T15/04/2022 Malta U1600 San Marino U1600H28/03/2022 Malta U1600 Azerbaijan U1622B International Friendly04/03/2019 Malta U1620 Albania U1700T International Club Friendly19/03/2018 Malta U1600 Austria U1642B Four Nations Tournament19/02/2017 Malta U1642 Gibraltar U1600T
San Marino U16 International Friendly28/08/2024 San Marino U1632 Gibraltar U1622T26/08/2024 San Marino U1653 Gibraltar U1610T07/03/2024 Albania U1632 San Marino U1611B04/03/2024 Belize U1610 San Marino U1610B02/03/2024 San Marino U1620 Kosovo U1620B International Friendly09/04/2023 San Marino U1600 Montenegro U1611B06/04/2023 San Marino U1610 Georgia U1642B04/04/2023 San Marino U1600 Slovenia U1621B International Friendly18/04/2022 San Marino U1610 Gibraltar U1630B15/04/2022 Malta U1600 San Marino U1600H