David Smith Profile and Player Statistics
First name: David
Last name: Smith
Position: Attacker, Defender
Nationality:
Height: 180
Weight: 75

Football Career Transfers and Statistics

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

Competition Season Football Club
Non League Premier: Isthmian 2023/2024 Folkestone Invicta 1 0 0 1 0 0 0
League Cup 2019/2020 Stranraer 4 0 1 0 0 1 0
League One 2019/2020 Stranraer 11 2 1 0 0 1 0
League Cup 2018/2019 Stranraer 4 0 0 0 0 0 0
League One 2018/2019 Stranraer 10 1 5 1 0 3 0
Scottish Cup 2018/2019 Stranraer 2 0 1 0 0 0 0
Club Friendlies 1 2018 Stranraer 1 0 0 1 0 0 0
Championship 2017/2018 Dumbarton 21 5 3 1 0 1 0
Scottish Cup 2017/2018 Dumbarton 2 0 0 0 0 0 0
League Cup 2017 Dumbarton 4 0 0 0 0 0 0
Challenge Cup 2016/2017 Dumbarton 1 1 0 0 0 0 0
Championship 2016/2017 Dumbarton 36 2 7 1 0 3 0
Scottish Cup 2016/2017 Dumbarton 2 0 0 0 0 1 0
Challenge Cup 2015/2016 Falkirk 2 1 0 1 0 0 0
Championship 2015/2016 Falkirk 36 8 5 3 0 0 0
League Cup 2015/2016 Falkirk 3 0 2 0 0 0 0
Scottish Cup 2015/2016 Falkirk 2 1 0 0 0 0 0
Championship 2014/2015 Falkirk 35 16 5 4 0 0 0
League Cup 2014/2015 Hearts 1 0 0 0 0 0 0
Scottish Cup 2014/2015 Falkirk 3 2 0 1 0 0 0
League Cup 2013/2014 Hearts 2 1 1 0 0 0 0
Premiership 2013/2014 Hearts 34 14 15 1 0 2 0
Scottish Cup 2013/2014 Hearts 1 0 1 0 0 0 0
Challenge Cup 2012/2013 Raith Rovers 1 1 0 0 0 0 0
Championship 2012/2013 Raith Rovers 8 3 4 1 0 1 0
League Cup 2012/2013 Raith Rovers 1 1 0 0 0 0 0
Premiership 2012/2013 Hearts 6 2 0 0 0 0 0
Scottish Cup 2012/2013 Raith Rovers 2 1 1 0 0 0 0
Championship 2011/2012 Raith Rovers 3 2 0 1 0 0 0
Scottish Cup 2011/2012 Raith Rovers 1 1 0 0 0 0 0
Premiership 2010/2011 Hearts 1 1 0 0 0 0 0

David Smith has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
12/08/2023 Wingate & Finchley
0 - 4
Folkestone Invicta 0-1H2H+
  0 - 1 38' Ibrahim Olutade
  0 - 2 49' Ibrahim Olutade
  0 - 3 53' Ibrahim Olutade
  0 - 4 89' David Smith
21/12/2019 Stranraer
2 - 4
Forfar Athletic 0-2H2H+
  0 - 1 16' M. Docherty
Chris Aitken 24'  
  0 - 2 34' D. Hilson
R. Jones 57' 1 - 2  
  1 - 3 59' R. Forbes
L. Hamilton 60'  
David Smith 60'  
C. Pignatiello 72'  
J. Hilton 73'  
David Dangana 73'  
  74' Murray MacKintosh
  74' R. Forbes
  74' Andy Jackson
  1 - 4 81' S. Burns
R. Jones 83' 2 - 4  
  84' D. Hilson
  84' Connor Coupe
David Smith 89'  
  90' S. Burns
  90' R. McLean
09/11/2019 Raith Rovers
3 - 1
Stranraer 1-0H2H+
  7' Ryan Thomson
  7' Mark Stewart
  28' Mark Stewart
J. Gullan 45' 1 - 0  
K. MacDonald 47'  
Danny Armstrong 47'  
John Baird 49' 2 - 0  
  55' L. Hamilton
J. Gullan 60' 3 - 0  
  64' C. Pignatiello
  64' C. Elliott
  64' David Dangana
  64' Leon Murphy
M. Miller 64'  
Jamie Watson 64'  
  3 - 1 75' Mark Stewart
R. Matthews 79'  
Kieron Bowie 84'  
Grant Anderson 84'  
  85' A. Cummins
02/11/2019 Stranraer
3 - 0
Clyde 2-0H2H+
A. Cummins 6' 1 - 0  
L. Hamilton 32'  
J. Hamill 32'  
A. Stirling 36'  
  38' C. McStay
S. Robertson 39' 2 - 0  
J. Allan 53'  
  59' T. Wallace
  59' B. Cuddihy
  59' C. McStay
  59' Darren Smith
David Dangana 68'  
C. Elliott 68'  
Ryan Thomson 74'  
Mark Stewart 74'  
  76' M. Lamont
  76' L. Allison
  88' C. Howie
Mark Stewart 90' 3 - 0  
26/10/2019 Montrose
2 - 1
Stranraer 1-0H2H+
S. Dillon 17' 1 - 0  
  37' S. Robertson
Cammy Ballantyne 61'  
Mouhamed Niang 61'  
  64' J. Allan
  69' Ryan Thomson
  69' R. Jones
  69' C. Elliott
  69' Mark Stewart
  1 - 1 71' J. Hilton
B. Lyons 71'  
S. Struthers 71'  
L. Callaghan 83'  
T. Masson 83'  
C. Ballantyne 84' 2 - 1  
  87' J. Allan
  87' David Dangana
19/10/2019 Stranraer
0 - 0
Dumbarton 0-0H2H+
  57' S. Carswell
J. Hilton 75'  
Leon Murphy 75'  
  76' Ruaridh Langan
  76' S. McCluskey
  76' Isaac Layne
  76' R. Tierney
C. Elliott 77'  
David Dangana 77'  
  83' Paul Crossan
  83' M. Shiels
Ryan Thomson 84'  
Ian Smith 84'  
C. McManus 89'  
05/10/2019 East Fife
1 - 1
Stranraer 1-0H2H+
R. Wallace 17' 1 - 0  
  31' A. Stirling
  40' S. Robertson
P. Slattery 41'  
  46' Ryan Thomson
  46' C. Pignatiello
A. Dunsmore 67'  
L. Hunter 67'  
L. Watt 67'  
C. Watson 67'  
  1 - 1 83' R. Jones
28/09/2019 Airdrieonians
2 - 2
Stranraer 0-2H2H+
  0 - 1 8' J. Allan
  0 - 2 31' J. Hilton
  45' A. Cummins
C. Reilly 46'  
K. Roberts 46'  
C. Thomson 54'  
D. Hawkshaw 54'  
C. Smith 66' 1 - 2  
  69' Leon Murphy
  69' C. Pignatiello
  70' C. Elliott
  70' David Dangana
  74' J. Hamill
  76' David Dangana
  78' S. Robertson
N. Wedderburn 78'  
P. McKay 90+1' 2 - 2  
14/09/2019 Clyde
6 - 1
Stranraer 3-0H2H+
  29' A. Cummins
David Goodwillie 30' 1 - 0  
  33' Ryan Thomson
David Goodwillie 33' 2 - 0  
David Goodwillie 43' 3 - 0  
  46' David Smith
  46' J. Hilton
  54' M. Currie
David Goodwillie 55' 4 - 0  
C. McStay 58'  
  59' C. McManus
  4 - 1 66' J. Hilton
Darren Smith 81' 5 - 1  
David Goodwillie 86' 6 - 1  
17/08/2019 Stranraer
3 - 2
Raith Rovers 1-0H2H+
C. McManus 16' 1 - 0  
  1 - 1 48' M. Miller
  1 - 2 70' B. Spencer
  71' Kieron Bowie
  71' Jack Smith
C. Pignatiello 72'  
Ian Smith 72'  
David Dangana 83' 2 - 2  
C. Elliott 85' 3 - 2  
  86' Grant Anderson
  86' Trialist B
S. Robertson 90+1'  
David Smith 90+1'  
10/08/2019 Forfar Athletic
1 - 0
Stranraer 0-0H2H+
  63' L. Hamilton
  63' R. Jones
  74' J. Hilton
  74' Leon Murphy
  75' S. Robertson
D. Hilson 76' 1 - 0  
  80' David Dangana
  80' Ian Smith
J. Kirkpatrick 84'  
Connor Coupe 84'  
Andy Jackson 85'  
M. Aitken 85'  
D. Hilson 90'  
Scott Robertson 90'  
03/08/2019 Stranraer
2 - 2
Montrose 1-0H2H+
J. Hilton 22' 1 - 0  
  31' K. Waddell
Mark Stewart 32'  
C. Pignatiello 32'  
  60' M. Allan
  60' B. Lyons
  61' G. Webster
  67' Patrick Cregg
  67' P. Watson
  70' R. Campbell
  70' R. McLean
  71' L. Callaghan
David Dangana 72'  
R. Jones 72'  
J. Allan 74'  
Leon Murphy 74'  
  1 - 1 76' T. Masson
  1 - 2 78' L. Callaghan
C. Pignatiello 80' 2 - 2  
A. Cummins 90'  
27/07/2019 Ayr United
2 - 2
Stranraer 2-1H2H+
  0 - 1 1' J. Allan
C. McGuffie 1' 1 - 1  
M. Moffat 2' 2 - 1  
  2 - 2 2' J. Hamill
M. Moffat 2' 3 - 2  
  3 - 3 3' A. Cummins
Alan Forrest 3' 4 - 3  
  4 - 4 4' David Dangana
R. Docherty 4' 5 - 4  
S. Bell 5' 6 - 4  
  6 - 5 5' J. Hilton
Daniel Harvie 6'  
  6 - 6 6' Ryan Thomson
  6 - 7 42' A. Cummins
S. Kelly 44' 7 - 7  
Kris Doolan 56'  
C. McGuffie 56'  
  7 - 8 86' A. Cummins
23/07/2019 Stranraer
1 - 2
Livingston 0-2H2H+
  0 - 1 42' S. Lawless
  0 - 2 45' A. Souda
C. McManus 48'  
C. Elliott 57' 1 - 2  
Mark Stewart 69'  
David Dangana 69'  
20/07/2019 Stranraer
6 - 0
Berwick Rangers 4-0H2H+
C. Elliott 19' 1 - 0  
J. Allan 38' 2 - 0  
David Smith 40'  
C. McManus 41' 3 - 0  
Ryan Thomson 43'  
Mark Stewart 45' 4 - 0  
C. Elliott 56'  
David Dangana 56'  
  61' J. Wright
J. Hilton 63' 5 - 0  
David Smith 67'  
C. Pignatiello 67'  
  69' Grant Rose
  69' D. Purves
Ryan Thomson 73'  
Ian Smith 73'  
Mark Stewart 75' 6 - 0  
  78' G. Windram
  78' K. Jack
16/07/2019 Falkirk
1 - 0
Stranraer 1-0H2H+
D. McManus 9' 1 - 0  
  52' A. Cummins
  57' S. Robertson
Denny Johnstone 60'  
C. Sammon 60'  
  77' J. Hamill
02/03/2019 Stranraer
2 - 2
Raith Rovers 2-0H2H+
K. Turner 9' 1 - 0  
João Victoria 22' 2 - 0  
David Smith 31'  
  35' G. Gillespie
  2 - 1 47' C. McGuffie
A. Cummins 56'  
  2 - 2 56' Kevin Nisbet
  69' J. Gullan
  69' L. Buchanan
  71' C. McGuffie
  71' N. Flanagan
C. Elliott 73'  
C. O’Keefe 73'  
Ali McCann 81'  
  82' R. Matthews
26/02/2019 Stranraer
1 - 1
Stenhousemuir 1-1H2H+
  45' Alan Reid
  0 - 1 45+7' C. Duthie
David Smith 45+11' 1 - 1  
Ali McCann 47'  
  55' Mark McGuigan
C. Elliott 62'  
Grant Anderson 64'  
João Victoria 64'  
  69' Mark Ferry
  70' R. Dingwall
  70' R. Donaldson
C. Elliott 71'  
C. O’Keefe 71'  
K. Turner 81'  
  85' A. Cook
  85' Sean Dickson
19/01/2019 Partick Thistle
4 - 1
Stranraer 1-0H2H+
A. Fitzpatrick 17' 1 - 0  
  48' A. Cummins
J. Cardle 50' 2 - 0  
  2 - 1 52' Paul Crossan
A. Roy 61'  
Kris Doolan 61'  
  70' Mark Lamont
  70' Grant Anderson
C. Slater 70'  
Gary Harkins 70'  
  72' J. Hamill
Steven Saunders 74' 3 - 1  
  78' C. O’Keefe
  78' C. Elliott
Blair Spittal 81' 4 - 1  
J. Cardle 85'  
S. Coulibaly 85'  
01/12/2018 Stranraer
2 - 1
Forfar Athletic 1-0H2H+
L. Donnelly 42' 1 - 0  
L. Donnelly 47'  
M. Currie 53'  
C. McManus 55' 2 - 0  
  58' D. Easton
  58' Connor Coupe
Mark Lamont 67'  
David Smith 67'  
  74' D. Hilson
  74' Murray MacKintosh
  2 - 1 80' John Baird
D. Brownlie 80'  
Ian Smith 81'  
Grant Anderson 81'  
  85' L. Moore
  85' R. Cunningham
  88' M. Travis
L. Donnelly 89'  
D. Higgins 89'  
24/11/2018 Arbroath
0 - 1
Stranraer 0-0H2H+
  22' A. Cummins
  58' D. Brownlie
  59' David Smith
  59' Mark Lamont
  60' A. McDonald
  0 - 1 76' Ian Smith
  78' J. Hamill
T. O'Brien 79'  
C. Hamilton 82'  
  86' Ian Smith
29/09/2018 Brechin City
1 - 1
Stranraer 1-0H2H+
  11' J. Hamill
  30' David Smith
C. Tapping 31' 1 - 0  
  32' A. Cummins
  55' Isaac Layne
  55' Paul Crossan
  55' D. Higgins
  55' L. Donnelly
  71' I. Cameron
  71' Grant Anderson
Callum Hendry 84'  
B. Melingui 84'  
  1 - 1 85' L. Donnelly
22/09/2018 Stranraer
0 - 2
East Fife 0-0H2H+
David Smith 31'  
  0 - 1 55' C. Watson
L. Donnelly 62'  
I. Cameron 62'  
Isaac Layne 62'  
Ciaran Diver 62'  
  69' Jonny Court
  69' K. Smith
Grant Anderson 71'  
C. Elliott 71'  
  77' C. Kane
K. Turner 79'  
  79' A. Dowds
  79' R. Currie
  0 - 2 82' R. Currie
28/07/2018 Edinburgh City
4 - 2
Stranraer 2-2H2H+
R. McIntyre 7' 1 - 0  
  1 - 1 23' A. Cummins
G. Rodger 33' 2 - 1  
  2 - 2 35' Grant Anderson
Craig Thomson 55' 3 - 2  
A. Smith 64'  
  69' Mark Lamont
  69' C. Elliott
B. Henderson 79' 4 - 2  
  84' L. Donnelly
  84' Max Ashmore
D. Handling 87'  
K. Stewart 87'  
R. McIntyre 90'  
24/07/2018 Stranraer
1 - 3
Clyde 0-3H2H+
  0 - 1 2' David Goodwillie
  0 - 2 22' David Goodwillie
  0 - 3 31' M. McNiff
Max Ashmore 46'  
Grant Anderson 46'  
C. McGowan 46'  
L. Donnelly 46'  
D. Brownlie 46'  
C. McManus 46'  
Grant Anderson 56' 1 - 3  
  82' Jordan Stewart
21/07/2018 Stranraer
1 - 1
Motherwell 0-1H2H+
Isaac Layne 1'  
  1' Oleksandr Shovkovskyi
  0 - 1 2' Chris Cadden
A. Cummins 2' 1 - 1  
  3' Charles Dunne
  3' Andrew Rose
C. McGowan 3' 2 - 1  
  3' Richard Tait
  2 - 2 4' Ryan Bowman
K. Turner 4'  
  5' E. Frear
Mark Lamont 5'  
A. McDonald 6' 3 - 2  
  6' Andrew Rose
  3 - 3 38' Peter Hartley
Isaac Layne 59' 4 - 3  
  63' Carl McHugh
  63' E. Frear
  64' C. Kipré
C. McManus 90+3'  
14/07/2018 Queen of the South
5 - 3
Stranraer 3-2H2H+
  0 - 1 4' C. McGowan
  0 - 2 9' L. Donnelly
Gary Harkins 41' 1 - 2  
Stephen Dobbie 42' 2 - 2  
Lyndon Dykes 44' 3 - 2  
K. Jacobs 46'  
J. Todd 46'  
A. Stirling 64' 4 - 2  
  72' L. Donnelly
  72' Max Ashmore
  72' Isaac Layne
  72' C. Elliott
  79' Mark Lamont
  79' Sam Lidington
  4 - 3 80' K. Turner
Stephen Dobbie 87' 5 - 3  
30/06/2018 Cumbernauld Colts
0 - 5
Stranraer 0-4H2H+
  0 - 1 22' Grant Anderson
  0 - 2 37' Trialist
  0 - 3 41' Chris McGowan
  0 - 4 42' M. Ashmore
  0 - 5 59' David Smith
28/04/2018 Dunfermline Athletic
4 - 0
Dumbarton 3-0H2H+
  9' C. Barr
K. Higginbotham 18' 1 - 0  
  23' Iain Russell
  23' G. Gallagher
K. Higginbotham 25' 2 - 0  
Fraser Aird 45' 3 - 0  
Lee Ashcroft 46'  
Jason Talbot 46'  
K. Higginbotham 61'  
J. Cardle 61'  
  61' Kevin Nisbet
  61' Mark Stewart
R. Williamson 65' 4 - 0  
Nicky Clark 66'  
D. McManus 66'  
21/04/2018 Dumbarton
2 - 5
Falkirk 1-1H2H+
  0 - 1 19' Alex Jakubiak
C. Gallagher 37' 1 - 1  
  41' J. McKee
  1 - 2 47' L. Longridge
  1 - 3 59' T. Robson
D. Wilson 60'  
K. Hutton 60'  
D. Handling 61'  
L. Burt 61'  
  62' L. Kidd
  62' R. Blair
  62' Tom Taiwo
  62' S. Welsh
  1 - 4 70' Craig Sibbald
C. Gallagher 71'  
Iain Russell 71'  
  76' Craig Sibbald
  76' K. O'Hara
  1 - 5 86' J. McKee
L. Burt 87' 2 - 5  
Iain Russell 90'  
27/03/2018 St. Mirren
5 - 0
Dumbarton 2-0H2H+
Lewis Morgan 13' 1 - 0  
C. Smith 32' 2 - 0  
D. Mullen 49' 3 - 0  
  54' L. Dick
  55' Kevin Nisbet
  55' C. Gallagher
Adam Eckersley 60'  
S. Demetriou 60'  
  63' Dimitris Froxilias
  63' T. Walsh
D. Mullen 67'  
G. Reilly 67'  
G. Reilly 70' 4 - 0  
  72' L. Burt
  72' D. Wilson
Lewis Morgan 85' 5 - 0  
17/03/2018 Brechin City
1 - 3
Dumbarton 1-3H2H+
  0 - 1 11' C. Gallagher
  18' Sam Wardrop
  18' David Smith
  0 - 2 24' S. Crighton
Craig Storie 38' 1 - 2  
  1 - 3 43' D. Handling
Craig Storie 46'  
C. Morrison 46'  
D. Mackin 63'  
Isaac Layne 63'  
  69' Christopher McLaughlin
  69' D. Hill
K. Orsi 71'  
  82' D. Hill
  82' Dimitris Froxilias
  82' L. Burt
Finn Graham 83'  
20/02/2018 Dumbarton
0 - 1
Greenock Morton 0-0H2H+
A. Wilson 29'  
  39' Luca Gasparotto
  53' Luca Gasparotto
  53' Gary Harkins
Mark Stewart 57'  
Kevin Nisbet 57'  
Dimitris Froxilias 62'  
D. Handling 62'  
  66' B. McHugh
  66' S. Tiffoney
L. Burt 67'  
Iain Russell 67'  
  0 - 1 74' T. O'Ware
10/02/2018 Greenock Morton
3 - 0
Dumbarton 1-0H2H+
Ethan Ross 12' 1 - 0  
Jack Iredale 49' 2 - 0  
  65' Dimitris Froxilias
  65' Christian Nadé
  69' A. Wilson
Gary Harkins 70'  
B. McHugh 70'  
  71' Iain Russell
  71' D. Handling
B. McHugh 80' 3 - 0  
S. Tiffoney 84'  
M. Russell 84'  
Ethan Ross 87'  
Ruaridh Langan 87'  
27/01/2018 Livingston
2 - 0
Dumbarton 2-0H2H+
Craig Halkett  20'  
A. Lithgow 23' 1 - 0  
Ryan Hardie 28' 2 - 0  
  30' L. Dick
G. Buchanan 49'  
Scott Robinson 49'  
  64' D. Hill
  64' Dimitris Froxilias
  73' Iain Russell
  73' C. Gallagher
Jordan Thompson 74'  
S. Boyd 74'  
Nicky Cadden 79'  
J. Mullin 79'  
  83' T. Walsh
  83' D. Wilson
23/01/2018 Peterhead
2 - 3
Dumbarton 1-1H2H+
  0 - 1 12' C. Gallagher
Willie Gibson 14'  
Jason Brown 31' 1 - 1  
  51' S. Gallacher
  1 - 2 53' C. Gallagher
  1 - 3 56' Iain Russell
R. McLean 57'  
R. McAllister 57'  
S. Brown 57'  
Nicky Riley 57'  
S. Ferry 65'  
J. Leitch 66'  
Jordon Brown 66'  
  73' D. Hill
  73' Dimitris Froxilias
  79' S. Carswell
  80' C. Barr
Rory McAllister 81'  
R. McAllister 81'  
Mason Robertson 83' 2 - 3  
Nicky Riley 90'  
  90+3' D. Wilson
13/01/2018 Dumbarton
0 - 2
St. Mirren 0-0H2H+
T. Walsh 40'  
  0 - 1 47' C. Smith
  0 - 2 58' S. McGinn
C. Gallagher 59'  
Iain Russell 59'  
D. Handling 60'  
A. Roy 60'  
  61' G. Reilly
  61' D. Mullen
S. Carswell 63'  
Andy Dowie 71'  
  87' C. Smith
  87' John Sutton
06/01/2018 Dumbarton
0 - 1
Dunfermline Athletic 0-1H2H+
  0 - 1 24' J. Cardle
G. Morrison 46'  
Christian Nadé 46'  
Andy Dowie 60'  
D. Handling 60'  
  78' D. McManus
  78' A. Ryan
  78' Nicky Clark
  78' C. Smith
C. Gallagher 80'  
C. Johnston 80'  
  83' D. Shiels
  83' K. Higginbotham
02/01/2018 Queen of the South
0 - 0
Dumbarton 0-0H2H+
  65' A. Roy
  65' G. Morrison
Stephen Dobbie 73'  
D. Lyle 73'  
  76' Dimitris Froxilias
  76' D. Handling
C. Murray 76'  
A. Stirling 76'  
  81' C. Gallagher
  81' Christian Nadé
  85' S. Carswell
26/12/2017 Dumbarton
1 - 4
Livingston 1-2H2H+
A. Roy 25' 1 - 0  
  1 - 1 27' Craig Halkett 
  1 - 2 43' Scott Pittman
C. Johnston 46'  
Dimitris Froxilias 46'  
C. Gallagher 46'  
Christian Nadé 46'  
Christian Nadé 56'  
  1 - 3 58' D. Mackin
  65' Nicky Cadden
  65' Scott Robinson
  71' Scott Robinson
  73' K. Jacobs
  73' James Penrice
A. Roy 76'  
D. Handling 76'  
Andy Dowie 79'  
  1 - 4 80' Scott Robinson
  82' Raffaele De Vita
  82' M. Knox
  86' M. Knox
K. Hutton 90+1'  

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.