Skip to content
Almanac
Menu

Maltese Premier League

Goals, assists and cards count 1420 of 1444 stored matches (98%) that name a player. Appearances count 0 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1L. RiascosGzira UnitedGzira United—–900406–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia00041–
2021-22Mosta20081–
2022-23Gzira United200102–
2023-24Gzira United00031–
2024-25Gzira United40071–
2025-26Gzira United10080–
2S. BorgValletta FCValletta FC—–800215–
SeasonClubGoalsAstAppsYCRCRating
2016-17Valletta FC10000–
2018-19Valletta FC20000–
2019-20Valletta FC30051–
2021-22Gzira United00010–
2021-22Hamrun Spartans00021–
2022-23Hamrun Spartans10031–
2023-24Hamrun Spartans10031–
2024-25Hamrun Spartans00031–
2025-26Valletta FC00040–
3E. PepeMarsaxlokkMarsaxlokk—–200354–
SeasonClubGoalsAstAppsYCRCRating
2016-17Floriana10000–
2019-20Birkirkara10040–
2021-22Birkirkara00052–
2022-23Birkirkara00040–
2023-24Birkirkara00061–
2024-25Gzira United00091–
2025-26Marsaxlokk00070–
3Marcelo DiasGzira UnitedGzira United—–400224–
SeasonClubGoalsAstAppsYCRCRating
2019-20Senglea Athletic10072–
2021-22Gudja United20020–
2022-23Gzira United10040–
2023-24Gzira United00061–
2024-25Gzira United00031–
5G. AcheampongBirkirkaraBirkirkara—–900273–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta10031–
2022-23Mosta10020–
2023-24Sliema Wanderers60080–
2024-25Sliema Wanderers10092–
2025-26Birkirkara00050–
5Murilo HenriqueSliema WanderersSliema Wanderers—–500253–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10080–
2024-25Sliema Wanderers200102–
2025-26Sliema Wanderers20071–
7O. El HasniMarsaxlokkMarsaxlokk—–800332–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00061–
2022-23Floriana30070–
2023-24Floriana200100–
2024-25Floriana10041–
2025-26Marsaxlokk20060–
7G. MentzGzira UnitedGzira United—–2500322–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia00031–
2021-22Gzira United10080–
2022-23Gzira United20060–
2023-24Gzira United80071–
2024-25Gzira United100050–
2025-26Gzira United40030–
7Zammit K. IIMostaMosta—–000282–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00040–
2022-23Birkirkara00050–
2023-24Birkirkara00060–
2024-25Birkirkara00020–
2024-25Gzira United00070–
2025-26Birkirkara00022–
2025-26Mosta00020–
7Z. ScerriFlorianaFloriana—–900252–
SeasonClubGoalsAstAppsYCRCRating
2016-17Gzira United20000–
2018-19Gzira United10000–
2019-20Gzira United10040–
2021-22Gzira United00030–
2022-23Gzira United10060–
2023-24Gzira United30041–
2024-25Floriana00010–
2024-25Gzira United00040–
2025-26Floriana10031–
7F. ApapHiberniansHibernians—–1100242–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians00050–
2021-22Hibernians40061–
2022-23Hibernians50050–
2023-24Hibernians20081–
7J. MbongHamrun Spartans· 28yHamrun Spartans—282900242–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernians30000–
2019-20Hibernians20051–
2021-22Hamrun Spartans30000–
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00041–
2024-25Hamrun Spartans600120–
2025-26Hamrun Spartans150010–

Player page →

7N. MicallefValletta FCValletta FC—–000242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
2025-26Valletta FC00040–
7EmersonHamrun SpartansHamrun Spartans—–800222–
SeasonClubGoalsAstAppsYCRCRating
2016-17Tarxien Rainbows10000–
2018-19Floriana20000–
2021-22Hamrun Spartans00050–
2022-23Hamrun Spartans10040–
2023-24Hamrun Spartans10051–
2024-25Hamrun Spartans10030–
2025-26Hamrun Spartans20051–
7S. ArabBalzan FCBalzan FC—–100202–
SeasonClubGoalsAstAppsYCRCRating
2016-17Balzan FC10000–
2019-20Balzan FC00020–
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
7I. BožovićBalzan FCBalzan FC—–200182–
SeasonClubGoalsAstAppsYCRCRating
2018-19Balzan FC10000–
2019-20Balzan FC10040–
2022-23Balzan FC00081–
2023-24Balzan FC00061–
7J. BolañosValletta FCValletta FC—–300172–
SeasonClubGoalsAstAppsYCRCRating
2019-20Gudja United30020–
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
7K. JacksonNaxxar LionsNaxxar Lions—–500172–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sirens10051–
2022-23Sirens00040–
2023-24Sirens40030–
2024-25Naxxar Lions00051–
7JeffersonValletta FCValletta FC—–4600152–
SeasonClubGoalsAstAppsYCRCRating
2018-19Sliema Wanderers50000–
2019-20Gzira United100051–
2021-22Gzira United100040–
2022-23Gzira United200060–
2025-26Valletta FC10001–
7S. FerrarisValletta FCValletta FC—–200152–
SeasonClubGoalsAstAppsYCRCRating
2022-23Marsaxlokk20092–
2023-24Valletta FC00060–
7DiakiteHiberniansHibernians—–200142–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00020–
2022-23Hibernians10040–
2023-24Birkirkara10052–
2025-26Hibernians00030–
7E. PeñaMarsaxlokkMarsaxlokk—–1100142–
SeasonClubGoalsAstAppsYCRCRating
2016-17St. Andrews50000–
2018-19Valletta FC20000–
2019-20Valletta FC30010–
2021-22Valletta FC00031–
2022-23Valletta FC10061–
2023-24Birkirkara00020–
2024-25Marsaxlokk00020–
7MiullenHiberniansHibernians—–900142–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernians10071–
2025-26Hibernians80071–
7A. SimancaMelitaMelita—–400132–
SeasonClubGoalsAstAppsYCRCRating
2024-25Melita400132–
7M. VeseljiFlorianaFloriana—–1300132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana10010–
2022-23Floriana50020–
2023-24Floriana50020–
2024-25Floriana10041–
2025-26Floriana10041–
7Ó. CarnielloMarsaxlokkMarsaxlokk—–200132–
SeasonClubGoalsAstAppsYCRCRating
2019-20Birkirkara10020–
2021-22Birkirkara10081–
2022-23Marsaxlokk00031–
7E. SalaValletta FCValletta FC—–500122–
SeasonClubGoalsAstAppsYCRCRating
2021-22Valletta FC40050–
2022-23Valletta FC10072–
7T. FarrugiaMostaMosta—–600122–
SeasonClubGoalsAstAppsYCRCRating
2018-19Mosta30000–
2019-20Mosta10020–
2021-22Mosta10051–
2022-23Mosta10051–
7T. YamaguchiNaxxar LionsNaxxar Lions—–1000122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pietà Hotspurs30041–
2023-24Naxxar Lions50060–
2024-25Naxxar Lions20021–
7Christian RutjensHamrun SpartansHamrun Spartans—–200102–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana20060–
2022-23Floriana00032–
2023-24Hamrun Spartans00010–
7Victor LuizValletta FCValletta FC—–100102–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia00072–
2023-24Valletta FC10030–
7C. M'MombwaFloriana· 28yFloriana—2820082–
SeasonClubGoalsAstAppsYCRCRating
2025-26Floriana20082–

Player page →

7Gustavo AlcinoSliema WanderersSliema Wanderers—–20082–
SeasonClubGoalsAstAppsYCRCRating
2025-26Sliema Wanderers20082–
7G. BaroneMelitaMelita—–10072–
SeasonClubGoalsAstAppsYCRCRating
2024-25Melita10072–
7L. TaboneGzira UnitedGzira United—–10072–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United00042–
2022-23Gzira United10030–
7A. LoofBalzan FCBalzan FC—–10062–
SeasonClubGoalsAstAppsYCRCRating
2019-20Balzan FC10031–
2021-22Balzan FC00031–
7J. AguilarMarsaxlokkMarsaxlokk—–00062–
SeasonClubGoalsAstAppsYCRCRating
2022-23Marsaxlokk00062–
7R. CamilleriValletta FCValletta FC—–00062–
SeasonClubGoalsAstAppsYCRCRating
2019-20Valletta FC00010–
2021-22Valletta FC00052–
7E. SakyiSenglea AthleticSenglea Athletic—–00052–
SeasonClubGoalsAstAppsYCRCRating
2019-20Senglea Athletic00052–
7Henri StanicBalzan FCBalzan FC—–30052–
SeasonClubGoalsAstAppsYCRCRating
2024-25Balzan FC30052–
7Danny HollaSliema Wanderers· 38ySliema Wanderers—3810042–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sliema Wanderers10042–

Player page →

7M. BartoloGudja UnitedGudja United—–00042–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamrun Spartans00041–
2022-23Gudja United00001–
7NiltinhoValletta FCValletta FC—–00022–
SeasonClubGoalsAstAppsYCRCRating
2022-23Valletta FC00022–
7Claude DielnaHamrun Spartans· 38yHamrun Spartans—3810012–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans10012–

Player page →

45ThaylorValletta FCValletta FC—–1300361–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United60090–
2024-25Gzira United40070–
2025-26Valletta FC30091–
45B. KristensenHiberniansHibernians—–1400341–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hibernians60000–
2018-19Hibernians20000–
2019-20Hibernians10061–
2021-22Hibernians10020–
2022-23Hibernians00030–
2023-24Hibernians10060–
2024-25Hibernians20080–
2025-26Hibernians10090–
45N. MuscatMarsaxlokkMarsaxlokk—–900281–
SeasonClubGoalsAstAppsYCRCRating
2018-19Gzira United10000–
2019-20Gzira United00030–
2021-22Gzira United10030–
2022-23Gzira United10070–
2023-24Marsaxlokk30050–
2024-25Marsaxlokk20060–
2025-26Marsaxlokk10041–
45Joseph MinalaMarsaxlokkMarsaxlokk—–700251–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10061–
2024-25Gzira United10080–
2025-26Marsaxlokk500110–
45K. MicallefMarsaxlokkMarsaxlokk—–400251–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamrun Spartans10000–
2018-19Hamrun Spartans10000–
2019-20Hamrun Spartans00040–
2021-22Hamrun Spartans00060–
2022-23Gudja United10040–
2023-24Gudja United00041–
2023-24Marsaxlokk10000–
2024-25Marsaxlokk00070–
45P. FenechBalzan FCBalzan FC—–600241–
SeasonClubGoalsAstAppsYCRCRating
2016-17Balzan FC30000–
2019-20Balzan FC00080–
2021-22Balzan FC20060–
2022-23Balzan FC00060–
2023-24Balzan FC10041–

Data coverage for Maltese Premier League →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources