Roy Keane Profile and Player Statistics
First name: Roy
Last name: Keane
Nationality:
Height: 180
Weight: 77

Football Career Transfers and Statistics

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

Competition Season Football Club
Friendly International 2010 Republic of Ireland 1 0 0 0 1 0 0
WC Qualification Europe 2006 Republic of Ireland 4 0 0 0 0 4 0
Champions League 2005/2006 Manchester United 1 0 1 0 0 1 0
Premier League 2005/2006 Manchester United 5 1 1 0 0 1 0
Premier League 2004/2005 Manchester United 32 3 3 1 0 9 0
Premier League 2003/2004 Manchester United 24 3 5 3 0 2 0

Roy Keane has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
28/05/2010 Republic of Ireland
3 - 0
Algeria 1-0H2H+
Paul Green 31' 1 - 0  
John O'Shea 36'  
Darren O'Dea 36'  
Robbie Keane 52' 2 - 0  
  58' Rafik Djebbour
  58' Rafik Saifi
  65' Yazid Mansouri
Damien Duff 65'  
Keith Fahey 65'  
  67' N. Belhadj
  67' Ryad Boudebouz
  67' Yazid Mansouri
  67' F. Kadir
  68' Faouzi Chaouchi
  68' Raïs M'Bolhi
Kevin Doyle 72'  
Cillian Sheridan 72'  
  74' Djamel Mesbah
Glenn Whelan 75'  
Keith Andrews 75'  
  77' Abdelkader Ghezzal
  77' Djamel Abdoun
Roy Keane 85' 3 - 0  
Kieren Westwood 86'  
Joe Murphy 86'  
Liam Lawrence 87'  
Ingo Goetze 87'  
18/09/2005 Liverpool
0 - 0
Manchester United 0-0H2H+
  16' Paul Scholes
Jamie Carragher 61'  
  69' Roy Keane
Florent Sinama-Pongolle 71'  
Mohamed Sissoko 71'  
Peter Crouch 79'  
Djibril Cissé 79'  
Stephen Warnock 84'  
Djimi Traoré 84'  
  88' Wayne Rooney
  88' Darren Fletcher
  88' Roy Keane
  88' Ryan Giggs
Djimi Traoré 90'  
  90' Cristiano Ronaldo
  90' Park Ji-Sung
10/09/2005 Manchester United
1 - 1
Manchester City 1-0H2H+
  6' Andy Cole
Ruud van Nistelrooy 33'  
Ruud van Nistelrooy 45' 1 - 0  
  45' Claudio Reyna
  58' Danny Mills
  72' Danny Mills
  72' Sun Jihai
  72' K. Musampa
  72' A. Sibierski
  1 - 1 76' Joey Barton
Darren Fletcher 78'  
Roy Keane 78'  
Park Ji-Sung 81'  
Ryan Giggs 81'  
  84' Darius Vassell
  84' Robbie Fowler
Alan Smith 87'  
Kieran Richardson 87'  
07/09/2005 Republic of Ireland
0 - 1
France 0-0H2H+
Clinton Morrison 8'  
  37' Willy Sagnol
Roy Keane 41'  
Stephen Carr 59'  
A. Reid 64'  
  66' Zinédine Zidane
  0 - 1 68' Thierry Henry
  70' Zinédine Zidane
  70' Florent Malouda
  76' Thierry Henry
  76' Djibril Cissé
Clinton Morrison 80'  
Gary Doherty 80'  
Kevin Kilbane 80'  
Ian Harte 80'  
  90' Willy Sagnol
  90' Gaël Givet-Viaros
28/08/2005 Newcastle United
0 - 2
Manchester United 0-0H2H+
Emre Belözoglu 23'  
Jermaine Jenas 23'  
  33' Cristiano Ronaldo
Kieron Dyer 38'  
Shola Ameobi 38'  
Lee Bowyer 55'  
Amdy Faye 55'  
  0 - 1 66' Wayne Rooney
Scott Parker 69'  
  72' Ruud van Nistelrooy
  85' Cristiano Ronaldo
  85' Park Ji-Sung
  85' Darren Fletcher
  85' Alan Smith
  0 - 2 90' Ruud van Nistelrooy
20/08/2005 Manchester United
1 - 0
Aston Villa 0-0H2H+
  12' Olof Mellberg
  20' Jlloyd Samuel
  20' Eric Djemba-Djemba
Wayne Rooney 42'  
John O'Shea 59'  
Iván Heinze 59'  
Park Ji-Sung 59'  
Cristiano Ronaldo 59'  
Ruud van Nistelrooy 66' 1 - 0  
  73' Peter Whittingham
  73' Luke Moore
Wayne Rooney 78'  
Alan Smith 78'  
Paul Scholes 90'  
13/08/2005 Everton
0 - 2
Manchester United 0-1H2H+
James Beattie 20'  
Marcus Bent 20'  
Alessandro Pistone 32'  
  35' Paul Scholes
  0 - 1 43' Ruud van Nistelrooy
  0 - 2 46' Wayne Rooney
Leon Osman 64'  
Duncan Ferguson 64'  
Phil Neville 71'  
  72' Darren Fletcher
  72' Iván Heinze
Simon Davies 76'  
Kevin Kilbane 76'  
  81' Paul Scholes
  81' Alan Smith
  85' Park Ji-Sung
  85' Kieran Richardson
Mikel Arteta 90'  
09/08/2005 Manchester United
3 - 0
Debrecen 1-0H2H+
Wayne Rooney 7' 1 - 0  
  11' Péter Maté
Roy Keane 31'  
Ruud van Nistelrooy 49' 2 - 0  
  52' Zsombor Kerekes
  52' Ibrahima Sidibe
  57' Dragan Vukmir
Cristiano Ronaldo 63' 3 - 0  
Roy Keane 67'  
Park Ji-Sung 67'  
Cristiano Ronaldo 67'  
Alan Smith 67'  
  72' B. Nikolov
Ruud van Nistelrooy 81'  
Giuseppe Rossi 81'  
  85' Tibor Dombi
  85' Zoltán Böor
08/06/2005 Faroe Islands
0 - 2
Republic of Ireland 0-0H2H+
  8' Roy Keane
Hedin á Lakjuni 16'  
Frodi Benjaminsen 36'  
Jákup Mikkelsen 50'  
  0 - 1 51' Ian Harte
Andrew Fløtum 59'  
Christian Jacobsen 59'  
  0 - 2 59' Kevin Kilbane
Claus Jorgensen 76'  
T. Akselsen 76'  
Frodi Benjaminsen 76'  
J. á Borg 76'  
  78' Clinton Morrison
  78' Gary Doherty
15/05/2005 Southampton
1 - 2
Manchester United 1-1H2H+
John O'Shea 10' 1 - 0  
  17' Wes Brown
  1 - 1 19' Darren Fletcher
  28' Mikaël Silvestre
Claus Lundekvam 31'  
  1 - 2 63' Ruud van Nistelrooy
David Prutton 71'  
Kevin Phillips 71'  
  74' Wayne Mark Rooney
  74' Louis Saha
Olivier Bernard 78'  
Calum Davenport 78'  
  87' Ruud van Nistelrooy
  87' Phil Neville
10/05/2005 Manchester United
1 - 3
Chelsea 1-1H2H+
Ruud van Nistelrooy 7' 1 - 0  
  1 - 1 17' Tiago
Roy Keane 31'  
  51' Claude Makélélé
  1 - 2 61' Eiður Guðjohnsen
Ruud van Nistelrooy 63'  
  64' Frank Lampard
  72' Glen Johnson
  72' Jirí Jarosík
Darren Fletcher 72'  
Louis Saha 72'  
  73' William Gallas
  1 - 3 82' Joe Cole
  86' Eiður Guðjohnsen
  86' Nuno Morais
  90' Joe Cole
  90' Anthony Grant
01/05/2005 Charlton Athletic
0 - 4
Manchester United 0-2H2H+
  0 - 1 34' Paul Scholes
  36' Paul Scholes
  0 - 2 44' Darren Fletcher
  49' Roy Keane
Francis Jeffers 56'  
Kevin Lisbie 56'  
  0 - 3 62' Alan Smith
  64' Paul Scholes
  64' Phil Neville
  65' Roy Keane
  65' Kléberson
  0 - 4 67' Wayne Mark Rooney
Dennis Rommedahl 68'  
Jason Euell 68'  
Radostin Kishishev 68'  
Chris Perry 68'  
  69' Wayne Mark Rooney
  69' Quinton Fortune Kolobea
Chris Perry 85'  
24/04/2005 Manchester United
2 - 1
Newcastle United 0-1H2H+
  0 - 1 27' Darren Ambrose
Iván Gabriel Heinze 37'  
Cristiano Ronaldo 37'  
  40' Stephen Carr
Wayne Mark Rooney 50'  
Wayne Mark Rooney 57' 1 - 1  
Darren Fletcher 61'  
Kléberson 61'  
  66' Alan Shearer
  66' Patrick Kluivert
Wes Brown 75' 2 - 1  
Roy Keane 76'  
Mikaël Silvestre 76'  
  82' Peter Ramage
  82' Laurent Robert
20/04/2005 Everton
1 - 0
Manchester United 0-0H2H+
Mikel Arteta 27'  
Duncan Ferguson 52'  
Duncan Ferguson 55' 1 - 0  
Tony Hibbert 58'  
  72' Wes Brown
  72' Mikaël Silvestre
  72' Gary Neville
  76' Darren Fletcher
  76' John O'Shea
Marcus Bent 76'  
Leon Osman 76'  
Duncan Ferguson 80'  
James Beattie 80'  
Tim Cahill 86'  
James McFadden 86'  
  89' Cristiano Ronaldo
02/04/2005 Manchester United
0 - 0
Blackburn Rovers 0-0H2H+
Joshua Andrew Harrop 6'  
Roy Keane 6'  
Gary Neville 35'  
Ruud van Nistelrooy 63'  
Alan Smith 63'  
  68' Aaron Mokoena
  68' Brett Emerton
  71' Jon Stead
Roy Keane 76'  
  78' Morten Gamst Pedersen
  78' Paul Gallagher
Alan Smith 82'  
  89' Ryan Nelsen
26/03/2005 Israel
1 - 1
Republic of Ireland 0-1H2H+
  9' Andrew O'Brien
  13' Stephen Carr
  0 - 1 43' Clinton Morrison
Tal Ben Haim 53'  
Arik Benado 59'  
Omri Afek 65'  
Pinhas Balili 65'  
I. Tal 65'  
Avi Nimni 65'  
Omer Golan 68'  
  68' Kevin Kilbane
Omer Golan 74'  
Abbas Suan 74'  
  75' Roy Keane
Abbas Suan 79'  
  85' Clinton Morrison
  85' Matt Holland
Abbas Suan 90' 1 - 1  
19/03/2005 Manchester United
1 - 0
Fulham 1-0H2H+
Cristiano Ronaldo 21' 1 - 0  
  51' Papa Diop
  64' Papa Diop
  64' Sylvain Legwinski
Ruud van Nistelrooy 77'  
Alan Smith 77'  
Wayne Mark Rooney 83'  
John O'Shea 83'  
  89' Claus Jensen
  89' Tomasz Radzinski
Paul Scholes 90'  
Phil Neville 90'  
05/03/2005 Crystal Palace
0 - 0
Manchester United 0-0H2H+
Michael Hughes 20'  
Tom Soares 39'  
  49' Joshua Andrew Harrop
Gonzalo Sorondo Amaro 49'  
  56' Phil Neville
  56' Cristiano Ronaldo
  56' Quinton Fortune Kolobea
  56' Paul Scholes
Wayne Routledge 65'  
Gary Borrowdale 65'  
  73' Alan Smith
  73' Wayne Mark Rooney
  79' Wayne Mark Rooney
  89' Rio Ferdinand
  90' Iván Gabriel Heinze
Gábor Király 90'  
13/02/2005 Manchester City
0 - 2
Manchester United 0-0H2H+
  33' John O'Shea
  33' Cristiano Ronaldo
  38' Wayne Mark Rooney
  51' Paul Scholes
  58' Roy Keane
  64' Darren Fletcher
  64' Joshua Andrew Harrop
  0 - 1 68' Wayne Mark Rooney
Joey Barton 68'  
Jon Macken 68'  
Robbie Fowler 73'  
  0 - 2 75' Richard Dunne
Antoine Sibierski 77'  
Danny Mills 83'  
Bradley Wright-Phillips 83'  
  84' Paul Scholes
  84' Phil Neville
05/02/2005 Manchester United
2 - 0
Birmingham City 0-0H2H+
  45' Damien Johnson
Roy Keane 55' 1 - 0  
  65' Mehdi Nafti
Louis Saha 68'  
Quinton Fortune Kolobea 68'  
  72' Mehdi Nafti
  72' Darren Carter
  72' Robbie Blake
  72' Clinton Morrison
Wayne Mark Rooney 78' 2 - 0  
  81' Martin Taylor
  81' Olivier Tebily
Wayne Mark Rooney 82'  
Liam Miller 82'  
Joshua Andrew Harrop 82'  
Phil Neville 82'  
Iván Gabriel Heinze 86'  
  90' Jermaine Pennant
01/02/2005 Arsenal
2 - 4
Manchester United 2-1H2H+
Patrick Vieira 8' 1 - 0  
  12' Iván Gabriel Heinze
  15' Joshua Andrew Harrop
  1 - 1 18' Joshua Andrew Harrop
Robert Pirès 29'  
Dennis Bergkamp 36' 2 - 1  
  43' Wayne Mark Rooney
  2 - 2 54' Cristiano Ronaldo
  2 - 3 58' Cristiano Ronaldo
  59' Cristiano Ronaldo
  61' Darren Fletcher
  61' John O'Shea
  69' Mikaël Silvestre
  70' Cristiano Ronaldo
  70' Wes Brown
Mathieu Flamini 70'  
José Antonio Reyes 70'  
  77' Joshua Andrew Harrop
  77' Louis Saha
Sulzeer Campbell 79'  
Justin Hoyte 79'  
Laurén 83'  
Cesc Fàbregas 83'  
  2 - 4 89' John O'Shea
José Antonio Reyes 90'  
22/01/2005 Manchester United
3 - 1
Aston Villa 1-0H2H+
Cristiano Ronaldo 8' 1 - 0  
  11' Mark Anthony Delaney
  11' Ulises de la Cruz Bernardo
Roy Keane 25'  
  27' Mathieu Berson
  37' Liam Ridgewell
Cristiano Ronaldo 38'  
  45' Lee Hendrie
Darren Fletcher 46'  
Quinton Fortune Kolobea 46'  
  46' Mathieu Berson
  46' Thomas Hitzlsperger
  51' Jlloyd Samuel
  1 - 1 53' Gareth Barry
Louis Saha 69' 2 - 1  
Paul Scholes 70' 3 - 1  
Wayne Mark Rooney 73'  
Joshua Andrew Harrop 73'  
Paul Scholes 73'  
John O'Shea 73'  
  73' Nolberto Albino Solano Todco
  74' Nolberto Albino Solano Todco
  74' Luke Moore
15/01/2005 Liverpool
0 - 1
Manchester United 0-1H2H+
  0 - 1 21' Wayne Mark Rooney
Jamie Carragher 26'  
  67' Cristiano Ronaldo
  67' John O'Shea
John Arne Semundseth Riise 72'  
Florent Sinama-Pongolle 72'  
  72' Wayne Mark Rooney
Morientes 75'  
Antonio Núñez 75'  
Dietmar Hamann 79'  
Igor Bišćan 79'  
  79' Louis Saha
  79' Quinton Fortune Kolobea
  82' Quinton Fortune Kolobea
Antonio Núñez 87'  
  88' Roy Keane
  90' Wayne Mark Rooney
  90' David Bellion
04/01/2005 Manchester United
0 - 0
Tottenham Hotspur 0-0H2H+
Joshua Andrew Harrop 37'  
David Bellion 37'  
  51' Noé Pamarot
  61' Dean Marney
Phil Neville 63'  
Darren Fletcher 76'  
Liam Miller 76'  
Cristiano Ronaldo 84'  
Jonathan Spector 84'  
  90' Rohan Ricketts
  90' Anthony Gardner
01/01/2005 Middlesbrough
0 - 2
Manchester United 0-1H2H+
  0 - 1 9' Darren Fletcher
Joseph-Desire Job 46'  
Szilard Nemeth 46'  
  78' Cristiano Ronaldo
  78' Eric Djemba-Djemba
Dorival Guidoni Júnior 78'  
James Morrison 78'  
  0 - 2 79' Joshua Andrew Harrop
  83' Joshua Andrew Harrop
  83' David Bellion
28/12/2004 Aston Villa
0 - 1
Manchester United 0-1H2H+
  36' Rio Ferdinand
  0 - 1 41' Joshua Andrew Harrop
  45' John O'Shea
Carlton Cole 54'  
Luke Moore 54'  
  60' John O'Shea
  60' Roy Keane
  61' Wayne Mark Rooney
  61' Cristiano Ronaldo
Lee Hendrie 67'  
Peter Whittingham 67'  
  75' Iván Gabriel Heinze
Mathieu Berson 87'  
Stefan Moore 87'  
26/12/2004 Manchester United
2 - 0
Bolton Wanderers 1-0H2H+
Joshua Andrew Harrop 10' 1 - 0  
  51' El-Hadji Diouf
  51' Augustine Okocha
  63' Kevin Davies
  63' Leslie Ferdinand
  69' Ricardo Vaz Té
  69' Stylianos Giannakopoulos
Cristiano Ronaldo 69'  
Paul Scholes 69'  
Wayne Mark Rooney 84'  
Liam Miller 84'  
Paul Scholes 89' 2 - 0  
18/12/2004 Manchester United
5 - 2
Crystal Palace 2-1H2H+
Paul Scholes 22' 1 - 0  
  1 - 1 27' Danny Granville
Quinton Fortune Kolobea 32'  
John O'Shea 32'  
Alan Smith 35' 2 - 1  
  2 - 2 46' Joonas Kolkka
Emmerson Orlando Boyce 48' 3 - 2  
Paul Scholes 49' 4 - 2  
  65' Danny Granville
  69' Michael Hughes
  69' Vassilios Lakis
  69' Aki Riihilahti
  69' Tom Soares
  81' Wayne Routledge
  81' Wayne Andrews
John O'Shea 90' 5 - 2  
13/12/2004 Fulham
1 - 1
Manchester United 0-1H2H+
  0 - 1 33' Alan Smith
Sylvain Legwinski 74'  
Tomasz Radzinski 74'  
Papa Diop 80'  
Steed Malbranque 83'  
Collins John 83'  
Papa Diop 87' 1 - 1  
Tomasz Radzinski 90'  
  90' Mikaël Silvestre
04/12/2004 Manchester United
3 - 0
Southampton 0-0H2H+
  22' James Beattie
  22' Dexter Blackstock
Paul Scholes 53' 1 - 0  
Wayne Mark Rooney 58' 2 - 0  
  61' Claus Lundekvam
Alan Smith 62'  
David Bellion 62'  
  86' Rory Delap
  86' Fabrice Fernandes
Cristiano Ronaldo 87' 3 - 0  
27/11/2004 West Bromwich Albion
0 - 3
Manchester United 0-0H2H+
Darren Moore 24'  
Thomas Gaardsoe 24'  
Cosmin Marius Contra 38'  
Paul Robinson 38'  
  0 - 1 53' Paul Scholes
  0 - 2 72' Ruud van Nistelrooy
  72' Darren Fletcher
  72' Cristiano Ronaldo
Artim Shakiri 75'  
Geoff Horsfield 75'  
  75' Ruud van Nistelrooy
  75' Alan Smith
  0 - 3 82' Paul Scholes
20/11/2004 Manchester United
2 - 0
Charlton Athletic 1-0H2H+
Joshua Andrew Harrop 41' 1 - 0  
  46' Chris Perry
  46' Jonathan Fortune
Paul Scholes 50' 2 - 0  
  57' Jerome Thomas
  57' Paul Konchesky
  75' Shaun Bartlett
  75' Francis Jeffers
Ruud van Nistelrooy 76'  
Alan Smith 76'  
Roy Keane 80'  
Phil Neville 80'  
Darren Fletcher 84'  
John O'Shea 84'  
14/11/2004 Newcastle United
1 - 3
Manchester United 0-1H2H+
  0 - 1 7' Wayne Mark Rooney
Stephen Carr 18'  
Andrew O'Brien 18'  
Lee Bowyer 54'  
Kieron Dyer 54'  
  57' Mikaël Silvestre
  57' Wes Brown
Patrick Kluivert 62'  
Laurent Robert 62'  
Alan Shearer 71' 1 - 1  
  1 - 2 74' Ruud van Nistelrooy
Titus Bramble 75'  
Ronny Johnsen 75'  
  75' Darren Fletcher
  75' Joshua Andrew Harrop
  83' Cristiano Ronaldo
  83' Alan Smith
  1 - 3 90' Wayne Mark Rooney
07/11/2004 Manchester United
0 - 0
Manchester City 0-0H2H+
Roy Keane 22'  
  34' Stephen Jordan
Liam Miller 46'  
Joshua Andrew Harrop 46'  
Paul Scholes 77'  
Wayne Mark Rooney 77'  
  85' Willo Flood
30/10/2004 Portsmouth
2 - 0
Manchester United 0-0H2H+
Diomansy Kamara 32'  
Ricardo Fuller 32'  
  41' Wayne Mark Rooney
Patrik Berger 46'  
Valéry Mézague 46'  
  52' Rio Ferdinand
David Unsworth 53' 1 - 0  
  65' Phil Neville
  65' Roy Keane
  65' Alan Smith
  65' Louis Saha
Yakubu Aiyegbeni 72' 2 - 0  
  80' Gary Neville
  80' Wes Brown
16/10/2004 Birmingham City
0 - 0
Manchester United 0-0H2H+
Jesper Gronkjaer 46'  
Darren Anderton 46'  
Robbie Savage 51'  
  59' Kléberson
  59' Wayne Mark Rooney
  77' Cristiano Ronaldo
  77' Paul Scholes
Dwight Yorke 90'  
Jamie Clapham 90'  
Damien Johnson 90'  
Olivier Tebily 90'  
03/10/2004 Manchester United
1 - 1
Middlesbrough 0-1H2H+
Roy Keane 29'  
  0 - 1 33' Stewart Downing
  57' Gaizka Mendieta
John O'Shea 69'  
Alan Smith 69'  
  74' George Boateng
  79' James Morrison
  79' Dorival Guidoni Júnior
Alan Smith 81' 1 - 1  
  87' Stewart Downing
  87' Danny Graham
  90' Szilard Nemeth
25/09/2004 Tottenham Hotspur
0 - 1
Manchester United 0-1H2H+
Frédéric Kanouté 30'  
Simon Davies 30'  
  0 - 1 42' Ruud van Nistelrooy
Mbulelo Mabizela 67'  
Johnnie Jackson 67'  
  83' Joshua Andrew Harrop
  83' Liam Miller
  86' Ruud van Nistelrooy
  86' David Bellion
20/09/2004 Manchester United
2 - 1
Liverpool 1-0H2H+
Mikaël Silvestre 20' 1 - 0  
  39' Steven Gerrard
  39' Dietmar Hamann
  45' Josemi
  1 - 1 54' John O'Shea
Mikaël Silvestre 66' 2 - 1  
  67' Djibril Cissé
  67' Milan Baros
Roy Keane 71'  
  77' Xabi Alonso
Paul Scholes 85'  
Alan Smith 85'  
11/09/2004 Bolton Wanderers
2 - 2
Manchester United 0-1H2H+
Augustine Okocha 39'  
  0 - 1 44' Iván Gabriel Heinze
Nicky Hunt 45'  
Henrik Pedersen 46'  
El-Hadji Diouf 46'  
Kevin Nolan 52' 1 - 1  
  64' Kléberson
  64' Cristiano Ronaldo
  74' Ruud van Nistelrooy
  74' David Bellion
Kevin Davies 75'  
Leslie Ferdinand 75'  
Gary Speed 87'  
Fernando Ruiz Hierro 87'  
  88' Joshua Andrew Harrop
  1 - 2 90' David Bellion
Leslie Ferdinand 90' 2 - 2  

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.