James Penrice Profile and Player Statistics
First name: James
Last name: Penrice
Position: Defender, Midfielder
Nationality:
Height: 177

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which James Penrice has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Europa Conference League 2025/2026 AEK Athens 9 3 1 0 0 0 0
Greek Cup 2025/2026 AEK Athens 3 1 0 0 0 0 0
Super League 2025/2026 AEK Athens 10 1 2 0 0 1 0
Club Friendlies 2025 AEK Athens 2 1 1 0 0 0 0
Europa Conference League 2024/2025 Hearts 6 1 0 0 0 1 0
Europa League 2024/2025 Hearts 2 0 1 0 0 0 0
League Cup 2024/2025 Hearts 1 0 0 0 0 0 0
Premiership 2024/2025 Hearts 34 1 3 7 0 11 0
Scottish Cup 2024/2025 Hearts 4 0 0 2 1 0 0
League Cup 2023/2024 Livingston 6 0 5 1 0 1 0
Premiership 2023/2024 Livingston 24 2 6 2 0 2 0
Scottish Cup 2023/2024 Livingston 1 1 0 0 0 0 0
League Cup 2022/2023 Livingston 3 0 1 1 0 0 0
Premiership 2022/2023 Livingston 34 13 7 3 0 3 0
Scottish Cup 2022/2023 Livingston 2 0 2 1 0 0 0
Club Friendlies 3 2022 Livingston 1 0 0 1 0 0 0
League Cup 2021/2022 Livingston 5 1 2 0 0 1 0
Premiership 2021/2022 Livingston 28 2 6 4 0 6 0
Scottish Cup 2021/2022 Livingston 1 0 0 0 0 1 0
Club Friendlies 3 2021 Livingston 1 0 0 1 0 0 0
League Cup 2020/2021 Partick Thistle 4 0 0 1 1 0 0
League One 2020/2021 Partick Thistle 19 4 3 2 0 7 0
Scottish Cup 2020/2021 Partick Thistle 2 1 0 0 0 1 0
Challenge Cup 2019/2020 Partick Thistle 3 0 0 2 0 0 0
Championship 2019/2020 Partick Thistle 26 2 2 1 0 3 0
League Cup 2019/2020 Partick Thistle 6 0 0 2 0 1 0
Scottish Cup 2019/2020 Partick Thistle 2 0 0 0 0 1 0
Championship 2018/2019 Partick Thistle 36 0 0 3 0 2 0
League Cup 2018/2019 Partick Thistle 5 0 0 1 0 0 0
Scottish Cup 2018/2019 Partick Thistle 4 0 0 0 0 0 0
Challenge Cup 2017/2018 Partick Thistle U20 1 0 0 0 0 1 0
Championship 2017/2018 Livingston 16 2 5 4 0 3 0
Premiership 2017/2018 Partick Thistle 10 0 1 0 0 1 0
Premiership Play-Offs 2017/2018 Partick Thistle 2 0 0 0 0 0 0
Scottish Cup 2017/2018 Partick Thistle 2 0 0 0 0 0 0
League Cup 2017 Partick Thistle 5 0 0 0 0 0 0
Challenge Cup 2016/2017 Partick Thistle U20 2 0 1 1 1 0 0
League One 2016/2017 East Fife 3 0 1 0 0 2 0
Premiership 2016/2017 Partick Thistle 2 0 0 0 0 0 0
Scottish Cup 2016/2017 East Fife 2 0 0 0 0 0 0
Premiership 2015/2016 Partick Thistle 5 0 0 1 0 1 0

James Penrice has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
09/11/2025 OFI
0 - 1
AEK Athens 0-0H2H+
  29' Harold Moukoudi
Giannis Apostolakis 39'  
  40' Mijat Gacinovic
Juan Neira 60'  
Ilias Chatzitheodoridis 60'  
  65' Dimitrios Kaloskamis 
  65' Frantzdy Pierrot
  66' Răzvan Marin
  66' Petros Mantalos 
Taxiarchis Fountas  68'  
Franco Zanelatto  68'  
  0 - 1 74' Orbelín Pineda
Nikolaos Marinakis 81'  
Ilija Vukotić 81'  
Levan Shengelia 82'  
Manolis Faitakis 82'  
Giannis Theodosoulakis 82'  
Marko Rakonjac 82'  
  86' Luka Jović
  86' Marko Grujić
Manolis Faitakis 90+3'  
  90+3' Aboubakary Koita
  90+3' Robert Ljubicic 
06/11/2025 AEK Athens
1 - 1
Shamrock Rovers 0-1H2H+
  0 - 1 21' Graham Burke
  24' Graham Burke
  31' Dylan Watts
  46' Dylan Watts
  46' Cian Barrett
  46' Adam Matthews
  46' Danny Grant
Dereck Kutesa 46'  
Aboubakary Koita 46'  
  46' Graham Burke
  46' Aaron McEneff
Răzvan Marin 46'  
Frantzdy Pierrot 46'  
  48' Dan Cleary
  49' Darragh Nugent
  68' John McGovern
  68' Daniel Mandroiu
  72' Connor Malley
  72' Trevor Clarke
Luka Jović 90' 1 - 1  
Stavros Pilios 90'  
Roberto Pereyra  90'  
Mijat Gacinovic 90'  
Domagoj Vida 90'  
Luka Jović 90+8'  
Domagoj Vida 90+8'  
02/11/2025 AEK Athens
1 - 0
Panaitolikos 0-0H2H+
Domagoj Vida 19'  
  26' Sotiris Kontouris
Filipe Relvas 41'  
  57' Sotiris Kontouris
  57' Miguel Luís 
Dimitrios Kaloskamis  65'  
Luka Jović 65'  
Răzvan Marin 72'  
Mijat Gacinovic 72'  
  75' Kosta Aleksic
  75' Jorge Aguirre
  76' Konrad Michalak
  76' Alexandru Mățan 
Lazaros Rota 79'  
Stavros Pilios 81'  
Luka Jović 81'  
  87' Diego Esteban
  87' Unai García 
  88' Béni Nkololo
  88' Lampros Smyrlis
  90+1' Alexandru Mățan 
Orbelín Pineda 90+2' 1 - 0  
Aboubakary Koita 90+5'  
Marko Grujić 90+5'  
Frantzdy Pierrot 90+6'  
Dereck Kutesa 90+6'  
29/10/2025 Ilioupoli
0 - 1
AEK Athens 0-0H2H+
  46' Robert Ljubicic 
  46' Petros Mantalos 
Georgios Stamatis 46'  
  58' Dereck Kutesa
  58' Dimitrios Kaloskamis 
  58' Christos Kosidis
  58' Aboubakary Koita
Alexandros Zafirakis 70'  
Mohammed Amin Doudah 70'  
Ousmane Sountoura 70'  
Georgios Neofytidis 70'  
Evangelos Keramidas 74'  
Georgios Maidanos 74'  
  74' Stavros Pilios
  74' James Penrice
Efthymios Christopoulos 90+2'  
Toni Stojkovski 90+2'  
Apostolos Tsilingiris 90+3'  
Georgios Maidanos 90+5'  
  0 - 1 90+6' Dimitrios Kaloskamis 
26/10/2025 Olympiacos F.C.
2 - 0
AEK Athens 1-0H2H+
Daniel Podence 24'  
Ayoub El Kaabi 33' 1 - 0  
Dani García 35'  
  62' Dimitrios Kaloskamis 
  62' Dereck Kutesa
  62' Aboubakary Koita
Rémy Cabella 63'  
Chiquinho 63'  
  63' Răzvan Marin
  63' Mijat Gacinovic
  66' Petros Mantalos 
Mehdi Taremi 67' 2 - 0  
Mehdi Taremi 69'  
Rodinei 69'  
Dani García 69'  
Lorenzo Scipioni 69'  
  71' Petros Mantalos 
  71' João Mário 
  71' Aboubakary Koita
  71' Frantzdy Pierrot
Panagiotis Retsos 73'  
  79' James Penrice
  79' Stavros Pilios
Daniel Podence 83'  
Gabriel Strefezza 83'  
Ayoub El Kaabi 84'  
Roman Yaremchuk 84'  
23/10/2025 AEK Athens
6 - 0
Aberdeen 3-0H2H+
Aboubakary Koita 11' 1 - 0  
Aboubakary Koita 18' 2 - 0  
Niclas Eliasson 27' 3 - 0  
  32' Topi Keskinen
  32' Alfie Dorrington
Filipe Relvas 35'  
  46' Adil Aouchiche
  46' Ante Palaversa
  46' Graeme Shinnie 
  46' Dante Polvara
Răzvan Marin 55' 4 - 0  
  59' Mats Knoester
  62' Stuart Armstrong
  62' Leighton Clarkson
Aboubakary Koita 65'  
Dereck Kutesa 65'  
Frantzdy Pierrot 68'  
Luka Jović 68'  
Răzvan Marin 69'  
Robert Ljubicic  69'  
  72' Jesper Karlsson
  72' Kusini Yengi
Lazaros Rota 76'  
Mijat Gacinovic 76'  
Petros Mantalos  77'  
Marko Grujić 77'  
Luka Jović 81' 5 - 0  
Dereck Kutesa 87' 6 - 0  
19/10/2025 AEK Athens
0 - 2
PAOK 0-1H2H+
Domagoj Vida 44'  
  0 - 1 45' Abdul Rahman Baba
  0 - 2 48' Giannis Konstantelias
Aboubakary Koita 56'  
Niclas Eliasson 56'  
João Mário  56'  
Petros Mantalos  56'  
Răzvan Marin 56'  
Frantzdy Pierrot 56'  
Dereck Kutesa 56'  
Orbelín Pineda 56'  
  71' Taison
  71' Kiril Despodov
  72' Magomed Ozdoev
  72' Mady Camara
Marko Grujić 77'  
Dimitrios Kaloskamis  77'  
  77' Giannis Konstantelias
  77' Dimitrios Pelkas
Harold Moukoudi 86'  
Orbelín Pineda 90+1'  
  90+2' Antonis Tsiftsis
05/10/2025 Kifisia
2 - 3
AEK Athens 2-1H2H+
  6' Harold Moukoudi
  6' Thomas Strakosha
Andrews Tetteh 8'  
Andrews Tetteh 14' 1 - 0  
Pavlos Pantelidis 29' 2 - 0  
Yasser Larouci  33'  
  34' Domagoj Vida 
  38' Harold Moukoudi
  38' Filipe Relvas
  39' Petros Mantalos
  2 - 1 44' Dimitrios Kaloskamis 
  45+6' Frantzdy Pierrot
Yasser Larouci  46'  
Diamantis Chouchoumis 46'  
  46' Orbelín Pineda
  46' Luka Jović
  48' Filipe Relvas
Rubén Pérez 56'  
Jorge Díaz 56'  
Jorge Pombo 56'  
Gerson Sousa  56'  
Jeremy Antonisse 57'  
  59' Dimitrios Kaloskamis 
  59' Niclas Eliasson
  59' Petros Mantalos
  59' Dereck Kutesa
  2 - 2 60' Luka Jović
  62' Lazaros Rota
  67' Aboubakary Koita
  67' Răzvan Marin
Timipere Johnson Eboh 75'  
Lazare Amani 75'  
Jeremy Antonisse 83'  
Matías Esquivel 83'  
Alberto Botía  90+1'  
  2 - 3 90+2' Răzvan Marin
02/10/2025 Celje
3 - 1
AEK Athens 1-1H2H+
  0 - 1 7' Dereck Kutesa
  18' Thomas Strakosha
Franko Kovacevic 34' 1 - 1  
  52' Răzvan Marin
Franko Kovacevic 55' 2 - 1  
  57' Răzvan Marin
  57' Aboubakary Koita
  57' Niclas Eliasson
  57' Petros Mantalos
  63' Marko Grujić 
  63' Frantzdy Pierrot
  63' Lazaros Rota
Darko Hrka 70'  
Darko Hrka 74'  
Papa Daniel 74'  
  74' Petros Mantalos
Vitaliy Lisakovich 77'  
Mario Kvesic 79'  
Milot Avdyli 79'  
  79' Stavros Pilios
  79' Mijat Gacinovic
Vitaliy Lisakovich 79'  
Andrej Kotnik 79'  
  79' Dereck Kutesa
  79' James Penrice
Franko Kovacevic 80' 3 - 1  
Franko Kovacevic 81'  
Franko Kovacevic 84'  
Matej Poplatnik 84'  
Danijel Sturm 84'  
Rudi Pozeg Vancas 84'  
28/09/2025 AEK Athens
1 - 0
Volos NFC 0-0H2H+
James Penrice 43'  
Frantzdy Pierrot 54' 1 - 0  
Filipe Relvas 63'  
James Penrice 65'  
Stavros Pilios 65'  
Luka Jović 66'  
João Mário 66'  
  73' Juanpi
  73' Nabil Makni
Aboubakary Koita 76'  
Dereck Kutesa 76'  
Petros Mantalos 76'  
Răzvan Marin 76'  
  80' Núrio Fortuna
Lazaros Rota 80'  
  81' David Martínez
  84' Lazaros Lamprou
  84' Jasin Assehnoun
  84' Maximiliano Comba
  84' Antonio Zarzana
Niclas Eliasson 87'  
Dimitrios Kaloskamis  87'  
  90' Said Hamulic
  90' Georgios Mygas
24/09/2025 AEK Athens
2 - 1
Panaitolikos 2-0H2H+
Frantzdy Pierrot 25' 1 - 0  
  38' Lazar Kojic
  38' A. Bouchalakis
Dimitrios Kaloskamis  45+1' 2 - 0  
  50' Christos Sielis
Moses Odubajo 59'  
  62' Sotiris Kontouris
Frantzdy Pierrot 63'  
Luka Jović 63'  
Niclas Eliasson 63'  
Aboubakary Koita 63'  
Petros Mantalos 63'  
Răzvan Marin 63'  
  72' Christian Manrique
  79' Sotiris Kontouris
  79' Jorge Aguirre
  79' K. Michalak
  79' Diego Esteban
  79' Kosta Aleksic
  79' Lampros Smyrlis
  82' Nikola Stajic
João Mário 85'  
Dereck Kutesa 85'  
  87' Alexandru Mățan
  87' Vangelis Nikolaou
  2 - 1 90+1' Jorge Aguirre
Luka Jović 90+4'  
21/09/2025 Larissa
1 - 1
AEK Athens 0-0H2H+
Jani Atanasov 20'  
Giannis Pasas 45+2'  
Savvas Mourgos 46'  
Christos Giousis 46'  
  54' Niclas Eliasson
  54' Petros Mantalos
  0 - 1 55' Petros Mantalos
Facundo Perez 62'  
Giannis Pasas 64'  
Leandro Julian Garate 64'  
Epaminondas Pantelakis 66'  
Bojan Kovacevic 71'  
Ahmed Ouattara Kossonou 71'  
Lubomir Tupta 71'  
Amr Warda 71'  
Sofian Chakla 75' 1 - 1  
  76' Dereck Kutesa
  76' João Mário
  77' Răzvan Marin
  77' Frantzdy Pierrot
Angelo Sagal 81'  
Petros Bagalianis 81'  
  84' Aboubakary Koita
  84' Dimitrios Kaloskamis 
  84' Stavros Pilios
  84' James Penrice
17/09/2025 Egaleo
0 - 1
AEK Athens 0-1H2H+
  10' Moses Odubajo
  0 - 1 23' Frantzdy Pierrot
44'  
  46' Zini
  46' Niclas Eliasson
Dimitris Oungialidis 46'  
Giannis Varkas 46'  
  49' C. Kolimatsis
  49' Dimitrios Kaloskamis 
51'  
  60' Christos Kosidis
  60' João Mário
  60' Aboubakary Koita
  60' Orbelín Pineda
  60'
Tilemachos Karampas 61'  
Giorgos Xenidis 61'  
Georgios Tsilingiris 72'  
Giorgos Kosteas 72'  
72'  
  80'
Giorgos Kosteas 83'  
84'  
14/09/2025 Levadiakos
0 - 1
AEK Athens 0-0H2H+
  54' Dereck Kutesa
Hisham Layous 58'  
Benjamin Verbic  58'  
  63' Răzvan Marin
  63' Aboubakary Koita
  63' Dereck Kutesa
  63' Zini
Giannis Kosti 65'  
  0 - 1 69' Aboubakary Koita
Aaron Tshibola 74'  
Guillermo Balzi 74'  
  74' Petros Mantalos
  74' Robert Ljubicic
  81' Luka Jović
  81' Marko Grujić 
  81' Niclas Eliasson
  81' Dimitrios Kaloskamis 
  83' Robert Ljubicic
Benjamin Verbic  86'  
Sebastián Palacios 88'  
Fabricio Pedrozo 88'  
31/08/2025 AEK Athens
1 - 0
Asteras Tripolis 1-0H2H+
Frantzdy Pierrot 4'  
  23' Nikola Sipcic
Frantzdy Pierrot 38' 1 - 0  
  62' Nikolaos Kaltsas 
  62' Júnior Mendieta
  63' Eder González
  63' Evgeniy Yablonskiy
Aboubakary Koita 69'  
Dereck Kutesa 69'  
Răzvan Marin 70'  
Luka Jović 70'  
  71' Pepe Castaño
  72' Dimitris Emmanouilidis
  72' Georgios Charalampoglou
Petros Mantalos 81'  
  86' Federico Macheda
  86' Nicholas Gioacchini
  86' Nikola Sipcic
  86' Robert Ivanov
Frantzdy Pierrot 86'  
Robert Ljubicic 86'  
Luka Jović 88'  
28/08/2025 AEK Athens
2 - 0
Anderlecht 1-0H2H+
  19' César Huerta
  22' Kasper Dolberg
Aboubakary Koita 36' 1 - 0  
  46' Yasin Özcan
  46' Ludwig Augustinsson
  46' César Huerta
  46' Adriano Bertaccini
  46' Nathan De Cat
  46' Yari Verschaeren
Dereck Kutesa 48' 2 - 0  
Lazaros Rota 59'  
  68' Thorgan Hazard
  68' Mario Stroeykens
  69' Ali Maamar
  69' Tristan Degreef
Frantzdy Pierrot 73'  
Luka Jović 73'  
Niclas Eliasson 73'  
Robert Ljubicic 73'  
Dereck Kutesa 78'  
James Penrice 78'  
  85' Nilson Angulo
Aboubakary Koita 88'  
Domagoj Vida  88'  
  90+3' Enric Llansana
  90+7' Ludwig Augustinsson
24/08/2025 AEK Athens
2 - 0
Panserraikos 2-0H2H+
Petros Mantalos 23' 1 - 0  
Zini 27' 2 - 0  
Zini 36'  
Răzvan Marin 36'  
  39' Angelos Liasos
  46' Moussa Wagué
  46' Miguel Falé
  65' Angelos Liasos
  65' Zidane Banjaqui
Aboubakary Koita 71'  
Dereck Kutesa 71'  
Niclas Eliasson 83'  
Robert Ljubicic 83'  
  84' Andrei Ivan
  84' Giannis Doiranlis
Lazaros Rota 84'  
Moses Odubajo 84'  
Orbelín Pineda 90+3'  
21/08/2025 Anderlecht
1 - 1
AEK Athens 1-0H2H+
  8' Filipe Relvas
Enric Llansana 11'  
Kasper Dolberg 21' 1 - 0  
Ludwig Augustinsson 39'  
  46' Mijat Gacinovic
  46' Petros Mantalos
  46' Robert Ljubicic
  46' Orbelín Pineda
  56' Petros Mantalos
  56'
  65' Zini
  65' Niclas Eliasson
  72' Aboubakary Koita
  72' Frantzdy Pierrot
  1 - 1 74' Niclas Eliasson
César Huerta 78'  
Adriano Bertaccini 78'  
Nathan De Cat 78'  
Nathan-Dylan Saliba 78'  
Nilson Angulo 85'  
Elyess Dao 85'  
Kasper Dolberg 86'  
Luis Vázquez 86'  
  89' Dereck Kutesa
  89' James Penrice
Thorgan Hazard 90'  
Mario Stroeykens 90'  
  90+4' Petros Mantalos
14/08/2025 AEK Athens
3 - 1
Aris Limassol 0-0H2H+
Roberto Pereyra 4'  
Robert Ljubicic 4'  
  21' Adam Markhiev
Orbelín Pineda 44'  
  46' Ross McCausland
  46' Jaden Montnor
James Penrice 46'  
Stavros Pilios 46'  
Răzvan Marin 51' 1 - 0  
  1 - 1 62' Giorgi Kvilitaia
  65' Anderson Correia
  65' Caju
  66' Andronikos Kakoullis
  66' Aleksandr Kokorin 
Frantzdy Pierrot 73'  
Mijat Gacinovic 73'  
Orbelín Pineda 73'  
Aboubakary Koita 73'  
  77' Giorgi Kvilitaia
  77' Rody Junior Effaghe
  79' Connor Goldson
Petros Mantalos 85'  
Dereck Kutesa 85'  
  89' Mihlali Mayambela
  89' Dennis Gaustad
Zini 100'  
Luka Jović 100'  
Dereck Kutesa 104' 2 - 1  
Luka Jović 109' 3 - 1  
  110' Charalampos Charalampous
  118' Charalampos Charalampous
  118' Yacine Bourhane
07/08/2025 Aris Limassol
2 - 2
AEK Athens 2-2H2H+
  0 - 1 9' Roberto Pereyra
  0 - 2 14' Filipe Relvas
Andronikos Kakoullis 18' 1 - 2  
  27' Petros Mantalos
Connor Goldson 31' 2 - 2  
  45+3' Filipe Relvas
Andronikos Kakoullis 46'  
Aleksandr Kokorin  46'  
Jaden Montnor 46'  
Mihlali Mayambela 46'  
Connor Goldson 55'  
  55' Frantzdy Pierrot
  56' Zini
  56' Aboubakary Koita
  56' Petros Mantalos
  56' Orbelín Pineda
  67' Robert Ljubicic
  67' Mijat Gacinovic
  67' Răzvan Marin
  67' Dereck Kutesa
Giorgi Kvilitaia 72'  
Giorgi Kvilitaia 77'  
Rody Junior Effaghe 77'  
Ross McCausland 79'  
Ross McCausland 86'  
Caju 86'  
  90+1' Roberto Pereyra
  90+1' Jens Jönsson
31/07/2025 Hapoel Be'er Sheva
0 - 0
AEK Athens 0-0H2H+
  2' Aboubakary Koita
Or Blorian 30'  
Matan Baltaxa 57'  
Dan Biton 59'  
Mor Siman Tov 59'  
Igor Zlatanovic 59'  
Alon Turgeman 59'  
  65' Aboubakary Koita
  65' Răzvan Marin
  65' Mijat Gacinovic
  65' Frantzdy Pierrot
Amir Ganah 68'  
Zahi Ahmed 68'  
Eliel Peretz 68'  
Shai Elias 68'  
  75' Orbelín Pineda
  75' Jens Jönsson
  75' Petros Mantalos
  75' Robert Ljubicic
Ofir Davidzada 81'  
Eylon Almog 81'  
24/07/2025 AEK Athens
1 - 0
Hapoel Be'er Sheva 0-0H2H+
  3' I. Zlatanović
R. Pereyra 42'  
Filipe Relvas 50' 1 - 0  
  58' Zahi Ahmed
  58' Amir Ganah
O. Pineda 58'  
R. Ljubičić 58'  
F. Pierrot 58'  
A. Martial 58'  
A. Koïta 63'  
M. Gaćinović 63'  
  67' Shai Elias
R. Ljubičić 69'  
  74' Guy Mizrahi
  74' Arnold Garita
  74' Shai Elias
  74' Alon Turgeman
  77' I. Zlatanović
  77' Roy Levy
S. Pilios 78'  
  85' Arnold Garita
  85'
Zine 86'  
D. Kutesa 86'  
06/07/2025 AEK Athens
4 - 1
K. Beerschot V.A. 3-0H2H+
R. Ljubičić 10' 1 - 0  
F. Pierrot 27' 2 - 0  
36'  
R. Pereyra 44' 3 - 0  
Zine 46'  
M. Gaćinović 46'  
R. Pereyra 46'  
J. Jønsson 46'  
R. Ljubičić 46'  
D. Kutesa 46'  
F. Pierrot 46'  
A. Martial 46'  
H. Moukoudi 46'  
J. Penrice 46'  
P. Mantalos 46'  
D. Szymański 46'  
S. Pilios 46'  
D. Vida 46'  
A. Koïta 74'  
Dimitrios Kaloskamis 74'  
77'  
L. Rota 77'  
C. Kosidis 77'  
M. Gaćinović 88' 4 - 0  
  4 - 1 90' Oscar Vargas
10/05/2025 Hearts
3 - 0
Motherwell 1-0H2H+
L. Shankland 30' 1 - 0  
  45+1' Andy Halliday
C. Devlin 48'  
K. Vargas 53'  
Y. Dhanda 53'  
  54' Lennon Miller
L. Shankland 60' 2 - 0  
A. Forrest 62' 3 - 0  
  68' Tony Watt
  68' Luke Armstrong
  68' Tawanda Maswanhise
  68' Will Dickson
  68' Dominic Thompson
  68' Ewan Wilson
J. Grant 72'  
S. Kartum 72'  
L. Shankland 72'  
J. Wilson 72'  
C. Halkett 80'  
  80' Callum Slattery
  80' Davor Zdravkovski
A. Forrest 81'  
E. Kabangu 81'  
B. Baningime 81'  
C. Nieuwenhof 81'  
  84' Andy Halliday
  84' Kai Andrews
03/05/2025 Ross County
1 - 3
Hearts 1-1H2H+
R. Hale 26' 1 - 0  
  1 - 1 40' L. Shankland
  1 - 2 58' L. Shankland
J. Brown 62'  
M. Efete 62'  
N. Kenneh 62'  
J. Nisbet 62'  
J. White 62'  
Kieran Phillips 62'  
  68' K. Vargas
  70' B. Spittal
  70' C. Nieuwenhof
Z. Ashworth 73'  
G. Harmon 74'  
J. Grieves 74'  
  81' K. Vargas
  81' Y. Dhanda
  1 - 3 82' A. Forrest
A. Samuel 83'  
G. Robesten 83'  
  90+5' A. Forrest
  90+5' J. Wilson
26/04/2025 Hearts
0 - 1
Dundee 0-1H2H+
  27' S. Palmer-Houlden
  0 - 1 38' S. Murray
E. Kabangu 43'  
B. Baningime 46'  
M. Drammeh 46'  
J. McCart 46'  
S. Kingsley 46'  
  63' S. Palmer-Houlden
  63' F. Robertson
S. Kartum 63'  
K. Vargas 63'  
  75' T. Carson
B. Spittal 77'  
Y. Dhanda 77'  
  80' Z. Larkeche
  80' I. Samuels
  88' L. Cameron
E. Kabangu 90'  
A. Forrest 90'  
  90+1' A. Portales
  90+1' S. Fraser
  90+1' R. Astley
  90+1' E. Ingram
  90+6' C. Robertson
19/04/2025 Hearts
1 - 2
Aberdeen 1-1H2H+
  0 - 1 18' Craig Gordon
L. Shankland 28' 1 - 1  
M. Steinwender 44'  
J. Wilson 46'  
C. Halkett 46'  
E. Kabangu 46'  
F. Kent 46'  
  69' Ante Palaversa
  69' Jamie McGrath
C. Devlin 77'  
  78' Alexander Jensen
A. Forrester 78'  
S. Kingsley 78'  
  81' Topi Keskinen
  81' Oday Dabbagh
  81' Pape Habib Gueye
  81' Jeppe Okkels
J. Grant 87'  
S. Kartum 87'  
  90+3' Alfie Dorrington
  91' Shayden Morris
  91' Dante Polvara
  107' Alfie Dorrington
  107' Jack Milne
L. Shankland 113'  
M. Drammeh 113'  
  115' Mats Knoester
C. Devlin 116'  
  117' Alexander Jensen
  117' Fletcher Boyd
  1 - 2 118' Oday Dabbagh
B. Baningime 120'  
B. Spittal 120'  
M. Drammeh 120+5'  
12/04/2025 Motherwell
0 - 0
Hearts 0-0H2H+
Kofi Balmer 20'  
Johnny Koutroumbis 20'  
  23' Sander Erik Kartum
  35' Adam Forrester
  46' Sander Erik Kartum
  46' Cameron Devlin
  46' Musa Drammeh
  46' Lawrence Shankland
Andy Halliday 60'  
Kai Andrews 60'  
  66' Beni Baningime
Tony Watt 71'  
Luke Armstrong 71'  
  71' Beni Baningime
  71' Alan Forrest
Tom Sparrow 71'  
Jair Tavares 71'  
Tawanda Maswanhise 81'  
Will Dickson 81'  
Callum Slattery 81'  
Harrison Paton 81'  
  84' Elton Kabangu
  84' Calem Nieuwenhof
  90+1' Michael Steinwender
  90+1' Craig Halkett
06/04/2025 Hearts
0 - 1
Dundee United 0-0H2H+
  8' Louis Moult
James Wilson 38'  
  49' Emmanuel Adegboyega
  59' Louis Moult
  59' David Babunski
  59' Allan Campbell
  59' Glenn Middleton
  59' Sam Cleall-Harding
  59' Kristijan Trapanovski
  61' Kristijan Trapanovski
Sander Erik Kartum 64'  
Cameron Devlin 64'  
  0 - 1 67' Sam Dalby
Blair Spittal 71'  
Calem Nieuwenhof 71'  
Jorge Grant 71'  
Lawrence Shankland 71'  
  76' Luca Stephenson
  76' Craig Sibbald
Beni Baningime 82'  
Musa Drammeh 82'  
  88' Ross Docherty
  90+1' Sam Dalby
  90+1' Jort van der Sande
James Penrice 90+3'  
29/03/2025 Celtic
3 - 0
Hearts 3-0H2H+
Daizen Maeda 17' 1 - 0  
Jota 24' 2 - 0  
Daizen Maeda 41' 3 - 0  
  46' James Wilson
  46' Calem Nieuwenhof
  55' Adam Forrester
Callum McGregor 64'  
Paulo Bernardo 64'  
  70' Beni Baningime
  70' Sander Erik Kartum
  71' Lawrence Shankland
  71' Jorge Grant
Daizen Maeda 71'  
Adam Idah 71'  
  71' Cameron Devlin
  71' Blair Spittal
Nicolas-Gerrit Kühn 72'  
Hyun-jun Yang 72'  
Jota 81'  
James Forrest 81'  
Reo Hatate 81'  
Luke McCowan 81'  
  86' Elton Kabangu
  86' Alan Forrest
15/03/2025 Hearts
2 - 0
Ross County 1-0H2H+
  21' Kacper Łopata
Elton Kabangu 26' 1 - 0  
  64' Nohan Kenneh
  64' Ronan Hale
  64' Noah Chilvers
  64' Jordan White
Sander Erik Kartum 66'  
Jorge Grant 66'  
Blair Spittal 66'  
Calem Nieuwenhof 66'  
  74' Connor Randall
  75' Kacper Łopata
  75' Jack Grieves
  75' Kieran Phillips
  75' Alex Samuel
Lawrence Shankland 78'  
Musa Drammeh 78'  
James Wilson 78'  
Alan Forrest 78'  
  81' George Harmon
  81' George Robesten
Jorge Grant 89' 2 - 0  
07/03/2025 Hearts
3 - 1
Dundee 1-0H2H+
Sander Erik Kartum 27' 1 - 0  
  46' Jordan McGhee
  46' Mohammad Sylla
  1 - 1 51' Joe Shaughnessy
  56' Mohammad Sylla
Simon Murray 64' 2 - 1  
Sander Erik Kartum 68' 3 - 1  
  74' Ziyad Larkeche
  74' Scott Tiffoney
Kenneth Vargas 77'  
Calem Nieuwenhof 77'  
Blair Spittal 77'  
Alan Forrest 77'  
Calem Nieuwenhof 81'  
  82' Cesar Garza
  82' Charlie Reilly
Sander Erik Kartum 86'  
Musa Drammeh 86'  
Elton Kabangu 86'  
James Wilson 86'  
02/03/2025 Hibernian
2 - 1
Hearts 1-1H2H+
Martin Boyle 6' 1 - 0  
  1 - 1 9' Jorge Grant
Warren O'Hora 45'  
Lewis Miller 45'  
  45+2' Lawrence Shankland
Martin Boyle 58'  
Kieron Bowie 69'  
Dwight Gayle 69'  
  69' James Wilson
  69' Sander Erik Kartum
Nathan Moriah-Welsh 69'  
Dylan Levitt 69'  
  69' Jorge Grant
  69' Calem Nieuwenhof
Jack Iredale 74' 2 - 1  
  82' Beni Baningime
  82' Musa Drammeh
  82' Blair Spittal
  82' Kenneth Vargas
Martin Boyle 85'  
Junior Hoilett 85'  
Nicky Cadden 85'  
Jordan Obita 85'  
26/02/2025 Hearts
3 - 1
St. Mirren 0-1H2H+
  0 - 1 37' Mikael Mandron
  46' Ryan Alebiosu
  46' Elvis Bwomono
  46' Jonah Ayunga
  46' Toyosi Olusanya
  52' Caolan Boyd-Munce
James Wilson 56' 1 - 1  
Calem Nieuwenhof 63' 2 - 1  
Calem Nieuwenhof 66'  
Jorge Grant 66'  
Sander Erik Kartum 66'  
Blair Spittal 66'  
  67' Mikael Mandron
  74' Killian Phillips
  77' Killian Phillips
  77' Greg Kiltie
  80' Mark O'Hara
Elton Kabangu 82'  
Musa Drammeh 82'  
James Wilson 82'  
Kenneth Vargas 82'  
  90' Richard Taylor
  90' Roland Idowu
Kenneth Vargas 90+5' 3 - 1  
23/02/2025 St. Johnstone
1 - 2
Hearts 0-1H2H+
  0 - 1 36' Elton Kabangu
Elliot Watt 46'  
Stephen Duke-McKenna 46'  
Adama Sidibeh 53' 1 - 1  
  1 - 2 57' Elton Kabangu
  61' James Penrice
  65' Jorge Grant
  65' Sander Erik Kartum
  65' Adam Forrester
  65' Gerald Taylor
Sam Curtis 71'  
Mackenzie Kirk 71'  
Jonathan Svedberg 71'  
Zach Mitchell 71'  
  73' James Wilson
  73' Musa Drammeh
  73' Blair Spittal
  73' Calem Nieuwenhof
Adama Sidibeh 77'  
Taylor Steven 77'  
  89' Lawrence Shankland
  89' Alan Forrest
  90' Gerald Taylor
  90+5' Elton Kabangu
16/02/2025 Hearts
1 - 3
Rangers 0-1H2H+
  17' Ianis Hagi
  0 - 1 20' Jamie McCart
Michael Steinwender 49' 1 - 1  
  1 - 2 61' Václav Černý
Beni Baningime 66'  
Jorge Grant 69'  
Sander Erik Kartum 69'  
Blair Spittal 69'  
Calem Nieuwenhof 69'  
  71' Tom Lawrence
  71' Cyriel Dessers
Michael Steinwender 72'  
Lewis Neilson 72'  
  1 - 3 73' Jamie McCart
  77' John Souttar
  77' Robin Pröpper
James Wilson 80'  
Musa Drammeh 80'  
Elton Kabangu 80'  
Kenneth Vargas 80'  
  90' James Tavernier
  90' Rafael Fernandes
  90+1' Ianis Hagi
  90+1' Findlay Curtis
10/02/2025 St. Mirren
1 - 1
Hearts 1-0H2H+
  0 - 1 1' James Wilson
Oisin Smyth 2'  
  0 - 2 3' Kenneth Vargas
James Scott 4'  
  0 - 3 5' Jorge Grant
Evan Mooney 6' 1 - 3  
  7' Gerald Taylor
Marcus Fraser 8' 2 - 3  
  2 - 4 9' James Penrice
Mikael Mandron 22' 3 - 4  
  52' Lewis Neilson
  52' Michael Steinwender
  63' Alan Forrest
  63' Sander Erik Kartum
  63' Cameron Devlin
  63' James Wilson
Ryan Alebiosu 71'  
Elvis Bwomono 71'  
  84' Blair Spittal
  84' Calem Nieuwenhof
  84' Adam Forrester
  84' Gerald Taylor
  3 - 5 85' Calem Nieuwenhof
Toyosi Olusanya 90+2'  
Evan Mooney 90+2'  
Alexander Gogić 90+10'  
Caolan Boyd-Munce 91'  
Greg Kiltie 91'  
Toyosi Olusanya 91'  
Oisin Smyth 91'  
  106' Elton Kabangu
  106' Kenneth Vargas
  106' Lawrence Shankland
  106' Jorge Grant
Mikael Mandron 110'  
James Scott 110'  
Killian Phillips 111'  
Luke Kenny 111'  
Oisin Smyth 120+1'  
Marcus Fraser 127'  
01/02/2025 Dundee
0 - 6
Hearts 0-2H2H+
  0 - 1 15' Lawrence Shankland
  0 - 2 17' Blair Spittal
Imari Samuels 38'  
Cesar Garza 46'  
Sebastian Palmer-Houlden 46'  
Imari Samuels 46'  
Finlay Robertson 46'  
  0 - 3 51' Elton Daniël Kabangu
  0 - 4 67' Musa Drammeh
Oluwaseun Adewumi 70'  
Ziyad Larkeche 70'  
  71' Blair Spittal
  71' Alan Forrest
  71' Musa Drammeh
  71' Kenneth Vargas
  0 - 5 77' Elton Daniël Kabangu
  79' Elton Daniël Kabangu
  79' Yan Dhanda
  79' Lawrence Shankland
  79' James Wilson
  83' Lewis Neilson
  83' Michael Steinwender
Simon Murray 84'  
Scott Tiffoney 84'  
  0 - 6 90+2' Kenneth Vargas
25/01/2025 Hearts
3 - 2
Kilmarnock 1-0H2H+
Elton Daniël Kabangu 7' 1 - 0  
Craig Halkett 11'  
Lewis Neilson 11'  
  42' Robbie Deas
  45+3' Kyle Magennis
Jorge Grant 45+5'  
  45+5' Marley Watkins
  46' Calvin Ramsay
  46' Danny Armstrong
  1 - 1 50' Bobby Wales
  54' Danny Armstrong
Jamie Mccart 58' 2 - 1  
Jorge Grant 61' 3 - 1  
  3 - 2 67' Fraser Murray
  68' Liam Polworth
  68' Liam Donnelly
  68' Kyle Magennis
  68' David Watson
Blair Spittal 69'  
Yan Dhanda 69'  
Jorge Grant 69'  
Musa Drammeh 69'  
James Wilson 69'  
Lawrence Shankland 69'  
  81' David Watson
  87' Robbie Deas
  87' Bruce Anderson
Malachi Boateng 90+2'  
Malachi Boateng 90+2'  
Elton Daniël Kabangu 90+2'  
Malachi Boateng 90+2'  
17/01/2025 Brechin City
1 - 4
Hearts 1-1H2H+
Euan Spark 17'  
Scott Bright 17'  
Euan Spark 17'  
Scott Bright 23' 1 - 0  
Dayle Robertson 32'  
  36' A. Forrester
  1 - 1 40' Y. Dhanda
  41' Y. Dhanda
Fraser MacLeod 42'  
  1 - 2 52' Kevin McHattie
Dayle Robertson 61'  
Cillian Sheridan 61'  
Lewis Milne 62'  
Cillian Sheridan 62'  
  1 - 3 62' E. Kabangu
  69' Y. Dhanda
  69' B. Spittal
  69' A. Forrester
  69' D. Oyegoke
  70' K. Vargas
  70' J. Wilson
Cillian Sheridan 72'  
  1 - 4 79' E. Kabangu
  81' J. McCart
  81' G. Taylor
  87' C. Devlin
  87' A. Forrest
Marc Scott 87'  
Ryan Ferguson 87'  
Ewan Loudon 88'  
Scott Logan 88'  

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
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-2025 SoccerPunter Pte. Ltd. All rights reserved.