Skip to content
Almanac
Menu

Maltese Premier League

Goals, assists and cards count 1300 of 1318 stored matches (99%) 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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
49H. GarbaGzira UnitedGzira United—–130000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Gzira United130000–
49M. VeseljiFlorianaFloriana—–1300132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana10010–
2022-23Floriana50020–
2023-24Floriana50020–
2024-25Floriana10041–
2025-26Floriana10041–
49ThiaguinhoMostaMosta—–1300161–
SeasonClubGoalsAstAppsYCRCRating
2019-20Sirens20010–
2021-22Gzira United10000–
2022-23Gzira United10000–
2023-24Gzira United30071–
2024-25Gzira United10030–
2025-26Sliema Wanderers30040–
2026-27Mosta20010–
49U. AriasMarsaxlokkMarsaxlokk—–1300240–
SeasonClubGoalsAstAppsYCRCRating
2019-20Floriana00020–
2021-22Floriana30050–
2022-23Floriana10050–
2023-24Floriana40030–
2024-25Marsaxlokk00030–
2025-26Marsaxlokk10050–
2026-27Marsaxlokk40010–
49YuriBirzebbugaBirzebbuga—–130030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Valletta FC120030–
2026-27Birzebbuga10000–
56A. SambGzira UnitedGzira United—–120030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Gzira United60000–
2019-20Gzira United60030–
56GiancarloMostaMosta—–120062–
SeasonClubGoalsAstAppsYCRCRating
2024-25Mosta40030–
2025-26Mosta30001–
2026-27Mosta50031–
56K. NwokoSliema WanderersSliema Wanderers—–120010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Valletta FC20000–
2019-20Valletta FC20000–
2022-23Santa Lucia20000–
2023-24Floriana10000–
2024-25Floriana30010–
2024-25Sliema Wanderers20000–
56L. AguirreMarsaxlokkMarsaxlokk—–1200211–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara30030–
2022-23Marsaxlokk10031–
2023-24Marsaxlokk20060–
2024-25Marsaxlokk40030–
2025-26Marsaxlokk10050–
2026-27Marsaxlokk10010–
56Léo BahiaSanta LuciaSanta Lucia—–120030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia60000–
2022-23Santa Lucia60030–
56MaculaBalzan FCBalzan FC—–1200160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Gzira United20000–
2023-24Gzira United50040–
2024-25Gzira United20030–
2025-26Birkirkara10060–
2026-27Balzan FC20030–
56MatheusFlorianaFloriana—–120050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Balzan FC80040–
2023-24Floriana40010–
56P. EmmanuelMostaMosta—–120030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mosta120030–
56Raphael LopesHamrun SpartansHamrun Spartans—–120090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hamrun Spartans120090–
56S. DimechBirkirkaraBirkirkara—–1200100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Valletta FC30000–
2022-23Valletta FC50010–
2023-24Valletta FC30000–
2024-25Birkirkara10040–
2025-26Birkirkara00050–
56T. GusmanGudja UnitedGudja United—–120021–
SeasonClubGoalsAstAppsYCRCRating
2018-19Qormi70000–
2021-22Gudja United50021–
56VitinhoNaxxar LionsNaxxar Lions—–120000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Naxxar Lions120000–
68Alex BrunoBirzebbugaBirzebbuga—–1100140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernians30050–
2024-25Hibernians50060–
2026-27Birzebbuga30030–
68C. NgoyŻebbuġ RangersŻebbuġ Rangers—–110010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Żebbuġ Rangers110010–
68D. TavaresValletta FCValletta FC—–110061–
SeasonClubGoalsAstAppsYCRCRating
2024-25Zabbar St. Patrick90050–
2025-26Valletta FC10011–
2026-27Valletta FC10000–
68E. EmemeMostaMosta—–110080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Mosta00020–
2021-22Mosta10010–
2022-23Mosta100050–
68F. ApapHiberniansHibernians—–1100242–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians00050–
2021-22Hibernians40061–
2022-23Hibernians50050–
2023-24Hibernians20081–
68M. GuillaumierHamrun Spartans· 28yHamrun SpartansM281100111–
SeasonClubGoalsAstAppsYCRCRating
2018-19Birkirkara10000–
2019-20Birkirkara10051–
2021-22Hamrun Spartans10020–
2022-23Hamrun Spartans40030–
2025-26Hamrun Spartans30010–
2026-27Hamrun Spartans10000–

Player page →

68O. AwosanyaBalzan FCBalzan FC—–110052–
SeasonClubGoalsAstAppsYCRCRating
2023-24Balzan FC10010–
2024-25Balzan FC40031–
2026-27Balzan FC60011–
68S. PisaniSliema WanderersSliema Wanderers—–1100202–
SeasonClubGoalsAstAppsYCRCRating
2019-20Balzan FC30060–
2021-22Gzira United20030–
2022-23Gzira United10020–
2023-24Santa Lucia20021–
2024-25Sliema Wanderers10010–
2025-26Sliema Wanderers20050–
2026-27Sliema Wanderers00011–
68U. AkpanBalzan FCBalzan FC—–110020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Balzan FC110020–
68U. ĐuranovićHamrun SpartansHamrun Spartans—–110040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hamrun Spartans110040–
78A. CáseresFlorianaFloriana—–100030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Senglea Athletic80000–
2019-20Floriana10000–
2021-22Floriana10030–
78Diego VenancioBirkirkaraBirkirkara—–100030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Senglea Athletic50000–
2019-20Floriana30000–
2021-22Birkirkara20030–
78Edson FariasNaxxar LionsNaxxar Lions—–100050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Naxxar Lions40010–
2024-25Naxxar Lions60040–
78F. VarelaFlorianaFlorianaM–100000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Floriana80000–
2026-27Floriana20000–
78K. BevisValletta FC· 28yValletta FC—28100020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Birkirkara40000–
2022-23Valletta FC60020–

Player page →

78K. ShawHiberniansHibernians—–1000181–
SeasonClubGoalsAstAppsYCRCRating
2018-19Sliema Wanderers40000–
2019-20Sliema Wanderers10030–
2021-22Sliema Wanderers20011–
2022-23Hibernians10020–
2023-24Hibernians00030–
2024-25Hibernians10050–
2025-26Hibernians10020–
2026-27Hibernians00020–
78N. MuscatMarsaxlokkMarsaxlokk—–1000311–
SeasonClubGoalsAstAppsYCRCRating
2018-19Gzira United10000–
2019-20Gzira United00030–
2021-22Gzira United10030–
2022-23Gzira United10070–
2023-24Marsaxlokk30050–
2024-25Marsaxlokk20060–
2025-26Marsaxlokk10041–
2026-27Marsaxlokk10030–
78PabloNaxxar LionsNaxxar Lions—–100021–
SeasonClubGoalsAstAppsYCRCRating
2023-24Naxxar Lions100021–
78Samuel GomesSliema WanderersSliema Wanderers—–100060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Gudja United30020–
2023-24Sliema Wanderers50020–
2024-25Sliema Wanderers20020–
78T. NagamatsuSanta LuciaSanta Lucia—–100030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Gudja United60010–
2023-24Santa Lucia40020–
78T. YamaguchiNaxxar LionsNaxxar Lions—–1000122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pietà Hotspurs30041–
2023-24Naxxar Lions50060–
2024-25Naxxar Lions20021–
89A. CohenGzira UnitedGzira United—–90030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Gzira United50000–
2019-20Gzira United40030–
89A. SatarianoSliema WanderersSliema Wanderers—–900201–
SeasonClubGoalsAstAppsYCRCRating
2018-19St. Andrews10000–
2019-20Sliema Wanderers20020–
2022-23Balzan FC20020–
2023-24Birkirkara00040–
2024-25Birkirkara40091–
2026-27Sliema Wanderers00030–
89G. AcheampongMostaMosta—–900283–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta10031–
2022-23Mosta10020–
2023-24Sliema Wanderers60080–
2024-25Sliema Wanderers10092–
2025-26Birkirkara00050–
2026-27Mosta00010–
89G. Costa GoncalvesBirzebbugaBirzebbuga—–90090–
SeasonClubGoalsAstAppsYCRCRating
2025-26Naxxar Lions60050–
2026-27Birzebbuga30040–
89Joseph MinalaMarsaxlokkMarsaxlokk—–900271–
SeasonClubGoalsAstAppsYCRCRating
2023-24Sliema Wanderers10061–
2024-25Gzira United10080–
2025-26Marsaxlokk500110–
2026-27Marsaxlokk20020–
89L. RiascosBirzebbugaBirzebbuga—–900426–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia00041–
2021-22Mosta20081–
2022-23Gzira United200102–
2023-24Gzira United00031–
2024-25Gzira United40071–
2025-26Gzira United10080–
2026-27Birzebbuga00020–
89M. BeermanFlorianaFlorianaD–900101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Birkirkara10000–
2019-20Hibernians10010–
2021-22Sliema Wanderers00010–
2023-24Sliema Wanderers10020–
2024-25Sliema Wanderers10021–
2025-26Floriana30020–
2026-27Floriana20020–
89M. DavisGzira UnitedGzira United—–90020–
SeasonClubGoalsAstAppsYCRCRating
2018-19St. Andrews60000–
2019-20Gzira United30020–
89M. MuchardiGudja UnitedGudja United—–900130–
SeasonClubGoalsAstAppsYCRCRating
2018-19Sliema Wanderers40000–
2019-20Mosta10040–
2021-22Gudja United10030–
2022-23Gudja United10020–
2023-24Gudja United20040–
89MiullenHiberniansHibernians—–900142–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernians10071–
2025-26Hibernians80071–
89N. PortelliMostaMosta—–90060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gzira United10050–
2023-24Marsaxlokk20000–
2025-26Marsaxlokk10010–
2025-26Mosta30000–
2026-27Mosta20000–
89O. El HasniMarsaxlokkMarsaxlokk—–900352–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00061–
2022-23Floriana30070–
2023-24Floriana200100–
2024-25Floriana10041–
2025-26Marsaxlokk20060–
2026-27Marsaxlokk10020–

Data coverage for Maltese Premier League →

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