Skip to content
Almanac
Menu

Maltese Premier League

Goals, assists and cards count 1228 of 1246 stored matches (99%) that name a player. Appearances and minutes count 0 matches with a stored lineup; a dash under Min means no minutes are stored yet.

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

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

198A. OverendSliema WanderersSliema Wanderersβ€”0––4080–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Santa Lucia0––1000–
2022-23Floriana0––1010–
2024-25Sliema Wanderers0––2030–
2025-26Sliema Wanderers0––0040–
198A. PiazzaSanta LuciaSanta Luciaβ€”0––4040–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Santa Lucia0––4040–
198A. SelemaniGudja UnitedGudja Unitedβ€”0––4020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Gudja United0––3010–
2022-23Gudja United0––1010–
198A. SimancaMelitaMelitaβ€”0––40132–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Melita0––40132–
198C. ZappaSliema WanderersSliema Wanderersβ€”0––4030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Sliema Wanderers0––4030–
198CalilHamrun SpartansHamrun Spartansβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Hamrun Spartans0––4000–
198D. AnganMostaMostaβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Mosta0––4000–
198D. MakomaBirkirkaraBirkirkaraβ€”0––4080–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Birkirkara0––0030–
2025-26Birkirkara0––4050–
198G. AquilinaSliema WanderersSliema Wanderersβ€”0––40101–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Tarxien Rainbows0––3000–
2019-20Mosta0––1031–
2021-22Sliema Wanderers0––0070–
198G. BlackwoodBalzan FCBalzan FCβ€”0––4020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Balzan FC0––4020–

Player page β†’

198G. ContiSanta LuciaSanta Luciaβ€”0––4080–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Gzira United0––1030–
2021-22Santa Lucia0––3050–
198Hugo SantosNaxxar LionsNaxxar Lionsβ€”0––4020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Naxxar Lions0––4020–
198J. AgyemangMostaMostaβ€”0––4030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Mosta0––4030–
198J. BecerraGzira UnitedGzira Unitedβ€”0––40100–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Floriana0––2050–
2025-26Gzira United0––2050–
198J. BezzinaGudja UnitedGudja Unitedβ€”0––4041–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Hibernians0––1000–
2019-20Birkirkara0––0010–
2021-22Mosta0––0010–
2022-23Gudja United0––3021–
198J. QuitongoMarsaxlokkMarsaxlokkβ€”0––4030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Marsaxlokk0––4030–
198J. WalkerMarsaxlokkMarsaxlokkβ€”0––40111–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Santa Lucia0––1010–
2021-22Sirens0––0040–
2022-23Sirens0––2010–
2023-24Marsaxlokk0––1041–
2024-25Marsaxlokk0––0010–
198J. YΓ©pezMelitaMelitaβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Melita0––4000–
198KanteGzira UnitedGzira Unitedβ€”0––4051–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Gzira United0––4051–
198KhevinHiberniansHiberniansβ€”0––40101–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernians0––40101–
198L. De GraziaFlorianaFlorianaβ€”0––4050–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Floriana0––4050–
198L. LacunzaBirkirkaraBirkirkaraβ€”0––40110–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Birkirkara0––3040–
2025-26Birkirkara0––1070–
198L. LopezFlorianaFlorianaβ€”0––4071–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Marsaxlokk0––4051–
2025-26Floriana0––0020–
198L. NanniHiberniansHiberniansβ€”0––4030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Hibernians0––4030–
198Leo FernandesMostaMostaβ€”0––4070–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Mosta0––0020–
2025-26Mosta0––4050–
198LeonardoBalzan FCBalzan FCβ€”0––4010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Balzan FC0––4010–
198M. DebattistaMelitaMelitaβ€”0––4010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Melita0––4010–
198M. ĐuriΔ‡Balzan FCBalzan FCβ€”0––4020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Balzan FC0––4020–

Player page β†’

198M. MusulinTarxien RainbowsTarxien Rainbowsβ€”0––4010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Tarxien Rainbows0––4010–
198M. ValpoortSanta LuciaSanta Luciaβ€”0––4040–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Santa Lucia0––2010–
2022-23Santa Lucia0––2030–
198Marcelo DiasGzira UnitedGzira Unitedβ€”0––40224–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Senglea Athletic0––1072–
2021-22Gudja United0––2020–
2022-23Gzira United0––1040–
2023-24Gzira United0––0061–
2024-25Gzira United0––0031–
198N. KoffiHamrun SpartansHamrun Spartansβ€”0––4030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Hamrun Spartans0––4030–

Player page β†’

198N. PulisBalzan FCBalzan FCβ€”0––40240–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Valletta FC0––0020–
2021-22Santa Lucia0––2020–
2022-23Santa Lucia0––1040–
2023-24Sirens0––0060–
2024-25Balzan FC0––10100–
198O. AkpovetaValletta FCValletta FCβ€”0––4030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Valletta FC0––4030–
198R. AreiasFlorianaFlorianaβ€”0––4030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Floriana0––4030–
198S. MalanoValletta FCValletta FCβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Valletta FC0––4000–
198U. DjuranovicSliema WanderersSliema Wanderersβ€”0––4010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Sliema Wanderers0––4010–
198Vinicius BaianoNaxxar LionsNaxxar Lionsβ€”0––4040–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Naxxar Lions0––4040–
198Vinicius PaivaZabbar St. PatrickZabbar St. Patrickβ€”0––40141–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Zabbar St. Patrick0––2070–
2025-26Zabbar St. Patrick0––2071–
198W. ZambleSenglea AthleticSenglea Athleticβ€”0––4010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2019-20Senglea Athletic0––4010–
198William MarcΓ­lioNaxxar LionsNaxxar Lionsβ€”0––4000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Naxxar Lions0––4000–
242A. GarziaBirkirkaraBirkirkaraβ€”0––30130–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Floriana0––0020–
2022-23Floriana0––1030–
2023-24Floriana0––1030–
2024-25Floriana0––0020–
2025-26Birkirkara0––1030–
242A. KatanicBalzan FCBalzan FCβ€”0––3000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Balzan FC0––3000–
242A. NilssonTarxien RainbowsTarxien Rainbowsβ€”0––3000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Tarxien Rainbows0––3000–
242A. RoachMostaMostaβ€”0––3000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Mosta0––3000–
242A. RozziQormiQormiβ€”0––3000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Qormi0––3000–
242A. TourΓ©Gudja UnitedGudja Unitedβ€”0––3050–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Gudja United0––3050–
242A. ValverdeTarxien RainbowsTarxien Rainbowsβ€”0––3010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Tarxien Rainbows0––3010–
242B. ElekeHamrun SpartansHamrun Spartansβ€”0––3020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Hamrun Spartans0––3020–
242B. VolpiniSenglea AthleticSenglea Athleticβ€”0––3000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2018-19Senglea Athletic0––3000–

Data coverage for Maltese Premier League β†’

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