Skip to content
Almanac
Menu

Maltese Premier League

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1L. RiascosGzira UnitedGzira United—–900365–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta20081–
2022-23Gzira United200102–
2023-24Gzira United00031–
2024-25Gzira United40071–
2025-26Gzira United10080–
1ThaylorValletta FCValletta FC—–1300361–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United60090–
2024-25Gzira United40070–
2025-26Valletta FC30091–
3O. El HasniMarsaxlokkMarsaxlokk—–800332–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00061–
2022-23Floriana30070–
2023-24Floriana200100–
2024-25Floriana10041–
2025-26Marsaxlokk20060–
4E. PepeMarsaxlokkMarsaxlokk—–000314–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00052–
2022-23Birkirkara00040–
2023-24Birkirkara00061–
2024-25Gzira United00091–
2025-26Marsaxlokk00070–
5G. MentzGzira UnitedGzira United—–2500291–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United10080–
2022-23Gzira United20060–
2023-24Gzira United80071–
2024-25Gzira United100050–
2025-26Gzira United40030–
6Zammit K. IIMostaMosta—–000282–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00040–
2022-23Birkirkara00050–
2023-24Birkirkara00060–
2024-25Birkirkara00020–
2024-25Gzira United00070–
2025-26Birkirkara00022–
2025-26Mosta00020–
6B. KristensenHiberniansHibernians—–500280–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians10020–
2022-23Hibernians00030–
2023-24Hibernians10060–
2024-25Hibernians20080–
2025-26Hibernians10090–
6M. GarciaHamrun SpartansHamrun Spartans—–900280–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00060–
2022-23Floriana00040–
2023-24Floriana10080–
2024-25Floriana30060–
2025-26Hamrun Spartans50040–
9G. AcheampongBirkirkaraBirkirkara—–900273–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta10031–
2022-23Mosta10020–
2023-24Sliema Wanderers60080–
2024-25Sliema Wanderers10092–
2025-26Birkirkara00050–
10Murilo HenriqueSliema WanderersSliema Wanderers—–500253–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10080–
2024-25Sliema Wanderers200102–
2025-26Sliema Wanderers20071–
10Joseph MinalaMarsaxlokkMarsaxlokk—–700251–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10061–
2024-25Gzira United10080–
2025-26Marsaxlokk500110–
10N. MuscatMarsaxlokkMarsaxlokk—–800251–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United10030–
2022-23Gzira United10070–
2023-24Marsaxlokk30050–
2024-25Marsaxlokk20060–
2025-26Marsaxlokk10041–
13N. MicallefValletta FCValletta FC—–000242–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
2025-26Valletta FC00040–
14EmersonHamrun SpartansHamrun Spartans—–500222–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans00050–
2022-23Hamrun Spartans10040–
2023-24Hamrun Spartans10051–
2024-25Hamrun Spartans10030–
2025-26Hamrun Spartans20051–
14A. CoppolaBirkirkaraBirkirkara—–600221–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara20071–
2023-24Birkirkara20020–
2024-25Birkirkara20080–
2025-26Birkirkara00050–
14R. SciclunaZabbar St. PatrickZabbar St. Patrick—–000221–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00041–
2022-23Birkirkara00010–
2022-23Marsaxlokk00010–
2023-24Marsaxlokk00060–
2024-25Marsaxlokk00060–
2025-26Zabbar St. Patrick00040–
14N. PulisBalzan FCBalzan FC—–400220–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia20020–
2022-23Santa Lucia10040–
2023-24Sirens00060–
2024-25Balzan FC100100–
18Z. ScerriFlorianaFloriana—–500212–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United00030–
2022-23Gzira United10060–
2023-24Gzira United30041–
2024-25Floriana00010–
2024-25Gzira United00040–
2025-26Floriana10031–
18K. MicallefMarsaxlokkMarsaxlokk—–200211–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans00060–
2022-23Gudja United10040–
2023-24Gudja United00041–
2023-24Marsaxlokk10000–
2024-25Marsaxlokk00070–
18U. AriasMarsaxlokkMarsaxlokk—–900210–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana30050–
2022-23Floriana10050–
2023-24Floriana40030–
2024-25Marsaxlokk00030–
2025-26Marsaxlokk10050–
21L. AguirreMarsaxlokkMarsaxlokk—–1100201–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara30030–
2022-23Marsaxlokk10031–
2023-24Marsaxlokk20060–
2024-25Marsaxlokk40030–
2025-26Marsaxlokk10050–
21D. VellaFlorianaFloriana—–1100200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians40040–
2022-23Hibernians10000–
2023-24Floriana10030–
2024-25Floriana40070–
2025-26Floriana10060–
23F. ApapHiberniansHibernians—–1100192–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians40061–
2022-23Hibernians50050–
2023-24Hibernians20081–
23J. MbongHamrun Spartans· 29yHamrun Spartans—292400191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans30000–
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00041–
2024-25Hamrun Spartans600120–
2025-26Hamrun Spartans150010–

Player page →

23K. ReidBirkirkaraBirkirkara—–3400191–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana30030–
2021-22Sirens60021–
2022-23Floriana50030–
2023-24Floriana120020–
2024-25Birkirkara10010–
2024-25Floriana10010–
2025-26Birkirkara60070–
23J. ArthurMostaMosta—–100190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00020–
2021-22Valletta FC10030–
2022-23Gudja United00090–
2023-24Gudja United00010–
2023-24Sliema Wanderers00010–
2024-25Mosta00030–
27S. ArabBalzan FCBalzan FC—–000182–
SeasonClubGoalsAstAppsYCRCRating
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
27D. XuerebHiberniansHibernians—–200181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia10050–
2022-23Santa Lucia00020–
2023-24Santa Lucia00020–
2024-25Hibernians10040–
2025-26Hibernians00051–
27J. 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–
27S. ZiboMostaMosta—–900180–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara20000–
2023-24Birkirkara10060–
2024-25Sliema Wanderers40080–
2025-26Mosta20040–
31K. JacksonNaxxar LionsNaxxar Lions—–500172–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sirens10051–
2022-23Sirens00040–
2023-24Sirens40030–
2024-25Naxxar Lions00051–
31ElionayHamrun SpartansHamrun Spartans—–300171–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hamrun Spartans30071–
2024-25Hamrun Spartans000100–
31Maxuell SamuraiGzira UnitedGzira United—–6500171–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United170040–
2022-23Gzira United110000–
2023-24Birkirkara50000–
2024-25Birkirkara2300111–
2025-26Gzira United90020–
31R. CamenzuliHamrun SpartansHamrun Spartans—–500171–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana30030–
2022-23Hamrun Spartans10010–
2023-24Hamrun Spartans10070–
2024-25Hamrun Spartans00021–
2025-26Hamrun Spartans00040–
35S. BorgValletta FCValletta FC—–200164–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United00010–
2021-22Hamrun Spartans00021–
2022-23Hamrun Spartans10031–
2023-24Hamrun Spartans10031–
2024-25Hamrun Spartans00031–
2025-26Valletta FC00040–
35P. FenechBalzan FCBalzan FC—–300161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Balzan FC20060–
2022-23Balzan FC00060–
2023-24Balzan FC10041–
35J. GhioMarsaxlokkMarsaxlokk—–100160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pietà Hotspurs10060–
2023-24Marsaxlokk00040–
2024-25Marsaxlokk00050–
2025-26Marsaxlokk00010–
35J. VassalloMostaMosta—–100160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta00010–
2022-23Mosta00040–
2023-24Mosta00040–
2024-25Mosta00040–
2025-26Mosta10030–
39J. BolañosValletta FCValletta FC—–000152–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
39Marcelo DiasGzira UnitedGzira United—–300152–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United20020–
2022-23Gzira United10040–
2023-24Gzira United00061–
2024-25Gzira United00031–
39S. FerrarisValletta FCValletta FC—–200152–
SeasonClubGoalsAstAppsYCRCRating
2022-23Marsaxlokk20092–
2023-24Valletta FC00060–
39A. SatarianoBirkirkaraBirkirkara—–600151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Balzan FC20020–
2023-24Birkirkara00040–
2024-25Birkirkara40091–
39B. PaiberValletta FCValletta FC—–1200151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana20040–
2022-23Valletta FC50031–
2023-24Valletta FC40040–
2025-26Valletta FC10040–
39C. FaillaGzira UnitedGzira United—–2200151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta70040–
2022-23Mosta70030–
2023-24Mosta10010–
2024-25Mosta60030–
2025-26Gzira United10041–
39C. BonanniHiberniansHibernians—–200150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara00060–
2022-23Marsaxlokk10010–
2023-24Hibernians10080–
39T. CaruanaMarsaxlokkMarsaxlokk—–700150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Valletta FC30020–
2022-23Valletta FC00030–
2023-24Balzan FC20040–
2024-25Balzan FC10050–
2025-26Marsaxlokk10010–
47DiakiteHiberniansHibernians—–200142–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00020–
2022-23Hibernians10040–
2023-24Birkirkara10052–
2025-26Hibernians00030–
47I. BožovićBalzan FCBalzan FC—–000142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Balzan FC00081–
2023-24Balzan FC00061–
47MiullenHiberniansHibernians—–900142–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernians10071–
2025-26Hibernians80071–
47J. MendozaValletta FCValletta FC—–400141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United00030–
2022-23Gzira United00050–
2023-24Gzira United10031–
2024-25Gzira United10020–
2025-26Valletta FC20010–

Data coverage for Maltese Premier League →

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