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

1L. RiascosBirzebbugaBirzebbuga—090426–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia00041–
2021-22Mosta02081–
2022-23Gzira United020102–
2023-24Gzira United00031–
2024-25Gzira United04071–
2025-26Gzira United01080–
2026-27Birzebbuga00020–
2E. PepeMarsaxlokkMarsaxlokk—020374–
SeasonClubAppsGoalsAstYCRCRating
2016-17Floriana01000–
2019-20Birkirkara01040–
2021-22Birkirkara00052–
2022-23Birkirkara00040–
2023-24Birkirkara00061–
2024-25Gzira United00091–
2025-26Marsaxlokk00070–
2026-27Marsaxlokk00020–

Player page →

2ThaylorValletta FCValletta FC—0140371–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United06090–
2024-25Gzira United04070–
2025-26Valletta FC03091–
2026-27Valletta FC01010–
4G. MentzGzira UnitedGzira UnitedD0270362–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia00031–
2021-22Gzira United01080–
2022-23Gzira United02060–
2023-24Gzira United08071–
2024-25Gzira United010050–
2025-26Gzira United04030–
2026-27Gzira United02040–
5O. El HasniMarsaxlokkMarsaxlokk—090352–
SeasonClubAppsGoalsAstYCRCRating
2021-22Floriana00061–
2022-23Floriana03070–
2023-24Floriana020100–
2024-25Floriana01041–
2025-26Marsaxlokk02060–
2026-27Marsaxlokk01020–
5B. KristensenHiberniansHibernians—0140351–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hibernians06000–
2018-19Hibernians02000–
2019-20Hibernians01061–
2021-22Hibernians01020–
2022-23Hibernians00030–
2023-24Hibernians01060–
2024-25Hibernians02080–
2025-26Hibernians01090–
2026-27Hibernians00010–
5M. GarciaMarsaxlokkMarsaxlokk—0170350–
SeasonClubAppsGoalsAstYCRCRating
2018-19Senglea Athletic04000–
2019-20Floriana02040–
2021-22Floriana00060–
2022-23Floriana00040–
2023-24Floriana01080–
2024-25Floriana03060–
2025-26Hamrun Spartans05040–
2026-27Marsaxlokk02030–
8Zammit K. IIMostaMosta—000342–
SeasonClubAppsGoalsAstYCRCRating
2021-22Birkirkara00040–
2022-23Birkirkara00050–
2023-24Birkirkara00060–
2024-25Birkirkara00020–
2024-25Gzira United00070–
2025-26Birkirkara00022–
2025-26Mosta00020–
2026-27Mosta00060–
9N. MuscatMarsaxlokkMarsaxlokk—0100311–
SeasonClubAppsGoalsAstYCRCRating
2018-19Gzira United01000–
2019-20Gzira United00030–
2021-22Gzira United01030–
2022-23Gzira United01070–
2023-24Marsaxlokk03050–
2024-25Marsaxlokk02060–
2025-26Marsaxlokk01041–
2026-27Marsaxlokk01030–
10G. AcheampongMostaMosta—090283–
SeasonClubAppsGoalsAstYCRCRating
2021-22Mosta01031–
2022-23Mosta01020–
2023-24Sliema Wanderers06080–
2024-25Sliema Wanderers01092–
2025-26Birkirkara00050–
2026-27Mosta00010–
11Joseph MinalaMarsaxlokkMarsaxlokk—090271–
SeasonClubAppsGoalsAstYCRCRating
2023-24Sliema Wanderers01061–
2024-25Gzira United01080–
2025-26Marsaxlokk050110–
2026-27Marsaxlokk02020–
12B. PaiberValletta FCValletta FC—0200262–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamrun Spartans02000–
2018-19Floriana02000–
2019-20Floriana03060–
2021-22Floriana02040–
2022-23Valletta FC05031–
2023-24Valletta FC04040–
2025-26Valletta FC01040–
2026-27Valletta FC01051–
13Murilo HenriqueSliema WanderersSliema Wanderers—050253–
SeasonClubAppsGoalsAstYCRCRating
2023-24Sliema Wanderers01080–
2024-25Sliema Wanderers020102–
2025-26Sliema Wanderers02071–
13Joseph MbongHiberniansHibernians—0300252–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernians03000–
2019-20Hibernians02051–
2021-22Hamrun Spartans03000–
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00041–
2024-25Hamrun Spartans060120–
2025-26Hamrun Spartans015010–
2026-27Hibernians01010–

Player page →

13Z. ScerriFlorianaFloriana—090252–
SeasonClubAppsGoalsAstYCRCRating
2016-17Gzira United02000–
2018-19Gzira United01000–
2019-20Gzira United01040–
2021-22Gzira United00030–
2022-23Gzira United01060–
2023-24Gzira United03041–
2024-25Floriana00010–
2024-25Gzira United00040–
2025-26Floriana01031–
13K. MicallefMarsaxlokkMarsaxlokk—040251–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamrun Spartans01000–
2018-19Hamrun Spartans01000–
2019-20Hamrun Spartans00040–
2021-22Hamrun Spartans00060–
2022-23Gudja United01040–
2023-24Gudja United00041–
2023-24Marsaxlokk01000–
2024-25Marsaxlokk00070–
13D. VellaFlorianaFlorianaM0140250–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernians02020–
2021-22Hibernians04040–
2022-23Hibernians01000–
2023-24Floriana01030–
2024-25Floriana04070–
2025-26Floriana01060–
2026-27Floriana01030–
13N. PulisBalzan FCBalzan FC—040250–
SeasonClubAppsGoalsAstYCRCRating
2019-20Valletta FC00020–
2021-22Santa Lucia02020–
2022-23Santa Lucia01040–
2023-24Sirens00060–
2024-25Balzan FC010100–
2026-27Balzan FC00010–
19F. ApapHiberniansHibernians—0110242–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernians00050–
2021-22Hibernians04061–
2022-23Hibernians05050–
2023-24Hibernians02081–
19N. MicallefValletta FCValletta FC—000242–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
2025-26Valletta FC00040–
19P. FenechBalzan FCBalzan FC—060241–
SeasonClubAppsGoalsAstYCRCRating
2016-17Balzan FC03000–
2019-20Balzan FC00080–
2021-22Balzan FC02060–
2022-23Balzan FC00060–
2023-24Balzan FC01041–
19R. 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–
19Ryan 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–

Player page →

19U. AriasMarsaxlokkMarsaxlokk—0130240–
SeasonClubAppsGoalsAstYCRCRating
2019-20Floriana00020–
2021-22Floriana03050–
2022-23Floriana01050–
2023-24Floriana04030–
2024-25Marsaxlokk00030–
2025-26Marsaxlokk01050–
2026-27Marsaxlokk04010–
25EmersonHamrun 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–
26Marcelo DiasGzira UnitedGzira United—040224–
SeasonClubAppsGoalsAstYCRCRating
2019-20Senglea Athletic01072–
2021-22Gudja United02020–
2022-23Gzira United01040–
2023-24Gzira United00061–
2024-25Gzira United00031–
26S. ArabBalzan FCBalzan FCD010222–
SeasonClubAppsGoalsAstYCRCRating
2016-17Balzan FC01000–
2019-20Balzan FC00020–
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
2026-27Balzan FC00020–
26A. CoppolaBirkirkaraBirkirkara—060221–
SeasonClubAppsGoalsAstYCRCRating
2022-23Birkirkara02071–
2023-24Birkirkara02020–
2024-25Birkirkara02080–
2025-26Birkirkara00050–
26D. XuerebHiberniansHibernians—060221–
SeasonClubAppsGoalsAstYCRCRating
2018-19Mosta01000–
2019-20Mosta03030–
2021-22Santa Lucia01050–
2022-23Santa Lucia00020–
2023-24Santa Lucia00020–
2024-25Hibernians01040–
2025-26Hibernians00051–
2026-27Hibernians00010–
30Steve 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–

Player page →

30L. AguirreMarsaxlokkMarsaxlokk—0160211–
SeasonClubAppsGoalsAstYCRCRating
2016-17Valletta FC04000–
2021-22Birkirkara03030–
2022-23Marsaxlokk01031–
2023-24Marsaxlokk02060–
2024-25Marsaxlokk04030–
2025-26Marsaxlokk01050–
2026-27Marsaxlokk01010–
32J. BolañosBirzebbugaBirzebbuga—040202–
SeasonClubAppsGoalsAstYCRCRating
2019-20Gudja United03020–
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
2026-27Birzebbuga01030–
32S. 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–
32A. SatarianoSliema WanderersSliema Wanderers—090201–
SeasonClubAppsGoalsAstYCRCRating
2018-19St. Andrews01000–
2019-20Sliema Wanderers02020–
2022-23Balzan FC02020–
2023-24Birkirkara00040–
2024-25Birkirkara04091–
2026-27Sliema Wanderers00030–

Player page →

32C. 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–
32J. 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–
32K. ReidBirkirkaraBirkirkara—0380201–
SeasonClubAppsGoalsAstYCRCRating
2016-17Mosta03000–
2018-19St. Andrews01000–
2021-22Floriana03030–
2021-22Sirens06021–
2022-23Floriana05030–
2023-24Floriana012020–
2024-25Birkirkara01010–
2024-25Floriana01010–
2025-26Birkirkara06070–
2026-27Birkirkara00010–
32Maxuell SamuraiGzira UnitedGzira UnitedF0700201–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia04010–
2021-22Gzira United017040–
2022-23Gzira United011000–
2023-24Birkirkara05000–
2024-25Birkirkara0230111–
2025-26Gzira United09020–
2026-27Gzira United01020–
39J. MendozaBirzebbugaBirzebbuga—060192–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia02020–
2021-22Gzira United00030–
2022-23Gzira United00050–
2023-24Gzira United01031–
2024-25Gzira United01020–
2025-26Valletta FC02010–
2026-27Birzebbuga00031–
39Fernando BarbosaNaxxar LionsNaxxar Lions—010191–
SeasonClubAppsGoalsAstYCRCRating
2018-19Gzira United01000–
2019-20Gzira United00061–
2023-24Naxxar Lions00040–
2024-25Naxxar Lions00090–
39J. ArthurMostaMosta—010190–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gudja United00020–
2021-22Valletta FC01030–
2022-23Gudja United00090–
2023-24Gudja United00010–
2023-24Sliema Wanderers00010–
2024-25Mosta00030–
42I. BožovićBalzan FCBalzan FC—020182–
SeasonClubAppsGoalsAstYCRCRating
2018-19Balzan FC01000–
2019-20Balzan FC01040–
2022-23Balzan FC00081–
2023-24Balzan FC00061–
42K. ShawHiberniansHibernians—0100181–
SeasonClubAppsGoalsAstYCRCRating
2018-19Sliema Wanderers04000–
2019-20Sliema Wanderers01030–
2021-22Sliema Wanderers02011–
2022-23Hibernians01020–
2023-24Hibernians00030–
2024-25Hibernians01050–
2025-26Hibernians01020–
2026-27Hibernians00020–

Player page →

42J. VassalloBirkirkaraBirkirkara—010180–
SeasonClubAppsGoalsAstYCRCRating
2021-22Mosta00010–
2022-23Mosta00040–
2023-24Mosta00040–
2024-25Mosta00040–
2025-26Mosta01030–
2026-27Birkirkara00020–
42J. ZerafaSanta LuciaSanta Lucia—020180–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia01070–
2021-22Santa Lucia01090–
2022-23Santa Lucia00020–
42S. ZiboMostaMosta—090180–
SeasonClubAppsGoalsAstYCRCRating
2022-23Birkirkara02000–
2023-24Birkirkara01060–
2024-25Sliema Wanderers04080–
2025-26Mosta02040–
47K. JacksonNaxxar LionsNaxxar Lions—050172–
SeasonClubAppsGoalsAstYCRCRating
2021-22Sirens01051–
2022-23Sirens00040–
2023-24Sirens04030–
2024-25Naxxar Lions00051–
47ElionayHamrun SpartansHamrun Spartans—030171–
SeasonClubAppsGoalsAstYCRCRating
2023-24Hamrun Spartans03071–
2024-25Hamrun Spartans000100–
47O. BjelicicHamrun SpartansHamrun SpartansM030171–
SeasonClubAppsGoalsAstYCRCRating
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00051–
2024-25Hamrun Spartans00010–
2025-26Hamrun Spartans01060–
2026-27Hamrun Spartans02030–
47T. 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–

Data coverage for Maltese Premier League →

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