Ray Putterill Profile and Player Statistics
First name: Ray
Last name: Putterill
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Carabao Cup 2012/2013 Rochdale 1 1 0 0 0 1 0
EFL Trophy 2012/2013 Rochdale 2 0 0 0 0 0 0
Enterprise National League 2012/2013 Hyde United 1 1 0 0 0 0 0
FA Cup 2012/2013 Rochdale 1 1 0 0 0 0 0
League Two 2012/2013 Rochdale 22 17 1 1 0 1 0
Enterprise National League 2011/2012 Southport 2 2 0 0 0 0 1
Carabao Cup 2010/2011 Accrington Stanley 2 0 1 2 0 0 0
EFL Trophy 2010/2011 Accrington Stanley 1 0 1 1 0 0 0
FA Cup 2010/2011 Accrington Stanley 2 0 1 1 0 1 0
League Two 2010/2011 Accrington Stanley 36 14 6 0 0 1 0

Ray Putterill has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
22/01/2013 Grimsby Town
2 - 0
Hyde United 0-0H2H+
  30' Mark Allott
Ross Hannah 47'  
Derek Niven 57'  
R. Brodie 59'  
Andy Cook 59'  
Derek Niven 59'  
A. Thanoj 59'  
  65' Phillip Jevons
  65' Matthew Blinkhorn
  74' David Poole
  74' Ray Putterill
Jamie Devitt 81'  
Ross Hannah 83'  
D. Southwell 83'  
Andy Cook 84' 1 - 0  
  90' Josh Brizell
  90' Matthew Harris
Andy Cook 90+3' 2 - 0  
12/01/2013 Dagenham & Redbridge
2 - 1
Rochdale 0-0H2H+
Sam Williams 41'  
  64' Matthew Pearson
  64' J. Kennedy
  0 - 1 72' A. Tutte
Kevin Nolan 75' 1 - 1  
  85' Brian Barry-Murphy
  85' Ian Craney
  89' Bobby Grant
Gavin Hoyte 89'  
  90' Peter Cavanagh
M. Elito 90+3' 2 - 1  
05/01/2013 Rochdale
0 - 1
AFC Wimbledon 0-0H2H+
Joe Rafferty 17'  
  46' Warren Cummings
  46' Jack Midson
  0 - 1 56' Paul McCallum
Joe Rafferty 58'  
Ashley Grimes 65'  
George Donnelly 65'  
  68' Paul McCallum
  68' Jason Prior
  70' Jack Midson
Terry Gornell 77'  
Ray Putterill 77'  
Kevin McIntyre 82'  
Bamberdele Adebola 82'  
  89' Toby Ajala
  89' Brendan Kiernan
01/01/2013 Rochdale
1 - 2
Rotherham United 1-0H2H+
Ashley Grimes 29' 1 - 0  
  56' Kieran Agard
  56' Courtney Cameron
Joe Rafferty 61'  
  66' Lee Frecklington
  68' Ben Pringle
  68' Alex Revell
Joe Rafferty 69'  
Rhys Bennett 69'  
Ashley Grimes 75'  
George Donnelly 75'  
  1 - 1 78' Kayode Odejayi
  86' Mark Bradley
Bobby Grant 88'  
  1 - 2 90' Courtney Cameron
  90+1' Courtney Cameron
29/12/2012 Bradford City
2 - 4
Rochdale 2-4H2H+
  0 - 1 5' Terry Gornell
Nathan Doyle 12'  
Alan Connell 18' 1 - 1  
  1 - 2 26' A. Tutte
  1 - 3 32' Ashley Grimes
Alan Connell 35' 2 - 3  
  2 - 4 39' Terry Gornell
Garry Thompson 46'  
W. Atkinson 46'  
  71' Terry Gornell
  71' George Donnelly
Tom Naylor 73'  
Ross Hannah 73'  
Nathan Doyle 73'  
Blair Turgott 73'  
  81' Joe Rafferty
  82' Joe Rafferty
  82' Rhys Bennett
K. Reid 85'  
  89' Ashley Grimes
  89' Ray Putterill
26/12/2012 Burton Albion
3 - 2
Rochdale 2-1H2H+
B. Kee 15' 1 - 0  
Calvin Makongo Zola 25' 2 - 0  
  2 - 1 41' Peter Cavanagh
  45' A. Tutte
  2 - 2 54' Bobby Grant
B. Kee 57' 3 - 2  
  58' Bobby Grant
  62' Ashley Grimes
  76' Bamberdele Adebola
  76' George Donnelly
B. Kee 81'  
B. Kee 82'  
John McGrath 82'  
  82' Peter Cavanagh
  82' Ray Putterill
J. Dyer 90'  
Andy Corbett 90'  
21/12/2012 Rochdale
4 - 1
Cheltenham Town 2-0H2H+
Bobby Grant 38' 1 - 0  
  42' Darren Carter
Ashley Grimes 45+2' 2 - 0  
  46' Shaun Harrad
  46' Jeff Goulding
  46' Marlon Pack
  46' Jermaine McGlashan
  2 - 1 48' Phil Edwards
Ashley Grimes 67' 3 - 1  
  68' Jake Taylor
  68' Darryl Duffy
Bamberdele Adebola 69' 4 - 1  
  72' B. Jones
Bamberdele Adebola 75'  
George Donnelly 75'  
Rhys Bennett 80'  
  82' Darryl Duffy
Bobby Grant 82'  
Ray Putterill 82'  
J. Kennedy 86'  
Ian Craney 86'  
15/12/2012 Aldershot Town
4 - 2
Rochdale 3-1H2H+
Dani López 8' 1 - 0  
  1 - 1 12' Ashley Grimes
P. Vincenti 35'  
P. Vincenti 39' 2 - 1  
D. Rose 45+2' 3 - 1  
  46' Rhys Bennett
  46' Ryan Edwards
  3 - 2 60' Ashley Grimes
  69' Peter Cavanagh
  69' Ray Putterill
P. Vincenti 73'  
Craig Reid 73'  
Dani López 75'  
R. Sinclair 75'  
  79' George Donnelly
  79' Ian Craney
Danny Hylton 86'  
D. Bergqvist 86'  
D. Bergqvist 90+1'  
Craig Reid 90+3' 4 - 2  
Ben Herd 90+5'  
Troy Brown 90+5'  
  90+6' Ray Putterill
08/12/2012 Rochdale
2 - 3
Exeter City 0-3H2H+
Ryan Edwards 19'  
Bobby Grant 22'  
Joe Rafferty 23'  
  0 - 1 24' Pat Baldwin
  0 - 2 27' John O'Flynn
  0 - 3 38' John O'Flynn
Joe Rafferty 63'  
Ray Putterill 63'  
Terry Gornell 65' 1 - 3  
  68' Jimmy Keohane
  68' Arron Davies
  82' John O'Flynn
  82' Kevin Amankwaah
  82' Alan Gow
  82' A. Dawson
J. Kennedy 87'  
Terry Gornell 90' 2 - 3  
Terry Gornell 90+4'  
24/11/2012 Southend United
3 - 1
Rochdale 0-0H2H+
  42' Bamberdele Adebola
  44' Dele Adebola
  0 - 1 50' Terry Gornell
Britt Assombalonga 57' 1 - 1  
Gavin Tomlin 59' 2 - 1  
M. Laird 61'  
  68' Rhys Bennett
  73' Bamberdele Adebola
  73' George Donnelly
M. Laird 77' 3 - 1  
13/11/2012 Rochdale
0 - 1
Morecambe 0-1H2H+
  0 - 1 44' Gary McDonald
Rhys Bennett 45'  
Neill Byrne 45'  
Ashley Grimes 47'  
Ashley Grimes 49'  
  53' Lewis Alessandra
  54' Lewis Alessandra
Ashley Grimes 61'  
Ray Putterill 61'  
J. Kennedy 72'  
Ian Craney 72'  
Kevin McIntyre 78'  
  90' Lewis Alessandra
  90' Dan Parkinson
Matthew Pearson 90+2'  
10/11/2012 Wycombe Wanderers
1 - 2
Rochdale 1-1H2H+
  0 - 1 5' Ashley Grimes
Joel Grant 25' 1 - 1  
Stuart Lewis 40'  
Josh Scowen 45'  
  56' Bobby Grant
  63' Joe Rafferty
Junior Morias 75'  
Junior Morias 75'  
  79' Terry Gornell
  79' George Donnelly
  85' Ryan Edwards
  87' Ashley Grimes
  87' Bamberdele Adebola
  89' A. Tutte
  89' Ray Putterill
  1 - 2 90+2' Bobby Grant
06/11/2012 Port Vale
2 - 2
Rochdale 1-0H2H+
D. Loft 24'  
Robert Taylor 24'  
Tom Pope 27' 1 - 0  
  31' Kevin McIntyre
  32' Kevin McIntyre
  56' Bamberdele Adebola
  56' Ashley Grimes
Tom Pope 62' 2 - 0  
Samy Morsy 67'  
B. Williamson 67'  
D. Murphy 67'  
D. Murphy 72'  
Kingsley James 72'  
  2 - 1 73' Bobby Grant
  80' Bobby Grant
  85' Kevin McIntyre
  85' Ray Putterill
  2 - 2 87' A. Tutte
Tom Pope 89'  
  90+4' Phil Edwards
09/10/2012 Rochdale
1 - 1
Bury 1-0H2H 
06/10/2012 Accrington Stanley
2 - 3
Rochdale 1-2H2H+
  0 - 1 1' George Donnelly
  0 - 2 31' Ashley Grimes
Piero Mingoia 37' 1 - 2  
Roumauld Boco 47' 2 - 2  
  53' Ashley Grimes
  53' Craig Carl Curran
  53' George Donnelly
  53' Ray Putterill
Aiden Chippendale 55'  
George Miller 55'  
Danny Schofield 75'  
Matt Whichelow 75'  
Piero Mingoia 79'  
W. Hatfield 79'  
  2 - 3 82' J. Kennedy
  83' Bamberdele Adebola
  83' Ian Craney
02/10/2012 Rochdale
0 - 0
Bradford City 0-0H2H+
  25' K. Reid
  25' Zavon Hines
Bobby Grant 34'  
  40' Zavon Hines
  41' Zavon Hines
Joe Rafferty 59'  
  74' Richard Ravenhill
  74' Garry Thompson
  81' N. Wells
  81' Alan Connell
J. Kennedy 85'  
Ray Putterill 85'  
29/09/2012 Gillingham
1 - 2
Rochdale 0-1H2H+
  0 - 1 15' A. Tutte
  22' Rhys Bennett
J. Martin 27'  
Deon Burton 33'  
D. Jackman 33'  
Deon Burton 33'  
R. Findley 34'  
Myles Weston 34'  
Lewis Montrose 46'  
C. Allen 46'  
Deon Burton 46'  
Danny Kedwell 46'  
  0 - 2 59' Bobby Grant
  65' Josh Lillis
Danny Kedwell 74' 1 - 2  
  76' Bamberdele Adebola
  76' Ray Putterill
  86' George Donnelly
  90' Bobby Grant
22/09/2012 Rochdale
2 - 2
Dagenham & Redbridge 2-0H2H+
Bamberdele Adebola 33' 1 - 0  
Bobby Grant 36' 2 - 0  
Bamberdele Adebola 46'  
George Donnelly 46'  
Kevin McIntyre 60'  
  2 - 1 60' Michael Spillane
Ashley Grimes 62'  
Matthew Pearson 62'  
  67' Gavin Hoyte
  67' Dwight Gayle
  2 - 2 68' Sam Williams
Bobby Grant 71'  
Craig Carl Curran 71'  
  78' Josh Scott
  78' Daniel Green II
George Donnelly 82'  
George Donnelly 82'  
  90+5' Michael Spillane
18/09/2012 Rotherham United
2 - 3
Rochdale 0-1H2H+
  29' Phil Edwards
  0 - 1 45+1' Bamberdele Adebola
Gareth Evans 46'  
Lionel Ainsworth 46'  
Kayode Odejayi 55'  
Daniel Nardiello 55'  
Alex Revell 59' 1 - 1  
  62' Bamberdele Adebola
  62' Ray Putterill
Daniel Nardiello 65' 2 - 1  
N. Hunt 71'  
Nicky Hunt 72'  
  2 - 2 75' Bobby Grant
  2 - 3 79' Kevin McIntyre
N. Hunt 81'  
Kieran Agard 81'  
15/09/2012 AFC Wimbledon
1 - 2
Rochdale 0-2H2H+
  0 - 1 10' Bamberdele Adebola
Jack Midson 24'  
  35' Ashley Grimes
  39' Ashley Grimes
  39' Ray Putterill
  0 - 2 39' Bobby Grant
Stacy Long 46'  
Rashid Yussuff 46'  
Christian Jolley 56'  
Byron Harrison 56'  
  64' Andrew Tutte
  64' A. Tutte
  66' A. Tutte
  66' Ian Craney
Curtis Haynes-Brown 76'  
Curtis Haynes-Brown 78'  
  78' Bamberdele Adebola
  78' George Donnelly
Luke Moore 80' 1 - 2  
Curtis Haynes-Brown 82'  
Louis Harris 82'  
Luke Moore 89'  
08/09/2012 Rochdale
0 - 1
Burton Albion 0-0H2H+
  8' Chris Palmer
  8' J. Dyer
  0 - 1 52' Matthew Paterson
J. Kennedy 65'  
Ashley Grimes 65'  
Peter Cavanagh 69'  
Peter Cavanagh 70'  
  70' Matthew Paterson
  70' C. Taylor
Ray Putterill 77'  
George Donnelly 77'  
Peter Cavanagh 83'  
Craig Carl Curran 83'  
  87' Calvin Makongo Zola
  87' Justin Richards
04/09/2012 Rochdale
2 - 2
Fleetwood Town 1-0H2H 
01/09/2012 Rochdale
2 - 0
Barnet 2-0H2H+
Ryan Edwards 8'  
Ashley Grimes 17' 1 - 0  
Bamberdele Adebola 34' 2 - 0  
Ashley Grimes 61'  
Bobby Grant 61'  
Brian Barry-Murphy 61'  
Ray Putterill 61'  
  64' Olly Lee
  64' Ahmed Abdulla
  82' A. Yiadom
  82' Anthony Edgar
  82' Mark Byrne
  82' Freddie Warren
25/08/2012 Torquay United
4 - 2
Rochdale 2-1H2H+
  0 - 1 8' A. Tutte
Billy Bodin 12' 1 - 1  
Aaron Downes 31' 2 - 1  
  45+1' Ryan Edwards
  55' Ashley Grimes
  55' Ray Putterill
Rene Howe 60' 3 - 1  
Rene Howe 68' 4 - 1  
  70' Ryan Edwards
  70' Ian Craney
  70' Bamberdele Adebola
  70' Craig Carl Curran
Rene Howe 73'  
Rene Howe 73'  
  73' Matthew Pearson
Aaron Downes 74'  
N. Thompson 75'  
Thomas Cruise 75'  
Rene Howe 77'  
Ryan Jarvis 77'  
Billy Bodin 81'  
Nathan Craig 81'  
  4 - 2 85' Ray Putterill
  90+4' Kevin McIntyre
21/08/2012 Chesterfield
1 - 1
Rochdale 0-0H2H+
  33' A. Tutte
M. Randall 35'  
M. Randall 36'  
  38' Kevin McIntyre
Drew Talbot 38'  
  0 - 1 49' A. Tutte
Marc Richards 63'  
Jack Lester 63'  
  64' Bamberdele Adebola
  64' Ray Putterill
Danny Whitaker 75'  
Craig Clay 75'  
M. Randall 75'  
Craig Westcarr 75'  
Jack Lester 90+4' 1 - 1  
18/08/2012 Rochdale
0 - 0
Northampton Town 0-0H2H+
  66' Luke Guttridge
  66' Henoc Mukendi
Phil Edwards 67'  
George Donnelly 76'  
Ray Putterill 76'  
  90' Chris Hackett
11/08/2012 Rochdale
3 - 4
Barnsley 1-1H2H+
A. Tutte 6' 1 - 0  
  17' Jim O'Brien
  17' Chris Dagnall
Phil Edwards 42'  
  1 - 1 45' John Stones
  46' Chris Dagnall
  69' Kelvin Etuhu
  69' T. Cywka
George Donnelly 74'  
Ray Putterill 74'  
  1 - 2 79' Craig Davies
Bamberdele Adebola 83'  
Ian Craney 83'  
Ashley Grimes 84'  
Craig Carl Curran 84'  
  84' John Stones
  84' Robert Hassell
  90+2' Ben Alnwick
J. Kennedy 90+4' 2 - 2  
  2 - 3 95' Scott Wiseman
Ray Putterill 99'  
  2 - 4 105' Chris Dagnall
  105+2' Jimmy McNulty
J. Kennedy 105+2' 3 - 4  
10/03/2012 AFC Telford United
0 - 1
Southport 0-0H2H+
  0 - 1 50' Ryan Young
Dwayne Samuels 62'  
Kyle Perry 62'  
Jay Smith 71'  
Nathan Rooney 71'  
  72' A. McMillan
  73' T. Gray
Ryan Brooke 79'  
  82' Shaun Whalley
  82' Adam Carden
  84' T. Gray
  84' Ray Putterill
Daniel Preston 88'  
  90+3' Ray Putterill
  90+4' James Ellison
  90+4' Russell Benjamin
03/03/2012 Southport
1 - 1
Newport County 1-1H2H+
G. Warren 18' 1 - 0  
Shaun Whalley 32'  
Karl Ledsham 36'  
  1 - 1 40' I. Yakubu
  47' Andrew Hughes
James Smith 50'  
  52' Andrew Hughes
  61' Ryan Charles
  61' N. Jarvis
  72' Max Porter
James Ellison 77'  
Ray Putterill 77'  
  77' Lee Minshull
  84' Max Porter
  84' Romone Rose
Josh O'Keefe 85'  
20/05/2011 Accrington Stanley
0 - 1
Stevenage 0-0H2H+
  36' D. Murphy
Phil Edwards 40'  
  45' Darius Charles
  46' Craig Reid
  46' Byron Harrison
Ian Craney 62'  
Christopher Michael Turner 62'  
Joe Jacobson 69'  
Sean McConville 71'  
Jimmy Ryan 73'  
  78' Darius Charles
  78' Chris Beardsley
  0 - 1 90' Chris Beardsley
  90+1' L. Wilson
  90+1' Peter Winn
15/05/2011 Stevenage
2 - 0
Accrington Stanley 2-0H2H+
Stacy Long 24' 1 - 0  
Joel Byrom 45' 2 - 0  
  60' Phil Edwards
  68' Luke Joyce
  69' Ian Craney
Stacy Long 69'  
Stacy Long 76'  
Chris Beardsley 76'  
Craig Reid 76'  
Byron Harrison 76'  
  81' Ian Craney
  81' Ray Putterill
Darius Charles 83'  
D. Murphy 83'  
L. Wilson 84'  
Chris Beardsley 88'  
30/04/2011 Accrington Stanley
3 - 1
Barnet 1-1H2H+
Jimmy Ryan 4' 1 - 0  
  1 - 1 7' Mark Marshall
Sean Hessey 46'  
Kevin Long 46'  
Phil Edwards 51'  
  51' Mark Marshall
  51' Izale McLeod
Jimmy Ryan 56' 2 - 1  
Kevin Long 64'  
  65' Daniel Leach
Jimmy Ryan 66' 3 - 1  
  73' S. Deering
  73' R. Holmes
  82' Daniel Leach
  82' Jude Stirling
Jimmy Ryan 90'  
Leam Richardson 90'  
16/04/2011 Accrington Stanley
0 - 0
Oxford United 0-0H2H+
  9' Simon Heslop
  23' Damian Batt
  41' Simon Heslop
  41' Asa Hall
  60' Alfie James Potter
  60' James Constable
Damian Tucin 66'  
Rory Boulding 66'  
  70' Ryan Doble
  70' Steven MacLean
Sean Hessey 80'  
Luke Joyce 89'  
Joe Jacobson 89'  
Charlie Barnett 89'  
08/04/2011 Macclesfield Town
2 - 2
Accrington Stanley 1-0H2H+
H. Bencherif 22' 1 - 0  
  1 - 1 73' Andrew Procter
Carl Tremarco 78'  
  1 - 2 79' Phil Edwards
Carl Tremarco 82'  
R. Draper 85'  
Vinny Mukendi 85'  
S. Brisley 87'  
S. Wedgbury 88'  
Emile Sinclair 88'  
  90' Sean McConville
  90' Kevin Long
Vinny Mukendi 90' 2 - 2  
05/04/2011 Accrington Stanley
3 - 1
Southend United 1-0H2H+
Ian Craney 10' 1 - 0  
  33' Ryan Hall
  33' Bilel Mohsni
Andrew Procter 41'  
  45' Luke Prosser
  1 - 1 58' Ryan Hall
Luke Joyce 58'  
  69' Kyle Asante
  69' Blair Sturrock
  76' Miguel Comminges
  76' Louie Soares
Terry Gornell 80' 2 - 1  
  84' Bilel Mohsni
Phil Edwards 85' 3 - 1  
Ian Craney 88'  
Bevan Burey 88'  
Luke Joyce 89'  
Peter Murphy 89'  
Jimmy Ryan 90'  
Ray Putterill 90'  
02/04/2011 Accrington Stanley
3 - 1
Northampton Town 3-0H2H+
  9' A. Osman
Ian Craney 16' 1 - 0  
Sean Hessey 19'  
Ian Craney 27' 2 - 0  
Sean McConville 35' 3 - 0  
Sean Hessey 46'  
Kevin Long 46'  
Kevin Long 66'  
  67' Shaun Harrad
  67' Leon McKenzie
  3 - 1 67' Michael Jacobs
  68' Liam Davis
  68' Michael Uwezu
  74' Marcus Hall
  77' Marcus Hall
  77' Jamie Reckord
  86' John Johnson
  88' Nana Seth Ofori-Twumasi
Jimmy Ryan 90'  
Charlie Barnett 90'  
30/03/2011 Accrington Stanley
4 - 0
Hereford United 3-0H2H+
Terry Gornell 16' 1 - 0  
Jimmy Ryan 43' 2 - 0  
Sean McConville 45' 3 - 0  
Terry Gornell 56' 4 - 0  
  61' Richard Rose
  61' Nicky Featherstone
  64' Jason Price
  64' Steven Leslie
Jimmy Ryan 71'  
Charlie Barnett 71'  
Andrew Procter 76'  
Peter Murphy 76'  
  78' Michael Townsend
  83' Waide Fairhurst
  83' Adrian Pătulea
Joe Jacobson 84'  
Kevin Long 84'  
26/03/2011 Aldershot Town
1 - 1
Accrington Stanley 0-1H2H+
  0 - 1 17' Rory Boulding
Darren Jones 52' 1 - 1  
  61' Sean Hessey
Alex Rodman 62'  
Jermaine McGlashan 62'  
  73' Joe Jacobson
P. Vincenti 76'  
  80' Andrew Procter
Damian Spencer 82'  
Wade Small 82'  
John Halls 83'  
Ben Harding 83'  
  83' Rory Boulding
  83' C. Lindfield
22/03/2011 Crewe Alexandra
0 - 0
Accrington Stanley 0-0H2H+
  68' Luke Joyce
  72' Sean Hessey
Danny Shelley 78'  
AJ Leitch-Smith 78'  
  79' Terry Gornell
  79' Rory Boulding
  90' Ian Craney
  90' Charlie Barnett
Luke Murphy 90'  
Byron Moore 90'  
19/03/2011 Accrington Stanley
3 - 0
Port Vale 1-0H2H+
Luke Joyce 6'  
Andrew Procter 10'  
Sean McConville 43' 1 - 0  
  46' Dominic Blizzard
  46' Anthony Griffith
  46' Kris Taylor
  46' Sean Rigg
Dean Winnard 68'  
  78' Lewis Haldane
  78' Justin Richards
  80' Sean Rigg
Ian Craney 86' 2 - 0  
Sean McConville 87'  
Charlie Barnett 87'  
Andrew Procter 90' 3 - 0  

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