#6 Ryan Grech

Tarxien Rainbows
Tarxien
Challenge LeagueChallenge League League level: MaltaSecond Tier Joined: Jul 1, 2021 Contract expires: -
Ryan Grech
  • Date of birth/Age: Apr 3, 1985 (39)
  • Citizenship: Malta Malta
  • Position: Central Midfield
deadline-day banner

Detailed stats of Ryan Grech

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClubSquad PPG           
 Total :   1731621.4224-30434432-5.796'11.591'
20/2120181.39-1-825----1.090'
19/2018171.82-1--38----1.441'
17/1823220.91-1--65----1.824'
15/16990.89----12-1--741'
15/161591.44---352----449'
14/1518181.22-1-14611--1.508'
13/1416161.942--236---635'1.269'
12/1320201.40---2761---1.568'
11/1214132.15---8321---530'
10/11550.80---112----359'
10/11771.57---43-----286'
09/10113.00---1-------
08/09770.86----5-----526'
Matchday Date Home team Away team Result Pos.                  
9 Nov 29, 2008 Floriana FC Tarxien Rainbows 3:1 90'
10 Dec 7, 2008 Birkirkara FC Tarxien Rainbows 1:0 77' 77'
8 Dec 11, 2008 Hibernians FC Tarxien Rainbows 2:0 46' 45'
11 Dec 14, 2008 Tarxien Rainbows Msida St. Joseph FC 0:2 61' 61'
12 Dec 21, 2008 Qormi FC Tarxien Rainbows 1:0 Not in squad
13 Jan 18, 2009 Tarxien Rainbows Valletta FC 1:3 77' 77'
14 Jan 25, 2009 Hamrun Spartans Tarxien Rainbows 0:4 86' 86'
15 Feb 1, 2009 Tarxien Rainbows Sliema Wanderers 1:0 90'
16 Feb 15, 2009 Marsaxlokk FC Tarxien Rainbows 2:1 Not in squad
17 Feb 22, 2009 Tarxien Rainbows Hibernians FC 2:7 Not in squad
18 Mar 1, 2009 Tarxien Rainbows Floriana FC 3:0 Not in squad
1 Aug 22, 2009 Dingli Swallows FC Tarxien Rainbows 1:4 Not in squad
2 Aug 30, 2009 Tarxien Rainbows Birkirkara FC 0:2 Not in squad
3 Sep 27, 2009 Floriana FC Tarxien Rainbows 1:1 Not in squad
4 Oct 3, 2009 Tarxien Rainbows Sliema Wanderers 3:1 Not in squad
5 Oct 17, 2009 Msida St. Joseph FC Tarxien Rainbows 1:1 Not in squad
6 Oct 25, 2009 Tarxien Rainbows Qormi FC 1:2 Not in squad
7 Nov 24, 2009 Valletta FC Tarxien Rainbows 2:2 Not in squad
8 Nov 28, 2009 Tarxien Rainbows Hibernians FC 1:2 Not in squad
9 Dec 11, 2009 Tarxien Rainbows Hamrun Spartans 0:1 Not in squad
10 Dec 20, 2009 Tarxien Rainbows Dingli Swallows FC 2:1 Not in squad
11 Dec 27, 2009 Birkirkara FC Tarxien Rainbows 5:1 Not in squad
12 Jan 4, 2010 Tarxien Rainbows Floriana FC 2:1 Not in squad
13 Jan 10, 2010 Sliema Wanderers Tarxien Rainbows 4:2 Not in squad
14 Jan 17, 2010 Tarxien Rainbows Msida St. Joseph FC 3:1 Not in squad
15 Jan 24, 2010 Qormi FC Tarxien Rainbows 0:2 90' 1'
16 Jan 31, 2010 Tarxien Rainbows Valletta FC 2:2 Not in squad
17 Feb 6, 2010 Hibernians FC Tarxien Rainbows 0:1 Not in squad
18 Feb 16, 2010 Hamrun Spartans Tarxien Rainbows 2:2 Not in squad
1 Sep 12, 2010 Tarxien Rainbows Marsaxlokk FC 0:0 56' 56'
2 Sep 19, 2010 Hamrun Spartans Tarxien Rainbows 3:1 46' 45'
3 Sep 25, 2010 Tarxien Rainbows Vittoriosa Stars FC 1:0 70' 20'
4 Oct 18, 2010 Qormi FC Tarxien Rainbows 2:1 Not in squad
5 Oct 23, 2010 Valletta FC Tarxien Rainbows 5:2 22' 68'
6 Oct 31, 2010 Tarxien Rainbows Sliema Wanderers 2:1 72' 18'
7 Nov 6, 2010 Floriana FC Tarxien Rainbows 0:2 Not in squad
8 Nov 20, 2010 Tarxien Rainbows Hibernians FC 2:0 Not in squad
9 Nov 28, 2010 Birkirkara FC Tarxien Rainbows 0:0 46' 45'
10 Dec 4, 2010 Marsaxlokk FC Tarxien Rainbows 2:4 56' 34'
11 Dec 10, 2010 Tarxien Rainbows Hamrun Spartans 3:1 Not in squad
12 Dec 19, 2010 Vittoriosa Stars FC Tarxien Rainbows 0:1 Not in squad
13 Jan 9, 2011 Tarxien Rainbows Qormi FC 1:1 Not in squad
14 Jan 16, 2011 Vittoriosa Stars FC Floriana FC 1:6 60' 46' 45'
15 Jan 23, 2011 Hibernians FC Vittoriosa Stars FC 1:2 90'
16 Jan 30, 2011 Vittoriosa Stars FC Birkirkara FC 0:1 41' 90'
17 Feb 4, 2011 Marsaxlokk FC Vittoriosa Stars FC 2:2 90'
18 Feb 13, 2011 Vittoriosa Stars FC Hamrun Spartans 2:3 46' 45'
1 Aug 19, 2011 Sliema Wanderers Hibernians FC 3:3 61' 29'
2 Aug 28, 2011 Mqabba FC Sliema Wanderers 0:2 61' 29'
3 Sep 11, 2011 Floriana FC Sliema Wanderers 0:1 16' 37' 37'
4 Sep 17, 2011 Sliema Wanderers Marsaxlokk FC 2:2 Not in squad
5 Sep 24, 2011 Birkirkara FC Sliema Wanderers 0:1 60' 46' 45'
6 Oct 1, 2011 Sliema Wanderers Balzan Youths FC 1:1 72' 72'
7 Oct 17, 2011 Hamrun Spartans Sliema Wanderers 4:2 76' 14'
8 Oct 21, 2011 Mosta FC Sliema Wanderers 3:2 on the bench
9 Oct 28, 2011 Valletta FC Sliema Wanderers 1:1 Not in squad
10 Nov 6, 2011 Sliema Wanderers Qormi FC 3:3 Not in squad
11 Nov 12, 2011 Sliema Wanderers Tarxien Rainbows 3:0 81' 88' 7'
12 Nov 19, 2011 Hibernians FC Sliema Wanderers 1:1 Not in squad
13 Nov 25, 2011 Sliema Wanderers Mqabba FC 1:1 71' 90'
14 Dec 3, 2011 Sliema Wanderers Floriana FC 0:0 Not in squad
15 Dec 11, 2011 Marsaxlokk FC Sliema Wanderers 0:2 84' 6'
16 Jan 8, 2012 Sliema Wanderers Birkirkara FC 1:0 78' 12'
17 Jan 15, 2012 Balzan Youths FC Sliema Wanderers 2:1 Not in squad
18 Jan 28, 2012 Sliema Wanderers Valletta FC 0:0 90' 90'
19 Feb 3, 2012 Tarxien Rainbows Sliema Wanderers 1:1 Not in squad
20 Feb 10, 2012 Sliema Wanderers Hamrun Spartans 1:1 Not in squad
21 Feb 19, 2012 Qormi FC Sliema Wanderers 1:3 80' 10'
22 Mar 3, 2012 Sliema Wanderers Mosta FC 2:0 90'
1 Aug 20, 2012 Hibernians FC Mosta FC 3:2 90'
2 Aug 26, 2012 Mosta FC Valletta FC 1:3 46' 45'
3 Aug 31, 2012 Sliema Wanderers Mosta FC 0:2 56' 65' 65'
4 Sep 17, 2012 Mosta FC Hamrun Spartans 4:1 Not in squad
5 Sep 23, 2012 Mosta FC Qormi FC 4:2 68' 81' 81'
6 Sep 29, 2012 Mosta FC Floriana FC 3:1 60' 60'
7 Oct 7, 2012 Tarxien Rainbows Mosta FC 2:0 90'
8 Oct 20, 2012 Mosta FC Rabat Ajax 2:0 90'
9 Oct 28, 2012 Balzan FC Mosta FC 0:0 90'
10 Nov 2, 2012 Melita FC Mosta FC 0:5 90'
11 Nov 11, 2012 Mosta FC Birkirkara FC 0:1 22' 68'
12 Nov 19, 2012 Mosta FC Hibernians FC 0:1 10' 90'
13 Nov 24, 2012 Valletta FC Mosta FC 0:1 52' 55' 55'
14 Dec 10, 2012 Mosta FC Sliema Wanderers 0:2 33' 90'
15 Dec 14, 2012 Hamrun Spartans Mosta FC 0:3 Not in squad
16 Dec 22, 2012 Mosta FC Balzan FC 2:0 90' 90'
17 Jan 6, 2013 Floriana FC Mosta FC 1:2 90'
18 Jan 11, 2013 Mosta FC Tarxien Rainbows 1:3 57' 57'
19 Jan 19, 2013 Birkirkara FC Mosta FC 7:1 78' 78'
20 Jan 28, 2013 Qormi FC Mosta FC 2:1 60' 90'
21 Feb 1, 2013 Mosta FC Melita FC 3:1 90' 90'
22 Feb 11, 2013 Rabat Ajax Mosta FC 3:2 70' 70'
1 Aug 18, 2013 Valletta FC Mosta FC 2:1 62' 62'
2 Aug 25, 2013 Mosta FC Vittoriosa Stars FC 2:0 90'
3 Sep 1, 2013 Rabat Ajax Mosta FC 0:3 58' 79' 79'
4 Sep 15, 2013 Mosta FC Birkirkara FC 1:3 35' 63' 63'
5 Sep 22, 2013 Balzan FC Mosta FC 1:3 1 67' 90'
6 Sep 28, 2013 Naxxar Lions FC Mosta FC 2:4 1 58' 90'
7 Oct 5, 2013 Mosta FC Hibernians FC 0:2 Not in squad
8 Oct 20, 2013 Floriana FC Mosta FC 2:1 Not in squad
9 Oct 27, 2013 Mosta FC Qormi FC 1:2 Not in squad
10 Nov 2, 2013 Mosta FC Sliema Wanderers 3:2 Not in squad
11 Nov 10, 2013 Mosta FC Tarxien Rainbows 2:2 Not in squad
12 Nov 24, 2013 Mosta FC Valletta FC 0:6 53' 37'
14 Dec 7, 2013 Mosta FC Rabat Ajax 4:0 90'
13 Dec 10, 2013 Vittoriosa Stars FC Mosta FC 2:5 LM 90'
15 Dec 15, 2013 Birkirkara FC Mosta FC 2:1 90'
16 Dec 21, 2013 Mosta FC Balzan FC 0:2 90'
17 Jan 4, 2014 Sliema Wanderers Mosta FC 1:1 52' 38'
18 Jan 11, 2014 Hibernians FC Mosta FC 2:3 Not in squad
19 Jan 19, 2014 Mosta FC Floriana FC 1:0 90' 90'
20 Jan 26, 2014 Qormi FC Mosta FC 2:3 90'
21 Feb 2, 2014 Mosta FC Naxxar Lions FC 4:0 40' 90'
22 Feb 9, 2014 Tarxien Rainbows Mosta FC 0:1 90'
1 Aug 17, 2014 Mosta FC Valletta FC 1:0 85' 85'
2 Aug 24, 2014 Pietà Hotspurs FC Mosta FC 0:1 59' 90'
3 Aug 27, 2014 Mosta FC Zebbug Rangers FC 2:0 82' 90'
4 Sep 13, 2014 Naxxar Lions FC Mosta FC 1:1 90'
5 Sep 21, 2014 Mosta FC Balzan FC 1:0 70' 70'
6 Sep 28, 2014 Birkirkara FC Mosta FC 2:0 60' 90'
7 Oct 2, 2014 Qormi FC Mosta FC 4:0 90'
8 Oct 18, 2014 Sliema Wanderers Mosta FC 4:1 90'
9 Oct 25, 2014 Floriana FC Mosta FC 3:2 71' 56' 15'
10 Nov 2, 2014 Mosta FC Hibernians FC 0:5 Not in squad
11 Nov 9, 2014 Mosta FC Tarxien Rainbows 2:1 Not in squad
12 Nov 23, 2014 Valletta FC Mosta FC 5:0 Not in squad
13 Nov 29, 2014 Mosta FC Pietà Hotspurs FC 3:1 1 90'
14 Dec 7, 2014 Zebbug Rangers FC Mosta FC 1:1 90'
15 Dec 13, 2014 Mosta FC Naxxar Lions FC 1:2 90' 90' 90'
16 Dec 20, 2014 Balzan FC Mosta FC 1:0 Not in squad
17 Jan 4, 2015 Mosta FC Birkirkara FC 1:5 90' 90'
18 Jan 10, 2015 Mosta FC Qormi FC 3:1 90'
19 Jan 17, 2015 Tarxien Rainbows Mosta FC 1:1 90'
20 Jan 24, 2015 Mosta FC Floriana FC 1:3 58' 90'
21 Jan 31, 2015 Hibernians FC Mosta FC 1:1 50' 78' 78'
22 Feb 7, 2015 Mosta FC Sliema Wanderers 1:2 59' 90'
1 Aug 22, 2015 Floriana FC Mosta FC 1:2 90' 78' 12'
2 Aug 29, 2015 Mosta FC Qormi FC 1:0 90'
3 Sep 12, 2015 St. Andrews FC Mosta FC 0:3 64' 26'
4 Sep 19, 2015 Mosta FC Sliema Wanderers 1:2 62' 28'
5 Sep 22, 2015 Birkirkara FC Mosta FC 1:1 80' 80'
6 Sep 27, 2015 Mosta FC Balzan FC 1:3 38' 38'
7 Oct 4, 2015 Hibernians FC Mosta FC 1:4 6' 68' 68'
8 Oct 17, 2015 Mosta FC Naxxar Lions FC 0:2 34' 34'
9 Oct 24, 2015 Pembroke Athleta FC Mosta FC 0:2 on the bench
10 Nov 1, 2015 Mosta FC Valletta FC 2:2 on the bench
11 Nov 6, 2015 Tarxien Rainbows Mosta FC 0:0 on the bench
12 Nov 22, 2015 Mosta FC Floriana FC 0:1 73' 73'
13 Dec 1, 2015 Qormi FC Mosta FC 1:3 on the bench
14 Dec 6, 2015 Mosta FC St. Andrews FC 3:1 on the bench
15 Dec 12, 2015 Sliema Wanderers Mosta FC 1:1 on the bench
16 Dec 19, 2015 Mosta FC Birkirkara FC 0:3 Not in squad
17 Jan 9, 2016 Balzan FC Mosta FC 4:1 Not in squad
18 Jan 16, 2016 Pembroke Athleta FC Naxxar Lions FC 2:0 11' 90'
19 Jan 24, 2016 Naxxar Lions FC Mosta FC 0:1 90'
20 Jan 30, 2016 Qormi FC Naxxar Lions FC 0:5 90'
21 Feb 5, 2016 Naxxar Lions FC St. Andrews FC 0:1 90' 90'
22 Feb 13, 2016 Sliema Wanderers Naxxar Lions FC 1:2 Not in squad
23 Feb 20, 2016 Floriana FC Naxxar Lions FC 4:0 Not in squad
24 Feb 27, 2016 Naxxar Lions FC Tarxien Rainbows 0:3 CB 21' 21'
25 Mar 1, 2016 Valletta FC Naxxar Lions FC 4:0 Not in squad
26 Mar 6, 2016 Naxxar Lions FC Hibernians FC 0:8 Not in squad
27 Mar 12, 2016 Balzan FC Naxxar Lions FC 8:0 Not in squad
28 Mar 20, 2016 Naxxar Lions FC Birkirkara FC 0:4 Not in squad
29 Apr 2, 2016 Naxxar Lions FC Mosta FC 2:1 CM 90'
30 Apr 8, 2016 Naxxar Lions FC Pembroke Athleta FC 1:1 CM 90'
31 Apr 17, 2016 Naxxar Lions FC Qormi FC 1:1 CM 90'
32 Apr 23, 2016 St. Andrews FC Naxxar Lions FC 3:1 CM 70' 90'
33 Apr 29, 2016 Sliema Wanderers Naxxar Lions FC 4:2 Not in squad
1 Aug 19, 2017 Balzan FC Naxxar Lions FC 2:0 Not in squad
2 Aug 26, 2017 Naxxar Lions FC Sliema Wanderers 1:5 37' 90'
3 Sep 10, 2017 Valletta FC Naxxar Lions FC 0:0 90'
4 Sep 16, 2017 Naxxar Lions FC Lija Athletic FC 1:1 90'
5 Sep 23, 2017 Birkirkara FC Naxxar Lions FC 3:2 1 90'
6 Sep 29, 2017 Hibernians FC Naxxar Lions FC 1:1 69' 69'
7 Oct 13, 2017 Naxxar Lions FC Tarxien Rainbows 1:2 90'
8 Oct 20, 2017 Naxxar Lions FC St. Andrews FC 3:1 90'
9 Oct 28, 2017 Naxxar Lions FC Floriana FC 1:2 90'
10 Nov 4, 2017 Hamrun Spartans Naxxar Lions FC 2:0 56' 86' 86'
11 Nov 17, 2017 Gzira United FC Naxxar Lions FC 3:1 61' 61'
12 Nov 25, 2017 Naxxar Lions FC Mosta FC 2:0 90'
13 Dec 9, 2017 Senglea Athletic FC Naxxar Lions FC 2:1 90'
14 Dec 16, 2017 Naxxar Lions FC Balzan FC 0:0 19' 19'
15 Jan 6, 2018 Sliema Wanderers Naxxar Lions FC 1:1 Not in squad
16 Jan 13, 2018 Naxxar Lions FC Valletta FC 0:1 56' 90'
17 Jan 27, 2018 Lija Athletic FC Naxxar Lions FC 0:4 78' 78'
18 Feb 3, 2018 Naxxar Lions FC Birkirkara FC 0:2 on the bench
19 Feb 12, 2018 Tarxien Rainbows Naxxar Lions FC 5:2 54' 90'
20 Feb 23, 2018 Naxxar Lions FC Hibernians FC 0:0 Not in squad
21 Mar 3, 2018 St. Andrews FC Naxxar Lions FC 0:0 90'
22 Mar 10, 2018 Naxxar Lions FC Hamrun Spartans 1:4 31' 90'
23 Mar 17, 2018 Floriana FC Naxxar Lions FC 2:0 90'
24 Apr 7, 2018 Naxxar Lions FC Gzira United FC 0:2 90'
25 Apr 15, 2018 Mosta FC Naxxar Lions FC 0:2 90'
26 Apr 20, 2018 Naxxar Lions FC Senglea Athletic FC 3:0 71' 71'
1 Aug 23, 2019 Sirens FC Senglea Athletic FC 1:1 90'
2 Aug 30, 2019 Mosta FC Sirens FC 3:4 20' 20'
3 Sep 14, 2019 Sirens FC Hibernians FC 2:1 Not in squad
4 Sep 21, 2019 Hamrun Spartans Sirens FC 4:0 on the bench
5 Sep 28, 2019 Sirens FC Santa Lucia FC 3:1 35' 90'
6 Oct 5, 2019 Sliema Wanderers Sirens FC 0:1 87' 90'
7 Oct 19, 2019 Sirens FC Floriana FC 1:4 90'
8 Oct 27, 2019 Balzan FC Sirens FC 2:4 1 81' 90'
9 Nov 3, 2019 Sirens FC Valletta FC 0:0 90'
10 Nov 10, 2019 Gzira United FC Sirens FC 0:1 81' 90'
11 Nov 23, 2019 Sirens FC Gudja United FC 1:1 Not in squad
12 Dec 8, 2019 Tarxien Rainbows Sirens FC 0:3 28' 90'
13 Dec 13, 2019 Birkirkara FC Sirens FC 2:0 88' 88'
14 Jan 11, 2020 Senglea Athletic FC Sirens FC 2:2 90'
15 Jan 19, 2020 Sirens FC Mosta FC 2:0 32' 90'
16 Feb 2, 2020 Hibernians FC Sirens FC 0:2 90'
17 Feb 10, 2020 Sirens FC Hamrun Spartans 1:2 90'
18 Feb 15, 2020 Santa Lucia FC Sirens FC 0:2 36' 90'
19 Feb 21, 2020 Sirens FC Sliema Wanderers 0:0 90'
20 Mar 6, 2020 Floriana FC Sirens FC 3:0 50' 73' 73'
1 Sep 21, 2020 Hamrun Spartans Sirens FC 5:1 Not in squad
2 Sep 25, 2020 Sirens FC Sliema Wanderers 0:0 90'
3 Oct 1, 2020 Floriana FC Sirens FC 3:2 90'
4 Oct 17, 2020 Sirens FC Tarxien Rainbows 2:2 90'
7 Nov 15, 2020 Lija Athletic FC Sirens FC 0:2 46' 45'
8 Nov 20, 2020 Sirens FC Zejtun Corinthians FC 0:4 36' 90'
5 Nov 24, 2020 Valletta FC Sirens FC 1:1 90'
9 Nov 28, 2020 Hibernians FC Sirens FC 1:2 53' 90'
10 Dec 5, 2020 Sirens FC Gzira United FC 1:0 90'
11 Dec 8, 2020 Sirens FC Santa Lucia FC 0:2 77' 83' 83'
12 Dec 12, 2020 Gudja United FC Sirens FC 1:3 on the bench
6 Dec 22, 2020 Sirens FC Mosta FC 2:2 46' 36' 54'
14 Jan 5, 2021 Sirens FC Birkirkara FC 2:4 Not in squad
15 Jan 9, 2021 Balzan FC Sirens FC 1:0 85' 85'
13 Jan 12, 2021 Senglea Athletic FC Sirens FC 0:1 67' 23'
16 Jan 15, 2021 Sirens FC Hamrun Spartans 0:1 80' 90'
17 Jan 23, 2021 Sliema Wanderers Sirens FC 1:3 77' 13'
18 Jan 30, 2021 Sirens FC Floriana FC 2:1 1 68' 22'
19 Feb 6, 2021 Tarxien Rainbows Sirens FC 3:1 on the bench
20 Feb 14, 2021 Sirens FC Valletta FC 0:1 Not in squad
21 Feb 21, 2021 Mosta FC Sirens FC 0:0 75' 15'
22 Feb 26, 2021 Sirens FC Lija Athletic FC 1:1 87' 3'
23 Mar 7, 2021 Zejtun Corinthians FC Sirens FC 1:1 62' 28'
Squad: 173, Starting eleven: 132, Substituted in: 30, On the bench: 11, Suspended: 0, Injured: 0, Absence: 0