Skip to content
Almanac
Menu

Maltese Premier League

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1L. RiascosBirzebbugaBirzebbuga—–900385–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta20081–
2022-23Gzira United200102–
2023-24Gzira United00031–
2024-25Gzira United40071–
2025-26Gzira United10080–
2026-27Birzebbuga00020–
2ThaylorValletta FCValletta FC—–1400371–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United60090–
2024-25Gzira United40070–
2025-26Valletta FC30091–
2026-27Valletta FC10010–
3O. El HasniMarsaxlokkMarsaxlokk—–900352–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00061–
2022-23Floriana30070–
2023-24Floriana200100–
2024-25Floriana10041–
2025-26Marsaxlokk20060–
2026-27Marsaxlokk10020–
4Zammit K. IIMostaMosta—–000342–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00040–
2022-23Birkirkara00050–
2023-24Birkirkara00060–
2024-25Birkirkara00020–
2024-25Gzira United00070–
2025-26Birkirkara00022–
2025-26Mosta00020–
2026-27Mosta00060–
5E. PepeMarsaxlokkMarsaxlokk—–000334–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00052–
2022-23Birkirkara00040–
2023-24Birkirkara00061–
2024-25Gzira United00091–
2025-26Marsaxlokk00070–
2026-27Marsaxlokk00020–
5G. MentzGzira UnitedGzira UnitedD–2700331–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United10080–
2022-23Gzira United20060–
2023-24Gzira United80071–
2024-25Gzira United100050–
2025-26Gzira United40030–
2026-27Gzira United20040–
7M. GarciaMarsaxlokkMarsaxlokk—–1100310–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00060–
2022-23Floriana00040–
2023-24Floriana10080–
2024-25Floriana30060–
2025-26Hamrun Spartans50040–
2026-27Marsaxlokk20030–
8B. KristensenHiberniansHibernians—–500290–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians10020–
2022-23Hibernians00030–
2023-24Hibernians10060–
2024-25Hibernians20080–
2025-26Hibernians10090–
2026-27Hibernians00010–
9G. AcheampongMostaMosta—–900283–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta10031–
2022-23Mosta10020–
2023-24Sliema Wanderers60080–
2024-25Sliema Wanderers10092–
2025-26Birkirkara00050–
2026-27Mosta00010–
9N. MuscatMarsaxlokkMarsaxlokk—–900281–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United10030–
2022-23Gzira United10070–
2023-24Marsaxlokk30050–
2024-25Marsaxlokk20060–
2025-26Marsaxlokk10041–
2026-27Marsaxlokk10030–
11Joseph MinalaMarsaxlokkMarsaxlokk—–900271–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10061–
2024-25Gzira United10080–
2025-26Marsaxlokk500110–
2026-27Marsaxlokk20020–
12Murilo HenriqueSliema WanderersSliema Wanderers—–500253–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10080–
2024-25Sliema Wanderers200102–
2025-26Sliema Wanderers20071–
13N. MicallefValletta FCValletta FC—–000242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
2025-26Valletta FC00040–
14EmersonHamrun SpartansHamrun SpartansM–600232–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans00050–
2022-23Hamrun Spartans10040–
2023-24Hamrun Spartans10051–
2024-25Hamrun Spartans10030–
2025-26Hamrun Spartans20051–
2026-27Hamrun Spartans10010–
14D. VellaFlorianaFlorianaM–1200230–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians40040–
2022-23Hibernians10000–
2023-24Floriana10030–
2024-25Floriana40070–
2025-26Floriana10060–
2026-27Floriana10030–
14N. PulisBalzan FCBalzan FC—–400230–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia20020–
2022-23Santa Lucia10040–
2023-24Sirens00060–
2024-25Balzan FC100100–
2026-27Balzan FC00010–
17A. CoppolaBirkirkaraBirkirkara—–600221–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara20071–
2023-24Birkirkara20020–
2024-25Birkirkara20080–
2025-26Birkirkara00050–
17R. SciclunaZabbar St. PatrickZabbar St. Patrick—–000221–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00041–
2022-23Birkirkara00010–
2022-23Marsaxlokk00010–
2023-24Marsaxlokk00060–
2024-25Marsaxlokk00060–
2025-26Zabbar St. Patrick00040–
17U. AriasMarsaxlokkMarsaxlokk—–1300220–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana30050–
2022-23Floriana10050–
2023-24Floriana40030–
2024-25Marsaxlokk00030–
2025-26Marsaxlokk10050–
2026-27Marsaxlokk40010–
20Z. ScerriFlorianaFloriana—–500212–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United00030–
2022-23Gzira United10060–
2023-24Gzira United30041–
2024-25Floriana00010–
2024-25Gzira United00040–
2025-26Floriana10031–
20K. MicallefMarsaxlokkMarsaxlokk—–200211–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans00060–
2022-23Gudja United10040–
2023-24Gudja United00041–
2023-24Marsaxlokk10000–
2024-25Marsaxlokk00070–
20L. AguirreMarsaxlokkMarsaxlokk—–1200211–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara30030–
2022-23Marsaxlokk10031–
2023-24Marsaxlokk20060–
2024-25Marsaxlokk40030–
2025-26Marsaxlokk10050–
2026-27Marsaxlokk10010–
23B. PaiberValletta FCValletta FC—–1300202–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana20040–
2022-23Valletta FC50031–
2023-24Valletta FC40040–
2025-26Valletta FC10040–
2026-27Valletta FC10051–
23S. ArabBalzan FCBalzan FCD–000202–
SeasonClubGoalsAstAppsYCRCRating
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
2026-27Balzan FC00020–
23J. MbongHibernians· 29yHibernians—292500201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans30000–
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00041–
2024-25Hamrun Spartans600120–
2025-26Hamrun Spartans150010–
2026-27Hibernians10010–

Player page →

23K. ReidBirkirkaraBirkirkara—–3400201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana30030–
2021-22Sirens60021–
2022-23Floriana50030–
2023-24Floriana120020–
2024-25Birkirkara10010–
2024-25Floriana10010–
2025-26Birkirkara60070–
2026-27Birkirkara00010–
27F. ApapHiberniansHibernians—–1100192–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians40061–
2022-23Hibernians50050–
2023-24Hibernians20081–
27D. XuerebHiberniansHibernians—–200191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia10050–
2022-23Santa Lucia00020–
2023-24Santa Lucia00020–
2024-25Hibernians10040–
2025-26Hibernians00051–
2026-27Hibernians00010–
27Maxuell SamuraiGzira UnitedGzira UnitedF–6600191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United170040–
2022-23Gzira United110000–
2023-24Birkirkara50000–
2024-25Birkirkara2300111–
2025-26Gzira United90020–
2026-27Gzira United10020–
27R. CamenzuliHamrun SpartansHamrun Spartans—–600191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana30030–
2022-23Hamrun Spartans10010–
2023-24Hamrun Spartans10070–
2024-25Hamrun Spartans00021–
2025-26Hamrun Spartans00040–
2026-27Hamrun Spartans10020–
27J. ArthurMostaMosta—–100190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00020–
2021-22Valletta FC10030–
2022-23Gudja United00090–
2023-24Gudja United00010–
2023-24Sliema Wanderers00010–
2024-25Mosta00030–
32J. BolañosBirzebbugaBirzebbuga—–100182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
2026-27Birzebbuga10030–
32A. SatarianoSliema WanderersSliema Wanderers—–600181–
SeasonClubGoalsAstAppsYCRCRating
2022-23Balzan FC20020–
2023-24Birkirkara00040–
2024-25Birkirkara40091–
2026-27Sliema Wanderers00030–
32J. PisaniZabbar St. PatrickZabbar St. Patrick—–600181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia30051–
2022-23Santa Lucia10040–
2023-24Santa Lucia10030–
2024-25Gzira United00010–
2024-25Zabbar St. Patrick00020–
2025-26Zabbar St. Patrick10030–
32J. VassalloBirkirkaraBirkirkara—–100180–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta00010–
2022-23Mosta00040–
2023-24Mosta00040–
2024-25Mosta00040–
2025-26Mosta10030–
2026-27Birkirkara00020–
32S. ZiboMostaMosta—–900180–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara20000–
2023-24Birkirkara10060–
2024-25Sliema Wanderers40080–
2025-26Mosta20040–
37J. MendozaBirzebbugaBirzebbuga—–400172–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United00030–
2022-23Gzira United00050–
2023-24Gzira United10031–
2024-25Gzira United10020–
2025-26Valletta FC20010–
2026-27Birzebbuga00031–
37K. JacksonNaxxar LionsNaxxar Lions—–500172–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sirens10051–
2022-23Sirens00040–
2023-24Sirens40030–
2024-25Naxxar Lions00051–
37ElionayHamrun SpartansHamrun Spartans—–300171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hamrun Spartans30071–
2024-25Hamrun Spartans000100–
37O. BjelicicHamrun SpartansHamrun SpartansM–300171–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00051–
2024-25Hamrun Spartans00010–
2025-26Hamrun Spartans10060–
2026-27Hamrun Spartans20030–
41S. BorgValletta FCValletta FC—–200164–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United00010–
2021-22Hamrun Spartans00021–
2022-23Hamrun Spartans10031–
2023-24Hamrun Spartans10031–
2024-25Hamrun Spartans00031–
2025-26Valletta FC00040–
41P. FenechBalzan FCBalzan FC—–300161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Balzan FC20060–
2022-23Balzan FC00060–
2023-24Balzan FC10041–
41J. GhioMarsaxlokkMarsaxlokk—–100160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pietà Hotspurs10060–
2023-24Marsaxlokk00040–
2024-25Marsaxlokk00050–
2025-26Marsaxlokk00010–
41MaculaBalzan FCBalzan FC—–1200160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Gzira United20000–
2023-24Gzira United50040–
2024-25Gzira United20030–
2025-26Birkirkara10060–
2026-27Balzan FC20030–
41T. CaruanaMarsaxlokkMarsaxlokk—–700160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Valletta FC30020–
2022-23Valletta FC00030–
2023-24Balzan FC20040–
2024-25Balzan FC10050–
2025-26Marsaxlokk10010–
2026-27Marsaxlokk00010–
46Marcelo DiasGzira UnitedGzira United—–300152–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United20020–
2022-23Gzira United10040–
2023-24Gzira United00061–
2024-25Gzira United00031–
46S. FerrarisValletta FCValletta FC—–200152–
SeasonClubGoalsAstAppsYCRCRating
2022-23Marsaxlokk20092–
2023-24Valletta FC00060–
46C. FaillaGzira UnitedGzira United—–2200151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta70040–
2022-23Mosta70030–
2023-24Mosta10010–
2024-25Mosta60030–
2025-26Gzira United10041–
46K. ShawHiberniansHibernians—–500151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sliema Wanderers20011–
2022-23Hibernians10020–
2023-24Hibernians00030–
2024-25Hibernians10050–
2025-26Hibernians10020–
2026-27Hibernians00020–
46ThiaguinhoMostaMosta—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United10000–
2022-23Gzira United10000–
2023-24Gzira United30071–
2024-25Gzira United10030–
2025-26Sliema Wanderers30040–
2026-27Mosta20010–

Data coverage for Maltese Premier League →

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