⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
09 May 2026 12:45
MALTA PREMIER LEAGUE SEMI-FINALS
Valletta FC
W D W L W
PEN
0 - 0
Floriana
L D L W W
Referee: S. Petrovic

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Valletta FC 0 - 0 Floriana
Valletta FC Timeline Floriana
1st Half 0 - 0
No first half events.
2nd Half 0 - 0
46'
S. Borg ↔ N. Micallef Substitution
65'
S. Brewer ↔ A. Adebayo Substitution
65'
C. M'Mombwa ↔ K. Dervisagic Substitution
65'
R. Areias ↔ M. Jah Substitution
81'
P. Mbong ↔ J. Grech Substitution
91'
D. Vella ↔ K. Mabea Substitution
97'
Yuri ↔ A. Zammit Substitution
102'
J. Mendoza ↔ Y. Yankam Substitution
103'
C. Zammit Lonardelli ↔ Z. Scerri Substitution
115'
Maringa Adilson ↔ J. Archibald Substitution
115'
Thaylor ↔ M. Ellul Substitution

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
Corners O/U

Over 7.5 Corners

AI Confidence 87.7% High Confidence
Odds -
Value +0%
Win Probability 87.7%
View Full Analysis
👕
1X2 Home Win
Confidence 83.7%
Odds -
🥅
BTTS BTTS No
Confidence 21.6%
Odds -
Over / Under 2.5 Under 2.5
Confidence 39.8%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds -
🎯
Correct Score 2-0
Confidence -
Odds -
🧠

AI Insight Summary

Our model highlights Corners O/U as the strongest available market, with the pick "Over 7.5 Corners" showing the best current confidence signal.

Confidence 38.8% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

68 matches analysed
Valletta FC
Valletta FC Home
VS
Floriana Away
Floriana
🎟️ 32 Matches Played
🏆 14 Wins
🎯 1.28 Avg Goals
🎟️ 36 Matches Played
🏆 23 Wins
🎯 1.64 Avg Goals
32
Matches Played
36
14
Wins
23
11
Draws
8
7
Losses
5
41
Goals For
59
24
Goals Against
35
1.28
Avg Goals Scored
1.64
0.75
Avg Goals Conceded
0.97
14
BTTS Yes
20
9
Over 2.5
18
12
Clean Sheets
14
11
Failed To Score
5

Key Stats

Quick comparison based on available match data

1.28
Average Goals Scored
1.64
0.75
Average Goals Conceded
0.97
14
BTTS Yes
20
9
Over 2.5
18
0
Shots on Goal
0

Trend Signals

Derived from season data
Attack Edge Floriana
Defensive Edge Valletta FC
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 44%
Away Win Rate 64%

Floriana show the stronger season trend before kickoff.

Last matches: Valletta FC
15.05.26
Pre
Valletta FC
Hamrun Spartans
0
2
L
02.05.26
Pre
Valletta FC
Hamrun Spartans
2
1
W
26.04.26
Pre
Valletta FC
Marsaxlokk
0
1
L
18.04.26
Pre
Valletta FC
Floriana
0
2
L
15.04.26
Pre
Valletta FC
Naxxar Lions
1
1
D
12.04.26
Pre
Valletta FC
Gzira United
2
1
W
14.03.26
Pre
Valletta FC
Marsaxlokk
1
1
D
08.03.26
Pre
Valletta FC
Tarxien Rainbows
3
1
W
28.02.26
Pre
Valletta FC
Hibernians
1
1
D
21.02.26
Pre
Valletta FC
Sliema Wanderers
0
1
L
17.02.26
Pre
Valletta FC
Zabbar St. Patrick
0
0
D
13.02.26
Pre
Valletta FC
Gzira United
2
0
W
08.02.26
Pre
Valletta FC
Birkirkara
0
1
L
04.02.26
Pre
Valletta FC
Floriana
0
0
D
01.02.26
Pre
Valletta FC
Naxxar Lions
4
2
W
24.01.26
Pre
Valletta FC
Hamrun Spartans
0
0
D
16.01.26
Pre
Valletta FC
Mosta
5
0
W
10.01.26
Pre
Valletta FC
Floriana
0
0
D
07.01.26
Pre
Valletta FC
Birkirkara
2
0
W
20.12.25
Pre
Valletta FC
Marsaxlokk
1
0
W
Last matches: Floriana
16.05.26
Pre
Floriana
Marsaxlokk
2
1
W
30.04.26
Pre
Floriana
Gzira United
1
0
W
25.04.26
Pre
Floriana
Hamrun Spartans
1
4
L
18.04.26
Pre
Floriana
Valletta FC
2
0
W
15.04.26
Pre
Floriana
Marsaxlokk
3
1
W
11.04.26
Pre
Floriana
Naxxar Lions
1
0
W
14.03.26
Pre
Floriana
Birkirkara
2
2
D
07.03.26
Pre
Floriana
Sliema Wanderers
1
0
W
01.03.26
Pre
Floriana
Hamrun Spartans
1
1
D
22.02.26
Pre
Floriana
Hibernians
4
1
W
18.02.26
Pre
Floriana
Marsaxlokk
0
0
D
15.02.26
Pre
Floriana
Tarxien Rainbows
2
0
W
08.02.26
Pre
Floriana
Gzira United
2
1
W
04.02.26
Pre
Floriana
Valletta FC
0
0
D
01.02.26
Pre
Floriana
Zabbar St. Patrick
3
0
W
25.01.26
Pre
Floriana
Mosta
2
1
W
17.01.26
Pre
Floriana
Naxxar Lions
3
1
W
10.01.26
Pre
Floriana
Valletta FC
0
0
D
07.01.26
Pre
Floriana
Hamrun Spartans
0
2
L
20.12.25
Pre
Floriana
Sliema Wanderers
2
1
W
H2H: Valletta FC vs Floriana
09.05.26
H2H
Valletta FC
Floriana
0
0
D
18.04.26
H2H
Floriana
Valletta FC
2
0
L
04.02.26
H2H
Valletta FC
Floriana
0
0
D
10.01.26
H2H
Floriana
Valletta FC
0
0
D
16.09.25
H2H
Floriana
Valletta FC
0
2
W
06.04.24
H2H
Valletta FC
Floriana
0
2
L
03.12.23
H2H
Floriana
Valletta FC
1
0
L
29.01.23
H2H
Valletta FC
Floriana
0
0
D
10.09.22
H2H
Floriana
Valletta FC
1
0
L
15.05.22
H2H
Valletta FC
Floriana
1
2
L
17.01.22
H2H
Valletta FC
Floriana
0
2
L
11.09.21
H2H
Floriana
Valletta FC
3
0
L
03.04.21
H2H
Floriana
Valletta FC
D
06.12.20
H2H
Valletta FC
Floriana
0
3
L
02.02.20
H2H
Floriana
Valletta FC
0
1
W
Last matches: Valletta FC
15.05.26
Pre
Valletta FC
Hamrun Spartans
0
2
L
02.05.26
Pre
Valletta FC
Hamrun Spartans
2
1
W
12.04.26
Pre
Valletta FC
Gzira United
2
1
W
08.03.26
Pre
Valletta FC
Tarxien Rainbows
3
1
W
21.02.26
Pre
Valletta FC
Sliema Wanderers
0
1
L
04.02.26
Pre
Valletta FC
Floriana
0
0
D
01.02.26
Pre
Valletta FC
Naxxar Lions
4
2
W
24.01.26
Pre
Valletta FC
Hamrun Spartans
0
0
D
07.01.26
Pre
Valletta FC
Birkirkara
2
0
W
20.12.25
Pre
Valletta FC
Marsaxlokk
1
0
W
14.12.25
Pre
Valletta FC
Sliema Wanderers
1
2
L
02.11.25
Pre
Valletta FC
Zabbar St. Patrick
0
2
L
28.10.25
Pre
Valletta FC
Gzira United
1
1
D
25.10.25
Pre
Valletta FC
Hibernians
1
0
W
24.09.25
Pre
Valletta FC
Mosta
4
1
W
12.09.25
Pre
Valletta FC
Marsaxlokk
3
1
W
16.08.25
Pre
Valletta FC
Birkirkara
0
0
D
H2H at home: Valletta FC
09.05.26
H2H
Valletta FC
Floriana
0
0
D
04.02.26
H2H
Valletta FC
Floriana
0
0
D
06.04.24
H2H
Valletta FC
Floriana
0
2
L
29.01.23
H2H
Valletta FC
Floriana
0
0
D
15.05.22
H2H
Valletta FC
Floriana
1
2
L
17.01.22
H2H
Valletta FC
Floriana
0
2
L
06.12.20
H2H
Valletta FC
Floriana
0
3
L
Last matches: Floriana
30.04.26
Pre
Floriana
Gzira United
1
0
W
15.04.26
Pre
Floriana
Marsaxlokk
3
1
W
11.04.26
Pre
Floriana
Naxxar Lions
1
0
W
14.03.26
Pre
Floriana
Birkirkara
2
2
D
07.03.26
Pre
Floriana
Sliema Wanderers
1
0
W
01.03.26
Pre
Floriana
Hamrun Spartans
1
1
D
08.02.26
Pre
Floriana
Gzira United
2
1
W
04.02.26
Pre
Floriana
Valletta FC
0
0
D
01.02.26
Pre
Floriana
Zabbar St. Patrick
3
0
W
03.10.25
Pre
Floriana
Hibernians
1
0
W
27.09.25
Pre
Floriana
Mosta
1
0
W
20.09.25
Pre
Floriana
Marsaxlokk
2
1
W
23.08.25
Pre
Floriana
Tarxien Rainbows
1
0
W
17.08.25
Pre
Floriana
Naxxar Lions
3
1
W
22.07.25
UEF
Floriana
Ballkani
2
4
L
17.07.25
UEF
Floriana
Haverfordwest County AFC
3
2
W
H2H away: Floriana
09.05.26
H2H
Valletta FC
Floriana
0
0
D
04.02.26
H2H
Valletta FC
Floriana
0
0
D
06.04.24
H2H
Valletta FC
Floriana
0
2
W
29.01.23
H2H
Valletta FC
Floriana
0
0
D
15.05.22
H2H
Valletta FC
Floriana
1
2
W
17.01.22
H2H
Valletta FC
Floriana
0
2
W
06.12.20
H2H
Valletta FC
Floriana
0
3
W
Valletta FC
Valletta FC 4-4-2 estimated
Lineups 4-4-2 vs 4-4-2
Floriana 4-4-2 estimated
Floriana
90
Maringa Adilson
4
S. Borg
10
B. Paiber
11
J. Azzopardi
19
D. Tavares
28
S. Brewer
33
E. Mbende
50
Yuri
77
Thaylor
98
J. Mendoza
55
S. Radic
23
G. Cioletti
3
M. Beerman
10
F. Varela
12
D. Vella
14
A. Kurtalic
17
O. Spiteri
21
C. Zammit Lonardelli
24
C. M'Mombwa
34
I. Mendonca
88
P. Mbong
94
R. Areias
Valletta FC Floriana ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Premier League , Opening Round Standings

# Team MP GD PTS Form
1
Floriana
11 6 23
W W W L W
2
Hamrun Spartans
11 9 22
W L L W W
3
Valletta FC
11 8 22
L L W L L
4
Sliema Wanderers
11 2 19
L D D W D
5
Marsaxlokk
11 3 18
L W W W W
6
Birkirkara
11 4 16
D D D L W
7
Hibernians
11 2 15
L W D L D
8
Gzira United
11 -4 13
L D L W L
9
Mosta
11 -6 11
W D L D W
10
Zabbar St. Patrick
11 -3 10
W L W D D
11
Naxxar Lions
11 -8 5
L L D L D
12
Tarxien Rainbows
11 -13 5
L W W D D
Championship round
Relegation Round

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Valletta FC 0 - 0 Floriana
Valletta FC Timeline Floriana
1st Half 0 - 0
No first half events.
2nd Half 0 - 0
46'
S. Borg ↔ N. Micallef Substitution
65'
S. Brewer ↔ A. Adebayo Substitution
65'
C. M'Mombwa ↔ K. Dervisagic Substitution
65'
R. Areias ↔ M. Jah Substitution
81'
P. Mbong ↔ J. Grech Substitution
91'
D. Vella ↔ K. Mabea Substitution
97'
Yuri ↔ A. Zammit Substitution
102'
J. Mendoza ↔ Y. Yankam Substitution
103'
C. Zammit Lonardelli ↔ Z. Scerri Substitution
115'
Maringa Adilson ↔ J. Archibald Substitution
115'
Thaylor ↔ M. Ellul Substitution