2023 Malta Championships Results Results from the 2023 Malta Championships, held from March 25 through March 26 in Pembroke, Malta.