Select Premier League football clubs for Head to Head (H2H) Statistics

Premier League 2025/2026 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest Malta Premier League score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Malta Premier League Full-Time Results

DateHomeScoreAwayHT
08/02/2026 Birkirkara
1 - 0
Valletta 0-0H2HOdds+
Jacques Armand Thierry Bayo Mben 6'  
  36' Thaylor
Alessandro Coppola 50'  
Shaun Dimech 53'  
Manuel Morello 57'  
  64' Matthias Ellul
  66' Ahmed Adebayo
  66' S. Meijer
Matthew Grech 67'  
Miguel Ángel Martínez 67'  
  74' Jake Azzopardi
Shaun Dimech 75'  
Neil Micallef 75'  
Jacques Armand Thierry Bayo Mben 75'  
Jere Vrcić 75'  
Geoffrey Acheampong 75'  
  76' Brandon Paiber
  76' Jackson Mendonza
  81' Yuri
  81' Andrea Zammit
Donovan Makoma 87' 1 - 0  
Kemar Reid 89'  
Kemar Reid 90+4'  
Kaiden Fenech 90+4'  
08/02/2026 Mosta
0 - 1
Sliema Wanderers 0-1H2HOdds+
  0 - 1 22' Gustavo Alcino
Pedro Cacho 31'  
  36' Stephen Pisani
Charles Yemi Oderinde 46'  
Gianluca Sciberras 46'  
  59' Stephen Pisani
  59' Wescley Matos da Silva
Nathan Agius 66'  
Cheikh Diamanka 66'  
Willian Salomão 66'  
Giancarlo 66'  
  70' Uroš Đuranović
  70' Vito Plut
  79' Luke Montebello
  79' Edmond Agius
  79' Mohamed Awad
  79' Fernandinho
Gianluca Sciberras 84'  
Stephen Ojonugwa Eikwu-Ojo 84'  
  90+3' Edmond Agius
08/02/2026 Gzira United
1 - 2
Floriana 1-0H2HOdds+
Maxuell Samurai 11' 1 - 0  
  40' Mattia Veselji
  1 - 1 49' Mustapha Jah
  64' K. Dervišagić
  64' Paul Mbong
Stasa Bastic 68'  
Kanté 68'  
72'  
  74' Dunstan Vella
75'  
Brooklyn Borg 75'  
Santiago Martínez Perlaza 75'  
  76'
  80' A. Kurtalić
  88'
89'  
  90' Mustapha Jah
  90' Rui Areias
  90+1' Paul Mbong
  1 - 2 90+10' Rui Areias
07/02/2026 Hamrun Spartans
4 - 0
Naxxar Lions 2-0H2HOdds+
  20'
  24' Louis Pahama
Joseph Mbong 25' 1 - 0  
39'  
Joseph Mbong 41' 2 - 0  
Damir Céter 58' 3 - 0  
  67' Mark Fenech
  67' Neil Pace Cocks
  67' João Pedro de Souza Iseppe
  67' Sekala Siolkion Amiel Guehi
Damir Céter 71' 4 - 0  
Joseph Mbong 75'  
Michele Carboni 75'  
Matías Nicolás García 75'  
Ederson 75'  
Ryan Camenzuli 75'  
Yvan Inzoudine 75'  
Vincenzo Polito 75'  
Sven Xerri 75'  
  79' Gabriel Costa
  79' Yeangel Emilio Montero Manzano
  84' Daniel Letherby
  84' Mathias Micallef
07/02/2026 St. Patrick
1 - 2
Marsaxlokk 1-2H2HOdds+
  0 - 1 2' Dodo
  0 - 2 39' Joseph Minala
Young Won Im 44' 1 - 2  
Ayom Majok 46'  
Nicholas Agius 46'  
Young Won Im 46'  
Bruno Figueiredo 46'  
  52' James Kirby
  52' Domantas Šimkus
Brian Gambarte 65'  
Liam Micallef 65'  
  74' Ulises Jesús Arias
  74' Tristan Caruana
Ryan Scicluna 79'  
Timothy Abiodun Eviparker 79'  
  83' Rasmus Lindén
  83' James Vella
  84' Joseph Minala
Jake Micallef 90+1'  
Akpan Izaak Etim 90+1'  
Bruno Figueiredo 90+5'  
Akpan Izaak Etim 90+6'  
07/02/2026 Hibernians
1 - 1
Tarxien Rainbows 1-0H2HOdds+
Matthew Debattista 17' 1 - 0  
Pedrão 46'  
Ali Diakite 46'  
Duane Bonnici 55'  
Bjorn Kristensen 59'  
  59' Ángel Valverde
  59' Érico
  62' Andreas Vella
Matthew Ellul 62'  
Kurt Shaw 62'  
Duane Bonnici 63'  
Denys Norenkov 63'  
  66' Andreas Vella
  66' Sheldon Mizzi
  66' Yilson Mosquera
  66' Marko Musulin
Denys Norenkov 76'  
Sunday Akinbule 77'  
Dexter Xuereb 77'  
  1 - 1 78' Patrick Schmidt
Cain Attard 81'  
Liam Buhagiar 81'  
Ali Diakite 84'  
Dexter Xuereb 90+4'  
04/02/2026 Hibernians
2 - 1
St. Patrick 1-0H2HOdds+
Kevin Halabaku 16'  
Lucas Caruana 16'  
Cleiton 27' 1 - 0  
  29' Strahinja Jovančić
  46' Ryan Scicluna
  46' Bruno Figueiredo
Miullen 46'  
Silas Alfred 46'  
  48' Bruno Figueiredo
Mailson Lima 54' 2 - 0  
  2 - 1 71' Pedro Santiago Cejas
  71' Ayom Majok
  71' Nicholas Agius
Mailson Lima 79'  
Duane Bonnici 79'  
Denys Norenkov 79'  
Matthew Debattista 79'  
  83' Mayron Marques
  83' Young Won Im
04/02/2026 Valletta
0 - 0
Floriana 0-0H2HOdds+
Ahmed Adebayo 17'  
  17' Iago Mendonça
Yannick Yankam 67'  
Jackson Mendonza 67'  
  73' A. Kurtalić
Shaft Brewer 74'  
Matthias Ellul 74'  
  75' Dunstan Vella
  75' Charles M'Mombwa
Ahmed Adebayo 87'  
S. Meijer 87'  
Brandon Paiber 87'  
Andrea Zammit 87'  
Sava Radić 90+2'  
04/02/2026 Naxxar Lions
5 - 0
Mosta 3-0H2HOdds+
Vitinho 26' 1 - 0  
Vinicius Baiano 28' 2 - 0  
  36' Simon Zibo
João Moura 40' 3 - 0  
  46' Zachary Brincat
  46' Nathan Agius
Edson Farias 46'  
Gabriel Costa 46'  
  46' Giancarlo
  46' Cheikh Diamanka
Vitinho 46'  
Sekala Siolkion Amiel Guehi 46'  
  46' Simon Zibo
  46' Stephen Ojonugwa Eikwu-Ojo
  64' Nathan Agius
Gabriel Costa 65' 4 - 0  
  66' Jake Vassallo
  66' Willian Salomão
  67' Akpan Udoh
  67' Jayden Farrugia
Mathias Micallef 70'  
Daniel Letherby 70'  
Louis Pahama 72' 5 - 0  
João Pedro de Souza Iseppe 77'  
Mark Fenech 77'  
Louis Pahama 77'  
Christian Kontchou 77'  
03/02/2026 Birkirkara
5 - 0
Tarxien Rainbows 3-0H2HOdds+
Kemar Reid 15' 1 - 0  
Roni Santos 32' 2 - 0  
Jacques Armand Thierry Bayo Mben 45+2' 3 - 0  
  46' Wesley Hudson
  46' Miguel D'Alessandro
  59' Ángel Valverde
  59' Luke Borg
Kemar Reid 70'  
Jere Vrcić 70'  
Alejandro Garzia 77' 4 - 0  
Alejandro Garzia 80' 5 - 0  
  81' Miguel D'Alessandro
Alejandro Garzia 81'  
Nathan Cross 81'  
Alessandro Coppola 81'  
Neil Micallef 81'  
  85' Claudio Henrique Da Silva Barbosa
  85' Kyle Gatt
  85' Andreas Vella
  85' Kian Vella
Manuel Morello 89'  
Jayden Lee Fenech 89'  
Jacques Armand Thierry Bayo Mben 89'  
Dwayne Pullicino 89'  
03/02/2026 Gzira United
0 - 0
Hamrun Spartans 0-0H2HOdds+
  46' Shaisen Attard
  46' Jonny Robert
Johan Bonilla 64'  
Johan Bonilla 68'  
Dejan Farrugia 68'  
Brooklyn Borg 75'  
Santiago Martínez Perlaza 75'  
  78' Joseph Mbong
  78' Ederson
  78' Danilo Bulevardi
  78' Mouad El Fanis
Marc van de Bovenkamp 86'  
  90+6' Jonny Robert
03/02/2026 Marsaxlokk
1 - 1
Sliema Wanderers 1-0H2HOdds+
Redon Mihana 3' 1 - 0  
Joseph Minala 28'  
  47' Stephen Pisani
Leandro Aguirre 56'  
  1 - 1 60' Thiaguinho
Redon Mihana 62'  
Sven Caruana 62'  
Oualid El Hasni 64'  
  66' Wescley Matos da Silva
  66' Adam Magri Overend
  68' Roko Prša
Rasmus Lindén 73'  
Domantas Šimkus 73'  
  75' Marcelo Santos
  75' Vito Plut
Enrico Pepe 84'  
Joseph Minala 86'  
James Kirby 86'  
  90+1' Luke Montebello
  90+1' Edmond Agius
01/02/2026 St. Patrick
0 - 3
Floriana 0-1H2HOdds+
Strahinja Jovančić 16'  
  0 - 1 20' K. Dervišagić
  24' Mustapha Jah
Ryan Scicluna 44'  
Miro Soldo 46'  
Brian Gambarte 46'  
Nicholas Agius 59'  
Liam Micallef 59'  
Ayom Majok 68'  
Vinícius Paiva 68'  
  0 - 2 72' Jake Grech
  75' Mustapha Jah
  75' Rui Areias
  84' Jake Grech
  84' Emerson Piscopo
  84' K. Dervišagić
  84' Zachary Scerri
Jurgen Pisani 85'  
Massimo Forte 85'  
Ryan Scicluna 85'  
Zven Polidano 85'  
  87' Mattia Veselji
  87' Denzel Attard
  0 - 3 89' Myles Beerman
01/02/2026 Valletta
4 - 2
Naxxar Lions 1-2H2HOdds+
  0 - 1 3' Yeangel Emilio Montero Manzano
Thaylor 6'  
  0 - 2 31' Vitinho
  33' João Moura
Ahmed Adebayo 35' 1 - 2  
Neil Anthony Micallef 46'  
Matthias Ellul 46'  
  47' Vinicius Baiano
  57' Yeangel Emilio Montero Manzano
  57' Sekala Siolkion Amiel Guehi
Ahmed Adebayo 57' 2 - 2  
Yuri 59' 3 - 2  
  65' Matthias Debono
Yuri 66' 4 - 2  
  69' Mark Fenech
  69' Neil Pace Cocks
  70' Louis Pahama
Brandon Paiber 74'  
Jackson Mendonza 74'  
Thaylor 82'  
Andrea Zammit 82'  
Ahmed Adebayo 85'  
Keyon Ewurum 85'  
  85' Mathias Micallef
  85' Christian Gauci
Yannick Yankam 85'  
Thomas Melilo 85'  
  85' João Pedro de Souza Iseppe
  85' Christian Kontchou
31/01/2026 Hibernians
1 - 0
Mosta 1-0H2HOdds+
Duane Bonnici 12' 1 - 0  
Charleston 17'  
  28' Matthew Bolaños
  28' Charles Yemi Oderinde
  42'
  46' Nathan Agius
  46' Giancarlo
Kevin Halabaku 63'  
  76' Cheikh Diamanka
  76' Stephen Ojonugwa Eikwu-Ojo
Duane Bonnici 77'  
Denys Norenkov 77'  
Silas Alfred 80'  
Lucas Caruana 80'  
Laurențiu Brănescu 89'  
Cain Attard 90+1'  
Denzil Muscat 90+1'  
90+6'  
31/01/2026 Birkirkara
0 - 1
Marsaxlokk 0-0H2HOdds+
Jan Busuttil 32'  
Shaun Dimech 32'  
  51' Joseph Minala
Ronivan Bispo Santos 56'  
Donovan Makoma 58'  
  0 - 1 59' Dodo
  71' Rasmus Lindén
Alejandro Garzia 72'  
Shaun Dimech 73'  
Kaiden Fenech 73'  
  77' Rasmus Lindén
  77' Domantas Šimkus
Alessandro Coppola 78'  
  81' Ulises Jesús Arias
Jacques Armand Thierry Bayo Mben 87'  
Geoffrey Acheampong 87'  
  89' Ulises Jesús Arias
  89' Ensell Attard
  89' Nicky Muscat
  89' Jake Ghio
  89' James Kirby
31/01/2026 Hamrun Spartans
2 - 0
Sliema Wanderers 1-0H2HOdds+
Joseph Mbong 10' 1 - 0  
Ognjen Bjelicic 28'  
  46' Roko Prša
  46' Edmond Agius
Shaisen Attard 57'  
Jonny Robert 57'  
  65' Gustavo Alcino
  65' Mohamed Awad
  65' Vito Plut
  65' Marcelo Santos
Danilo Bulevardi 71'  
Ederson 71'  
Joseph Mbong 71'  
Emerson 71'  
  80' Stephen Pisani
  80' Neil Frendo
  80' Mamadu Bah
  80' Luke Montebello
Rafael Compri 90+2'  
Sven Xerri 90+2'  
Célio 90+3'  
Damir Céter 90+6' 2 - 0  
31/01/2026 Tarxien Rainbows
1 - 2
Gzira United 1-1H2HOdds+
Ángel Valverde 19' 1 - 0  
  1 - 1 28' Johan Bonilla
Wesley Hudson 45'  
Wesley Hudson 46'  
Luke Borg 46'  
  56' Luis Carlos Riascos
Marko Musulin 70'  
Yilson Mosquera 70'  
Anthony Lokosa 71'  
  72' Mihajlo Stojanović
  74' Brooklyn Borg
  74' Marc van de Bovenkamp
  74' Stasa Bastic
  74' Kanté
Nhayson 77'  
Miguel D'Alessandro 79'  
  82' Johan Bonilla
  82' Santiago Martínez Perlaza
  90' Kanté
  1 - 2 90+1' Kanté
  90+2' Kanté
25/01/2026 Gzira United
2 - 0
Birkirkara 0-0H2HOdds+
  7' Alejandro Garzia
André 17'  
Neil Cassar 17'  
Clayton Failla 35'  
Brooklyn Borg 57'  
  61' Kemar Reid
  61' Jere Vrcić
Brooklyn Borg 64'  
Stasa Bastic 64'  
  70' Fran López
Johan Bonilla 72' 1 - 0  
Andrew Borg 79'  
  80' S. Viveros
  80' Geoffrey Acheampong
Neil Cassar 85'  
Marc van de Bovenkamp 85'  
Johan Bonilla 85'  
Santiago Martínez Perlaza 85'  
  87' Alejandro Garzia
  87' Nathan Cross
  87' Shaun Dimech
  87' Kaiden Fenech
Stasa Bastic 90'  
  90' Alessandro Coppola
Stasa Bastic 90+3' 2 - 0  
25/01/2026 Floriana
2 - 1
Mosta 1-1H2HOdds+
  0 - 1 1' Prince Emmanuel Chibuzor
Federico Varela 18' 1 - 1  
  46' Pedro Cacho
  46' Stephen Ojonugwa Eikwu-Ojo
Jake Grech 51' 2 - 1  
Rui Areias 61'  
Mustapha Jah 61'  
  62' Simon Zibo
  66' Simon Zibo
  66' Charles Yemi Oderinde
  66' Giancarlo
  66' Gianluca Sciberras
Federico Varela 75'  
Zachary Scerri 75'  
K. Dervišagić 75'  
Chico Teixeira 75'  
  77' Prince Emmanuel Chibuzor
  77' Aiden Agius
  77' Zachary Brincat
A. Kurtalić 88'  
Gonzalo Gamarra 88'  

You might be interested in Malta Premier League fixtures and results.

Premier League 2025/2026 - Opening Top 6 Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Floriana 2 2 0 0 4 1 +3 6
2
Sliema Wanderers 1 1 0 0 2 1 +1 3
3
Hamrun Spartans 1 1 0 0 1 0 +1 3
4
Marsaxlokk 1 0 0 1 1 2 -1 0
5
Valletta 1 0 0 1 0 1 -1 0
6
Birkirkara 2 0 0 2 1 4 -3 0
 
 
Semi-finals
 
 
Possible Semi-finals
 
 
Relegation Play-off
Bottom 6
# Soccer Team MP W D L F A D P Last 5 Matches
1
Naxxar Lions 5 3 1 1 8 7 +1 10
2
Gzira United 5 3 0 2 7 8 -1 9
3
Hibernians 5 2 2 1 9 7 +2 8
4
St. Patrick 5 1 3 1 9 8 +1 6
5
Mosta 5 1 2 2 7 7 +0 5
6
Tarxien Rainbows 5 0 2 3 5 8 -3 2
 
 
Semi-finals
 
 
Possible Semi-finals
 
 
Relegation Play-off
Top 6
# Soccer Team MP W D L F A D P Last 5 Matches
1
Hamrun Spartans 5 4 0 1 11 4 +7 12
2
Floriana 5 3 1 1 6 4 +2 10
3
Marsaxlokk 5 2 1 2 6 5 +1 7
4
Valletta 5 2 1 2 4 3 +1 7
5
Sliema Wanderers 5 2 1 2 5 5 +0 7
6
Birkirkara 5 0 0 5 3 14 -11 0
 
 
Semi-finals
 
 
Possible Semi-finals
 
 
Relegation Play-off

Premier League 2025/2026 - Opening Bottom 6 Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Gzira United 2 2 0 0 4 1 +3 6
2
Hibernians 2 1 1 0 2 1 +1 4
3
St. Patrick 2 0 2 0 3 3 +0 2
4
Tarxien Rainbows 2 0 1 1 2 3 -1 1
5
Mosta 2 0 1 1 1 2 -1 1
6
Naxxar Lions 2 0 1 1 2 4 -2 1

Top Goal Scorers

Malta Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.