☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
Liga Endesa
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Dota 2
Home
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
Tarxien Rainbows FC -
Team Info
Official Name:
Tarxien Rainbows Football Club
Address:
San Frangisk
Tarxien, Malta
Tarxien, Malta
Website:
Club Colors:
Nicknames:
Social Media:
Matches
Most Recent
Meridianbet FA Trophy 2024/2025
BOV Challenge League 2024/2025
Izibet FA Trophy 2023/2024
BOV Challenge League 2023/2024
Izibet FA Trophy 2022/2023
BOV Challenge League 2022/2023
Izibet FA Trophy 2021/2022
BOV Challenge League 2021/2022
FA Trophy 2020/2021
BOV Premier League 2020/2021
FA Trophy 2019/2020
BOV Premier League 2019/2020
FA Trophy 2018/2019
BOV Premier League 2018/2019
Playoffs 1/2 2017/2018
FA Trophy 2017/2018
BOV Premier League 2017/2018
FA Trophy 2016/2017
BOV Premier League 2016/2017
FA Trophy 2015/2016
BOV Premier League 2015/2016
BOV Premier League 2014/2015
BOV Premier League 2013/2014
2025-02-22
Tarxien Rainbows FC
Tarxien
0 : 0
Santa Lucia FC
Santa Lucia
D
2025-03-01
Valletta FC
Valletta
3 : 0
Tarxien Rainbows FC
Tarxien
L
2025-03-08
Tarxien Rainbows FC
Tarxien
1 : 1
Swieqi United FC
Swieqi Utd
D
2025-03-29
Żurrieq FC
Żurrieq
1 : 2
Tarxien Rainbows FC
Tarxien
W
2025-04-06
Marsa FC
Marsa
1 : 4
Tarxien Rainbows FC
Tarxien
W
2025-04-13
Tarxien Rainbows FC
Tarxien
0 : 0
Mgarr United FC
Mgarr Utd
D
#
Pos
Roster
2020/2021 BOV Premier League
2019/2020 BOV Premier League
2018/2019 BOV Premier League
2017/2018 BOV Premier League
2016/2017 BOV Premier League
2015/2016 BOV Premier League
#
Name
Age
Pos
Ap
SI
SO
B
G
YC
Y2C
RC
Min
Jurgen Borg
30
GK
Jurgen Borg
GK
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Matt Towns
42
GK
Matt Towns
GK
+
Age
Ap
SI
SO
B
G
42
A
YC
Y2C
RC
Min
Andrea Spiteri
24
GK
Andrea Spiteri
GK
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Brandon Debono
30
GK
Brandon Debono
GK
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Steven Bezzina
38
DF
Steven Bezzina
DF
+
Age
Ap
SI
SO
B
G
38
A
YC
Y2C
RC
Min
Camilo del Castillo
30
DF
Camilo del Castillo
DF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Christian Desira
26
DF
Christian Desira
DF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Cedric Zahra
25
DF
Cedric Zahra
DF
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Sven Caruana
19
DF
Sven Caruana
DF
+
Age
Ap
SI
SO
B
G
19
A
YC
Y2C
RC
Min
Brandon Muscat
30
MF
Brandon Muscat
MF
+
Age
Ap
SI
SO
B
G
30
A
YC
Y2C
RC
Min
Justin Grioli
37
MF
Justin Grioli
MF
+
Age
Ap
SI
SO
B
G
37
A
YC
Y2C
RC
Min
Edison Bilbao
38
MF
Edison Bilbao
MF
+
Age
Ap
SI
SO
B
G
38
A
YC
Y2C
RC
Min
Jurgen Debono
29
MF
Jurgen Debono
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Matthew Tabone
33
MF
Matthew Tabone
MF
+
Age
Ap
SI
SO
B
G
33
A
YC
Y2C
RC
Min
Matthew Spiteri
26
MF
Matthew Spiteri
MF
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Ricardo da Silva
33
MF
Ricardo da Silva
MF
+
Age
Ap
SI
SO
B
G
33
A
YC
Y2C
RC
Min
Daniel Vassallo
28
MF
Daniel Vassallo
MF
+
Age
Ap
SI
SO
B
G
28
A
YC
Y2C
RC
Min
Misael Gomez
29
MF
Misael Gomez
MF
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Mallia Jurgen
23
MF
Mallia Jurgen
MF
+
Age
Ap
SI
SO
B
G
23
A
YC
Y2C
RC
Min
Shunsuke Kanayama
24
MF
Shunsuke Kanayama
MF
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Miguel Ciantar
34
FW
Miguel Ciantar
FW
+
Age
Ap
SI
SO
B
G
34
A
YC
Y2C
RC
Min
Erisa Ssekisambu
29
FW
Erisa Ssekisambu
FW
+
Age
Ap
SI
SO
B
G
29
A
YC
Y2C
RC
Min
Luke Sciberras
35
FW
Luke Sciberras
FW
+
Age
Ap
SI
SO
B
G
35
A
YC
Y2C
RC
Min
Leozinho
32
FW
Leozinho
FW
+
Age
Ap
SI
SO
B
G
32
A
YC
Y2C
RC
Min
Dale Tabone
24
FW
Dale Tabone
FW
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Dhonatan
35
FW
Dhonatan
FW
+
Age
Ap
SI
SO
B
G
35
A
YC
Y2C
RC
Min
Anthony Obonogwu
26
FW
Anthony Obonogwu
FW
+
Age
Ap
SI
SO
B
G
26
A
YC
Y2C
RC
Min
Jamie Pace
23
Jamie Pace
+
Age
Ap
SI
SO
B
G
23
A
YC
Y2C
RC
Min
Luigi Bonavia
25
Luigi Bonavia
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Manuel Farrugia
24
Manuel Farrugia
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
Head-2-Head
All
Area Comps.
Area Teams
Competitions
Teams
#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
Balzan FC
Malta
23
5
4
14
26
45
-19
19
0.83
2
Sliema Wanderers FC
Malta
22
4
7
11
24
34
-10
19
0.86
3
Valletta FC
Malta
20
3
3
14
12
51
-39
12
0.60
4
Floriana FC
Malta
20
5
5
10
21
37
-16
20
1.00
5
Hibernians FC
Malta
19
1
2
16
10
46
-36
5
0.26
6
Mosta FC
Malta
18
2
5
11
14
31
-17
11
0.61
7
Birkirkara FC
Malta
18
1
1
16
11
41
-30
4
0.22
8
St Andrews FC
Malta
16
8
4
4
26
16
10
28
1.75
9
Naxxar Lions FC
Malta
15
9
1
5
28
17
11
28
1.87
10
Qormi FC
Malta
14
9
0
5
32
22
10
27
1.93
Show All
Club History
__.__.1949
foundation as Tarxien Rainbows Football Club
Historical Logos
? - 2018