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

1K. 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–
1Joseph MinalaMarsaxlokkMarsaxlokk—090271–
SeasonClubAppsGoalsAstYCRCRating
2023-24Sliema Wanderers01061–
2024-25Gzira United01080–
2025-26Marsaxlokk050110–
2026-27Marsaxlokk02020–
1N. MuscatMarsaxlokkMarsaxlokk—0100311–
SeasonClubAppsGoalsAstYCRCRating
2018-19Gzira United01000–
2019-20Gzira United00030–
2021-22Gzira United01030–
2022-23Gzira United01070–
2023-24Marsaxlokk03050–
2024-25Marsaxlokk02060–
2025-26Marsaxlokk01041–
2026-27Marsaxlokk01030–
1B. KristensenHiberniansHibernians—0140351–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hibernians06000–
2018-19Hibernians02000–
2019-20Hibernians01061–
2021-22Hibernians01020–
2022-23Hibernians00030–
2023-24Hibernians01060–
2024-25Hibernians02080–
2025-26Hibernians01090–
2026-27Hibernians00010–
1ThaylorValletta FCValletta FC—0140371–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United06090–
2024-25Gzira United04070–
2025-26Valletta FC03091–
2026-27Valletta FC01010–
156Claude DielnaHamrun SpartansHamrun Spartans—01012–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hamrun Spartans01012–

Player page →

156NiltinhoValletta FCValletta FC—00022–
SeasonClubAppsGoalsAstYCRCRating
2022-23Valletta FC00022–
156M. BartoloGudja UnitedGudja United—00042–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamrun Spartans00041–
2022-23Gudja United00001–
156Danny HollaSliema WanderersSliema Wanderers—01042–
SeasonClubAppsGoalsAstYCRCRating
2021-22Sliema Wanderers01042–

Player page →

156O. AwosanyaBalzan FCBalzan FC—011052–
SeasonClubAppsGoalsAstYCRCRating
2023-24Balzan FC01010–
2024-25Balzan FC04031–
2026-27Balzan FC06011–
156Henri StanicBalzan FCBalzan FC—03052–
SeasonClubAppsGoalsAstYCRCRating
2024-25Balzan FC03052–
156E. SakyiSenglea AthleticSenglea Athletic—00052–
SeasonClubAppsGoalsAstYCRCRating
2019-20Senglea Athletic00052–
156R. CamilleriValletta FCValletta FC—00062–
SeasonClubAppsGoalsAstYCRCRating
2019-20Valletta FC00010–
2021-22Valletta FC00052–
156J. AguilarMarsaxlokkMarsaxlokk—00062–
SeasonClubAppsGoalsAstYCRCRating
2022-23Marsaxlokk00062–
156GiancarloMostaMosta—012062–
SeasonClubAppsGoalsAstYCRCRating
2024-25Mosta04030–
2025-26Mosta03001–
2026-27Mosta05031–
156A. LoofBalzan FCBalzan FC—01062–
SeasonClubAppsGoalsAstYCRCRating
2019-20Balzan FC01031–
2021-22Balzan FC00031–
156L. TaboneGzira UnitedGzira United—01072–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gzira United00042–
2022-23Gzira United01030–
156G. BaroneMelitaMelita—01072–
SeasonClubAppsGoalsAstYCRCRating
2024-25Melita01072–
156FernandinhoBirkirkaraBirkirkara—01072–
SeasonClubAppsGoalsAstYCRCRating
2025-26Sliema Wanderers00041–
2026-27Birkirkara01031–
156Gustavo AlcinoSliema WanderersSliema Wanderers—03092–
SeasonClubAppsGoalsAstYCRCRating
2025-26Sliema Wanderers02082–
2026-27Sliema Wanderers01010–
156Victor LuizValletta FCValletta FC—010102–
SeasonClubAppsGoalsAstYCRCRating
2021-22Santa Lucia00072–
2023-24Valletta FC01030–
156Christian RutjensHamrun SpartansHamrun Spartans—020102–
SeasonClubAppsGoalsAstYCRCRating
2021-22Floriana02060–
2022-23Floriana00032–
2023-24Hamrun Spartans00010–
156C. M'MombwaZabbar St. PatrickZabbar St. Patrick—030102–
SeasonClubAppsGoalsAstYCRCRating
2025-26Floriana02082–
2026-27Zabbar St. Patrick01020–

Player page →

156T. YamaguchiNaxxar LionsNaxxar Lions—0100122–
SeasonClubAppsGoalsAstYCRCRating
2022-23Pietà Hotspurs03041–
2023-24Naxxar Lions05060–
2024-25Naxxar Lions02021–
156T. FarrugiaMostaMosta—060122–
SeasonClubAppsGoalsAstYCRCRating
2018-19Mosta03000–
2019-20Mosta01020–
2021-22Mosta01051–
2022-23Mosta01051–
156E. SalaValletta FCValletta FC—050122–
SeasonClubAppsGoalsAstYCRCRating
2021-22Valletta FC04050–
2022-23Valletta FC01072–
156Ó. CarnielloMarsaxlokkMarsaxlokk—020132–
SeasonClubAppsGoalsAstYCRCRating
2019-20Birkirkara01020–
2021-22Birkirkara01081–
2022-23Marsaxlokk00031–
156M. VeseljiFlorianaFloriana—0130132–
SeasonClubAppsGoalsAstYCRCRating
2021-22Floriana01010–
2022-23Floriana05020–
2023-24Floriana05020–
2024-25Floriana01041–
2025-26Floriana01041–
156A. SimancaMelitaMelita—040132–
SeasonClubAppsGoalsAstYCRCRating
2024-25Melita040132–
156MiullenHiberniansHibernians—090142–
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernians01071–
2025-26Hibernians08071–
156E. PeñaMarsaxlokkMarsaxlokk—0110142–
SeasonClubAppsGoalsAstYCRCRating
2016-17St. Andrews05000–
2018-19Valletta FC02000–
2019-20Valletta FC03010–
2021-22Valletta FC00031–
2022-23Valletta FC01061–
2023-24Birkirkara00020–
2024-25Marsaxlokk00020–
156DiakiteHiberniansHibernians—020142–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernians00020–
2022-23Hibernians01040–
2023-24Birkirkara01052–
2025-26Hibernians00030–
156S. FerrarisValletta FCValletta FC—020152–
SeasonClubAppsGoalsAstYCRCRating
2022-23Marsaxlokk02092–
2023-24Valletta FC00060–
156JeffersonValletta FCValletta FC—0460152–
SeasonClubAppsGoalsAstYCRCRating
2018-19Sliema Wanderers05000–
2019-20Gzira United010051–
2021-22Gzira United010040–
2022-23Gzira United020060–
2025-26Valletta FC01001–
156K. JacksonNaxxar LionsNaxxar Lions—050172–
SeasonClubAppsGoalsAstYCRCRating
2021-22Sirens01051–
2022-23Sirens00040–
2023-24Sirens04030–
2024-25Naxxar Lions00051–
156I. BožovićBalzan FCBalzan FC—020182–
SeasonClubAppsGoalsAstYCRCRating
2018-19Balzan FC01000–
2019-20Balzan FC01040–
2022-23Balzan FC00081–
2023-24Balzan FC00061–
156J. MendozaBirzebbugaBirzebbuga—060192–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia02020–
2021-22Gzira United00030–
2022-23Gzira United00050–
2023-24Gzira United01031–
2024-25Gzira United01020–
2025-26Valletta FC02010–
2026-27Birzebbuga00031–
156S. 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–
156J. BolañosBirzebbugaBirzebbuga—040202–
SeasonClubAppsGoalsAstYCRCRating
2019-20Gudja United03020–
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
2026-27Birzebbuga01030–
156S. ArabBalzan FCBalzan FCD010222–
SeasonClubAppsGoalsAstYCRCRating
2016-17Balzan FC01000–
2019-20Balzan FC00020–
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
2026-27Balzan FC00020–
156EmersonHamrun 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–
156N. MicallefValletta FCValletta FC—000242–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
2025-26Valletta FC00040–
156F. ApapHiberniansHibernians—0110242–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernians00050–
2021-22Hibernians04061–
2022-23Hibernians05050–
2023-24Hibernians02081–
156Z. 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–
156J. 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 →

156B. 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–
156Zammit K. IIMostaMosta—000342–
SeasonClubAppsGoalsAstYCRCRating
2021-22Birkirkara00040–
2022-23Birkirkara00050–
2023-24Birkirkara00060–
2024-25Birkirkara00020–
2024-25Gzira United00070–
2025-26Birkirkara00022–
2025-26Mosta00020–
2026-27Mosta00060–
156O. El HasniMarsaxlokkMarsaxlokk—090352–
SeasonClubAppsGoalsAstYCRCRating
2021-22Floriana00061–
2022-23Floriana03070–
2023-24Floriana020100–
2024-25Floriana01041–
2025-26Marsaxlokk02060–
2026-27Marsaxlokk01020–
156G. 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–
200Z. GrechBalzan FCBalzan FCD000113–
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernians00010–
2023-24Hibernians00031–
2024-25Zabbar St. Patrick00030–
2026-27Balzan FC00042–

Data coverage for Maltese Premier League →

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