Good pick · fair odds 1.69 · bookmaker 1.67 · Won ✓
5/10Rating
1.67Odds
Quick tips for this match
ResultTarxien Rainbows to win ✓51% · @2.05
Double chanceEither team to win ✓81% · @1.22
Both teams scoreBoth teams to score ✓53% · fair 1.88
GoalsOver 1.5 goals ✓83% · fair 1.20
Correct scoreCorrect score 1–2 ✓9% · fair 10.59
Sirens vs Tarxien Rainbows preview and prediction
The match
Sirens host Tarxien Rainbows in the Challenge League on Saturday 24 October, with kick-off at 15:30 (WAT). Sirens are 9th with 7 points from 7 games (in the bottom half), while Tarxien Rainbows sit 1st on 19 points (top of the table). A gap of 12 points shows the difference in quality this season.
Form guide
Sirens's last 5: LLDWL Most recently they lost to Swieqi United 2–3 away. At home they have won 1 and lost 2 of their last 3. They average 1.8 scored and 2.3 conceded.
Tarxien Rainbows's last 5: WWWWD Most recently they beat Zebbug Rangers 2–1 at home. On the road they have won 2 and lost 0 of their last 4. Goals have not been a problem: 2.0 per game.
Tarxien Rainbows arrive in clearly the better form, averaging 2.3 points a game against 0.7.
Goals outlook
Our model expects about 3.2 goals: 1.3 for Sirens and 1.9 for Tarxien Rainbows. That suggests an open game – over 2.5 goals is 59% likely and both teams score in 53% of our simulations. Recent games involving both sides have mostly gone over 2.5.
Our pre-match pick was Over 2.5 goals – a 59% chance at odds of 1.67. Predicted score: Sirens 1–2 Tarxien Rainbows. Bets settle on the 90-minute score. Predictions are estimates, not guarantees – 18+, bet responsibly.
Win chances
Sirens29%fair 3.43 · @2.90
Draw19%fair 5.15 · @3.60
Tarxien Rainbows51%fair 1.95 · @2.05
3.22Expected goals
1.35Sirens xG
1.87Tarxien Rainbows xG
53%Both score
59%Over 2.5
Most likely scores
1–110%
1–29%
0–17%
0–27%
2–17%
2–26%
From our goals model: Sirens 1.3 – 1.9 Tarxien Rainbows expected. Correct scores are long shots even at the top of this list.
Every market, with fair odds
Market
Most likely
Chance
Fair odds
Bookmaker
Match result
Tarxien Rainbows to win✓
51%
1.95
2.05 ▲
Double chance
Either team to win✓
81%
1.24
1.22
Both teams to score
Both teams to score✓
53%
1.88
–
Over/under 1.5 goals
Over 1.5 goals✓
83%
1.20
–
Over/under 2.5 goals
Over 2.5 goals✓
59%
1.69
1.67
Over/under 3.5 goals
Under 3.5 goals✓
60%
1.67
–
Half-time result
Tarxien Rainbows ahead at half-time✗
38%
2.62
–
Half-time / full-time
HT Tarxien Rainbows / FT Tarxien Rainbows✗
31%
3.25
–
Correct score
Correct score 1–2✓
9%
10.59
–
Form
Sirens – last 6
LLDWLL
18 Oct
@ Swieqi United
2–3
L
10 Oct
vs Naxxar Lions
2–3
L
19 Sep
@ Fgura United
1–1
D
12 Sep
vs Zurrieq
1–0
W
19 Apr
@ Birzebbuga
2–3
L
12 Apr
vs Pietà Hotspurs
3–4
L
1.8Scored / game
2.3Conceded / game
83%Both scored
67%Over 2.5
Tarxien Rainbows – last 6
WWWWDD
18 Oct
vs Zebbug Rangers
2–1
W
11 Oct
@ Pietà Hotspurs
3–1
W
20 Sep
vs Attard
3–1
W
13 Sep
@ Mgarr United
3–1
W
10 May
@ Zabbar St. Patrick
0–0
D
5 May
@ Zabbar St. Patrick
1–1
D
2.0Scored / game
0.8Conceded / game
83%Both scored
67%Over 2.5
Head to head
No previous meetings on record between Sirens and Tarxien Rainbows.
What is the prediction for Sirens vs Tarxien Rainbows?
Our pick is Over 2.5 goals with a 59% chance, at bookmaker odds of 1.67.
Who will win Sirens vs Tarxien Rainbows?
On our numbers Sirens have a 29% chance of winning, the draw 19% and Tarxien Rainbows 51%.
How many goals will there be in Sirens vs Tarxien Rainbows?
We expect about 3.2 goals. Over 2.5 goals is 59% likely and both teams score 53% of the time on our projection.
What is the predicted score for Sirens vs Tarxien Rainbows?
Our predicted score is Sirens 1–2 Tarxien Rainbows, the most likely score that fits our pick. We expect about 3.2 goals in total.
When is Sirens vs Tarxien Rainbows?
Sirens vs Tarxien Rainbows (Challenge League) kicks off on Saturday 24 October 2026 at 15:30 (West Africa Time).
Analysis by the Footrivo model, blended with bookmaker prices. Kick-off times shown in your local time. Predictions are estimates, not guarantees – 18+, please bet responsibly.