Skip to content
Almanac
Menu

Maltese Premier League

Goals, assists and cards count 1222 of 1245 stored matches (98%) that name a player. Appearances count 0 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

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

1L. RiascosGzira UnitedGzira United—080326–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia00041–
2021-22Mosta02081–
2022-23Gzira United020102–
2023-24Gzira United00031–
2024-25Gzira United04071–
2G. MentzGzira UnitedGzira United—0210292–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia00031–
2021-22Gzira United01080–
2022-23Gzira United02060–
2023-24Gzira United08071–
2024-25Gzira United010050–
3E. PepeGzira UnitedGzira United—020284–
SeasonClubAppsGoalsAstYCRCRating
2016-17Floriana01000–
2019-20Birkirkara01040–
2021-22Birkirkara00052–
2022-23Birkirkara00040–
2023-24Birkirkara00061–
2024-25Gzira United00091–

Player page →

3M. GarciaFlorianaFloriana—0100280–
SeasonClubAppsGoalsAstYCRCRating
2018-19Senglea Athletic04000–
2019-20Floriana02040–
2021-22Floriana00060–
2022-23Floriana00040–
2023-24Floriana01080–
2024-25Floriana03060–
5O. El HasniFlorianaFloriana—060272–
SeasonClubAppsGoalsAstYCRCRating
2021-22Floriana00061–
2022-23Floriana03070–
2023-24Floriana020100–
2024-25Floriana01041–
5ThaylorGzira UnitedGzira United—0100270–
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United06090–
2024-25Gzira United04070–
7B. KristensenHiberniansHibernians—0130251–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hibernians06000–
2018-19Hibernians02000–
2019-20Hibernians01061–
2021-22Hibernians01020–
2022-23Hibernians00030–
2023-24Hibernians01060–
2024-25Hibernians02080–
7K. 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–
9F. ApapHiberniansHibernians—0110242–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernians00050–
2021-22Hibernians04061–
2022-23Hibernians05050–
2023-24Hibernians02081–
9P. FenechBalzan FCBalzan FC—060241–
SeasonClubAppsGoalsAstYCRCRating
2016-17Balzan FC03000–
2019-20Balzan FC00080–
2021-22Balzan FC02060–
2022-23Balzan FC00060–
2023-24Balzan FC01041–
9N. MuscatMarsaxlokkMarsaxlokk—080240–
SeasonClubAppsGoalsAstYCRCRating
2018-19Gzira United01000–
2019-20Gzira United00030–
2021-22Gzira United01030–
2022-23Gzira United01070–
2023-24Marsaxlokk03050–
2024-25Marsaxlokk02060–
9N. PulisBalzan FCBalzan FC—040240–
SeasonClubAppsGoalsAstYCRCRating
2019-20Valletta FC00020–
2021-22Santa Lucia02020–
2022-23Santa Lucia01040–
2023-24Sirens00060–
2024-25Balzan FC010100–
9Zammit K. IIGzira UnitedGzira United—000240–
SeasonClubAppsGoalsAstYCRCRating
2021-22Birkirkara00040–
2022-23Birkirkara00050–
2023-24Birkirkara00060–
2024-25Birkirkara00020–
2024-25Gzira United00070–
14Joseph MbongHamrun SpartansHamrun Spartans—0140232–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernians03000–
2019-20Hibernians02051–
2021-22Hamrun Spartans03000–
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00041–
2024-25Hamrun Spartans060120–

Player page →

15Marcelo DiasGzira UnitedGzira United—040224–
SeasonClubAppsGoalsAstYCRCRating
2019-20Senglea Athletic01072–
2021-22Gudja United02020–
2022-23Gzira United01040–
2023-24Gzira United00061–
2024-25Gzira United00031–
15G. AcheampongSliema WanderersSliema Wanderers—090223–
SeasonClubAppsGoalsAstYCRCRating
2021-22Mosta01031–
2022-23Mosta01020–
2023-24Sliema Wanderers06080–
2024-25Sliema Wanderers01092–
15Z. ScerriGzira UnitedGzira United—080221–
SeasonClubAppsGoalsAstYCRCRating
2016-17Gzira United02000–
2018-19Gzira United01000–
2019-20Gzira United01040–
2021-22Gzira United00030–
2022-23Gzira United01060–
2023-24Gzira United03041–
2024-25Floriana00010–
2024-25Gzira United00040–
18N. MicallefValletta FCValletta FC—000202–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gudja United00030–
2022-23Gudja United000102–
2023-24Valletta FC00070–
18S. ArabBalzan FCBalzan FC—010202–
SeasonClubAppsGoalsAstYCRCRating
2016-17Balzan FC01000–
2019-20Balzan FC00020–
2022-23Balzan FC00061–
2023-24Balzan FC00050–
2024-25Balzan FC00071–
18R. SciclunaMarsaxlokkMarsaxlokk—020201–
SeasonClubAppsGoalsAstYCRCRating
2016-17Birkirkara02000–
2019-20Balzan FC00020–
2021-22Birkirkara00041–
2022-23Birkirkara00010–
2022-23Marsaxlokk00010–
2023-24Marsaxlokk00060–
2024-25Marsaxlokk00060–
21Fernando BarbosaNaxxar LionsNaxxar Lions—010191–
SeasonClubAppsGoalsAstYCRCRating
2018-19Gzira United01000–
2019-20Gzira United00061–
2023-24Naxxar Lions00040–
2024-25Naxxar Lions00090–
21J. ArthurMostaMosta—010190–
SeasonClubAppsGoalsAstYCRCRating
2021-22Gudja United00020–
2021-22Valletta FC01030–
2022-23Gudja United00090–
2023-24Gudja United00010–
2023-24Sliema Wanderers00010–
2024-25Mosta00030–
23I. BožovićBalzan FCBalzan FC—020182–
SeasonClubAppsGoalsAstYCRCRating
2018-19Balzan FC01000–
2019-20Balzan FC01040–
2022-23Balzan FC00081–
2023-24Balzan FC00061–
23Murilo HenriqueSliema WanderersSliema Wanderers—030182–
SeasonClubAppsGoalsAstYCRCRating
2023-24Sliema Wanderers01080–
2024-25Sliema Wanderers020102–
23Ryan CamenzuliHamrun SpartansHamrun Spartans—0100181–
SeasonClubAppsGoalsAstYCRCRating
2016-17Floriana04000–
2019-20Floriana01050–
2021-22Floriana03030–
2022-23Hamrun Spartans01010–
2023-24Hamrun Spartans01070–
2024-25Hamrun Spartans00021–

Player page →

23J. ZerafaSanta LuciaSanta Lucia—020180–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia01070–
2021-22Santa Lucia01090–
2022-23Santa Lucia00020–
23U. AriasMarsaxlokkMarsaxlokk—080180–
SeasonClubAppsGoalsAstYCRCRating
2019-20Floriana00020–
2021-22Floriana03050–
2022-23Floriana01050–
2023-24Floriana04030–
2024-25Marsaxlokk00030–
28Steve BorgHamrun SpartansHamrun Spartans—080175–
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–

Player page →

28J. BolañosValletta FCValletta FC—030172–
SeasonClubAppsGoalsAstYCRCRating
2019-20Gudja United03020–
2021-22Gudja United00010–
2022-23Gudja United000101–
2023-24Valletta FC00041–
28K. JacksonNaxxar LionsNaxxar Lions—050172–
SeasonClubAppsGoalsAstYCRCRating
2021-22Sirens01051–
2022-23Sirens00040–
2023-24Sirens04030–
2024-25Naxxar Lions00051–
28A. CoppolaBirkirkaraBirkirkara—060171–
SeasonClubAppsGoalsAstYCRCRating
2022-23Birkirkara02071–
2023-24Birkirkara02020–
2024-25Birkirkara02080–
28A. SatarianoBirkirkaraBirkirkara—090171–
SeasonClubAppsGoalsAstYCRCRating
2018-19St. Andrews01000–
2019-20Sliema Wanderers02020–
2022-23Balzan FC02020–
2023-24Birkirkara00040–
2024-25Birkirkara04091–

Player page →

28B. PaiberValletta FCValletta FC—0180171–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamrun Spartans02000–
2018-19Floriana02000–
2019-20Floriana03060–
2021-22Floriana02040–
2022-23Valletta FC05031–
2023-24Valletta FC04040–
28ElionayHamrun SpartansHamrun Spartans—030171–
SeasonClubAppsGoalsAstYCRCRating
2023-24Hamrun Spartans03071–
2024-25Hamrun Spartans000100–
28EmersonHamrun SpartansHamrun Spartans—060171–
SeasonClubAppsGoalsAstYCRCRating
2016-17Tarxien Rainbows01000–
2018-19Floriana02000–
2021-22Hamrun Spartans00050–
2022-23Hamrun Spartans01040–
2023-24Hamrun Spartans01051–
2024-25Hamrun Spartans01030–
28J. PisaniZabbar St. PatrickZabbar St. Patrick—070171–
SeasonClubAppsGoalsAstYCRCRating
2016-17Floriana01000–
2019-20Floriana01020–
2021-22Santa Lucia03051–
2022-23Santa Lucia01040–
2023-24Santa Lucia01030–
2024-25Gzira United00010–
2024-25Zabbar St. Patrick00020–
37Maxuell SamuraiBirkirkaraBirkirkara—0600161–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia04010–
2021-22Gzira United017040–
2022-23Gzira United011000–
2023-24Birkirkara05000–
2024-25Birkirkara0230111–
37C. BonanniHiberniansHibernians—020160–
SeasonClubAppsGoalsAstYCRCRating
2019-20Birkirkara00010–
2021-22Birkirkara00060–
2022-23Marsaxlokk01010–
2023-24Hibernians01080–
37C. FaillaMostaMosta—0310160–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hibernians06000–
2018-19Birkirkara01000–
2018-19Floriana02000–
2019-20Hamrun Spartans01050–
2021-22Mosta07040–
2022-23Mosta07030–
2023-24Mosta01010–
2024-25Mosta06030–
37D. VellaFlorianaFloriana—0120160–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernians02020–
2021-22Hibernians04040–
2022-23Hibernians01000–
2023-24Floriana01030–
2024-25Floriana04070–
37D. XuerebHiberniansHibernians—060160–
SeasonClubAppsGoalsAstYCRCRating
2018-19Mosta01000–
2019-20Mosta03030–
2021-22Santa Lucia01050–
2022-23Santa Lucia00020–
2023-24Santa Lucia00020–
2024-25Hibernians01040–
42S. FerrarisValletta FCValletta FC—020152–
SeasonClubAppsGoalsAstYCRCRating
2022-23Marsaxlokk02092–
2023-24Valletta FC00060–
42J. MendozaGzira UnitedGzira United—040151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Santa Lucia02020–
2021-22Gzira United00030–
2022-23Gzira United00050–
2023-24Gzira United01031–
2024-25Gzira United01020–
42JeffersonGzira UnitedGzira United—0450151–
SeasonClubAppsGoalsAstYCRCRating
2018-19Sliema Wanderers05000–
2019-20Gzira United010051–
2021-22Gzira United010040–
2022-23Gzira United020060–

Player page →

42K. TulimieriGzira UnitedGzira United—0200151–
SeasonClubAppsGoalsAstYCRCRating
2018-19Hamrun Spartans08000–
2019-20Valletta FC01030–
2021-22Valletta FC04040–
2022-23Birkirkara03031–
2023-24Mosta03030–
2024-25Gzira United01020–
42L. AguirreMarsaxlokkMarsaxlokk—0140151–
SeasonClubAppsGoalsAstYCRCRating
2016-17Valletta FC04000–
2021-22Birkirkara03030–
2022-23Marsaxlokk01031–
2023-24Marsaxlokk02060–
2024-25Marsaxlokk04030–
42M. ScerriSliema WanderersSliema Wanderers—060151–
SeasonClubAppsGoalsAstYCRCRating
2016-17Sliema Wanderers04000–
2018-19Sliema Wanderers02000–
2019-20Sliema Wanderers00061–
2021-22Sliema Wanderers00080–
2023-24Sliema Wanderers00010–
42S. CipriottMostaMosta—010151–
SeasonClubAppsGoalsAstYCRCRating
2019-20Senglea Athletic00050–
2021-22Balzan FC00060–
2022-23Sirens01031–
2023-24Mosta00010–
42J. GhioMarsaxlokkMarsaxlokk—010150–
SeasonClubAppsGoalsAstYCRCRating
2022-23Pietà Hotspurs01060–
2023-24Marsaxlokk00040–
2024-25Marsaxlokk00050–
42T. CaruanaBalzan FCBalzan FC—0110150–
SeasonClubAppsGoalsAstYCRCRating
2016-17Tarxien Rainbows03000–
2018-19Hamrun Spartans02000–
2019-20Hamrun Spartans00010–
2021-22Valletta FC03020–
2022-23Valletta FC00030–
2023-24Balzan FC02040–
2024-25Balzan FC01050–

Data coverage for Maltese Premier League →

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