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
1Maxuell SamuraiGzira UnitedGzira UnitedF–7000201–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia40010–
2021-22Gzira United170040–
2022-23Gzira United110000–
2023-24Birkirkara50000–
2024-25Birkirkara2300111–
2025-26Gzira United90020–
2026-27Gzira United10020–
2L. MontebelloSliema WanderersSliema Wanderers—–5900120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Birkirkara50000–
2019-20Balzan FC20000–
2021-22Birkirkara110010–
2022-23Hamrun Spartans60010–
2023-24Hamrun Spartans210030–
2024-25Hamrun Spartans110060–
2025-26Sliema Wanderers30010–
3J. 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–
4J. DegabrieleHiberniansHibernians—–540070–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernians50000–
2019-20Hibernians30000–
2021-22Hibernians140030–
2022-23Hibernians150010–
2023-24Hibernians80030–
2024-25Hibernians80000–
2025-26Hibernians10000–
5JeffersonValletta FCValletta FC—–4600152–
SeasonClubGoalsAstAppsYCRCRating
2018-19Sliema Wanderers50000–
2019-20Gzira United100051–
2021-22Gzira United100040–
2022-23Gzira United200060–
2025-26Valletta FC10001–
6M. FontanellaZabbar St. PatrickZabbar St. Patrick—–430060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Valletta FC180000–
2019-20Valletta FC130030–
2021-22Valletta FC120020–
2025-26Zabbar St. Patrick00010–
7V. PlutSliema WanderersSliema Wanderers—–3600140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Santa Lucia80020–
2022-23Gudja United60020–
2023-24Sliema Wanderers60020–
2024-25Sliema Wanderers140040–
2025-26Sliema Wanderers20040–
8K. ReidBirkirkaraBirkirkara—–3500201–
SeasonClubGoalsAstAppsYCRCRating
2018-19St. Andrews10000–
2021-22Floriana30030–
2021-22Sirens60021–
2022-23Floriana50030–
2023-24Floriana120020–
2024-25Birkirkara10010–
2024-25Floriana10010–
2025-26Birkirkara60070–
2026-27Birkirkara00010–
9F. FalconeHiberniansHibernians—–340080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Birkirkara100010–
2021-22Birkirkara60000–
2022-23Birkirkara10000–
2022-23Valletta FC40000–
2023-24Valletta FC70030–
2024-25Hibernians60040–
10F. SasereBirkirkaraBirkirkara—–3200130–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hamrun Spartans60060–
2024-25Floriana140040–
2025-26Birkirkara40000–
2026-27Birkirkara80030–
10YuriValletta FCValletta FC—–320090–
SeasonClubGoalsAstAppsYCRCRating
2019-20Valletta FC10010–
2021-22Gzira United60030–
2023-24Marsaxlokk130010–
2024-25Marsaxlokk120030–
2025-26Valletta FC00010–
12J. MbongHibernians· 29yHibernians—293000252–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernians30000–
2019-20Hibernians20051–
2021-22Hamrun Spartans30000–
2022-23Hamrun Spartans00020–
2023-24Hamrun Spartans00041–
2024-25Hamrun Spartans600120–
2025-26Hamrun Spartans150010–
2026-27Hibernians10010–

Player page →

13DodoMarsaxlokkMarsaxlokk—–2900100–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamrun Spartans40020–
2021-22Hamrun Spartans40010–
2022-23Hamrun Spartans30010–
2024-25Marsaxlokk20030–
2025-26Marsaxlokk120020–
2026-27Marsaxlokk40010–
14K. KeqiZabbar St. PatrickZabbar St. Patrick—–2800141–
SeasonClubGoalsAstAppsYCRCRating
2018-19Floriana30000–
2019-20Floriana140020–
2021-22Floriana50041–
2022-23Marsaxlokk30040–
2024-25Zabbar St. Patrick30040–
15G. MentzGzira UnitedGzira UnitedD–2700362–
SeasonClubGoalsAstAppsYCRCRating
2019-20Santa Lucia00031–
2021-22Gzira United10080–
2022-23Gzira United20060–
2023-24Gzira United80071–
2024-25Gzira United100050–
2025-26Gzira United40030–
2026-27Gzira United20040–
16B. KaljevićBalzan FCBalzan FC—–260030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Valletta FC110000–
2019-20Valletta FC20030–
2021-22Balzan FC60000–
2022-23Balzan FC70000–
16C. FaillaGzira UnitedGzira United—–2600201–
SeasonClubGoalsAstAppsYCRCRating
2018-19Birkirkara10000–
2018-19Floriana20000–
2019-20Hamrun Spartans10050–
2021-22Mosta70040–
2022-23Mosta70030–
2023-24Mosta10010–
2024-25Mosta60030–
2025-26Gzira United10041–
18A. CiolacuValletta FCValletta FC—–230080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Floriana60040–
2022-23Birkirkara20000–
2022-23Floriana30010–
2023-24Birkirkara110030–
2025-26Valletta FC10000–
18L. VillelaHamrun SpartansHamrun Spartans—–2300110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernians80050–
2025-26Hibernians110030–
2026-27Hamrun Spartans40030–
18Tiago AdanMarsaxlokkMarsaxlokk—–230030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernians100000–
2019-20Floriana90000–
2022-23Marsaxlokk40030–
21A. MajdevacBalzan FC· 29yBalzan FC—29210000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Balzan FC100000–
2019-20Balzan FC110000–

Player page →

21A. ZammitValletta FCValletta FC—–210040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Valletta FC60010–
2023-24Birkirkara20010–
2024-25Birkirkara10010–
2025-26Valletta FC60010–
2026-27Valletta FC60000–
21E. MashikeFlorianaFloriana—–210030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamrun Spartans180020–
2024-25Floriana30010–
21Z. BrincatMostaMosta—–2100131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Mosta20000–
2019-20Mosta20040–
2021-22Mosta20000–
2022-23Mosta100030–
2023-24Mosta30041–
2024-25Mosta20010–
2025-26Mosta00010–
25K. TulimieriGzira UnitedGzira United—–2000151–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamrun Spartans80000–
2019-20Valletta FC10030–
2021-22Valletta FC40040–
2022-23Birkirkara30031–
2023-24Mosta30030–
2024-25Gzira United10020–
25S. AkinbuleHiberniansHibernians—–200081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Mosta110030–
2023-24Marsaxlokk90041–
2025-26Hibernians00010–
27A. AndrejićBalzan FCBalzan FC—–190000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Tarxien Rainbows90000–
2021-22Balzan FC50000–
2022-23Balzan FC20000–
2023-24Balzan FC30000–
28B. PaiberValletta FCValletta FC—–1800262–
SeasonClubGoalsAstAppsYCRCRating
2018-19Floriana20000–
2019-20Floriana30060–
2021-22Floriana20040–
2022-23Valletta FC50031–
2023-24Valletta FC40040–
2025-26Valletta FC10040–
2026-27Valletta FC10051–
28LecãoGzira UnitedGzira United—–180090–
SeasonClubGoalsAstAppsYCRCRating
2018-19Balzan FC50000–
2021-22Balzan FC20000–
2022-23Birkirkara60050–
2024-25Gzira United50040–
28R. PršaValletta FCValletta FC—–1800150–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamrun Spartans20020–
2023-24Hamrun Spartans40040–
2024-25Hamrun Spartans30030–
2025-26Sliema Wanderers50030–
2026-27Valletta FC40030–
28TaylonHiberniansHibernians—–180000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernians180000–
32J. BusuttilBirkirkaraBirkirkara—–170081–
SeasonClubGoalsAstAppsYCRCRating
2018-19Pietà Hotspurs10000–
2019-20Floriana20010–
2021-22Floriana40020–
2022-23Floriana40020–
2023-24Balzan FC20010–
2023-24Floriana10000–
2024-25Balzan FC20021–
2025-26Birkirkara10000–
32M. GarciaMarsaxlokkMarsaxlokk—–1700350–
SeasonClubGoalsAstAppsYCRCRating
2018-19Senglea Athletic40000–
2019-20Floriana20040–
2021-22Floriana00060–
2022-23Floriana00040–
2023-24Floriana10080–
2024-25Floriana30060–
2025-26Hamrun Spartans50040–
2026-27Marsaxlokk20030–
32U. LjubomiracBalzan FC· 36yBalzan FC—36170081–
SeasonClubGoalsAstAppsYCRCRating
2018-19Balzan FC60000–
2019-20Balzan FC20021–
2021-22Balzan FC70040–
2022-23Balzan FC20020–

Player page →

35Alex TanqueMarsaxlokkMarsaxlokk—–160000–
SeasonClubGoalsAstAppsYCRCRating
2024-25Marsaxlokk160000–
35P. MbongFlorianaFlorianaF–1600120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Birkirkara10000–
2021-22Birkirkara10000–
2022-23Birkirkara40030–
2023-24Birkirkara20050–
2024-25Birkirkara20030–
2025-26Floriana10010–
2026-27Floriana50000–
35W. DomoraudHiberniansHibernians—–160050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamrun Spartans70000–
2019-20Gzira United10010–
2019-20Hamrun Spartans40020–
2021-22Hibernians40020–
38Ángel TorresBalzan FC· 26yBalzan FC—26150080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Balzan FC150080–

Player page →

38G. MensahGudja UnitedGudja United—–150080–
SeasonClubGoalsAstAppsYCRCRating
2018-19Pietà Hotspurs50000–
2019-20Gudja United40020–
2021-22Gudja United40040–
2022-23Hibernians00010–
2023-24Gudja United20010–
38M. AlbaSanta LuciaSanta Lucia—–150061–
SeasonClubGoalsAstAppsYCRCRating
2018-19Valletta FC100000–
2019-20Birkirkara40000–
2019-20Valletta FC10020–
2022-23Santa Lucia00041–
38M. FontanellaZabbar St. PatrickZabbar St. Patrick—–150040–
SeasonClubGoalsAstAppsYCRCRating
2025-26Zabbar St. Patrick100040–
2026-27Zabbar St. Patrick50000–
38Y. YankamValletta FCValletta FC—–1500140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Qormi30000–
2019-20Birkirkara10000–
2021-22Birkirkara00040–
2022-23Birkirkara50050–
2023-24Birkirkara10020–
2025-26Valletta FC40030–
2026-27Valletta FC10000–
43A. EffiongMarsaxlokkMarsaxlokk—–140060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Balzan FC90000–
2019-20Balzan FC20030–
2021-22Sirens30010–
2022-23Marsaxlokk00020–
43B. GavrilăSirensSirens—–140000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Valletta FC60000–
2021-22Sirens80000–
43C. Zammit LonardelliFlorianaFloriana—–1400120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Sirens20040–
2022-23Floriana10010–
2023-24Floriana10030–
2024-25Floriana60040–
2025-26Floriana10000–
2026-27Floriana30000–
43D. VellaFlorianaFlorianaM–1400250–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernians20020–
2021-22Hibernians40040–
2022-23Hibernians10000–
2023-24Floriana10030–
2024-25Floriana40070–
2025-26Floriana10060–
2026-27Floriana10030–
43JonnyHamrun SpartansHamrun Spartans—–140090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hamrun Spartans50040–
2023-24Hamrun Spartans70030–
2025-26Hamrun Spartans20020–
43ThaylorValletta FCValletta FC—–1400371–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernians00070–
2022-23Hibernians00040–
2023-24Gzira United60090–
2024-25Gzira United40070–
2025-26Valletta FC30091–
2026-27Valletta FC10010–
49B. GambarteSliema WanderersSliema Wanderers—–1300141–
SeasonClubGoalsAstAppsYCRCRating
2024-25Zabbar St. Patrick80050–
2025-26Zabbar St. Patrick40071–
2026-27Sliema Wanderers10020–
49E. CabreraBirkirkaraBirkirkara—–130070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Birkirkara130070–

Data coverage for Maltese Premier League →

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