Skip to content
Almanac
Menu

Maltese Premier League

Goals, assists and cards count 1062 of 1068 stored matches (99%) that name a player. Appearances count 0 matches with a stored lineup.

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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–
2ThaylorValletta FCValletta FC—–1300361–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United60090–
2024-25Gzira United40070–
2025-26Valletta FC30091–
3E. PepeMarsaxlokkMarsaxlokk—–100354–
SeasonClubGoalsAstAppsYCRCRating
2019-20Birkirkara10040–
2021-22Birkirkara00052–
2022-23Birkirkara00040–
2023-24Birkirkara00061–
2024-25Gzira United00091–
2025-26Marsaxlokk00070–
4B. KristensenHiberniansHibernians—–600341–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians10061–
2021-22Hibernians10020–
2022-23Hibernians00030–
2023-24Hibernians10060–
2024-25Hibernians20080–
2025-26Hibernians10090–
5O. El HasniMarsaxlokkMarsaxlokk—–800332–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00061–
2022-23Floriana30070–
2023-24Floriana200100–
2024-25Floriana10041–
2025-26Marsaxlokk20060–
6G. MentzGzira UnitedGzira United—–2500322–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia00031–
2021-22Gzira United10080–
2022-23Gzira United20060–
2023-24Gzira United80071–
2024-25Gzira United100050–
2025-26Gzira United40030–
6M. GarciaHamrun SpartansHamrun Spartans—–1100320–
SeasonClubGoalsAstAppsYCRCRating
2019-20Floriana20040–
2021-22Floriana00060–
2022-23Floriana00040–
2023-24Floriana10080–
2024-25Floriana30060–
2025-26Hamrun Spartans50040–
8Zammit K. IIMostaMosta—–000282–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00040–
2022-23Birkirkara00050–
2023-24Birkirkara00060–
2024-25Birkirkara00020–
2024-25Gzira United00070–
2025-26Birkirkara00022–
2025-26Mosta00020–
8N. MuscatMarsaxlokkMarsaxlokk—–800281–
SeasonClubGoalsAstAppsYCRCRating
2019-20Gzira United00030–
2021-22Gzira United10030–
2022-23Gzira United10070–
2023-24Marsaxlokk30050–
2024-25Marsaxlokk20060–
2025-26Marsaxlokk10041–
10G. AcheampongBirkirkaraBirkirkara—–900273–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta10031–
2022-23Mosta10020–
2023-24Sliema Wanderers60080–
2024-25Sliema Wanderers10092–
2025-26Birkirkara00050–
11Murilo HenriqueSliema WanderersSliema Wanderers—–500253–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10080–
2024-25Sliema Wanderers200102–
2025-26Sliema Wanderers20071–
11Z. ScerriFlorianaFloriana—–600252–
SeasonClubGoalsAstAppsYCRCRating
2019-20Gzira United10040–
2021-22Gzira United00030–
2022-23Gzira United10060–
2023-24Gzira United30041–
2024-25Floriana00010–
2024-25Gzira United00040–
2025-26Floriana10031–
11Joseph MinalaMarsaxlokkMarsaxlokk—–700251–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10061–
2024-25Gzira United10080–
2025-26Marsaxlokk500110–
11K. MicallefMarsaxlokkMarsaxlokk—–200251–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamrun Spartans00040–
2021-22Hamrun Spartans00060–
2022-23Gudja United10040–
2023-24Gudja United00041–
2023-24Marsaxlokk10000–
2024-25Marsaxlokk00070–
15F. ApapHiberniansHibernians—–1100242–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians00050–
2021-22Hibernians40061–
2022-23Hibernians50050–
2023-24Hibernians20081–
15J. MbongHamrun Spartans· 29yHamrun Spartans—292600242–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians20051–
2021-22Hamrun Spartans30000–
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00041–
2024-25Hamrun Spartans600120–
2025-26Hamrun Spartans150010–

Player page →

15N. MicallefValletta FCValletta FC—–000242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
2025-26Valletta FC00040–
15P. FenechBalzan FCBalzan FC—–300241–
SeasonClubGoalsAstAppsYCRCRating
2019-20Balzan FC00080–
2021-22Balzan FC20060–
2022-23Balzan FC00060–
2023-24Balzan FC10041–
15R. SciclunaZabbar St. PatrickZabbar St. Patrick—–000241–
SeasonClubGoalsAstAppsYCRCRating
2019-20Balzan FC00020–
2021-22Birkirkara00041–
2022-23Birkirkara00010–
2022-23Marsaxlokk00010–
2023-24Marsaxlokk00060–
2024-25Marsaxlokk00060–
2025-26Zabbar St. Patrick00040–
15N. PulisBalzan FCBalzan FC—–400240–
SeasonClubGoalsAstAppsYCRCRating
2019-20Valletta FC00020–
2021-22Santa Lucia20020–
2022-23Santa Lucia10040–
2023-24Sirens00060–
2024-25Balzan FC100100–
21U. AriasMarsaxlokkMarsaxlokk—–900230–
SeasonClubGoalsAstAppsYCRCRating
2019-20Floriana00020–
2021-22Floriana30050–
2022-23Floriana10050–
2023-24Floriana40030–
2024-25Marsaxlokk00030–
2025-26Marsaxlokk10050–
22Marcelo DiasGzira UnitedGzira United—–400224–
SeasonClubGoalsAstAppsYCRCRating
2019-20Senglea Athletic10072–
2021-22Gudja United20020–
2022-23Gzira United10040–
2023-24Gzira United00061–
2024-25Gzira United00031–
22EmersonHamrun SpartansHamrun Spartans—–500222–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans00050–
2022-23Hamrun Spartans10040–
2023-24Hamrun Spartans10051–
2024-25Hamrun Spartans10030–
2025-26Hamrun Spartans20051–
22A. CoppolaBirkirkaraBirkirkara—–600221–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara20071–
2023-24Birkirkara20020–
2024-25Birkirkara20080–
2025-26Birkirkara00050–
22R. CamenzuliHamrun SpartansHamrun Spartans—–600221–
SeasonClubGoalsAstAppsYCRCRating
2019-20Floriana10050–
2021-22Floriana30030–
2022-23Hamrun Spartans10010–
2023-24Hamrun Spartans10070–
2024-25Hamrun Spartans00021–
2025-26Hamrun Spartans00040–
22D. VellaFlorianaFloriana—–1300220–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians20020–
2021-22Hibernians40040–
2022-23Hibernians10000–
2023-24Floriana10030–
2024-25Floriana40070–
2025-26Floriana10060–
27S. BorgValletta FCValletta FC—–500215–
SeasonClubGoalsAstAppsYCRCRating
2019-20Valletta FC30051–
2021-22Gzira United00010–
2021-22Hamrun Spartans00021–
2022-23Hamrun Spartans10031–
2023-24Hamrun Spartans10031–
2024-25Hamrun Spartans00031–
2025-26Valletta FC00040–
27B. PaiberValletta FCValletta FC—–1500211–
SeasonClubGoalsAstAppsYCRCRating
2019-20Floriana30060–
2021-22Floriana20040–
2022-23Valletta FC50031–
2023-24Valletta FC40040–
2025-26Valletta FC10040–
27D. XuerebHiberniansHibernians—–500211–
SeasonClubGoalsAstAppsYCRCRating
2019-20Mosta30030–
2021-22Santa Lucia10050–
2022-23Santa Lucia00020–
2023-24Santa Lucia00020–
2024-25Hibernians10040–
2025-26Hibernians00051–
30S. ArabBalzan FCBalzan FC—–000202–
SeasonClubGoalsAstAppsYCRCRating
2019-20Balzan FC00020–
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
30C. FaillaGzira UnitedGzira United—–2300201–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamrun Spartans10050–
2021-22Mosta70040–
2022-23Mosta70030–
2023-24Mosta10010–
2024-25Mosta60030–
2025-26Gzira United10041–
30J. PisaniZabbar St. PatrickZabbar St. Patrick—–700201–
SeasonClubGoalsAstAppsYCRCRating
2019-20Floriana10020–
2021-22Santa Lucia30051–
2022-23Santa Lucia10040–
2023-24Santa Lucia10030–
2024-25Gzira United00010–
2024-25Zabbar St. Patrick00020–
2025-26Zabbar St. Patrick10030–
30L. AguirreMarsaxlokkMarsaxlokk—–1100201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara30030–
2022-23Marsaxlokk10031–
2023-24Marsaxlokk20060–
2024-25Marsaxlokk40030–
2025-26Marsaxlokk10050–
34Fernando BarbosaNaxxar LionsNaxxar Lions—–000191–
SeasonClubGoalsAstAppsYCRCRating
2019-20Gzira United00061–
2023-24Naxxar Lions00040–
2024-25Naxxar Lions00090–
34K. ReidBirkirkaraBirkirkara—–3400191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana30030–
2021-22Sirens60021–
2022-23Floriana50030–
2023-24Floriana120020–
2024-25Birkirkara10010–
2024-25Floriana10010–
2025-26Birkirkara60070–
34S. PisaniSliema WanderersSliema Wanderers—–1100191–
SeasonClubGoalsAstAppsYCRCRating
2019-20Balzan FC30060–
2021-22Gzira United20030–
2022-23Gzira United10020–
2023-24Santa Lucia20021–
2024-25Sliema Wanderers10010–
2025-26Sliema Wanderers20050–
34J. ArthurMostaMosta—–100190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00020–
2021-22Valletta FC10030–
2022-23Gudja United00090–
2023-24Gudja United00010–
2023-24Sliema Wanderers00010–
2024-25Mosta00030–
38I. BožovićBalzan FCBalzan FC—–100182–
SeasonClubGoalsAstAppsYCRCRating
2019-20Balzan FC10040–
2022-23Balzan FC00081–
2023-24Balzan FC00061–
38Maxuell SamuraiGzira UnitedGzira United—–6900181–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia40010–
2021-22Gzira United170040–
2022-23Gzira United110000–
2023-24Birkirkara50000–
2024-25Birkirkara2300111–
2025-26Gzira United90020–
38J. ZerafaSanta LuciaSanta Lucia—–200180–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia10070–
2021-22Santa Lucia10090–
2022-23Santa Lucia00020–
38S. ZiboMostaMosta—–900180–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara20000–
2023-24Birkirkara10060–
2024-25Sliema Wanderers40080–
2025-26Mosta20040–
42J. BolañosValletta FCValletta FC—–300172–
SeasonClubGoalsAstAppsYCRCRating
2019-20Gudja United30020–
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
42K. JacksonNaxxar LionsNaxxar Lions—–500172–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sirens10051–
2022-23Sirens00040–
2023-24Sirens40030–
2024-25Naxxar Lions00051–
42A. SatarianoBirkirkaraBirkirkara—–800171–
SeasonClubGoalsAstAppsYCRCRating
2019-20Sliema Wanderers20020–
2022-23Balzan FC20020–
2023-24Birkirkara00040–
2024-25Birkirkara40091–
42ElionayHamrun SpartansHamrun Spartans—–300171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hamrun Spartans30071–
2024-25Hamrun Spartans000100–
42K. ShawHiberniansHibernians—–600171–
SeasonClubGoalsAstAppsYCRCRating
2019-20Sliema Wanderers10030–
2021-22Sliema Wanderers20011–
2022-23Hibernians10020–
2023-24Hibernians00030–
2024-25Hibernians10050–
2025-26Hibernians10020–
2026-27Hibernians00010–
47J. MendozaValletta FCValletta FC—–600161–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia20020–
2021-22Gzira United00030–
2022-23Gzira United00050–
2023-24Gzira United10031–
2024-25Gzira United10020–
2025-26Valletta FC20010–
47C. BonanniHiberniansHibernians—–200160–
SeasonClubGoalsAstAppsYCRCRating
2019-20Birkirkara00010–
2021-22Birkirkara00060–
2022-23Marsaxlokk10010–
2023-24Hibernians10080–
47J. GhioMarsaxlokkMarsaxlokk—–100160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pietà Hotspurs10060–
2023-24Marsaxlokk00040–
2024-25Marsaxlokk00050–
2025-26Marsaxlokk00010–
47J. VassalloMostaMosta—–100160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta00010–
2022-23Mosta00040–
2023-24Mosta00040–
2024-25Mosta00040–
2025-26Mosta10030–

Data coverage for Maltese Premier League →

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