PLAYER PROFILE

Zachary Grech.

Balzan FC

Matrix 91058

At a glance

Full name
Zachary Karl Grech
Born
21 Jul 1999
Age today
27
Nationality
—

Career by season

101 recorded appearances
Zachary Grech appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Malta Premier League Balzan FC 76004821 / 2 red
24/25Malta Premier League Zabbar St. Patrick FC 1310018580
23/24Malta Premier League Hibernians FC 159018051
22/23UEFA Conference League Hibernians FC 32001602
22/23UEFA Champions League Hibernians FC 22001650
22/23Malta Premier League Hibernians FC 199019172
21/22UEFA Conference League Hibernians FC 41001221
21/22UEFA Champions League Hibernians FC 22001340
21/22Malta Premier League Hibernians FC 142003131
20/21UEFA Europa League Hibernians FC 22001540
20/21Malta Premier League Hibernians FC 167016291
20/21International Friendly Games Malta U21 22001350
19/20Malta Premier League Balzan FC 2100920

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Zachary Grech match log
DateCompetitionMatchScoreMinutesGoals
25 Oct 2026Malta Premier League Balzan FC v Birkirkara FC 0 – 290
21 Oct 2026Malta Premier League Hamrun Spartans v Balzan FCSubstitute, on 64′ 1 – 126
17 Oct 2026Malta Premier League Balzan FC v Zabbar St. Patrick FC 1 – 283
11 Oct 2026Malta Premier League Balzan FC v Floriana FC 1 – 190
13 Sep 2026Malta Premier League Valletta FC v Balzan FC 2 – 248
05 Sep 2026Malta Premier League Balzan FC v Birzebbuga St. Peter’s FC 3 – 090
14 Aug 2026Malta Premier League Balzan FC v Marsaxlokk FC 1 – 155
22 Dec 2024Malta Premier League Marsaxlokk FC v Zabbar St. Patrick FC 2 – 290
14 Dec 2024Malta Premier League Melita FC v Zabbar St. Patrick FC 0 – 190
08 Dec 2024Malta Premier League Naxxar Lions FC v Zabbar St. Patrick FC 0 – 390
01 Dec 2024Malta Premier League Balzan FC v Zabbar St. Patrick FC 1 – 290
06 Nov 2024Malta Premier League Zabbar St. Patrick FC v Melita FCSubstitute, on 77′ 1 – 313
02 Nov 2024Malta Premier League Gzira United FC v Zabbar St. Patrick FC 3 – 159
27 Oct 2024Malta Premier League Mosta FC v Zabbar St. Patrick FC 4 – 290
20 Oct 2024Malta Premier League Sliema Wanderers v Zabbar St. Patrick FCSubstitute, on 46′ 2 – 045
02 Oct 2024Malta Premier League Zabbar St. Patrick FC v Marsaxlokk FCSubstitute, on 84′ 1 – 36
16 Sep 2024Malta Premier League Balzan FC v Zabbar St. Patrick FC 0 – 260
28 Aug 2024Malta Premier League Zabbar St. Patrick FC v Floriana FC 0 – 390
23 Aug 2024Malta Premier League Birkirkara FC v Zabbar St. Patrick FC 1 – 045
18 Aug 2024Malta Premier League Hamrun Spartans v Zabbar St. Patrick FC 3 – 190

Career transfers

5 recorded moves

All recorded career moves, newest first.

Zachary Grech career transfers
Date FromToMoveFee
25 Aug 2025 Zabbar St. Patrick FC Balzan FC Transfer Free
01 Jul 2024 Hibernians FC Zabbar St. Patrick FC Transfer Free
10 Aug 2020 Pembroke Athleta FC Hibernians FC Transfer —
31 Jan 2020 Balzan FC Pembroke Athleta FC Loan —
01 Jul 2019 Pembroke Athleta FC Balzan FC Loan return

Contracts and market values are not available yet.