Matt Fry Profile and Player Statistics
First name: Matt
Last name: Fry
Position: Defender
Nationality:
Height: 185
Weight: 80

Football Career Transfers and Statistics

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

Competition Season Football Club
National League 2016/2017 York City 11 1 4 2 0 3 0
FA Cup 2015/2016 Braintree Town 2 0 0 0 0 0 0
National League 2015/2016 Braintree Town 8 1 3 0 0 4 1
FA Cup 2014/2015 Concord Rangers 2 0 0 0 0 1 0
Fa Trophy 2014/2015 Concord Rangers 1 1 0 0 0 0 0
FA Cup 2013/2014 Dartford 3 0 0 0 0 0 0
National League 2013/2014 Dartford 6 0 3 0 0 4 0
Vanarama National League South 2013/2014 Concord Rangers 2 0 2 0 0 0 0
League Two 2011/2012 Bradford City 11 1 2 0 0 2 0
EFL Trophy 2010/2011 Charlton Athletic 1 1 0 0 0 0 0
FA Cup 2010/2011 Charlton Athletic 1 0 0 0 0 1 0
League One 2010/2011 Charlton Athletic 32 5 6 1 0 7 0
FA Cup 2009/2010 Gillingham 1 0 0 0 0 1 0
League One 2009/2010 Gillingham 5 0 1 0 0 4 0

Matt Fry has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
25/10/2016 Southport
2 - 0
York City 0-0H2H+
  12' Kyle Letheren
  12' Scott Flinders
Neil Ashton 22'  
  46' Yan Klukowski
  46' Franklyn Clarke
J. Lussey 46'  
Liam Hynes 46'  
J. Allen 48' 1 - 0  
  57' Jack Higgins
  57' Callum Rzonca
Nathan Ferguson 67'  
J. Caton 67'  
  69' Matt Fry
  76' Alex Whittle
J. Allen 90+2' 2 - 0  
22/10/2016 York City
1 - 1
Chester 0-0H2H+
Daniel Nti 13'  
Scott Fenwick 22'  
S. Heslop 35'  
Franklyn Clarke 64'  
D. Galbraith 64'  
  66' Jordan Chapell
  66' Kane Richards
Scott Fenwick 69'  
R. Brodie 69'  
Matt Fry 70' 1 - 0  
Callum Rzonca 78'  
Yan Klukowski 78'  
Victor Rîmniceanu 81'  
D. Galbraith 86'  
  86' Theo Vassell
R. Brodie 88'  
  88' Kane Richards
  1 - 1 90+2' Kane Richards
08/10/2016 Braintree Town
1 - 1
York City 0-1H2H+
  0 - 1 6' S. Heslop
13'  
  23' R. Brodie
Jack Midson 54'  
Michael Cheek 54'  
C. Isaac 57'  
  65' R. Brodie
  65' Daniel Nti
H. Lee 70'  
Reece Hall-Johnson 70'  
O. Muldoon 86'  
Lee Barnard 86'  
  88' Lanre Oyebanjo
  88' Matt Fry
Lee Barnard 90' 1 - 1  
  90+2' Shaun Rooney
  90+2'
04/10/2016 Guiseley
6 - 1
York City 4-1H2H+
  0 - 1 11' Matt Fry
J. Cassidy 19' 1 - 1  
A. Purver 22' 2 - 1  
A. Purver 24' 3 - 1  
J. Preston 26'  
J. Preston 31' 4 - 1  
  46' B. Clappison
  46' Yan Klukowski
  46' Scott Fenwick
  46' Fraser Murdoch
Jermaine Hylton 55' 5 - 1  
  60' J. Johnson
  60' K. Felix
Connor Brown 71'  
Nicky Clee 71'  
J. Cassidy 76'  
Michael Rankine 76'  
Jermaine Hylton 81'  
A. Boyes 81'  
Robert Atkinson 82' 6 - 1  
01/10/2016 York City
0 - 1
Aldershot Town 0-1H2H+
Shaun Rooney 20'  
  27' Will Evans
  0 - 1 29' B. Mensah
A. Connolly 45+2'  
Daniel Nti 45+2'  
Alex Whittle 46'  
Matty Dixon 46'  
  59' Liam Bellamy
  59' D. Conroy
  62' S. Fenelon
  62' Scott Rendell
K. Felix 65'  
R. Brodie 65'  
  70' Nick Arnold
  79' B. Mensah
  79' Josh Wakefield
  81' M. McClure
Matt Fry 88'  
R. Brodie 90'  
24/09/2016 Barrow
2 - 0
York City 0-0H2H+
Nick Anderton  47'  
  51' Shaun Rooney
  51' J. Robinson
L. Hughes 54'  
Danny Livesey 56' 1 - 0  
  65' R. Brodie
  65' Fraser Murdoch
Matt Fry 65' 2 - 0  
  66' J. Wright
  67' J. Wright
  67' K. Felix
Richie Bennett 70'  
Ross Hannah 70'  
Byron Harrison 80'  
  81' A. Connolly
L. Hughes 86'  
L. Meikle 86'  
29/08/2016 Wrexham
2 - 1
York City 1-1H2H+
John Rooney  17' 1 - 0  
  1 - 1 24' R. Brodie
  40' R. Brodie
  41' Yan Klukowski
  41' Victor Rîmniceanu
T. Harvey 51'  
Callum Powell 51'  
  59' Alex Whittle
  61' J. Wright
  61' Callum Rzonca
Sean Newton 64' 2 - 1  
Shaun Harrad 73'  
  73' Shaun Rooney
  75' Matty Dixon
  75' Scott Fenwick
Shaun Harrad 86'  
G. McDonagh 86'  
Sean Newton 87'  
  88' Matt Fry
23/04/2016 Wrexham
2 - 3
Braintree Town 2-2H2H+
  0 - 1 3' Michael Cheek
Simon Heslop 11' 1 - 1  
  37' Kenny Davis
Lee Fowler 38' 2 - 1  
Robert 'Rob' Evans 41'  
  2 - 2 43' Michael Cheek
Blaine Hudson 46'  
Louis Briscoe 46'  
  50' Matt Fry
Simon Heslop 60'  
James Gray 60'  
Lee Fowler 60'  
Wesley York 60'  
  61' Taylor Miles
  61' Matt Paine
  69' Alex Woodyard
  69' Daniel Sparkes
  74' Michael Cheek
  74' Harry Cardwell
  2 - 3 81' Mitch Brundle
05/03/2016 Braintree Town
2 - 0
Eastleigh 1-0H2H+
  5' Jamie Turley
Matt Fry 9'  
Simeon Akinola 35' 1 - 0  
  46' Jai Reason
  46' Josh Payne
  48' Jamie Turley
  52' Lee Cook
  52' W. Evans
  66' Matthew Tubbs
  66' Yemi Odubade
Matt Fry 80'  
Chez Isaac 83'  
Taylor Miles 83'  
Simeon Akinola 85' 2 - 0  
Kenny Davis 90+1'  
Joe Gardner 90+1'  
Simeon Akinola 90+3'  
Anthony Edgar 90+3'  
13/02/2016 Southport
1 - 1
Braintree Town 0-1H2H+
  0 - 1 30' Daniel Sparkes
Josh Thompson 42'  
  43' Kenny Davis
Louis Almond 57' 1 - 1  
Jamie Allen 64'  
Andy Bishop 64'  
  75' Daniel Sparkes
  75' Joe Gardner
Louis Almond 79'  
Jack Ryan 79'  
  80' Kenny Davis
  80' Taylor Miles
  87' Michael Cheek
  87' Anthony Edgar
  90+1' Matt Fry
26/01/2016 Braintree Town
1 - 0
Wrexham 0-0H2H+
Harry Anderson 24'  
Michael Cheek 31'  
Matt Paine 45+1'  
Matt Fry 50'  
Michael Cheek 62'  
Sean Marks 62'  
  64' S. Heslop
Harry Anderson 73'  
T. Miles 73'  
  73' Mark Carrington
T. Miles 74' 1 - 0  
  77' Kayden Jackson
  77' Louis Briscoe
  82' Mark Carrington
K. Davis 82'  
C. Isaac 82'  
  83' M. Beck
  83' B. Hudson
17/11/2015 Oxford United
3 - 1
Braintree Town 1-1H2H+
  0 - 1 33' K. Davis
Liam Sercombe 42' 1 - 1  
  53' C. Isaac
  53' Mitch Brundle
P. Hoban 64' 2 - 1  
Liam Sercombe 74'  
D. Rose 74'  
  78' Remy Clerima
  78' T. Miles
P. Hoban 80' 3 - 1  
Johnny Mullins 82'  
Josh Ruffels 82'  
  82' Michael Cheek
  82' Ibra Sekajja
  84' K. Davis
  84'
Alex MacDonald 90'  
A. George 90'  
  90+2' Mitch Brundle
14/11/2015 Halifax Town
3 - 6
Braintree Town 3-4H2H+
  0 - 1 4' Alex Woodyard
Jordan Burrow 5' 1 - 1  
  1 - 2 18' Michael Cheek
  1 - 3 24' Michael Cheek
  1 - 4 30' Kenny Davis
  31'
Shaun Tuton 32' 2 - 4  
Shaun Tuton 42' 3 - 4  
  46' Sam Habergham
  46' Matt Fry
  3 - 5 49' Michael Cheek
  3 - 6 57' Sammie Szmodics
Sam Walker 67'  
Josh MacDonald 67'  
  71' Daniel Sparkes
  71' Taylor Miles
  74' Michael Cheek
  74' Sean Marks
James Bolton 80'  
08/11/2015 Braintree Town
1 - 1
Oxford United 0-1H2H+
  0 - 1 15' Ryan Taylor
  28' Johnny Mullins
Remy Clerima 36'  
T. Miles 36'  
  58' Ryan Taylor
K. Davis 63' 1 - 1  
Dan Sparkes 68'  
Sean Marks 68'  
  72' Johnny Mullins
  77' Ryan Taylor
  77' Danny Hylton
  77' Alex MacDonald
  77' Liam Sercombe
Michael Cheek 89'  
Elliott List 89'  
13/12/2014 Concord Rangers
0 - 0
Barnet 0-0H2H+
Jack Lampe 46'  
Matt Fry 46'  
  46' Harry Taylor
  46' C. Kennedy
Tony Stokes 56'  
L. Taaffe 56'  
  78' Keanu Marsh-Brown
  78' John Akinde
  78' Sam Muggleton
  78' Mathew Stevens
S. Cawley 80'  
Mitch Pinnock 80'  
25/11/2014 Concord Rangers
0 - 1
Mansfield Town 0-0H2H+
  33' J. Sendles-White
  46' J. Sendles-White
  46' Fergus Bell
Matt Fry 53'  
  0 - 1 61' Ollie Palmer
  68' Robert Taylor
  68' R. Bingham
L. Taaffe 71'  
Joe Gardner 71'  
S. Cawley 75'  
Tony Stokes 75'  
D. Glozier 80'  
T. Miles 80'  
  81' Ollie Palmer
  81' M. Rhead
  90+3' R. Lambe
18/11/2014 Mansfield Town
1 - 1
Concord Rangers 1-1H2H+
D. Glozier 17' 1 - 0  
  1 - 1 18' Jordan Chiedozie
  45+2' Jordan Chiedozie
  54' J. White
  55' Tony Stokes
  55' Joe Gardner
M. Rhead 58'  
Ollie Palmer 58'  
Luke Waterfall  66'  
  72' S. Collins
  72' G. Ogilvie
Fergus Bell 73'  
R. Lambe 73'  
  85' S. Cawley
  85' T. Miles
19/11/2013 Dartford
1 - 5
Wrexham 1-4H2H+
Lee Burns 3' 1 - 0  
  1 - 1 15' Brett Ormerod
Matt Fry 18'  
  1 - 2 23' J. Clarke
  1 - 3 31' Robert Ogleby
  1 - 4 34' Brett Ormerod
Alex Woodyard 43'  
Matt Fry 53'  
M. Cornhill 53'  
Alex Woodyard 53'  
D. Harris 53'  
Mathew Mitchel-King 53'  
Tyrone Sterling 53'  
  67' Dean Keates
  67' A. Cieślewicz
  74' Brett Ormerod
  74' Theo Bailey-Jones
  1 - 5 76' Johnny Hunt
  80' Robert Ogleby
  80' Andrew Morrell
09/11/2013 Salisbury City
4 - 2
Dartford 3-0H2H+
D. Fitchett 13' 1 - 0  
Benjamin Wright 18' 2 - 0  
E. Frear 45' 3 - 0  
  61' D. Harris
  61' Jason Prior
  62' Nathan Collier
  62' Uche Ibemere
J. Clarke 64'  
Angus MacDonald 64'  
  3 - 1 68' Lee Burns
  69' L. Noble
  69' Tyrone Sterling
D. Fitchett 77' 4 - 1  
Theo Lewis 80'  
Jake Thomson 80'  
D. Fitchett 81'  
Ricky Wellard 81'  
  4 - 2 90+5' M. Cornhill
29/10/2013 Dartford
1 - 0
Ebbsfleet United 0-0H2H+
Elliot Bradbrook 55' 1 - 0  
  61' Alex Osborn
  61' Michael Thalassitis
  75' Dean Rance
  75' T. Phipp
Uche Ibemere 84'  
O. Akinwande 84'  
26/10/2013 Ebbsfleet United
1 - 1
Dartford 0-1H2H+
  0 - 1 44' L. Noble
A. Cook 65' 1 - 1  
Shane Huke 80'  
C. Sessegnon 80'  
Alex Osborn 85'  
Michael Thalassitis 85'  
  86' D. Harris
  86' Uche Ibemere
21/09/2013 Dartford
3 - 0
Kidderminster Harriers 1-0H2H+
  13' Lee Vaughan
  30' M. Demetriou
Jason Prior 34' 1 - 0  
Elliot Bradbrook 51' 2 - 0  
  55' J. Byrne
  55' D. Jackman
  55' Callum Gittings
  55' Marvin Johnson
D. Harris 61' 3 - 0  
Jason Prior 72'  
Adam Birchall 72'  
  72' James Dance
  72' Joe Lolley
L. Noble 79'  
Tyrone Sterling 79'  
A. Julian 80'  
Matt Fry 81'  
Ryan Hayes 86'  
Uche Ibemere 86'  
17/09/2013 Luton Town
3 - 0
Dartford 2-0H2H+
Paul Benson 30' 1 - 0  
Luke Guttridge 33' 2 - 0  
Luke Guttridge 39'  
  63' Tyrone Sterling
  63' Jason Prior
Alex Lawless 64' 3 - 0  
  68' Matt Fry
  73' D. Harris
  73' J. Rogers
  73' Ryan Hayes
  73' Alex Woodyard
Jake Howells 78'  
Dave Martin 78'  
Alex Lawless 84'  
Shaun Whalley 84'  
James Stevenson 87'  
Solomon Taiwo 87'  
31/08/2013 Dartford
1 - 2
Lincoln City 0-2H2H+
  0 - 1 21' B. Tomlinson
  0 - 2 33' Andrew Boyce
Matt Fry 44'  
J. Rogers 52'  
Ryan Hayes 52'  
Elliot Bradbrook 59' 1 - 2  
  64' Waide Fairhurst
  64' Jake Sheridan
L. Noble 72'  
M. Cornhill 72'  
Alex Woodyard 78'  
Jason Prior 78'  
Elliot Bradbrook 90+3'  
09/04/2012 Shrewsbury Town
1 - 0
Bradford City 1-0H2H+
Jermaine Grandison 16' 1 - 0  
  31' Ritchie Jones
  32' Craig Fagan
  46' N. Wells
  46' Chris Dagnall
  46' Michael Flynn
  46' K. Reid
  56' Lee Bullock
  75' Ritchie Jones
  75' Dave Syers
Terry Gornell 79'  
Marvin Morgan 79'  
A. Wildig 87'  
27/03/2012 Bradford City
1 - 2
Crawley Town 0-0H2H+
  35' Hope Akpan
Robert Kozluk 54'  
Richard Ravenhill 54'  
  0 - 1 54' Leon Clarke
Matt Fry 55'  
N. Wells 55'  
  60' Michel Kuipers
  63' Scott Davies
  68' Leon Clarke
Richard Ravenhill 71'  
Michael Flynn 71'  
Chris Dagnall 72' 1 - 1  
  72' Sergio Torres
Michael Flynn 74'  
  1 - 2 76' Gary Alexander
  81' Pablo Mills
  84' Leon Clarke
  84' Sanchez Watt
  86' Gary Alexander
  86' Claude Davis
  90+4' Hope Akpan
  90+4' Warren Cummings
24/03/2012 Bradford City
2 - 2
Gillingham 0-1H2H+
  0 - 1 25' Lewis Montrose
Richard Ravenhill 46'  
Dave Syers 46'  
  0 - 2 56' Simon Ramsden
Simon Ramsden 61'  
N. Wells 61'  
N. Wells 71' 1 - 2  
  73' Jordan Obita
  73' Dennis Oli
  78' Jo Kuffour
  78' Rowan Vine
Matt Fry 80'  
J. Hanson 84' 2 - 2  
  90' Matt Fish
20/03/2012 Crewe Alexandra
1 - 0
Bradford City 1-0H2H+
H. Davis 22' 1 - 0  
Matt Tootle 44'  
Jordan Brown 44'  
  71' Lee Bullock
  71' Dave Syers
  71' Deane Smalley
  71' N. Wells
13/03/2012 AFC Wimbledon
3 - 1
Bradford City 1-1H2H+
  29' Craig Fagan
  32' Robert Kozluk
Jack Midson 33' 1 - 0  
  1 - 1 36' Pim Balkestein
  38' Craig Fagan
  39' Lee Bullock
  46' N. Wells
  46' W. Atkinson
B. Knott 54' 2 - 1  
Sammy Moore 60'  
  74' Andrew Davies
Jack Midson 75' 3 - 1  
  76' J. Hanson
  76' Ross Hannah
B. Knott 76'  
B. Knott 80'  
Kieran Djilali 80'  
  84' Marcel Seip
  84' Matt Fry
Jason Euell 87'  
Luke Moore 87'  
Rashid Yussuff 90+1'  
Christian Jolley 90+1'  
10/03/2012 Bradford City
2 - 1
Oxford United 0-0H2H+
  7' Damian Batt
Luke Oliver 39'  
  40' Damian Batt
W. Atkinson 57'  
J. Hanson 57'  
Craig Fagan 57' 1 - 0  
J. Hanson 67' 2 - 0  
  68' Scott Rendell
  68' Oliver Johnson
  70' Anthony Tonkin
  70' Liam Davis
Craig Fagan 70'  
Dave Syers 70'  
  2 - 1 72' Asa Hall
N. Wells 81'  
Ross Hannah 81'  
  84' A. Chapman
  84' Harry Worley
06/03/2012 Bradford City
1 - 1
Accrington Stanley 0-0H2H+
N. Wells 50' 1 - 0  
Richard Ravenhill 54'  
  67' C. Lindfield
  67' Micah Evans
  67' Jamie Devitt
  67' Kurtis Guthrie
  77' M. Liddle
  82' Toto Nsiala
Deane Smalley 82'  
Deane Smalley 83'  
Ross Hannah 83'  
  85' Charlie Barnett
  85' W. Hatfield
  1 - 1 90+1' W. Hatfield
03/03/2012 Dagenham & Redbridge
1 - 0
Bradford City 0-0H2H+
  5' Matt Fry
  60' Deane Smalley
  60' W. Atkinson
Ben Reeves 62'  
Brian Woodall 62'  
Matthew Saunders 71' 1 - 0  
Matthew Saunders 72'  
Billy Bingham 72'  
  74' Ritchie Jones
  74' N. Wells
Jonathan Bond 85'  
  86' Craig Fagan
  86' Andrew Haworth
Josh Scott 90'  
28/02/2012 Barnet
0 - 4
Bradford City 0-2H2H+
Darren Dennehy 16'  
  0 - 1 17' Craig Fagan
  24' Michael Flynn
  24' W. Atkinson
  0 - 2 37' W. Atkinson
  45' Richard Ravenhill
R. Holmes 46'  
Charlie Taylor 46'  
  49' Ritchie Jones
Jack Saville 49'  
Jordan Mustoe 49'  
  0 - 3 58' K. Reid
  75' Craig Fagan
  75' N. Wells
  85' K. Reid
  85' Lee Bullock
  0 - 4 88' N. Wells
Michael Hector 90'  
Izale McLeod 90'  
25/02/2012 Bradford City
1 - 1
Hereford United 0-0H2H+
  64' Ben Purkiss
Michael Flynn 65'  
Dave Syers 65'  
  70' L. Taylor
  70' Joe Colbeck
Deane Smalley 81'  
W. Atkinson 81'  
  0 - 1 82' Byron Anthony
Dave Syers 88' 1 - 1  
  88' Kenny Lunt
  88' Harry Pell
N. Wells 89'  
Ross Hannah 89'  
  90+1' Ben Purkiss
  90+1' Joe Colbeck
14/02/2012 Bradford City
1 - 1
Port Vale 0-1H2H+
J. Hanson 14'  
W. Atkinson 14'  
Marcel Seip 38'  
  0 - 1 39' Louis Dodds
Ross Hannah 56'  
N. Wells 56'  
Ritchie Jones 65'  
Matt Fry 79'  
Simon Ramsden 79'  
  90' B. Williamson
  90' Gareth Owen
Andrew Davies 90+5' 1 - 1  
19/03/2011 Dagenham & Redbridge
2 - 1
Charlton Athletic 1-0H2H+
Peter Gain 15'  
Jonathan Nurse 33' 1 - 0  
Daniel Green I 55' 2 - 0  
  62' Matt Fry
  62' Kyel Romaine Reid
  62' Scott Wagstaff
  62' Chris Solly
Oluwafemi Ilesanmi 65'  
  80' Alan McCormack
  80' Nathan Eccleston
  2 - 1 90' Frank Nouble
Damian Scannell 90'  
Solomon Taiwo 90'  
12/03/2011 Charlton Athletic
0 - 1
Brentford 0-0H2H+
Christian Dailly 45'  
Christian Dailly 46'  
Jonathan Fortune 46'  
  48' Sam Saunders
  48' Myles Weston
  60' Myles Weston
  62' Nathan Byrne
  62' Marcus Bean
Carl Jenkinson 73'  
Chris Solly 73'  
  78' Lewis Grabban
  78' Nicholas Bignall
Therry Norbert Racon 78'  
Kyel Romaine Reid 78'  
  0 - 1 89' Leon Legge
08/03/2011 Milton Keynes Dons
2 - 0
Charlton Athletic 0-0H2H+
Keanu Marsh-Brown 49'  
Sam Baldock 49'  
Daniel Powell 55' 1 - 0  
Rowan Vine 73'  
Jabo Ibehre 73'  
  73' Alan McCormack
  73' Bradley Wright-Phillips
Luke Chadwick 80'  
Adam Chicksen 80'  
  82' Kyel Romaine Reid
  82' Nathan Eccleston
  90' Paul Benson
Sam Baldock 90' 2 - 0  
25/02/2011 Notts County
1 - 0
Charlton Athletic 0-0H2H+
Stuart Nelson 15'  
  46' Johnnie Jackson
  46' Scott Wagstaff
Neal Bishop 49' 1 - 0  
Karl Hawley 67'  
Lee Hughes 67'  
  74' Nathan Eccleston
  74' Kyel Romaine Reid
Alan Gow 81'  
Conor Clifford 81'  
19/02/2011 Charlton Athletic
1 - 3
Exeter City 0-0H2H+
  11' Richard Duffy
  11' Liam Sercombe
Bradley Wright-Phillips 45'  
  50' Steve Tully
  0 - 1 64' Liam Sercombe
Alan McCormack 70'  
Therry Norbert Racon 70'  
  0 - 2 77' John O'Flynn
Matt Fry 78'  
Kyel Romaine Reid 78'  
R. Elliot 83'  
  0 - 3 84' Ryan Harley
Bradley Wright-Phillips 86' 1 - 3  
Nathan Eccleston 87'  
Scott Wagstaff 87'  
  90' James Dunne
  90' Bertrand Cozic
  90' John O'Flynn
  90' Richard Logan

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.