Ben Jefford Profile and Player Statistics
First name: Ben
Last name: Jefford
Position: Defender
Nationality:
Height: 183

Football Career Transfers and Statistics

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

Competition Season Football Club
Fa Trophy 2024/2025 AFC Totton 1 1 0 0 0 0 0
Non League Premier: Southern South 2024/2025 AFC Totton 1 0 0 0 0 0 1
Fa Trophy 2021/2022 AFC Totton 1 0 1 0 0 0 0
FA Cup 2019/2020 Oxford City 1 0 0 0 0 0 0
Vanarama National League South 2019/2020 Oxford City 2 0 2 0 0 0 0
FA Cup 2018/2019 Oxford City 3 0 1 0 0 0 0
Fa Trophy 2018/2019 Oxford City 1 0 1 0 0 0 0
Vanarama National League South 2018/2019 Oxford City 7 2 5 0 0 0 0
Club Friendlies 1 2018 Oxford City 1 0 0 1 0 0 0
Vanarama National League South 2017/2018 Welling United 6 2 4 0 0 0 0
FA Cup 2016/2017 Woking 1 0 1 0 0 0 0
Fa Trophy 2016/2017 Sutton United 2 1 1 1 0 0 0
National League 2016/2017 Sutton United 10 2 5 0 0 4 0
FA Cup 2015/2016 Welling United 3 0 1 0 0 0 0
National League 2015/2016 Welling United 8 2 1 0 0 5 0
Fa Trophy 2014/2015 Ebbsfleet United 1 0 1 0 0 0 0
National League 2014/2015 Welling United 10 2 2 0 0 6 0
Vanarama National League South 2014/2015 Ebbsfleet United 1 1 0 0 0 0 0
National League 2013/2014 Southport 1 0 0 0 0 1 1
Vanarama National League South 2012/2013 Basingstoke Town 5 1 3 1 0 0 0

Ben Jefford has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
22/02/2025 Swindon Supermarine
1 - 1
AFC Totton 1-1H2H+
12' 1 - 0  
  1 - 1 18' Charlie Austin
  55' Ben Jefford
10/12/2024 Biggleswade Town
1 - 1
AFC Totton 1-0H2H+
1' 1 - 0  
  1 - 1 2' Ethan Taylor
3'  
  4' Tony Lee
5' 2 - 1  
  2 - 2 6' Sam Magri
7'  
  8' Tom Blair
9' 3 - 2  
  10' Charlie Austin
Joshua Steele 16' 4 - 2  
  46' Scott Rendell
  46' Ethan Taylor
  60' Oghenetega Agberhiere
  60' Ben Jefford
Obi Onyeaewara 74'  
Louis-Michel Yamfam 74'  
  4 - 3 75' Tony Lee
Charlie Briggs 86'  
Sam Tinubu 86'  
Nagheeb Ibrahim 89'  
Lucas Georgiou 89'  
  90+5' Adam Tomasso
  90+5' Sam Magri
09/11/2019 Oxford City
1 - 5
Solihull Moors 0-3H2H+
  0 - 1 10' Paul McCallum
  0 - 2 32' James Ball
  0 - 3 42' James Ball
  0 - 4 46' James Ball
  0 - 5 51' James Ball
E. Jones 55'  
D. Rowe 55'  
  55' D. Wright
  55' Adi Yussuf
Stefan Brown 56'  
Kingston Kofi Nyammey 56'  
  67' James Ball
  67' T. Hawkridge
Z. McEachran 70'  
T. Moore-Azille 70'  
  71' Paul McCallum
  71' N. Blissett
  78' Kyle Storer 
K. Wiltshire 80' 1 - 5  
20/11/2018 Oxford City
0 - 2
Tranmere Rovers 0-2H2H+
  0 - 1 6' James Norwood
  0 - 2 30' Paul Mullin
  63' L. Cole
  63' D. Mottley-Henry
J. Ashby 68'  
Z. McEachran 75'  
B. Bawling 75'  
Udoka Godwin-Malife 76'  
E. Jones 76'  
K. Wiltshire 76'  
K. Otudeko 76'  
  82' Paul Mullin
  82' Cole Stockton
  85' Zoumana Bakayogo
  87' Zoumana Bakayogo
  87' Liam Ridehalgh
13/11/2018 Dartford
3 - 2
Oxford City 3-1H2H+
A. Coker 5' 1 - 0  
J. Wynter 15' 2 - 0  
  2 - 1 17' J. Oastler
C. Sheringham 30' 3 - 1  
  63' J. Self
  63' J. Ashby
  63' E. Jones
  63' B. Jefford
  3 - 2 70' Z. McEachran
10/11/2018 Tranmere Rovers
3 - 3
Oxford City 1-1H2H+
Connor Jennings 34' 1 - 0  
  1 - 1 39' Kabongo Tshimanga 
Paul Mullin 46'  
Ben Tollitt 46'  
L. Cole 57'  
Jonny Smith 57'  
  1 - 2 66' Kabongo Tshimanga 
J. Harris 71'  
Harvey Gilmour 71'  
Connor Jennings 78' 2 - 2  
  2 - 3 82' Kabongo Tshimanga 
James Norwood 89' 3 - 3  
James Norwood 90+3'  
  90+4' Sam Nombe
  90+4' E. Jones
04/08/2018 Oxford City
0 - 0
Eastbourne Borough 0-0H2H+
Udoka Godwin-Malife 60'  
B. Jefford 60'  
J. Ashby 60'  
Kabongo Tshimanga  60'  
  66' Marvin Hamilton-Omole
  66' H. Pollard
  69' L. Dawes
  69' Y. Odubade
  78' Dave Martin
  78' Michael West
K. Wiltshire 88'  
Eze Ibrahim 88'  
17/07/2018 Oxford City
3 - 0
Luton Town 2-0H2H+
Kabongo Tshimanga  22' 1 - 0  
D. Richardson 35' 2 - 0  
B. Jefford 49' 3 - 0  
02/04/2018 Hampton & Richmond
1 - 1
Welling United 0-0H2H+
  53' A. Johnson
  53' B. Jefford
  59' Joe Healy
  59' C. Dymond
  0 - 1 60' Jamie Philpot
  70'
Christian Jolley 76'  
Elliott Charles 76'  
  77' B. Goldberg
  77' Jack Parkinson
Shandon Baptiste 79'  
H. Crawford 79'  
Brendan Kiernan 90+5' 1 - 1  
27/01/2018 Welling United
3 - 0
Braintree Town 0-0H2H+
  26' Ricky Gabriel
  31' R. Michael-Percil
  31' Ben Wyatt
C. Dymond 54'  
Elliot Bradbrook 54'  
Callum Driver 61' 1 - 0  
Anthony Acheampong 67' 2 - 0  
  70' Mahrez Bettache
  70' R. Grant
Christian Nanetti 70'  
J. Jebb 70'  
J. Jebb 77' 3 - 0  
  79' Marcel Barrington
  79' Matt Baxter
Joe Healy 85'  
B. Jefford 85'  
01/04/2017 Woking
2 - 1
Sutton United 1-0H2H+
Delano Sam-Yorke 5' 1 - 0  
  6' Daniel Spence
  17' B. Jefford
I. Yakubu 34'  
  41' Adam Coombes
  41' Bedsente Gomis
Nathan Ralph 55'  
  1 - 1 62' K. Cadogan
Charlie Carter 72'  
C. Hall 72'  
J. Lucas 72'  
Gozie Ugwu 72'  
Joey Jones 78'  
Jake Caprice 78'  
Gozie Ugwu 83' 2 - 1  
25/03/2017 Sutton United
5 - 1
North Ferriby United 3-0H2H+
Roarie Deacon 13' 1 - 0  
  22' M. Gray
Jamie Collins 22' 2 - 0  
Maxime Biamou 33' 3 - 0  
Kevin Amankwaah 46'  
Daniel Spence 46'  
  3 - 1 48' Robbie Tinkler
  59' Ryan Fallowfield
  60' D. Emerton
  60' M. Templeton
Bedsente Gomis 60'  
K. Cadogan 63' 4 - 1  
Adam Coombes 65'  
B. Jefford 65'  
  65' M. Gray
  65' K. Keyi
  76' Reece Thompson
  77' Reece Thompson
  77' George Bell
Bedsente Gomis 80'  
Craig Dundas 80'  
K. Cadogan 83' 5 - 1  
11/03/2017 Sutton United
2 - 2
York City 0-0H2H+
Kevin Amankwaah 41'  
J. Jebb 58'  
B. Jefford 58'  
  66' Sean Newton
Maxime Biamou 67'  
D. Fitchett 67'  
  67' H. Bencherif
Nicky Bailey 74' 1 - 0  
  80' Alex Whittle
  80' A. Connolly
  80' Asa Hall
  80' Scott Fenwick
  80' Adriano Moké
  80' Yan Klukowski
K. Cadogan 83'  
Adam May  83'  
Sean Newton 87' 2 - 0  
  2 - 1 89' Scott Fenwick
  90+1' Jon Parkin
  2 - 2 90+5' Yan Klukowski
10/12/2016 Sutton United
1 - 0
Bath City 1-0H2H+
Daniel Spence 8'  
B. Jefford 8'  
B. Jefford 38' 1 - 0  
  46' Chas Hemmings
  46' A. Watkins
Bradley Hudson-Odoi 70'  
Adam May  70'  
  71' T. Harvey
  71' Shaquille Hunter
Maxime Biamou 75'  
C. McAllister 75'  
  85' Marvin Morgan
  85' Josh Hutchison
05/11/2016 Stockport County
2 - 4
Woking 2-2H2H+
  7' Frankie Sutherland
James Ball 9' 1 - 0  
  14' I. Yakubu
  1 - 1 18' Joey Jones
  30' B. Saah
  1 - 2 32' Gozie Ugwu
James Ball 45' 2 - 2  
  57' Frankie Sutherland
  57' Charlie Carter
  2 - 3 59' Gozie Ugwu
  62' B. Jefford
  62' Fabio Saraiva
Sam Minihan 67'  
J. Hooper 67'  
James Ball 80'  
John Marsden 80'  
J. Amis 81'  
Kayode Odejayi 81'  
  90+1' Delano Sam-Yorke
  90+1' T. Thomas
  2 - 4 90+2' Fabio Saraiva
03/09/2016 Chester
1 - 2
Forest Green Rovers 0-1H2H+
  21' Darren Carter
  0 - 1 24' L. Noble
  42' B. Jefford
  0 - 2 52' Darren Carter
Tom Shaw 60'  
  65' B. Jefford
  65' E. Frear
Tom Shaw 65'  
Matty Waters 65'  
B. Hudson 68'  
  70' Rhys Murphy
  70' M. Tubbs
James Alabi 77'  
Jordan Chapell 77'  
Elliott Durrell 79' 1 - 2  
  79' Keanu Marsh-Brown
  79' Fabien Robert
  80' Sam Russell
  90+2' M. Tubbs
27/08/2016 Maidstone United
1 - 4
Forest Green Rovers 1-2H2H+
  0 - 1 5' Darren Carter
Jack Evans 12' 1 - 1  
  1 - 2 45+1' Christian Doidge
Bobby-Joe Taylor 46'  
Tom Murphy 46'  
Dan Sweeney 65'  
Reece Hall-Johnson 65'  
  67' D. Traoré
  67' E. Frear
J. Rogers 72'  
Dumebi Dumaka 72'  
  74' B. Jefford
  74' Christian Doidge
  74' Kieffer Moore
  1 - 3 75' Rhys Murphy
  1 - 4 79' Rhys Murphy
  80' Keanu Marsh-Brown
  80' Fabien Robert
Alex Flisher 85'  
Reece Hall-Johnson 87'  
16/08/2016 Woking
0 - 1
Forest Green Rovers 0-1H2H+
  0 - 1 19' Keanu Marsh-Brown
  30' R. Sinclair
  30' Darren Carter
  56' B. Jefford
  59' Rhys Murphy
  59' M. Tubbs
Gozie Ugwu 61'  
Dennon Lewis 70'  
C. Penny 70'  
Gozie Ugwu 74'  
Anthony Edgar 74'  
K. Murtagh 80'  
Fabio Saraiva 83'  
Max Kretzschmar 83'  
  83' Christian Doidge
  83' Kieffer Moore
30/04/2016 Dover Athletic
0 - 1
Forest Green Rovers 0-0H2H+
  0 - 1 52' Brett Williams
Duane Ofori-Acheampong 61'  
  65' Elliott Frear
  65' Keanu Marsh-Brown
Tom Murphy 67'  
Mitchell Pinnock 67'  
  69' Kurtis Guthrie
  69' Jon Parkin
Duane Ofori-Acheampong 71'  
Harry Crawford 71'  
  76' Brett Williams
  76' Ben Jefford
Chris Kinnear 77'  
Alfie Paxman 77'  
23/04/2016 Forest Green Rovers
0 - 1
Halifax Town 0-0H2H+
  38' Hamza Bencherif
  38' Shaquille McDonald
Sam Wedgbury 39'  
David Pipe 39'  
Dale Bennett 45+3'  
James Jennings 45+3'  
  45+7' Richard Peniket
  45+7' Conor Hughes
Anthony Jeffrey 45+10'  
Elliott Frear 45+10'  
  69' Josh MacDonald
  69' Danny Hattersley
  0 - 1 70' Shaquille McDonald
Ben Jefford 80'  
James Jennings 90+1'  
06/12/2015 Welling United
0 - 5
Carlisle United 0-2H2H+
  0 - 1 18' Charlie Wyke
  27' Antony Sweeney
  0 - 2 45' Antony Sweeney
  53' Daniel Grainger
Z. Fagan 57'  
H. Lee 57'  
Kieron St. Aimie 62'  
R. Harris 62'  
H. Osborne 65'  
  0 - 3 67' Daniel Grainger
  68' Jabo Ibehre
  68' Derek Asamoah
  68' Antony Sweeney
  68' Gary Dicker
  0 - 4 71' Charlie Wyke
  72' Alex Gilliead
  72' Patrick Brough
  77' Mark Ellis
Michael Bakare 77'  
Sahr Kabba 77'  
  0 - 5 90' Charlie Wyke
07/11/2015 Barwell
0 - 2
Welling United 0-1H2H+
  0 - 1 34' Ricky Wellard
Richard Lavery 51'  
Declan Towers 56'  
I. Christie 59'  
Jamie Towers 59'  
Callum Woodward 71'  
Danny Gaunt 71'  
  72' Xavier Vidal
  72' Michael Bakare
  78' Sam Corne
B. Hickey 79'  
Dominic Brennan 79'  
Danny Gaunt 90+4'  
  0 - 2 90+6' Michael Bakare
31/10/2015 Guiseley
2 - 0
Welling United 2-0H2H+
Anthony Dudley 9' 1 - 0  
Anthony Dudley 43' 2 - 0  
  71' Joey Taylor
  71' Kurtis Cumberbatch
Danny Boshell 82'  
  82' Zach Fagan
  82' Ben Jefford
  82' Kevin Lokko
Ryan Toulson 82'  
Adam Boyes 90'  
Tom Craddock 90'  
Ben Parker 90+3'  
Luke Porritt 90+3'  
06/10/2015 Welling United
1 - 2
Bromley 1-1H2H+
M. Chambers 4' 1 - 0  
  1 - 1 25' A. Fuseini
  32' A. Wall
  32' E. Udoji
M. Chambers 46'  
H. Osborne 46'  
  1 - 2 62' Jack Holland
  66' Reece Prestedge
Sam Corne 69'  
Xavier Vidal 69'  
Sandro Semedo 70'  
Sahr Kabba 70'  
B. Jefford 83'  
12/09/2015 Welling United
1 - 1
Torquay United 1-1H2H+
Xavier Vidal 9' 1 - 0  
  1 - 1 20' Dan Butler
Harry Osborne 22'  
Barney Williams 22'  
  29' Fabian Speiss
  29' Malachi Lavelle-Moore
  29' Dan Lavercombe
  54' James Hurst
Harry Lee 56'  
Ricky Wellard 56'  
  69' Alex Fisher
  69' Joe Quigley
Ben Jefford 74'  
Kevin Lokko 80'  
Tashan Francis-Adeyinka 80'  
Tashan Francis-Adeyinka 90+4'  
31/08/2015 Woking
2 - 0
Welling United 0-0H2H+
J. Goddard 42'  
J. Goddard 62' 1 - 0  
K. Daniel 68'  
Jimmy Keohane 68'  
  73' Ricky Wellard
  73' K. Awotwi
  75' B. Jefford
Jimmy Keohane 78' 2 - 0  
  82' H. Lee
  82' Afolabi Obafemi
Jimmy Keohane 87'  
J. Goddard 87'  
Ben Pattie 87'  
Bruno Andrade  90+2'  
Andrew Mills 90+2'  
15/08/2015 Macclesfield Town
2 - 1
Welling United 1-0H2H+
Danny Whitaker 24' 1 - 0  
Paul Lewis 43'  
Kristian Dennis 46' 2 - 0  
  56' Tashan Francis-Adeyinka
  56' Sahr Kabba
  63' Sam Corne
  63' H. Lee
  72' H. Lee
Danny Whitaker 79'  
  90' H. Osborne
  90' Z. Fagan
  2 - 1 90+2' Sahr Kabba
  90+4' B. Jefford
14/04/2015 Welling United
2 - 1
Wrexham 2-0H2H+
Sam Berry 7' 1 - 0  
Dominic Vose 20' 2 - 0  
R. Harris 34'  
B. Jefford 34'  
  54' J. Harris
  54' Louis Moult 
  57' Sam Finley
Z. Fagan 74'  
Jake Gallagher 74'  
  78' J. Clarke
  78' R. Evans
Ross Lafayette 79'  
John Akinde 79'  
  81' R. Evans
  2 - 1 82' Andy Bishop
06/04/2015 Welling United
1 - 2
Eastleigh 1-1H2H+
  0 - 1 6' J. Reason
  29' Ross Flitney
H. Osborne 30' 1 - 1  
B. Jefford 37'  
Kieron St. Aimie 66'  
Sam Corne 66'  
Ross Lafayette 71'  
  71' Joe Partington
Joe Healy 74'  
  1 - 2 75' Jamie Turley
Jake Gallagher 81'  
Dominic Vose 81'  
  88' Brian Howard
  88' Will Evans
  90' James Constable
  90' D. Walker
Sam Corne 90+2'  
  90+4' D. Walker
04/04/2015 Woking
2 - 2
Welling United 0-1H2H+
  0 - 1 10' Ross Lafayette
  41' Sam Berry
  49' Jake Gallagher
  51' B. Jefford
Scott Rendell 52' 1 - 1  
Joey Jones 60'  
K. Murtagh 69'  
Adam Newton 69'  
Y. Odubade 69' 2 - 1  
  74' R. Harris
  74' Tashan Francis-Adeyinka
  74' Dominic Vose
  74' Sam Corne
  2 - 2 78' Tashan Francis-Adeyinka
Kevin Betsy 78'  
Emmanuel Oyeleke 78'  
Y. Odubade 79'  
Giuseppe Sole 79'  
Christopher Arthur 86'  
10/02/2015 Ebbsfleet United
3 - 2
Staines Town 3-1H2H+
A. Cunnington 2' 1 - 0  
  1 - 1 6' Jake Kempton
Theo Lewis 27' 2 - 1  
A. Cunnington 37' 3 - 1  
  46' C. Ekim
  46' Joe Aribo
Dean Pooley 46'  
B. Jefford 46'  
  46' Stephane Ngamvoulou
  46' Bharam Pashaj
  3 - 2 68' P. Edwards
Sean Shields 76'  
Tyrone Marsh 76'  
  79' E. Buchanan
  79' Danny Bassett
A. Cunnington 79'  
Mark Gower 79'  
04/01/2015 Forest Green Rovers
4 - 1
Welling United 1-1H2H+
  0 - 1 20' Joe Healy
Jon Parkin 22' 1 - 1  
  32' B. Jefford
  46' Joe Healy
  46' R. Harris
R. Sinclair 48'  
Jon Parkin 55' 2 - 1  
Kurtis Guthrie 66' 3 - 1  
  69' Aristede Bassele
  69' Rod Orlando-Young
Jon Parkin 74'  
Stuart Fleetwood 74'  
James Norwood 79' 4 - 1  
Kurtis Guthrie 80'  
Lee Hughes 80'  
James Norwood 80'  
S. Wedgbury 80'  
  82' Z. Fagan
  82' Sam Corne
29/11/2014 Bristol Rovers
2 - 0
Welling United 0-0H2H+
Jake Gosling 46'  
Ángelo Balanta 46'  
A. Wall 46'  
N. Blissett 46'  
  52' Joe Healy
N. Blissett 53' 1 - 0  
  62' Jake Gallagher
  64' Jamie Day
  66' Aristede Bassele
  66' Kieron St. Aimie
Matty Taylor 73' 2 - 0  
Matty Taylor 74'  
L. Della-Verde 74'  
  81' C. Penny
  81' Malachi Hudson
  85' Jamal Fyfield
  86' Joe Healy
  86' B. Jefford
  88' Malachi Hudson
Mark McChrystal 90+2'  
11/10/2014 Welling United
4 - 1
Nuneaton Town 2-1H2H+
Harry Beautyman 19' 1 - 0  
  1 - 1 23' Gareth Dean
B. Jefford 34'  
  43' Reice Charles-Cook 
  45' A. Dawson
  45' James Wren
Harry Beautyman 45+1' 2 - 1  
Tyrone Marsh 72' 3 - 1  
Tyrone Marsh 74' 4 - 1  
  75' Dane Griffiths
  75' Craig Carl Curran
Joe Healy 77'  
Aristede Bassele 77'  
Kieron St. Aimie 77'  
Malachi Hudson 77'  
Joel Nouble 77'  
  80' Lee Fowler
  80' A. Brown
Jamie Day 80'  
Sam Corne 80'  
04/10/2014 Chester
1 - 1
Welling United 1-0H2H+
Craig Mahon 10' 1 - 0  
  45+3' Jake Gallagher
  61' Joel Nouble
  61' Malachi Hudson
Chris Iwelumo 81'  
D. Harrison 81'  
Craig Mahon 81'  
Peter Winn 81'  
  89' B. Jefford
  1 - 1 90+3' Tyrone Marsh
20/09/2014 Welling United
1 - 1
Gateshead 1-0H2H+
Harry Beautyman 5' 1 - 0  
  46' J. Chandler
  46' Carl Finnigan
  1 - 1 50' Carl Finnigan
Joel Nouble 58'  
Joe Healy 58'  
Malachi Hudson 69'  
William Fazakerley 69'  
Chris Bush 74'  
Sam Corne 76'  
Aristede Bassele 76'  
B. Jefford 78'  
  85' D. Wright
  85' Michael Rankine
11/01/2014 Southport
1 - 1
Hyde United 0-1H2H+
J. O'Sullivan 14'  
  27' Lawrence Vigouroux
Jamie Milligan 28'  
  0 - 1 38' Scott Spencer
  42' Conor Hughes
B. Jefford 42'  
Jamie Milligan 47'  
John Dillon 47'  
R. Brodie 47'  
Karl Ledsham 47'  
  64' Danny Carlton
Matthew Flynn 72'  
Osayamen Osawe 72'  
  77' Louis Almond
Danny Hattersley 78' 1 - 1  
  81' A. Thurston
  81' Rhys Day
  87' Danny Carlton
  87' J. Kirby
B. Jefford 90+1'  
James Smith 90+3'  
17/11/2012 Dover Athletic
0 - 1
Boreham Wood 0-1H2H+
  0 - 1 33' B. Jefford
Ben May 61'  
Billy Bricknell 61'  
Callum Willock 62'  
Terry Dixon 62'  
  77' Greg Morgan
  77' M. Noto
  85' O. Riza
  85' I. Effiong
29/09/2012 Bath City
0 - 0
Boreham Wood 0-0H2H+
  19' Jerel Ifil
  19' B. Jefford
Christopher Allen 72'  
K. Morgan 72'  
Gethin Jones 81'  
D. Ball 81'  
  82' O. Riza
  82' I. Effiong
  84' Greg Morgan
  84' Robert Hastings
C. Griffin 84'  
B. Norris 84'  

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.