Skip to content
Almanac
Menu

Maltese Premier League

Goals, assists and cards count 1492 of 1516 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
  • 26

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

791B. GambarteSliema WanderersSliema Wanderers—0130141–
SeasonClubAppsGoalsAstYCRCRating
2024-25Zabbar St. Patrick08050–
2025-26Zabbar St. Patrick04071–
2026-27Sliema Wanderers01020–
791A. BorgSirensSirens—070141–
SeasonClubAppsGoalsAstYCRCRating
2016-17Pembroke Athleta03000–
2018-19St. Andrews03000–
2019-20Sirens00080–
2021-22Sirens00041–
2022-23Sirens01020–
791MiullenHiberniansHibernians—090142–
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernians01071–
2025-26Hibernians08071–
791E. PeñaMarsaxlokkMarsaxlokk—0110142–
SeasonClubAppsGoalsAstYCRCRating
2016-17St. Andrews05000–
2018-19Valletta FC02000–
2019-20Valletta FC03010–
2021-22Valletta FC00031–
2022-23Valletta FC01061–
2023-24Birkirkara00020–
2024-25Marsaxlokk00020–
791DiakiteHiberniansHibernians—020142–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernians00020–
2022-23Hibernians01040–
2023-24Birkirkara01052–
2025-26Hibernians00030–
806R. PršaValletta FCValletta FC—0180150–
SeasonClubAppsGoalsAstYCRCRating
2022-23Hamrun Spartans02020–
2023-24Hamrun Spartans04040–
2024-25Hamrun Spartans03030–
2025-26Sliema Wanderers05030–
2026-27Valletta FC04030–
806E. AgiusSliema WanderersSliema Wanderers—020150–
SeasonClubAppsGoalsAstYCRCRating
2019-20Sliema Wanderers00070–
2021-22Sliema Wanderers00050–
2023-24Sliema Wanderers01010–
2025-26Sliema Wanderers01020–
806B. BorgGzira UnitedGzira UnitedF030150–
SeasonClubAppsGoalsAstYCRCRating
2022-23Gzira United00010–
2023-24Gzira United02020–
2024-25Gzira United00060–
2025-26Gzira United00050–
2026-27Gzira United01010–
806A. GarziaBirkirkaraBirkirkara—030150–
SeasonClubAppsGoalsAstYCRCRating
2021-22Floriana00020–
2022-23Floriana01030–
2023-24Floriana01030–
2024-25Floriana00020–
2025-26Birkirkara01030–
2026-27Birkirkara00020–
806S. CipriottMostaMosta—010151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Senglea Athletic00050–
2021-22Balzan FC00060–
2022-23Sirens01031–
2023-24Mosta00010–
806M. ScerriSliema WanderersSliema Wanderers—060151–
SeasonClubAppsGoalsAstYCRCRating
2016-17Sliema Wanderers04000–
2018-19Sliema Wanderers02000–
2019-20Sliema Wanderers00061–
2021-22Sliema Wanderers00080–
2023-24Sliema Wanderers00010–
806K. TulimieriGzira UnitedGzira United—0200151–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamrun Spartans08000–
2019-20Valletta FC01030–
2021-22Valletta FC04040–
2022-23Birkirkara03031–
2023-24Mosta03030–
2024-25Gzira United01020–
806S. FerrarisValletta FCValletta FC—020152–
SeasonClubAppsGoalsAstYCRCRating
2022-23Marsaxlokk02092–
2023-24Valletta FC00060–
806JeffersonValletta FCValletta FC—0460152–
SeasonClubAppsGoalsAstYCRCRating
2018-19Sliema Wanderers05000–
2019-20Gzira United010051–
2021-22Gzira United010040–
2022-23Gzira United020060–
2025-26Valletta FC01001–
815MaculaBalzan FCBalzan FC—0120160–
SeasonClubAppsGoalsAstYCRCRating
2022-23Gzira United02000–
2023-24Gzira United05040–
2024-25Gzira United02030–
2025-26Birkirkara01060–
2026-27Balzan FC02030–
815J. GhioMarsaxlokkMarsaxlokk—010160–
SeasonClubAppsGoalsAstYCRCRating
2022-23Pietà Hotspurs01060–
2023-24Marsaxlokk00040–
2024-25Marsaxlokk00050–
2025-26Marsaxlokk00010–
815C. BonanniHiberniansHibernians—020160–
SeasonClubAppsGoalsAstYCRCRating
2019-20Birkirkara00010–
2021-22Birkirkara00060–
2022-23Marsaxlokk01010–
2023-24Hibernians01080–
815ThiaguinhoMostaMosta—0130161–
SeasonClubAppsGoalsAstYCRCRating
2019-20Sirens02010–
2021-22Gzira United01000–
2022-23Gzira United01000–
2023-24Gzira United03071–
2024-25Gzira United01030–
2025-26Sliema Wanderers03040–
2026-27Mosta02010–
819T. CaruanaMarsaxlokkMarsaxlokk—0120170–
SeasonClubAppsGoalsAstYCRCRating
2016-17Tarxien Rainbows03000–
2018-19Hamrun Spartans02000–
2019-20Hamrun Spartans00010–
2021-22Valletta FC03020–
2022-23Valletta FC00030–
2023-24Balzan FC02040–
2024-25Balzan FC01050–
2025-26Marsaxlokk01010–
2026-27Marsaxlokk00010–
819O. BjelicicHamrun SpartansHamrun SpartansM030171–
SeasonClubAppsGoalsAstYCRCRating
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00051–
2024-25Hamrun Spartans00010–
2025-26Hamrun Spartans01060–
2026-27Hamrun Spartans02030–
819ElionayHamrun SpartansHamrun Spartans—030171–
SeasonClubAppsGoalsAstYCRCRating
2023-24Hamrun Spartans03071–
2024-25Hamrun Spartans000100–
819K. JacksonNaxxar LionsNaxxar Lions—050172–
SeasonClubAppsGoalsAstYCRCRating
2021-22Sirens01051–
2022-23Sirens00040–
2023-24Sirens04030–
2024-25Naxxar Lions00051–
823S. ZiboMostaMosta—090180–
SeasonClubAppsGoalsAstYCRCRating
2022-23Birkirkara02000–
2023-24Birkirkara01060–
2024-25Sliema Wanderers04080–
2025-26Mosta02040–
823J. ZerafaSanta LuciaSanta Lucia—020180–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia01070–
2021-22Santa Lucia01090–
2022-23Santa Lucia00020–
823J. VassalloBirkirkaraBirkirkara—010180–
SeasonClubAppsGoalsAstYCRCRating
2021-22Mosta00010–
2022-23Mosta00040–
2023-24Mosta00040–
2024-25Mosta00040–
2025-26Mosta01030–
2026-27Birkirkara00020–
823K. ShawHiberniansHibernians—0100181–
SeasonClubAppsGoalsAstYCRCRating
2018-19Sliema Wanderers04000–
2019-20Sliema Wanderers01030–
2021-22Sliema Wanderers02011–
2022-23Hibernians01020–
2023-24Hibernians00030–
2024-25Hibernians01050–
2025-26Hibernians01020–
2026-27Hibernians00020–
823I. BožovićBalzan FCBalzan FC—020182–
SeasonClubAppsGoalsAstYCRCRating
2018-19Balzan FC01000–
2019-20Balzan FC01040–
2022-23Balzan FC00081–
2023-24Balzan FC00061–
828J. ArthurMostaMosta—010190–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gudja United00020–
2021-22Valletta FC01030–
2022-23Gudja United00090–
2023-24Gudja United00010–
2023-24Sliema Wanderers00010–
2024-25Mosta00030–
828Fernando BarbosaNaxxar LionsNaxxar Lions—010191–
SeasonClubAppsGoalsAstYCRCRating
2018-19Gzira United01000–
2019-20Gzira United00061–
2023-24Naxxar Lions00040–
2024-25Naxxar Lions00090–
828J. MendozaBirzebbugaBirzebbuga—060192–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia02020–
2021-22Gzira United00030–
2022-23Gzira United00050–
2023-24Gzira United01031–
2024-25Gzira United01020–
2025-26Valletta FC02010–
2026-27Birzebbuga00031–
831Maxuell SamuraiGzira UnitedGzira UnitedF0700201–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia04010–
2021-22Gzira United017040–
2022-23Gzira United011000–
2023-24Birkirkara05000–
2024-25Birkirkara0230111–
2025-26Gzira United09020–
2026-27Gzira United01020–
831K. ReidBirkirkaraBirkirkara—0380201–
SeasonClubAppsGoalsAstYCRCRating
2016-17Mosta03000–
2018-19St. Andrews01000–
2021-22Floriana03030–
2021-22Sirens06021–
2022-23Floriana05030–
2023-24Floriana012020–
2024-25Birkirkara01010–
2024-25Floriana01010–
2025-26Birkirkara06070–
2026-27Birkirkara00010–
831J. PisaniZabbar St. PatrickZabbar St. Patrick—080201–
SeasonClubAppsGoalsAstYCRCRating
2016-17Floriana01000–
2019-20Floriana01020–
2021-22Santa Lucia03051–
2022-23Santa Lucia01040–
2023-24Santa Lucia01030–
2024-25Gzira United00010–
2024-25Zabbar St. Patrick00020–
2025-26Zabbar St. Patrick01030–
831C. FaillaGzira UnitedGzira United—0320201–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hibernians06000–
2018-19Birkirkara01000–
2018-19Floriana02000–
2019-20Hamrun Spartans01050–
2021-22Mosta07040–
2022-23Mosta07030–
2023-24Mosta01010–
2024-25Mosta06030–
2025-26Gzira United01041–
831A. SatarianoSliema WanderersSliema Wanderers—090201–
SeasonClubAppsGoalsAstYCRCRating
2018-19St. Andrews01000–
2019-20Sliema Wanderers02020–
2022-23Balzan FC02020–
2023-24Birkirkara00040–
2024-25Birkirkara04091–
2026-27Sliema Wanderers00030–
831S. PisaniSliema WanderersSliema Wanderers—0120202–
SeasonClubAppsGoalsAstYCRCRating
2016-17Floriana01000–
2019-20Balzan FC03060–
2021-22Gzira United02030–
2022-23Gzira United01020–
2023-24Santa Lucia02021–
2024-25Sliema Wanderers01010–
2025-26Sliema Wanderers02050–
2026-27Sliema Wanderers00011–
831J. BolañosBirzebbugaBirzebbuga—040202–
SeasonClubAppsGoalsAstYCRCRating
2019-20Gudja United03020–
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
2026-27Birzebbuga01030–
838L. AguirreMarsaxlokkMarsaxlokk—0160211–
SeasonClubAppsGoalsAstYCRCRating
2016-17Valletta FC04000–
2021-22Birkirkara03030–
2022-23Marsaxlokk01031–
2023-24Marsaxlokk02060–
2024-25Marsaxlokk04030–
2025-26Marsaxlokk01050–
2026-27Marsaxlokk01010–
838S. BorgValletta FCValletta FC—080215–
SeasonClubAppsGoalsAstYCRCRating
2016-17Valletta FC01000–
2018-19Valletta FC02000–
2019-20Valletta FC03051–
2021-22Gzira United00010–
2021-22Hamrun Spartans00021–
2022-23Hamrun Spartans01031–
2023-24Hamrun Spartans01031–
2024-25Hamrun Spartans00031–
2025-26Valletta FC00040–
840D. XuerebHiberniansHibernians—060221–
SeasonClubAppsGoalsAstYCRCRating
2018-19Mosta01000–
2019-20Mosta03030–
2021-22Santa Lucia01050–
2022-23Santa Lucia00020–
2023-24Santa Lucia00020–
2024-25Hibernians01040–
2025-26Hibernians00051–
2026-27Hibernians00010–
840A. CoppolaBirkirkaraBirkirkara—060221–
SeasonClubAppsGoalsAstYCRCRating
2022-23Birkirkara02071–
2023-24Birkirkara02020–
2024-25Birkirkara02080–
2025-26Birkirkara00050–
840S. ArabBalzan FCBalzan FCD010222–
SeasonClubAppsGoalsAstYCRCRating
2016-17Balzan FC01000–
2019-20Balzan FC00020–
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
2026-27Balzan FC00020–
840Marcelo DiasGzira UnitedGzira United—040224–
SeasonClubAppsGoalsAstYCRCRating
2019-20Senglea Athletic01072–
2021-22Gudja United02020–
2022-23Gzira United01040–
2023-24Gzira United00061–
2024-25Gzira United00031–
844EmersonHamrun SpartansHamrun SpartansM090232–
SeasonClubAppsGoalsAstYCRCRating
2016-17Tarxien Rainbows01000–
2018-19Floriana02000–
2021-22Hamrun Spartans00050–
2022-23Hamrun Spartans01040–
2023-24Hamrun Spartans01051–
2024-25Hamrun Spartans01030–
2025-26Hamrun Spartans02051–
2026-27Hamrun Spartans01010–
845U. AriasMarsaxlokkMarsaxlokk—0130240–
SeasonClubAppsGoalsAstYCRCRating
2019-20Floriana00020–
2021-22Floriana03050–
2022-23Floriana01050–
2023-24Floriana04030–
2024-25Marsaxlokk00030–
2025-26Marsaxlokk01050–
2026-27Marsaxlokk04010–
845R. SciclunaZabbar St. PatrickZabbar St. Patrick—020241–
SeasonClubAppsGoalsAstYCRCRating
2016-17Birkirkara02000–
2019-20Balzan FC00020–
2021-22Birkirkara00041–
2022-23Birkirkara00010–
2022-23Marsaxlokk00010–
2023-24Marsaxlokk00060–
2024-25Marsaxlokk00060–
2025-26Zabbar St. Patrick00040–
845R. CamenzuliHamrun SpartansHamrun Spartans—0110241–
SeasonClubAppsGoalsAstYCRCRating
2016-17Floriana04000–
2019-20Floriana01050–
2021-22Floriana03030–
2022-23Hamrun Spartans01010–
2023-24Hamrun Spartans01070–
2024-25Hamrun Spartans00021–
2025-26Hamrun Spartans00040–
2026-27Hamrun Spartans01020–
845P. FenechBalzan FCBalzan FC—060241–
SeasonClubAppsGoalsAstYCRCRating
2016-17Balzan FC03000–
2019-20Balzan FC00080–
2021-22Balzan FC02060–
2022-23Balzan FC00060–
2023-24Balzan FC01041–
845N. MicallefValletta FCValletta FC—000242–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
2025-26Valletta FC00040–
845F. ApapHiberniansHibernians—0110242–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernians00050–
2021-22Hibernians04061–
2022-23Hibernians05050–
2023-24Hibernians02081–

Data coverage for Maltese Premier League →

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