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
30 May 2021International Friendly Games Qatar U23 v Malta U21 5 – 090
27 Feb 2021Malta Premier League Hibernians FC v Zejtun Corinthians FCSubstitute, on 87′ 2 – 03
21 Feb 2021Malta Premier League Lija Athletic FC v Hibernians FCSubstitute, on 54′ 0 – 536
13 Feb 2021Malta Premier League Hibernians FC v Mosta FC 2 – 090
07 Feb 2021Malta Premier League Valletta FC v Hibernians FC 1 – 490
30 Jan 2021Malta Premier League Hibernians FC v Tarxien Rainbows 2 – 078
27 Jan 2021Malta Premier League Gudja United FC v Hibernians FCSubstitute, on 78′ 1 – 412
23 Jan 2021Malta Premier League Floriana FC v Hibernians FCSubstitute, on 84′ 1 – 16
13 Dec 2020Malta Premier League Hibernians FC v Birkirkara FCSubstitute, on 84′ 0 – 16
05 Dec 2020Malta Premier League Santa Lucia FC v Hibernians FCSubstitute, on 76′ 0 – 314
28 Nov 2020Malta Premier League Hibernians FC v Sirens FCSubstitute, on 86′ 1 – 24
21 Nov 2020Malta Premier League Hibernians FC v Hamrun Spartans 2 – 252
30 Oct 2020Malta Premier League Zejtun Corinthians FC v Hibernians FCSubstitute, on 84′ 2 – 36
25 Oct 2020Malta Premier League Hibernians FC v Lija Athletic FCSubstitute, on 57′ 8 – 133
30 Sep 2020Malta Premier League Tarxien Rainbows v Hibernians FC 0 – 164
27 Sep 2020Malta Premier League Hibernians FC v Floriana FC 3 – 190
20 Sep 2020Malta Premier League Sliema Wanderers v Hibernians FC 3 – 145
17 Sep 2020UEFA Europa League Hibernians FC v Videoton FC Fehérvár 0 – 164
27 Aug 2020UEFA Europa League FC Vaduz v Hibernians FC 0 – 290
20 Oct 2019Malta Premier League Tarxien Rainbows v Balzan FC 1 – 390

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.