Ranjan Neelakandan Profile and Player Statistics
First name: Ranjan
Last name: Neelakandan
Position: Attacker
Nationality: Switzerland
Date of birth: 20 January 2005
Age: 21
Height: 182 cm
Weight: 67 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge League 2025/2026 Yverdon Sport 16 11 4 3 0 0 0
Elite League U20 2025/2026 Switzerland U20 4 1 1 1 0 0 0
Ligue 2 2025/2026 Annecy 6 2 3 1 0 1 0
Swiss Cup 2025/2026 Yverdon Sport 2 1 1 0 0 0 0
Challenge League 2024/2025 Bellinzona 17 7 6 1 0 2 0
Ligue 2 2024/2025 Annecy 9 3 0 0 0 0 0
Swiss Cup 2024/2025 Bellinzona 1 0 0 0 0 0 0
Friendly International U20 2024 Switzerland U20 2 0 1 0 0 0 0
UEFA U19 Championship Qualification 2023/2024 Northern Ireland Switzerland U19 3 3 0 0 0 1 0
Challenge League 2023/2024 Bellinzona 27 20 0 1 0 3 0
Friendly International U19 2023 Switzerland U19 2 2 0 0 1 0 0
Challenge League 2022/2023 Bellinzona 10 5 0 0 0 0 0

Ranjan Neelakandan has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
08/05/2026 Wil
0 - 1
Yverdon Sport 0-1H2H+
  0 - 1 10' Antonio Marchesano
Yuro Arthur Bohon Diet 17'  
  34' Varol Salman Taşar
Tim Staubli 63'  
Simon Tisch-Rottensteiner 63'  
  65' Varol Salman Taşar
  65' Robin Golliard
  65' Mahamadou Kanouté
  65' P. Weber
Jean-Paul N'Djoli 78'  
Mahamadou Diarra 78'  
Luuk Breedijk 78'  
Simone Rapp 78'  
  79' Aurelien Chappuis
Loris Schreiber 85'  
Sergio Correia 85'  
Yuro Arthur Bohon Diet 85'  
Parfait Coulibaly 85'  
  85' E. Pasche
  85' Dejan Sorgić
  90+1' Helios Sessolo
  90+1' Jason Gnakpa
03/05/2026 Yverdon Sport
3 - 5
Étoile Carouge 2-2H2H+
Antonio Marchesano 6' 1 - 0  
Antonio Marchesano 11' 2 - 0  
  25' Diogo Neves
  2 - 1 29' T. Escorza
  2 - 2 39' Théo Bouchlarhem
Helios Sessolo 46'  
Ranjan Neelakandan 46'  
Robin Golliard 46'  
Varol Salman Taşar 46'  
  2 - 3 52' Oscar Correia
  58' Luc Essiena
E. Pasche 59'  
Dejan Sorgić 59'  
Fabio Saiz 62' 3 - 3  
  67' Madyen El Jaouhari
  67' Bruno Caslei
  67' Diogo Neves
  67' Mattia Walker
Jason Gnakpa 70'  
Fabio Saiz 70'  
  75' Oscar Correia
  75' Samuel Bossiwa
  75' Théo Bouchlarhem
  75' Ousseynou Sene
  3 - 4 76' Itaitinga
Vegard Kongsro 77'  
Lorenzo Bittarelli 77'  
Antonio Marchesano 77'  
Mahamadou Kanouté 77'  
  3 - 5 81' Ousseynou Sene
  90' Itaitinga
  90' Tresor Samba
26/04/2026 Stade Lausanne-Ouchy
0 - 3
Yverdon Sport 0-2H2H+
  2' Lucas Pos
  2'
Chinwendu Johan Nkama 18'  
Ogou Akichi 18'  
  0 - 1 19' Lucas Pos
  0 - 2 33' Robin Golliard
Malko Sartoretti 38'  
Loïc Socka Bongué 38'  
Keasse Paul Henri Bah 38'  
Nathan Garcia 38'  
Bastien Conus 46'  
Théo Barbet 46'  
Nehemie Lusuena 50'  
50'  
53'  
  62' Helios Sessolo
  62' Ranjan Neelakandan
  62' Fabio Saiz
  62' P. Weber
  71' P. Weber
  73' Antonio Marchesano
  73' Dejan Sorgić
  73' Robin Golliard
  73' Varol Salman Taşar
Nehemie Lusuena 86'  
Hugo Fargues 86'  
  87' Vegard Kongsro
  87' Lorenzo Bittarelli
89'  
  90+3' Varol Salman Taşar
  90+3'
  0 - 3 90+4' Dejan Sorgić
22/04/2026 Yverdon Sport
2 - 2
Neuchâtel Xamax 1-0H2H+
Jason Gnakpa 22'  
Vegard Kongsro 31' 1 - 0  
  52' Jonathan Fontana
  1 - 1 54' Koro Koné
Mahamadou Kanouté 60'  
Antonio Marchesano 60'  
  62' Eris Abedini
  69' L. Seydoux
Fabio Saiz 75'  
Ousmane Doumbia 75'  
Ranjan Neelakandan 75'  
Helios Sessolo 75'  
Robin Golliard 75'  
Varol Salman Taşar 75'  
  76' Koro Koné
  76' Vincent Nvendo
  76' Salim Ben Seghir
  76' Jesse Hautier
  76' Diogo Carraco
  76' Ismaël Sidibé
Lucas Pos 82'  
  1 - 2 83' Shkelqim Demhasaj
Aurelien Chappuis 83'  
P. Weber 83'  
P. Weber 88' 2 - 2  
  90+1' Liridon Mulaj
  90+1' Jetmir Krasniqi
19/04/2026 Yverdon Sport
0 - 2
St. Gallen 0-1H2H+
  0 - 1 6' Lukas Görtler
Varol Salman Taşar 57'  
Ranjan Neelakandan 57'  
Aurelien Chappuis 59'  
  61' Hugo Vandermersch
  66' Aliou Baldé
  66' Diego Besio
Aurelien Chappuis 69'  
Noha Lemina 69'  
Jason Gnakpa 75'  
Mohamed Tijani 79'  
Lorenzo Bittarelli 79'  
Ousmane Doumbia 79'  
Mahamadou Kanouté 79'  
Helios Sessolo 79'  
Dejan Sorgić 79'  
  84' Lukas Daschner
  87' Carlo Boukhalfa
  87' Mihailo Stevanovic
  0 - 2 88' Alessandro Vogt
  90+2'
  90+2' Lukas Görtler
  90+2' Betim Fazliji
  90+2' Alessandro Vogt
  90+2' Nevio Scherrer
10/04/2026 Yverdon Sport
2 - 1
Vaduz 1-1H2H+
  0 - 1 5' Marcel Monsberger
Antonio Marchesano 25' 1 - 1  
  31' Nicolas Hasler
Robin Golliard 45'  
P. Weber 46'  
Noha Lemina 46'  
E. Pasche 55'  
  56' Miloš Cocić
  56' Mats Hammerich
E. Pasche 61'  
Mahamadou Kanouté 61'  
Robin Golliard 61'  
Varol Salman Taşar 61'  
Helios Sessolo 73'  
Ranjan Neelakandan 73'  
Nicolas Hasler 79' 2 - 1  
  82' Brian Beyer
  82' Ayo Akinola
  82' Ronaldo Dantas
  82' Jonathan De Donno
  82' Cedric Gasser
  82' Gabriele De Donno
  82' Dominik Schwizer
  82' M. Sawadogo
Anthony Sauthier 83'  
Antonio Marchesano 88'  
Lucas Pos 88'  
06/04/2026 Stade Nyonnais
1 - 4
Yverdon Sport 1-2H2H+
  0 - 1 7' Robin Golliard
  0 - 2 16' Fabio Saiz
Andrea Binotto 18'  
Shahin Edougue 19' 1 - 2  
Noah Grognuz 20'  
Maxim Leclercq 27'  
Felipe Borges 46'  
Yohan Aymon 46'  
Maxim Leclercq 46'  
B. Diomande 46'  
Jarell Njiké Simo 46'  
Ibrahim Bah Mendes 46'  
  55' Ousmane Doumbia
Shahin Edougue 61'  
Joris Manquant 61'  
  61' Fabio Saiz
  61' Antonio Marchesano
  61' Helios Sessolo
  61' Ranjan Neelakandan
Pedro Rodríguez Ablanedo 71'  
Burak Alili 71'  
  76' E. Pasche
  76' Mahamadou Kanouté
  76' Robin Golliard
  76' Noha Lemina
  1 - 3 80' Mahamadou Kanouté
  1 - 4 85' Mahamadou Kanouté
  86' P. Weber
  86' Lorenzo Bittarelli
03/04/2026 Yverdon Sport
5 - 2
Bellinzona 2-1H2H+
Jason Gnakpa 7'  
  0 - 1 14' Willy Vogt
Helios Sessolo 17' 1 - 1  
  22' Endrit Fetahu
  32' Duban Felipe Ayala
E. Pasche 34' 2 - 1  
  41' M. Jaiteh
E. Pasche 51' 3 - 1  
Robin Golliard 61' 4 - 1  
  63' Mahir Rizvanovic
Robin Golliard 64'  
Varol Salman Taşar 64'  
Antonio Marchesano 64'  
P. Weber 64'  
  66' Pierrick Moulin
  66' Jacques Bomo
  66' Borja López
  66' Elion Jashari
  66' Jonatan Mayorga
  66' Andrés López
  66' Endrit Fetahu
  66' Fabio Lymann
  66' M. Jaiteh
  66' Evan Rossier
Ousmane Doumbia 70'  
Ranjan Neelakandan 70'  
Vegard Kongsro 75'  
Lorenzo Bittarelli 75'  
E. Pasche 75'  
Mahamadou Kanouté 75'  
Mahamadou Kanouté 76' 5 - 1  
  5 - 2 81' Duban Felipe Ayala
  88' Fabio Lymann
31/03/2026 Switzerland U20
3 - 1
Romania U20 0-0H2H+
  23' Emanuel Marincău
Jacques Bomo 27'  
Ruben Salchli 46'  
Cyrill Emch 46'  
Corsin Konietzke 59'  
Leon Grando 59'  
  59' David Păcuraru
  59' David Irimia
Dircssi Ngonzo 59'  
Elohim Kamoko 59'  
Jason Parente 59'  
Ibrahim Bah Mendes 59'  
Tiemoko Ouattara 59'  
Ranjan Neelakandan 59'  
Ryan Kessler 59'  
Mattia Rizzo 59'  
  59' Remus Guțea
  59' Ianis Târbă
Diego Besio 59'  
Felix Emmanuel Tsimba 59'  
Eliah Jordan 59'  
Sebastian Walker 59'  
Jacques Bomo 59'  
Demir Xhemalija 59'  
Demir Xhemalija 68' 1 - 0  
  73' David Andrei Barbu
  73' Jason Kodor
  1 - 1 79' Robert Jalade
Felix Emmanuel Tsimba 84' 2 - 1  
  86' Gabriel Dumitru
  86' Gabriel Gheorghe
  86' Robert Jalade
  86' Alexandru Irimia
Ranjan Neelakandan 89' 3 - 1  
  90+2' Alexandru Irimia
27/03/2026 Portugal U20
3 - 0
Switzerland U20 2-0H2H+
Gustavo Miguel Pereira de Sousa Varela 18' 1 - 0  
Vivaldo Semedo 36' 2 - 0  
  43' Elohim Kamoko
  66' Jason Parente
Tiago Freitas 73' 3 - 0  
20/03/2026 Vaduz
2 - 1
Yverdon Sport 2-1H2H+
  0 - 1 38' E. Pasche
Luca Mack 41' 1 - 1  
Ronaldo Dantas 45' 2 - 1  
  59' Ranjan Neelakandan
  59' Robin Golliard
  59' Aurelien Chappuis
  59' Fabio Saiz
Marcel Monsberger 60'  
  61' Mohamed Tijani
Marcel Monsberger 67'  
Brian Beyer 67'  
Stephan Seiler 67'  
Mats Hammerich 67'  
  70' Mohamed Tijani
  70' Lucas Pos
  70' Varol Salman Taşar
  70' Helios Sessolo
Cedric Gasser 78'  
Mischa Beeli 78'  
Denis Simani 80'  
  82' Ousmane Doumbia
  82' Mahamadou Kanouté
Ronaldo Dantas 86'  
Javi Navarro 86'  
  89' Vegard Kongsro
13/03/2026 Yverdon Sport
0 - 0
Wil 0-0H2H+
  33' Simone Rapp
  33'
Varol Salman Taşar 54'  
Aurelien Chappuis 54'  
Aurelien Chappuis 56'  
Antonio Marchesano 58'  
  60'
  60' Kastrijot Ndau
  65' Jean-Paul N'Djoli
  65' Xhan Aliu
  65' Marwane Hajij
  65' Parfait Coulibaly
  68' Noah Ato-Zandanga
Mahamadou Kanouté 75'  
Ranjan Neelakandan 75'  
Robin Golliard 75'  
Robin Golliard 86'  
Noha Lemina 86'  
  86' Luuk Breedijk
  86' Umar Saho Sarho
E. Pasche 86'  
Helios Sessolo 86'  
  90' Sergio Correia
  90' Uchenna Nwannah
08/03/2026 Yverdon Sport
0 - 2
Stade Lausanne-Ouchy 0-0H2H+
Aurelien Chappuis 8'  
Jason Gnakpa 11'  
Mohamed Tijani 11'  
  32'
  32' Landry Nomel
Vegard Kongsro 46'  
Fabio Saiz 46'  
  50'
  50' Bastien Conus
Mohamed Tijani 50'  
Robin Golliard 64'  
Varol Salman Taşar 64'  
  64' Lion de Oliveira
  0 - 1 67' Nicola Sutter
Ranjan Neelakandan 73'  
Noha Lemina 73'  
Antonio Marchesano 73'  
Helios Sessolo 73'  
  74' Dany Da Silva
  0 - 2 80' Malko Sartoretti
  81' Bastien Conus
  81' Hénoc Lukembila
  84' Keasse Paul Henri Bah
  86' Malko Sartoretti
  86' Loïc Socka Bongué
  87' Landry Nomel
  87' Francois Mendy
  90+6' Nehemie Lusuena
  90+6' Ogou Akichi
  90+6' Vasco Tritten
  90+6' Hugo Fargues
27/02/2026 Bellinzona
0 - 4
Yverdon Sport 0-1H2H+
  0 - 1 2' Robin Golliard
Aris Aksel Sörensen 19'  
Aris Aksel Sörensen 19'  
  28' Jason Gnakpa
  32' Ousmane Doumbia
  40'
  40' Mahamat Thiam
  46' Mahamat Thiam
  46' Mohamed Tijani
  46' Ousmane Doumbia
  46' P. Weber
  49' Antonio Marchesano
  0 - 2 58' E. Pasche
Jonatan Mayorga 64'  
Jacques Bomo 64'  
Aarón Rey 64'  
Armando Sadiku 64'  
  64' Antonio Marchesano
  64' Fabio Saiz
  64' Ranjan Neelakandan
  64' Helios Sessolo
Jacques Bomo 70'  
Willy Vogt 76'  
Mahir Rizvanovic 76'  
  78' E. Pasche
  78' Varol Salman Taşar
  0 - 3 84' Vegard Kongsro
  0 - 4 89' Varol Salman Taşar
20/02/2026 Étoile Carouge
2 - 2
Yverdon Sport 0-1H2H+
  0 - 1 22' Robin Golliard
I. Strohbach 26'  
  41' Jason Gnakpa
49'  
Ricardo Azevedo Alves 49'  
Ricardo Azevedo Alves 52' 1 - 1  
  63' Robin Golliard
  63' Varol Salman Taşar
Samuel Bossiwa 64'  
Théo Bouchlarhem 64'  
Madyen El Jaouhari 64'  
Bruno Caslei 64'  
  64' Noha Lemina
  64' Ranjan Neelakandan
  64' Antonio Marchesano
  64' P. Weber
Kevin Bua 67' 2 - 1  
  69' Ousmane Doumbia
  69' Helios Sessolo
  2 - 2 70' Varol Salman Taşar
  83' E. Pasche
  83'
Oscar Correia 83'  
Ousseynou Sene 83'  
  85' P. Weber
Kevin Bua 89'  
Luc Essiena 89'  
13/02/2026 Yverdon Sport
1 - 0
Stade Nyonnais 0-0H2H+
Lucas Pos 46'  
Jason Gnakpa 46'  
  58' Ibrahim Bah Mendes
  58' Yohan Aymon
Noha Lemina 62'  
Ranjan Neelakandan 62'  
Robin Golliard 62'  
Varol Salman Taşar 62'  
Mohamed Tijani 65'  
Kevin Soro 73' 1 - 0  
Mohamed Tijani 75'  
P. Weber 75'  
  78' Mayka Okuka
  78' Rayan Stoll
  83' L. Bega
  83' Hédy Bechar
07/02/2026 Rapperswil-Jona
1 - 4
Yverdon Sport 1-2H2H+
  0 - 1 8' Noha Lemina
Guillermo Padula 20'  
  0 - 2 25' Antonio Marchesano
  38' Noha Lemina
Berkay Dabanlı 44' 1 - 2  
  61' Mohamed Tijani
  61' Jason Gnakpa
  61' Noha Lemina
  61' Ranjan Neelakandan
  61' Robin Golliard
  61' Varol Salman Taşar
Rijad Saliji 71'  
Valdes Ngana 71'  
Janis Luthi 71'  
Dimitri Volkart 71'  
  71' Antonio Marchesano
  71' P. Weber
Berkay Dabanlı 74'  
Berkay Dabanlı 74'  
Stevan Raicevic 74'  
  76' Aurelien Chappuis
  1 - 3 81' E. Pasche
  83'
Guillermo Padula 87'  
Axel Bakayoko 87'  
  87' E. Pasche
  87' Lorenzo Bittarelli
Alexis Charveys 88'  
Yannis Ryter 88'  
  1 - 4 90+1' Varol Salman Taşar
03/02/2026 Neuchâtel Xamax
1 - 2
Yverdon Sport 1-1H2H+
Shkelqim Demhasaj 12' 1 - 0  
  1 - 1 26' E. Pasche
  35' Robin Golliard
  39' Mohamed Tijani
  44' Aurelien Chappuis
Salim Ben Seghir 59'  
Yoan Epitaux 61'  
  62' Ranjan Neelakandan
  62' Noha Lemina
  62' Robin Golliard
  62' Varol Salman Taşar
Jesse Hautier 65'  
Koro Koné 65'  
  72' P. Weber
  72' Antonio Marchesano
Shkelqim Demhasaj 74'  
  1 - 2 78' Varol Salman Taşar
Salim Ben Seghir 82'  
Malik Deme 82'  
Fabio Saiz 82'  
Diogo Carraco 82'  
Eris Abedini 89'  
Loic Veya 89'  
  90+4' E. Pasche
30/01/2026 Yverdon Sport
1 - 2
Aarau 0-1H2H+
  0 - 1 4' Daniel Afriyie
  28' Valon Fazliu
Helios Sessolo 45'  
Ousmane Doumbia 45'  
Mitchy Ntelo 46'  
E. Pasche 46'  
Noha Lemina 46'  
Varol Salman Taşar 46'  
  52' Marco Thaler
Mauro Rodrigues 55' 1 - 1  
  61' Elias Filet
  61' Shkelqim Vladi
  66' Marcin Dickenmann
Mauro Rodrigues 67'  
Ranjan Neelakandan 67'  
  69' David Acquah
  74' Daniel Afriyie
  74' Dorian Derbaci
  74' Linus Obexer
  74' Ramon Guzzo
P. Weber 74'  
Antonio Marchesano 74'  
  89' Leon Frokaj
  90+1' Marcin Dickenmann
  90+1' Ryan Kessler
  90+1' Leon Frokaj
  90+1' Victor Petit
  1 - 2 90+3' Dorian Derbaci
  90+4' Nassim Zoukit
25/01/2026 Neuchâtel Xamax
1 - 2
Yverdon Sport 0-1H2H+
Romain Bayard 25'  
  30' Mohamed Tijani
  0 - 1 40' P. Weber
Jonathan Fontana 42'  
  45+1' P. Weber
Eris Abedini 55'  
  64' P. Weber
  64' Sidiki Camara
  64' Helios Sessolo
  64' Ousmane Doumbia
Noah Streit 64'  
Jesse Hautier 64'  
Salim Ben Seghir 64'  
Koro Koné 64'  
  64' Mitchy Ntelo
  64' E. Pasche
Fabio Saiz 64'  
64'  
  77' Ousmane Doumbia
  0 - 2 78' Mauro Rodrigues
  79' Noha Lemina
  79' Ranjan Neelakandan
Shkelqim Demhasaj 84'  
Altin Azemi 84'  
Eris Abedini 84'  
Shkelqim Demhasaj 84'  
  84' Mauro Rodrigues
  84' Robin Golliard
Jesse Hautier 86' 1 - 2  
17/10/2025 Clermont
0 - 1
Annecy 0-1H2H+
  0 - 1 4' Triston Rowe
Abdoul Kader Bamba 43'  
Johan Gastien 45+2'  
  52' Ahmed Kashi 
  59' Thibault Rambaud
  59' Quentin Paris
  60' Antoine Larose
  60' Abdel Hbouch
  60' H. Koutoune
  60' Cédric Makutungu
Abdoul Kader Bamba 62'  
Ilhan Fakili 62'  
Johan Gastien 62'  
Adrien Hunou 62'  
Ibrahim Coulibaly 62'  
Cheick Oumar Konaté 62'  
  68' Josué Tiendrébéogo
  68' Ben Hamed Touré
Allan Ackra 76'  
Ousmane Diop 76'  
  80' Metteo Veillon
  80' Alexis Casadei
Maximiliano Caufriez 89'  
Ivan M'Bahia 89'  
13/10/2025 Poland U20
4 - 1
Switzerland U20 2-0H2H+
M. Kalemba 10' 1 - 0  
Wojciech Urbanski 12' 2 - 0  
  39' Mattia Rizzo
M. Kalemba 43'  
  46' Cyrill Emch
  46' Simon Caillet
  48' Felix Emmanuel Tsimba
Krzysztof Kolanko 50'  
  56' Leandro Schödler
Kacper Smiglewski 61'  
D. Bąk 61'  
M. Kalemba 61'  
Eryk Grzywacz 61'  
Karol Borys 61'  
Szymon Kądziołka 61'  
Krzysztof Kolanko 61'  
Oliwier Kwiatkowski 61'  
Jakub Krzyzanowski 61'  
Jakub Lewicki 61'  
  62' Mattia Rizzo
  62' Loris Giandomenico
  62' Lutfi Dalipi
  62' Nevio Di Giusto
  62' Lorenzo Bittarelli
  62' Ryan Kessler
  62' Yannis Ryter
  62' Souleymane N'Diaye
  62' Tibault Citherlet
  62' Brillani Soro
  62' Jacques Bomo
  62' Demir Xhemalija
  2 - 1 70' Nevio Di Giusto
Wojciech Urbanski 73'  
Szymon Bartlewicz 73'  
Bartlomiej Baranski  73'  
Kornel Lisman 73'  
Szymon Bartlewicz 77' 3 - 1  
Szymon Bartlewicz 81'  
Kamil Glogowski 87'  
Paskal Meyer 87'  
Kacper Przybylko 87'  
Patryk Olejnik 87'  
Nikodem Lesniak-Paduch 87'  
Levis Pitan 87'  
Szymon Bartlewicz 90+3' 4 - 1  
13/09/2025 Annecy
1 - 1
Reims 1-0H2H+
Thibault Delphis 13'  
Clément Billemaz 16'  
  17' Teddy Teuma
  23' Ange Martial Tia
  42' Norman Bassette
Clément Billemaz 45' 1 - 0  
Quentin Paris 45+3'  
  47' Zabi
  57' Zabi
  57' Hafiz Umar Ibrahim
  57' Norman Bassette
  57' Amine Salama 
Quentin Paris 62'  
Ben Hamed Touré 62'  
Paul Venot 67'  
Antoine Larose 67'  
Abdel Hbouch 68'  
Ranjan Neelakandan 68'  
H. Koutoune 68'  
Triston Tye Rowe 68'  
  76' Mory Gbane
  76' Maxime Busi
  76' Hiroki Sekine
  76' Théo Leoni
Clément Billemaz 82'  
Axel Drouhin  82'  
83'  
  86' Maxime Busi
Metteo Veillon 86'  
  86' Ange Martial Tia
  86' Adama Bojang 
  1 - 1 90+6' Antoine Leautey
29/08/2025 Red Star
1 - 0
Annecy 1-0H2H+
Damien Durand 21' 1 - 0  
  61' Thibault Rambaud
  61' Quentin Paris
  61' Thibault Delphis
  61' Metteo Veillon
  61' Ranjan Neelakandan
  61' Paul Venot
Saîf-Eddine Khaoui 69'  
Bradley Danger  69'  
  70' Paul Venot
  76' François Lajugie
  76' Josué Tiendrébéogo
Damien Durand 81'  
Hacène Benali  81'  
Jovany Ikanga 81'  
Abdelsamad Hachem 81'  
  83' Abdel Hbouch
  83' Adam Yahi
22/08/2025 Amiens SC
0 - 1
Annecy 0-1H2H+
  14' Vincent Pajot
  0 - 1 15' François Lajugie
  46' Ranjan Neelakandan
  46' Paul Venot
Ibrahim Fofana 63'  
Rayan Lutin 64'  
Yvan Ikia Dimi 64'  
  64' Thibault Rambaud
  64' Quentin Paris
  64' Abdel Hbouch
  64' Josué Tiendrébéogo
  72' Florian Escales
  72' Clément Billemaz
  72' Metteo Veillon
Kylian Kaïboue  74'  
  78' Josué Tiendrébéogo
Amine Chabane 78'  
A. Lô 78'  
Teddy Averlant 79'  
Jan Mlakar 79'  
Thomas Monconduit 81'  
Messy Manitu 81'  
Antoine Leautey 84'  
  90+5' Quentin Paris
16/08/2025 Annecy
2 - 2
Dunkerque 2-1H2H+
Clément Billemaz 4'  
  9' Allan Linguet
Vincent Pajot 16' 1 - 0  
Ranjan Neelakandan 17'  
Clément Billemaz 30' 2 - 0  
  2 - 1 45+3' Anto Sekongo
  2 - 2 52' Gessime Yassine
Ranjan Neelakandan 58'  
Paul Venot 58'  
Thibault Rambaud 59'  
Thibault Delphis 59'  
Quentin Paris 59'  
  60' Gessime Yassine
  60' Alex Daho
François Lajugie 60'  
  71' Anto Sekongo
  71' Abou Kanté
  71' Diogo Queirós
  71'
Abdel Hbouch 80'  
Antoine Larose 80'  
Thibault Delphis 90'  
09/08/2025 Pau
2 - 0
Annecy 1-0H2H+
  4' Josué Tiendrébéogo
Daylam Meddah 8' 1 - 0  
Tom Pouilly 42'  
  45+4' Josué Tiendrébéogo
Antonin Bobichon 66'  
Kylian Gasnier 66'  
Edhy Zuliani 67'  
Salif Lebouath 67'  
  70' Fabrice N'Sakala 
  70' Cédric Makutungu
  70' Clément Billemaz
  70' Ranjan Neelakandan
Omar Sadik 79' 2 - 0  
Daylam Meddah 82'  
  83' Abdel Hbouch
  83' Paul Venot
  83' Thibault Rambaud
  83' Adam Yahi
  83'
Tom Pouilly 84'  
Neil Glossoa 84'  
Ibrahim Raache 84'  
Anthony Briançon 87'  
Ousmane Kanté 87'  
02/05/2025 Clermont
3 - 2
Annecy 2-0H2H+
Famara Diédhiou 1' 1 - 0  
Mons Bassouamina 26' 2 - 0  
Johan Gastien 36'  
Allan Ackra 36'  
  41' Yohan Demoncy
  46' Julien Kouadio
  46' Francois Lajugie
  46' Kapitbafan Djoco
  46' Josué Tiendrebeogo
  46' Quentin Paris
  46' Adam Yahi
  2 - 1 54' Cheick Konate
Baïla Diallo 55'  
Théo Guivarch 62'  
Maïdine Douane 64' 3 - 1  
  68' Clement Billemaz
  68' Ranjan Neelakandan
  3 - 2 75' Yohan Demoncy
Mons Bassouamina 75'  
Ousmane Diop 75'  
  79' Vincent Pajot
Maïdine Douane 82'  
  83' Pierre Ganiou
  83' Antoine Larose
Maïdine Douane 86'  
Yuliwes Bellache 86'  
Abdoul Kader Bamba 86'  
Yohann Magnin 86'  
25/04/2025 Annecy
2 - 0
Ajaccio 0-0H2H+
Anthony Bermont 46'  
Julien Kouadio 46'  
Antoine Larose 54'  
Adam Yahi 54'  
  58' Clement Vidal
Kapitbafan Djoco 62' 1 - 0  
  62' Axel Bamba
  63' Thomas Mangani
  67' Aboubakary Kanté
  67' Ben Hamed Toure
Kapitbafan Djoco 70'  
Quentin Paris 70'  
  71' Thomas Mangani
  71' Mehdi Puch-Herrantz
  71' Mickaël Barreto
  71' Valentin Jacob
Quentin Paris 74' 2 - 0  
Yohan Demoncy 85'  
Josué Tiendrebeogo 85'  
  90+1' Julien Anziani
  90+1' Ivane Chegra
  90+3' Kan Guy Arsène Kouassi
21/04/2025 Annecy
0 - 0
Lorient 0-0H2H+
Vincent Pajot 41'  
Axel Drouhin 48'  
  61' Julien Laporte
Anthony Bermont 64'  
Quentin Paris 66'  
Kapitbafan Djoco 66'  
Antoine Larose 66'  
Adam Yahi 66'  
  67' Tosin Aiyegun
  67' Mohamed Bamba
  67' Pablo Pagis
  67' J. Mvuka
Yohan Demoncy 67'  
Josué Tiendrebeogo 67'  
Josué Tiendrebeogo 78'  
  79' Eli Junior Kroupi
  79' Sambou Soumano
  82' Igor Silva
  84' Igor Silva
  84' Gedeon Kalulu
  85' Arthur Avom Ebong
  85' Jean-Victor Makengo
11/04/2025 Red Star
0 - 1
Annecy 0-1H2H+
  0 - 1 10' Quentin Paris
Samuel Renel 18'  
  45+2' Sidi Bane
Blondon Meyapya Fongain 60'  
Kemo Cissé 60'  
Hacene Benali 61'  
Aliou Badji 61'  
Hianga'a M'Bock 63'  
Jose Dembi 63'  
Samuel Renel 63'  
Joachim Eickmayer 63'  
Joachim Eickmayer 67'  
  67' Pierre Ganiou
  67' Quentin Paris
  73' Yohan Demoncy
  73' Kapitbafan Djoco
  73' Antoine Larose
  73' Josué Tiendrebeogo
  73' Quentin Paris
  73' Adam Yahi
Bissenty Mendy 87'  
Josue Escartin 87'  
04/04/2025 Annecy
1 - 1
Bastia 1-0H2H+
Ahmed Kashi 6'  
Quentin Paris 12' 1 - 0  
Vincent Pajot 39'  
Clement Billemaz 45+3'  
Quentin Paris 46'  
Kapitbafan Djoco 46'  
Pierre Ganiou 57'  
  1 - 1 58' Christophe Vincent
  63' Christ Inao Oulaï
  63' Ayman Aiki
  63' Maxime Blé
  63' Amine Boutrah
Antoine Larose 74'  
Anthony Bermont 74'  
  80' Jeremy Sebas
  80' Julien Maggiotti
  84' Christophe Vincent
Yohan Demoncy 85'  
Josué Tiendrebeogo 85'  
  89' Lamine Cissé
  89' Felix Tomi
28/03/2025 Pau
1 - 0
Annecy 0-0H2H+
Jean Ruiz 21'  
Xavier Kouassi 21'  
  27' Anthony Bermont
  36' Axel Drouhin
Daylam Meddah 46'  
Steeve Beusnard 46'  
  56' Clement Billemaz
  67' Antoine Larose
  67' Kapitbafan Djoco
  67' Quentin Paris
  67' Josué Tiendrebeogo
  75' Axel Drouhin
  75' Sidi Bane
Mamady Bangré 76'  
Mehdi Chahiri 76'  
Johann Obiang 76'  
Joseph Kalulu Kyatengwa 76'  
  76' Anthony Bermont
  76' Ranjan Neelakandan
Kandet Diawara 81'  
Jordy Gaspar 81'  
Antoine Mille 83'  
Mehdi Chahiri 89' 1 - 0  
  90+4' Josué Tiendrebeogo
14/03/2025 Annecy
1 - 1
Rodez 0-0H2H+
  38' Abdel Hakim Abdallah
Clement Billemaz 54' 1 - 0  
Yohan Demoncy 61'  
  65' Noah Cadiou
Kapitbafan Djoco 67'  
Trévis Dago 67'  
Antoine Larose 67'  
Quentin Paris 67'  
  71' Abdel Hakim Abdallah
  71' Nolan Galves
  71' Noah Cadiou
  71' Derek Mazou-Sacko
  75' Mohamed Bouchouari
Yohan Demoncy 78'  
Anthony Bermont 78'  
  81' Ibrahima Baldé
  81' Mohamed Achi
  81' Waniss Taibi
  81' Alexis Trouillet
Clement Billemaz 90'  
Esteban Riou 90'  
  90' Wilitty Younoussa
  90' Yannis Verdier
  1 - 1 90+1' Yannis Verdier
08/03/2025 Metz
5 - 1
Annecy 2-0H2H+
Sadibou Sané 7'  
Axel Drouhin 12' 1 - 0  
Jessy Deminguet 29' 2 - 0  
  45+1' Trévis Dago
  53' Vincent Pajot
  56' Trévis Dago
  56' Kapitbafan Djoco
Ablie Jallow 64' 3 - 0  
  66' Antoine Larose
  66' Anthony Bermont
  66' Clement Billemaz
  66' Josué Tiendrebeogo
Jessy Deminguet 67'  
  3 - 1 69' Yohan Demoncy
Jessy Deminguet 78'  
Alpha Touré 78'  
Cheick Tidiane Sabaly 83'  
Morgan Bokele Mputu 83'  
Cheick Tidiane Sabaly 83'  
Joel Asoro 83'  
Ablie Jallow 84'  
Pape Diallo 84'  
Joel Asoro 86' 4 - 1  
Koffi Kouao 90'  
Maxime Colin 90'  
  90+1' Yohan Demoncy
  90+1' Quentin Paris
Morgan Bokele Mputu 90+4' 5 - 1  
28/02/2025 Annecy
2 - 3
Paris 1-1H2H+
  0 - 1 10' Jean-Philippe Krasso
Antoine Larose 13'  
Antoine Larose 19' 1 - 1  
Vincent Pajot 21'  
  40' Mathieu Cafaro
Sidi Bane 42'  
Clement Billemaz 46'  
Kapitbafan Djoco 46'  
Yohan Demoncy 46'  
Pierre Ganiou 46'  
  1 - 2 57' Ilan Kebbal
  58' Mathieu Cafaro
  58' Julien López
  59' Lohann Doucet
  59' Vincent Marchetti
Pierre Ganiou 61' 2 - 2  
  2 - 3 62' Adama Camara
Antoine Larose 79'  
Karim Cisse 79'  
  79' Nouha Dicko
  79' Pierre-Yves Hamel
Karim Cisse 84'  
  86' Adama Camara
  86' Mohamadou Kanté
  87' Ilan Kebbal
  87' Mathys Tourraine
Trévis Dago 90'  
Ranjan Neelakandan 90'  
14/12/2024 Wil
0 - 2
Bellinzona 0-1H2H+
  9' Perrault Tokam
  0 - 1 29' Rilind Nivokazi
  52' Rilind Nivokazi
Stéphane Cueni 60'  
Marwane Hajij 65'  
Simone Rapp 65'  
Stéphane Cueni 65'  
Tim Staubli 65'  
  70' Jetmir Krasniqi
  71' Ranjan Neelakandan
  71' Islem Chouik
Philipp Altmann 71'  
  0 - 2 78' Thomas Chacón
Ayo Akinola 84'  
Felipe Borges 84'  
Simon Geiger 84'  
Mergim Brahimi 84'  
Nico Maier 84'  
Mats Hanke 84'  
  85' Thomas Chacón
  85' Nuno Filipe Da Silva
  90+1' Nassim L'Ghoul
  90+1' Nehemie Lusuena
08/12/2024 Bellinzona
1 - 2
Vaduz 1-1H2H+
Thomas Chacón 6' 1 - 0  
Valon Hamdiu 6'  
Nuno Filipe Da Silva 6'  
  1 - 1 29' Mischa Eberhard
Mo Sangare 30'  
Jonathan Sabbatini 45'  
  49' S. Wieser
  1 - 2 53' Fabrizio Cavegn
Islem Chouik 56'  
Ranjan Neelakandan 56'  
Dragan Mihajlović 57'  
Jetmir Krasniqi 72'  
Fabian Gloor 72'  
  72' Mischa Eberhard
  72' Alessandro Kräuchi
Sebastian Gorga 79'  
  88' Ranjan Neelakandan
  88' S. Wieser
  88' S. Lüchinger
Sebastian Gorga 88'  
08/12/2024 Bellinzona
1 - 2
Vaduz 1-1H2H+
Thomas Chacón 6' 1 - 0  
Valon Hamdiu 6'  
Nuno Filipe Da Silva 6'  
  1 - 1 29' Mischa Eberhard
Mo Sangare 30'  
Jonathan Sabbatini 45'  
  49' S. Wieser
  1 - 2 53' Fabrizio Cavegn
Islem Chouik 56'  
Ranjan Neelakandan 56'  
Dragan Mihajlović 57'  
Jetmir Krasniqi 72'  
Fabian Gloor 72'  
  72' Mischa Eberhard
  72' Alessandro Kräuchi
Sebastian Gorga 79'  
  88' Ranjan Neelakandan
  88' S. Wieser
  88' S. Lüchinger
Sebastian Gorga 88'  
05/12/2024 Bellinzona
1 - 0
St. Gallen 0-0H2H+
Caleb Chukwuemeka 55' 1 - 0  
  61' Jordi Quintillà
  61' Mihailo Stevanović
  61' Bastien Toma
  61' K. Csoboth
  61' Corsin Konietzke
  61' Victor Ruiz
Thomas Chacón 62'  
Nuno Filipe Da Silva 62'  
  69' Albert Vallci
Caleb Chukwuemeka 69'  
Islem Chouik 69'  
  79' Moustapha Cissé
  79' Felix Mambimbi
  83' Victor Ruiz
Jonathan Sabbatini 83'  
Chinwendu Johan Nkama 84'  
Valon Hamdiu 84'  
Rilind Nivokazi 85'  
  88' Stephan Ambrosius
  88' Alessandro Vogt
  90+5' Lukas Görtler

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.