Patrick Lavery Profile and Player Statistics
First name: Patrick
Last name: Lavery
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premiership 2013/2014 Dungannon Swifts 93 2 1 0 0 0 0 0
Premiership 2012/2013 Dungannon Swifts 679 15 11 1 0 0 1 0
Premiership 2011/2012 Dungannon Swifts 486 9 4 4 0 0 0 0
Premiership 2010/2011 Dungannon Swifts 834 20 12 5 5 0 0 0

Patrick Lavery has played in the following competitions and football tournaments.

Now showing: Premiership

DateHomeScoreAwayHT
17/08/2013 Dungannon Swifts
1 - 0
Ballinamallard United 1-0H2H+
  17' Danny Keohane
Matthew Hazley 19' 1 - 0  
Matthew Hazley 40'  
Chris Lavery 40'  
Stefan Lavery 59'  
Darren Henderson 59'  
  63' David Kee
  63' Cathal Beacom
F. Brennan 67'  
  70' Mark McConkey
  70' Nigel Beacom
  70' Duwayne McManus
  70' Nathan Cashel
Darren Henderson 83'  
D. McCullough 87'  
Patrick Lavery 87'  
10/08/2013 Warrenpoint Town
2 - 3
Dungannon Swifts 1-1H2H+
Kenneth Kearns 35' 1 - 0  
  1 - 1 45+1' Matthew Hazley
  1 - 2 52' D. McCullough
  64' R. Harpur
Stephen McCabe 64'  
  70' James Costello
  70' Darren Henderson
Shaun Parr 75'  
Kenneth Kearns 78'  
Andy Graham 78'  
Liam Bagnall 85' 2 - 2  
  2 - 3 89' Matthew Hazley
  90+2' Stefan Lavery
  90+2' Terry Fitzpatrick
16/04/2013 Donegal Celtic
2 - 1
Dungannon Swifts 2-0H2H+
Ciaran Burns 11' 1 - 0  
  16' Cameron Grieve
  16' D. Magee
Kevin Hughes 37' 2 - 0  
Ryan Deans 40'  
S. O'Neill 40'  
  2 - 1 52' Michael McKerr
P. Devine 60'  
P. McAreavey 60'  
Mark Burns 61'  
Ryan Deans 66'  
P. McCann 66'  
  68' Jamie Douglas
  68' Stefan Lavery
Kevin Hughes 75'  
Conor Downey 75'  
  75' J. Glackin
  75' Ryan O'Neill
30/03/2013 Dungannon Swifts
0 - 0
Donegal Celtic 0-0H2H+
Grant Hutchinson 1'  
  26' P. Bradley
  26' Mark Burns
  60' Mark Miskimmin
  60' Kevin Hughes
Neal Gawley 63'  
Ryan O'Neill 63'  
  70' Conor Downey
  70' Ryan Deans
Adam McMinn 74'  
Patrick Lavery 74'  
Stefan Lavery 90'  
Chris Lavery 90'  
16/03/2013 Dungannon Swifts
1 - 3
Coleraine 1-2H2H+
Matthew Hazley 21' 1 - 0  
  1 - 1 21' Gareth Tommons
  36' Jamie Tomelty
  36' Ruairí Harkin
  1 - 2 38' S. Lowry
  1 - 3 53' C. Allen
Neal Gawley 57'  
Patrick Lavery 57'  
Terry Fitzpatrick 73'  
Chris Lavery 78'  
James Costello 78'  
09/02/2013 Dungannon Swifts
1 - 4
Linfield 1-1H2H+
R. Harpur 19' 1 - 0  
  1 - 1 25' Brian McCaul
  34' Brian McCaul
  41' Matthew Tipton
  41' Gary Browne
  45' William Murphy
Matthew Hazley 46'  
Josh Cahoon 46'  
Adam McMinn 60'  
Chris Lavery 64'  
Neal Gawley 64'  
  68' Michael Gault
  68' J. Mulgrew
  1 - 2 69' Gary Browne
  1 - 3 71' P. Lowry
Patrick Lavery 75'  
Michael McKerr 75'  
  84' Brian McCaul
  84' R. Clarke
  1 - 4 88' Mark McAllister
02/02/2013 Glenavon
3 - 1
Dungannon Swifts 1-1H2H+
  16' Ryan O'Neill
  0 - 1 21' James Costello
N. Henderson 27'  
  32' Jonathan Curran
Guy Bates 33' 1 - 1  
  34' Emmet Friars
Grant Gardiner 56'  
Ciaran Doherty 56'  
  57' Matthew Hazley
  59' Matthew Hazley
  59' Johnny Topley
Marc Brown 60'  
Mark Farren 63'  
  64' Chris Lavery
  64' Patrick Lavery
  65' Emmet Friars
Mark Farren 70' 2 - 1  
Gary Hamilton 72'  
A. McGrory 72'  
  75' James Costello
  75' Josh Cahoon
  77' Johnny Montgomery
Mark Farren 79'  
Matthew Rooney 79'  
Guy Bates 90' 3 - 1  
29/01/2013 Dungannon Swifts
0 - 0
Ballymena United 0-0H2H+
  26' Gavin Taggart
  31' Shane Dolan
Matthew Hazley 48'  
Patrick Lavery 48'  
  70' Shane Dolan
  70' D. Cushley
Josh Cahoon 77'  
Michael McKerr 77'  
Johnny Montgomery 77'  
Johnny Topley 77'  
Johnny Topley 83'  
  87' A. Teggart
  87' Peter Duffin
Patrick Lavery 89'  
  89' Davy Munster
15/01/2013 Dungannon Swifts
2 - 1
Glenavon 2-1H2H+
Matthew Hazley 5' 1 - 0  
  1 - 1 41' Guy Bates
Matthew Hazley 42' 2 - 1  
  46' Conor Hagan
  46' N. Henderson
  64' M. Haughey
  64' B. Shannon
  70' A. McGrory
  70' A. Mitchell
James Costello 74'  
Grant Hutchinson 75'  
Chris Lavery 75'  
Josh Cahoon 75'  
Patrick Lavery 75'  
05/01/2013 Dungannon Swifts
1 - 0
Lisburn Distillery 0-0H2H+
Stefan Lavery 13'  
Patrick Lavery 13'  
  59' Ryan McCann
  59' Dominic Melly
Chris Lavery 70'  
Jamie Douglas 70'  
  71' A. Traynor
  71' A. Hall
Jamie Douglas 73'  
Josh Cahoon 73'  
  76' A. Hall
Emmet Friars 78' 1 - 0  
  80' S. Davidson
  81' G. Liggett
  81' Owain Beggs
R. Harpur 88'  
29/12/2012 Cliftonville
2 - 0
Dungannon Swifts 1-0H2H+
  15' Cameron Grieve
Liam Boyce 35' 1 - 0  
  46' Michael McKerr
  46' Patrick Lavery
  52' Francis Brennan
George McMullan 53' 2 - 0  
Ryan Catney 61'  
Martin Donnelly 61'  
  69' Grant Hutchinson
  69' Ryan Harpur
Joe Gormley 69'  
Diarmuid O'Carroll 69'  
Liam Boyce 81'  
Tomas Cosgrove 81'  
  85' Stefan Lavery
  85' Stephen O'Neill
Jody Lynch 90+2'  
26/12/2012 Dungannon Swifts
0 - 1
Ballinamallard United 0-0H2H+
Johnny Topley 28'  
  30' James McKenna
  37' Leon Carters
Terry Fitzpatrick 70'  
Grant Hutchinson 70'  
  71' Jason McCartney
  71' Liam Martin
Johnny Montgomery 75'  
  79' Andy Crawford
  79' Stephen Sheridan
Stephen O'Neill 81'  
Patrick Lavery 81'  
  87' M. Stafford
Emmet Friars 90+2'  
Michael McKerr 90+2'  
  0 - 1 90+3' Craig Hill
27/10/2012 Dungannon Swifts
1 - 1
Lisburn Distillery 0-0H2H+
Adam McMinn 1'  
  22' J. Forsythe
  42' J. Harkness
Ryan O'Neill 45+1'  
F. Brennan 45+1'  
Neal Gawley 63'  
Patrick Lavery 63'  
  70' J. Hughes
  70' Owain Beggs
Terry Fitzpatrick 70'  
Johnny Topley 75'  
Chris Lavery 75'  
  80' Ryan McCann
  0 - 1 88' S. Davidson
Johnny Montgomery 90+2'  
R. Harpur 90+3' 1 - 1  
03/12/2011 Dungannon Swifts
1 - 4
Cliftonville 0-3H2H+
  0 - 1 1' R. Donnelly
  0 - 2 17' R. Donnelly
  0 - 3 18' R. Donnelly
  29' S. Garrett
  29' Chris Scannell
  66' R. Donnelly
  66' J. Gormley
  66' Martin Donnelly
  66' George McMullan
Johnny Montgomery 68'  
Patrick Lavery 68'  
Stefan Lavery 72'  
J. McCready 72'  
Michael Ward 79'  
Shea McGerrigan 79'  
  0 - 4 81' J. Gormley
M. Funston 84' 1 - 4  
26/11/2011 Glenavon
1 - 1
Dungannon Swifts 1-0H2H+
  21' M. Funston
Jay Magee 22' 1 - 0  
N. Henderson 48'  
Andy Graham 72'  
David Magee 72'  
  72' M. Funston
  72' Michael McKerr
  80' Terry Fitzpatrick
  83' Craig McClean
  83' J. McCready
  83' Patrick Lavery
  83' Shea McGerrigan
Mark Miskimmin 85'  
Kevin Kelbie 85'  
  88' Shea McGerrigan
N. Henderson 88'  
R. Harpur 88'  
  1 - 1 90' D. McCaffrey
19/11/2011 Dungannon Swifts
0 - 3
Portadown 0-1H2H+
  30' David Miskelly
  30' Tuda Murphy
Ryan O'Neill 32'  
Darren Murphy 41'  
  0 - 1 45' Tim Mouncey
Darren Murphy 69'  
Joe McCready 69'  
Patrick Lavery 69'  
Shea McGerrigan 69'  
  0 - 2 74' Kevin Braniff
Johnny Montgomery 77'  
Michael Funston 77'  
  83' Conor McCloskey
  86' Tim Mouncey
  0 - 3 90' Kevin Braniff
12/11/2011 Lisburn Distillery
1 - 2
Dungannon Swifts 1-1H2H+
D. Cushley 19'  
David Larmour 24'  
M. Patton 24'  
  0 - 1 30' Michael Ward
G. Liggett 31' 1 - 1  
P. McShane 33'  
A. Ferguson 39'  
  46' Darren Murphy
  46' Patrick Lavery
  46' J. McCready
  46' Shea McGerrigan
  48' Ryan McCluskey
  1 - 2 64' Michael Ward
P. McShane 74'  
D. O'Connor 74'  
Mark Cooling 74'  
G. Thompson 74'  
  85' Johnny Topley
  85' Johnny Montgomery
M. Patton 89'  
  90' Ryan O'Neill
10/09/2011 Donegal Celtic
0 - 2
Dungannon Swifts 0-1H2H+
  6' Johnny Topley
  6' Michael Funston
Jonny Harkness 8'  
Niall Atkinson 8'  
  0 - 1 25' Dermot McCaffrey
  26' Stefan Lavery
  26' Shea Campbell
  42' Craig McClean
Niall Atkinson 45'  
Kevin Keegan 50'  
  56' Patrick Lavery
  56' Joe McCready
Jody Lynch 67'  
Christopher Fay 67'  
  71' Terry Fitzpatrick
Christopher Fay 79'  
Liam Bradley 81'  
  0 - 2 84' Michael Ward
Thomas Lambe 85'  
Conor Glenholmes 85'  
30/08/2011 Portadown
2 - 1
Dungannon Swifts 2-1H2H+
  0 - 1 7' Shea Campbell
Wesley Boyle 18' 1 - 1  
Tim Mouncey 20'  
Kevin Braniff 28' 2 - 1  
  49' Terry Fitzpatrick
  57' Patrick Lavery
  57' Stefan Lavery
  68' Shea Campbell
  68' Conor Forker
Wesley Boyle 75'  
Neil McCafferty 75'  
  79' Craig McClean
  79' Shea McGerrigan
Ross Redman 82'  
Matthew Tipton 82'  
Richard Lecky 82'  
  86' Niall Morgan
26/08/2011 Dungannon Swifts
3 - 1
Carrick Rangers 0-1H2H+
  0 - 1 8' Stephen O'Neill
  32' David McAlinden
Johnny Topley 43'  
Shea McGerrigan 61'  
Stefan Lavery 61'  
  67' Grant Hutchinson
  67' Ryan Deans
Johnny Topley 71' 1 - 1  
P. Donnelly 72'  
S. Campbell 72'  
  79' Tony Anderson
  79' Andrew Smith
Michael Ward 80'  
Michael Ward 83'  
Conor Forker 83'  
Craig McClean 85'  
Conor Forker 88' 2 - 1  
  89' Stephen O'Neill
  89' A. Harmon
S. Campbell 90+3' 3 - 1  
13/08/2011 Glentoran
2 - 1
Dungannon Swifts 2-0H2H+
Adam McMinn 17' 1 - 0  
Darren Henderson 43' 2 - 0  
  53' M. Funston
  53' Patrick Lavery
Andrew Waterworth 60'  
Richard Gibson 60'  
R. Clarke 63'  
John McGuigan 63'  
  64' Michael Ward
  64' Shea McGerrigan
  73' Adam McMinn
  73' Johnny Montgomery
J. O'Hanlon 81'  
Martin Murray 81'  
  2 - 1 84' Ryan O'Neill
06/08/2011 Dungannon Swifts
0 - 0
Coleraine 0-0H2H+
Craig McClean 19'  
Johnny Topley 38'  
  53' David Ogilby
  53' Stephen Parkhouse
  60' Ryan McIlmoyle
  60' Shane Jennings
  60' Stephen Parkhouse
  60' Leon Knight
M. Funston 62'  
Patrick Lavery 62'  
  65' S. Lowry
  78' David Scullion
  78' Ciaran Clarke
Darren Murphy 82'  
Shea McGerrigan 82'  
  90' Howard Beverland
19/03/2011 Portadown
2 - 1
Dungannon Swifts 0-0H2H+
Tim Mouncey 0'  
S. Mackle 0'  
Richard Clarke 50'  
Alan Cawley 50'  
  0 - 1 60' Ryan O'Neill
Jordan Baker 62' 1 - 1  
B. Gartland 82' 2 - 1  
  85' Craig McClean
  85' Conor Forker
  87' Darren Murphy
  87' Alain Emerson
01/03/2011 Newry City
0 - 1
Dungannon Swifts 0-0H2H+
Matthew Hazley 33'  
Andy Graham 69'  
P. Keenan 69'  
  76' Timmy Adamson
Matthew Hazley 77'  
R. Devlin 77'  
  0 - 1 90' Patrick Lavery
26/02/2011 Dungannon Swifts
1 - 2
Lisburn Distillery 0-0H2H+
  44' P. Simpson
Timmy Adamson 54'  
Patrick Lavery 54'  
  59' P. McShane
  62' D. Cushley
  62' M. Patton
  64' G. Thompson
  64' Mark Cooling
  0 - 1 70' M. Patton
Michael Ward 74' 1 - 1  
  1 - 2 76' Gary Browne
Ryan McCluskey 77'  
John-Paul Gallagher 77'  
Terry Fitzpatrick 77'  
N. Henderson 80'  
21/02/2011 Dungannon Swifts
0 - 0
Newry City 0-0H2H+
  21' Matthew Hazley
  40' Davy Munster
D. McCaffrey 45'  
  50' Darren Murray
M. Funston 55'  
Johnny Topley 56'  
Terry Fitzpatrick 68'  
  85' G. McDonnell
M. Funston 88'  
N. Henderson 88'  
19/02/2011 Cliftonville
3 - 2
Dungannon Swifts 1-1H2H+
  0 - 1 15' Michael Ward
  21' Shane Mulgrew
Terry Fitzpatrick 24' 1 - 1  
  46' Shane Mulgrew
  46' M. Funston
  59' Ryan McCluskey
  60' Nenê Santana
Chris Scannell 60' 2 - 1  
Eamonn Seydak 61'  
Barry Johnston 65'  
  67' Johnny Topley
  67' Patrick Lavery
  69' N. Henderson
George McMullan 72' 3 - 1  
  77' N. Henderson
  77' Alain Emerson
  3 - 2 82' M. Funston
Mark Holland 85'  
R. Donnelly 85'  
George McMullan 85'  
Jody Lynch 85'  
05/02/2011 Dungannon Swifts
0 - 4
Linfield 0-1H2H+
  0 - 1 5' Nathan Hanley
  41' J. Mulgrew
  0 - 2 55' J. Mulgrew
  56' Michael Gault
M. Funston 60'  
N. Henderson 60'  
  0 - 3 60' Michael Gault
N. Henderson 62'  
  68' J. Mulgrew
  68' R. Garrett
Ryan McIlmoyle 68'  
Patrick Lavery 68'  
Timmy Adamson 72'  
Alain Emerson 72'  
  74' Mark McAllister
  74' C. Allen
  0 - 4 76' C. Allen
  80' Nathan Hanley
  80' Aaron Burns
01/02/2011 Coleraine
0 - 3
Dungannon Swifts 0-2H2H+
  0' Terry Fitzpatrick
  0 - 1 29' Timmy Adamson
  0 - 2 34' D. McCaffrey
  45+2' Shane Mulgrew
  46' Shane Mulgrew
  46' Craig McClean
S. Lowry 55'  
Darren Henderson 55'  
David Ogilby 56'  
  0 - 3 57' Michael Ward
Darren Henderson 61'  
Marc Mukendi 61'  
  70' Michael Ward
  70' Patrick Lavery
Gareth Tommons 75'  
  77' M. Funston
Gareth Tommons 79'  
J. Watt 79'  
  80' M. Funston
  80' Alain Emerson
  89' Ryan McIlmoyle
  90+2' Alain Emerson
Michael Hegarty 90+2'  
04/01/2011 Dungannon Swifts
3 - 1
Donegal Celtic 1-1H2H+
Michael Ward 21' 1 - 0  
  1 - 1 30' Ryan Henderson
Michael McKerr 54'  
M. Funston 54'  
Johnny Topley 68'  
Patrick Lavery 68'  
Patrick Lavery 74' 2 - 1  
Patrick Lavery 78' 3 - 1  
  80' Declan O'Hara
  80' Liam Watson
  80' P. McVeigh
  81' Stephen McAlorum
Michael Ward 83'  
A. Ferguson 83'  
Terry Fitzpatrick 86'  
  86' Ryan Henderson
  86' Niall Atkinson
  86' Conor Glenholmes
  86' Patrick McCaffrey
Alain Emerson 87'  
01/01/2011 Crusaders
2 - 2
Dungannon Swifts 1-1H2H+
Chris Morrow 9' 1 - 0  
  1 - 1 45' Ryan McCluskey
David Rainey 63'  
M. Halliday 63'  
David Gibson 63'  
D. McMaster 63'  
  68' Ryan McCluskey
C. Coates 68'  
D. Caddell 75'  
  75' Ryan O'Neill
  75' Patrick Lavery
  1 - 2 79' D. McCaffrey
Chris Morrow 81' 2 - 2  
  82' Alain Emerson
  83' Johnny Topley
  83' Darren Murphy
Aidan Watson 90'  
11/12/2010 Dungannon Swifts
1 - 2
Ballymena United 1-1H2H+
  0 - 1 1' Gary McCutcheon
N. Henderson 6' 1 - 1  
Ryan McCluskey 21'  
Craig McClean 24'  
  24' Gary Haveron
Johnny Topley 33'  
Adam McMinn 33'  
  46' Andy Smith
  46' Richard Gibson
  1 - 2 54' Gary McCutcheon
  60' Ryan Berry
  60' Gavin Taggart
  65' D. Nelson
Alain Emerson 69'  
Patrick Lavery 69'  
Ryan Mullan 75'  
  80' Gavin Taggart
  82' M. Surgenor
  82' Maurice McDowell
Michael Ward 88'  
Stefan Lavery 88'  
  90+5' Gary McCutcheon
20/11/2010 Linfield
1 - 0
Dungannon Swifts 1-0H2H+
Peter Thompson 30' 1 - 0  
David Armstrong 46'  
William Murphy 46'  
  46' Patrick Lavery
  46' Johnny Topley
  51' Ryan McIlmoyle
C. Allen 68'  
Paul Munster 68'  
  70' Ryan McIlmoyle
  70' Alain Emerson
William Murphy 74'  
  75' Ryan McCluskey
  75' Conor Forker
Mark McAllister 88'  
B. Burns 88'  
13/11/2010 Glentoran
0 - 2
Dungannon Swifts 0-0H2H+
  0' N. Henderson
J. McGovern 0'  
Colin Nixon 0'  
Andrew Waterworth 0'  
  0 - 1 57' D. McCaffrey
Andrew Waterworth 57'  
Matthew Burrows 57'  
  0 - 2 60' Timmy Adamson
J. McGovern 65'  
Peter Steele 65'  
  67' Ryan McCluskey
  67' N. Henderson
  68' Patrick Lavery
  68' Johnny Topley
  78' Michael Ward
  78' Ryan McIlmoyle
09/11/2010 Dungannon Swifts
2 - 3
Crusaders 0-2H2H+
  0 - 1 8' J. Owens
  0 - 2 26' Martin Donnelly
  0 - 3 48' C. Coates
Patrick Lavery 50' 1 - 3  
N. Henderson 63'  
Terry Fitzpatrick 63'  
Michael McKerr 70'  
Stefan Lavery 70'  
  71' Stuart Dallas 
Johnny Montgomery 75'  
Conor Forker 75'  
Timmy Adamson 75' 2 - 3  
  87' J. Owens
  87' M. Halliday
  90' David Rainey
  90' R. Arthurs
06/11/2010 Donegal Celtic
3 - 4
Dungannon Swifts 3-1H2H+
Eamon McAllister 5' 1 - 0  
Ciaran Gargan 7' 2 - 0  
  2 - 1 15' Paul Carville
P. McVeigh 36' 3 - 1  
  43' Michael McKerr
  46' A. Ferguson
  46' Ryan Mullan
  46' Adam McMinn
  46' Ryan O'Neill
  3 - 2 54' D. McCaffrey
  3 - 3 60' Timmy Adamson
Jim McMenamin 64'  
D. Hanna 64'  
A. Cleary 66'  
D. Brown 72'  
Stephen McAlorum 76'  
D. McNamee 76'  
P. McVeigh 81'  
Conor Glenholmes 81'  
  86' Patrick Lavery
  86' Conor Forker
  3 - 4 87' Timmy Adamson
Declan O'Hara 90+1'  
30/10/2010 Dungannon Swifts
2 - 1
Glenavon 0-0H2H+
Adam McMinn 22'  
Michael Ward 47' 1 - 0  
Patrick Lavery 59'  
Michael McKerr 59'  
  59' Mark Turkington
  60' Anthony Grant
  60' Mark Miskimmin
N. Henderson 65'  
N. Henderson 75'  
Darren Murphy 75'  
Johnny Montgomery 75'  
  78' Mark Turkington
  78' James Costello
  78' William McDonagh
  78' Sammy Stewart
  1 - 1 79' Gary Hamilton
Michael Ward 83' 2 - 1  
Michael Ward 89'  
Conor Forker 89'  
16/10/2010 Lisburn Distillery
4 - 1
Dungannon Swifts 1-1H2H+
  0 - 1 16' P. Simpson
Andy Hunter 21'  
Mark Cooling 21'  
  38' Aidan Forker
  38' Stefan Lavery
  38' N. Henderson
  38' Darren Murphy
Gary Browne 42' 1 - 1  
Gary Browne 60' 2 - 1  
  65' Darren Murphy
  74' Nenê Santana
  76' Terry Fitzpatrick
D. Cushley 76' 3 - 1  
  79' Craig McClean
  79' Patrick Lavery
Andrew Kilmartin 79'  
G. Ferguson 84'  
G. Liggett 84'  
S. Davidson 85' 4 - 1  
S. Davidson 87'  
Darren Coyle 87'  
Andrew Kilmartin 89'  

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.