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.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
51ThiaguinhoMostaMosta—–1300161–
SeasonClubGoalsAstAppsYCRCRating
2019-20Sirens20010–
2021-22Gzira United10000–
2022-23Gzira United10000–
2023-24Gzira United30071–
2024-25Gzira United10030–
2025-26Sliema Wanderers30040–
2026-27Mosta20010–
51C. BonanniHiberniansHibernians—–200160–
SeasonClubGoalsAstAppsYCRCRating
2019-20Birkirkara00010–
2021-22Birkirkara00060–
2022-23Marsaxlokk10010–
2023-24Hibernians10080–
51J. GhioMarsaxlokkMarsaxlokk—–100160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pietà Hotspurs10060–
2023-24Marsaxlokk00040–
2024-25Marsaxlokk00050–
2025-26Marsaxlokk00010–
51MaculaBalzan FCBalzan FC—–1200160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Gzira United20000–
2023-24Gzira United50040–
2024-25Gzira United20030–
2025-26Birkirkara10060–
2026-27Balzan FC20030–
55JeffersonValletta FCValletta FC—–4600152–
SeasonClubGoalsAstAppsYCRCRating
2018-19Sliema Wanderers50000–
2019-20Gzira United100051–
2021-22Gzira United100040–
2022-23Gzira United200060–
2025-26Valletta FC10001–
55S. FerrarisValletta FCValletta FC—–200152–
SeasonClubGoalsAstAppsYCRCRating
2022-23Marsaxlokk20092–
2023-24Valletta FC00060–
55K. TulimieriGzira UnitedGzira United—–2000151–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamrun Spartans80000–
2019-20Valletta FC10030–
2021-22Valletta FC40040–
2022-23Birkirkara30031–
2023-24Mosta30030–
2024-25Gzira United10020–
55M. ScerriSliema WanderersSliema Wanderers—–200151–
SeasonClubGoalsAstAppsYCRCRating
2018-19Sliema Wanderers20000–
2019-20Sliema Wanderers00061–
2021-22Sliema Wanderers00080–
2023-24Sliema Wanderers00010–
55S. CipriottMostaMosta—–100151–
SeasonClubGoalsAstAppsYCRCRating
2019-20Senglea Athletic00050–
2021-22Balzan FC00060–
2022-23Sirens10031–
2023-24Mosta00010–
55A. GarziaBirkirkaraBirkirkara—–300150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana00020–
2022-23Floriana10030–
2023-24Floriana10030–
2024-25Floriana00020–
2025-26Birkirkara10030–
2026-27Birkirkara00020–
55B. BorgGzira UnitedGzira UnitedF–300150–
SeasonClubGoalsAstAppsYCRCRating
2022-23Gzira United00010–
2023-24Gzira United20020–
2024-25Gzira United00060–
2025-26Gzira United00050–
2026-27Gzira United10010–
55E. AgiusSliema WanderersSliema Wanderers—–200150–
SeasonClubGoalsAstAppsYCRCRating
2019-20Sliema Wanderers00070–
2021-22Sliema Wanderers00050–
2023-24Sliema Wanderers10010–
2025-26Sliema Wanderers10020–
55R. PršaValletta FCValletta FC—–1800150–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamrun Spartans20020–
2023-24Hamrun Spartans40040–
2024-25Hamrun Spartans30030–
2025-26Sliema Wanderers50030–
2026-27Valletta FC40030–
64DiakiteHiberniansHibernians—–200142–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00020–
2022-23Hibernians10040–
2023-24Birkirkara10052–
2025-26Hibernians00030–
64E. PeñaMarsaxlokkMarsaxlokk—–600142–
SeasonClubGoalsAstAppsYCRCRating
2018-19Valletta FC20000–
2019-20Valletta FC30010–
2021-22Valletta FC00031–
2022-23Valletta FC10061–
2023-24Birkirkara00020–
2024-25Marsaxlokk00020–
64MiullenHiberniansHibernians—–900142–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernians10071–
2025-26Hibernians80071–
64A. BorgSirensSirens—–400141–
SeasonClubGoalsAstAppsYCRCRating
2018-19St. Andrews30000–
2019-20Sirens00080–
2021-22Sirens00041–
2022-23Sirens10020–
64B. GambarteSliema WanderersSliema Wanderers—–1300141–
SeasonClubGoalsAstAppsYCRCRating
2024-25Zabbar St. Patrick80050–
2025-26Zabbar St. Patrick40071–
2026-27Sliema Wanderers10020–
64K. KeqiZabbar St. PatrickZabbar St. Patrick—–2800141–
SeasonClubGoalsAstAppsYCRCRating
2018-19Floriana30000–
2019-20Floriana140020–
2021-22Floriana50041–
2022-23Marsaxlokk30040–
2024-25Zabbar St. Patrick30040–
64Leandro AlmeidaŻebbuġ Rangers· 39yŻebbuġ Rangers—39200141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians20080–
2022-23Żebbuġ Rangers00061–

Player page →

64S. RadićValletta FCValletta FC—–200141–
SeasonClubGoalsAstAppsYCRCRating
2025-26Valletta FC200101–
2026-27Valletta FC00040–
64Vinicius PaivaZabbar St. PatrickZabbar St. Patrick—–400141–
SeasonClubGoalsAstAppsYCRCRating
2024-25Zabbar St. Patrick20070–
2025-26Zabbar St. Patrick20071–
64Alex BrunoBirzebbugaBirzebbuga—–1100140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernians30050–
2024-25Hibernians50060–
2026-27Birzebbuga30030–
64D. BonniciHiberniansHibernians—–600140–
SeasonClubGoalsAstAppsYCRCRating
2019-20Mosta10010–
2022-23Mosta10040–
2023-24Marsaxlokk10020–
2024-25Marsaxlokk10020–
2025-26Hibernians20050–
64M. Van de BovenkampGzira UnitedGzira UnitedD–100140–
SeasonClubGoalsAstAppsYCRCRating
2024-25Melita100100–
2025-26Gzira United00020–
2026-27Gzira United00020–
64N. MicallefSliema WanderersSliema Wanderers—–200140–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamrun Spartans00010–
2023-24Naxxar Lions10030–
2024-25Naxxar Lions10050–
2025-26Hamrun Spartans00040–
2025-26Sliema Wanderers00010–
64V. PlutSliema WanderersSliema Wanderers—–3600140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia80020–
2022-23Gudja United60020–
2023-24Sliema Wanderers60020–
2024-25Sliema Wanderers140040–
2025-26Sliema Wanderers20040–
64Y. YankamValletta FCValletta FC—–1500140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Qormi30000–
2019-20Birkirkara10000–
2021-22Birkirkara00040–
2022-23Birkirkara50050–
2023-24Birkirkara10020–
2025-26Valletta FC40030–
2026-27Valletta FC10000–
79A. SimancaMelitaMelita—–400132–
SeasonClubGoalsAstAppsYCRCRating
2024-25Melita400132–
79M. VeseljiFlorianaFloriana—–1300132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana10010–
2022-23Floriana50020–
2023-24Floriana50020–
2024-25Floriana10041–
2025-26Floriana10041–
79Ó. CarnielloMarsaxlokkMarsaxlokk—–200132–
SeasonClubGoalsAstAppsYCRCRating
2019-20Birkirkara10020–
2021-22Birkirkara10081–
2022-23Marsaxlokk00031–
79N. MicallefBirkirkaraBirkirkara—–000131–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara00020–
2023-24Birkirkara00050–
2024-25Birkirkara00051–
2026-27Birkirkara00010–
79Z. BrincatMostaMosta—–2100131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Mosta20000–
2019-20Mosta20040–
2021-22Mosta20000–
2022-23Mosta100030–
2023-24Mosta30041–
2024-25Mosta20010–
2025-26Mosta00010–
79Amar AhmedHiberniansHibernians—–200130–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians00020–
2021-22Hibernians20050–
2022-23Hibernians00040–
2023-24Hibernians00020–
79EderHamrun SpartansHamrun Spartans—–000130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamrun Spartans00030–
2023-24Hamrun Spartans00060–
2024-25Hamrun Spartans00040–
79F. SasereBirkirkaraBirkirkara—–3200130–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans60060–
2024-25Floriana140040–
2025-26Birkirkara40000–
2026-27Birkirkara80030–
79Henrique MottaMelitaMelita—–300130–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sirens10000–
2022-23Żebbuġ Rangers10050–
2024-25Melita10080–
79J. GrechHamrun SpartansHamrun SpartansM–5800130–
SeasonClubGoalsAstAppsYCRCRating
2018-19Birkirkara50000–
2018-19Hibernians60000–
2019-20Hibernians80020–
2021-22Hibernians90020–
2022-23Hibernians130020–
2023-24Balzan FC10000–
2023-24Floriana10010–
2024-25Floriana30020–
2025-26Floriana110020–
2026-27Hamrun Spartans10020–
79Joao MouraNaxxar LionsNaxxar Lions—–800130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Naxxar Lions30060–
2024-25Naxxar Lions00030–
2025-26Naxxar Lions50040–
79M. MuchardiGudja UnitedGudja United—–900130–
SeasonClubGoalsAstAppsYCRCRating
2018-19Sliema Wanderers40000–
2019-20Mosta10040–
2021-22Gudja United10030–
2022-23Gudja United10020–
2023-24Gudja United20040–
79N. Pace CocksNaxxar LionsNaxxar Lions—–300130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Naxxar Lions00020–
2024-25Naxxar Lions20060–
2025-26Naxxar Lions10050–
79Pedro CachoMostaMosta—–400130–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernians20080–
2025-26Mosta10040–
2026-27Mosta10010–
93E. SalaValletta FCValletta FC—–500122–
SeasonClubGoalsAstAppsYCRCRating
2021-22Valletta FC40050–
2022-23Valletta FC10072–
93T. FarrugiaMostaMosta—–600122–
SeasonClubGoalsAstAppsYCRCRating
2018-19Mosta30000–
2019-20Mosta10020–
2021-22Mosta10051–
2022-23Mosta10051–
93T. YamaguchiNaxxar LionsNaxxar Lions—–1000122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pietà Hotspurs30041–
2023-24Naxxar Lions50060–
2024-25Naxxar Lions20021–
93F. RomeroGzira UnitedGzira United—–200121–
SeasonClubGoalsAstAppsYCRCRating
2021-22Gudja United00041–
2022-23Gudja United10050–
2023-24Gzira United10000–
2024-25Gzira United00030–
93J. WalkerBirzebbugaBirzebbuga—–400121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia10010–
2021-22Sirens00040–
2022-23Sirens20010–
2023-24Marsaxlokk10041–
2024-25Marsaxlokk00010–
2026-27Birzebbuga00010–
93J. ZerafaHamrun SpartansHamrun Spartans—–000121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Valletta FC00070–
2021-22Hibernians00030–
2021-22Valletta FC00011–
2023-24Hamrun Spartans00010–
93C. Zammit LonardelliFlorianaFloriana—–1400120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sirens20040–
2022-23Floriana10010–
2023-24Floriana10030–
2024-25Floriana60040–
2025-26Floriana10000–
2026-27Floriana30000–
93G. SciberrasMostaMosta—–200120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta10010–
2022-23Mosta00040–
2023-24Mosta10040–
2024-25Mosta00010–
2025-26Mosta00020–

Data coverage for Maltese Premier League →

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