Stephen Maher Profile and Player Statistics
First name: Stephen
Last name: Maher
Nationality:
Height: 180
Weight: 73

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier Division 2017 Drogheda United 50 2 2 0 0 0 1 0

Stephen Maher has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/09/2015 Dundalk
6 - 0
Drogheda United 1-0H2H+
Daryl Horgan 28' 1 - 0  
  33' Keith Treacy
R. Towell 50' 2 - 0  
  55' J. Marks
  56' Keith Treacy
  56' Lee Duffy
  56' Sean Thornton
  58' M. Schlingermann
R. Towell 60' 3 - 0  
  61' Sean Brennan
  61' Robert Bayly
  69' Sean Thornton
  69' Mark Hughes
Darren Meenan 72'  
J. Mountney 72'  
  72' Lee Duffy
D. McMillan 73' 4 - 0  
R. Towell 76' 5 - 0  
D. McMillan 76'  
Ciaran Kilduff 76'  
R. Finn 81'  
Sean Maguire 81'  
R. Towell 90' 6 - 0  
28/08/2015 Drogheda United
1 - 4
Limerick 1-4H2H+
  0 - 1 5' V. Faherty
  0 - 2 11' Ian Turner
  0 - 3 13' D. Rainsford
R. O'Reilly 19'  
Tiarnan Mulvenna 26' 1 - 3  
  1 - 4 40' Robbie Williams
Stephen Maher 44'  
  57' L. Lynch
Keith Treacy 63'  
Mark Hughes 63'  
Stephen Maher 71'  
A. Whelan 71'  
  72' D. Rainsford
  72' Val Feeney
Tiarnan Mulvenna 79'  
Gerald Pender 79'  
  84' S. Russell
  84' Tony Whitehead
17/08/2015 Galway United
1 - 1
Drogheda United 1-0H2H+
  25' J. Gorman
David O'Leary 36'  
J. Keegan 44' 1 - 0  
S. Oji 53'  
  1 - 1 68' M. Daly
  84' Tiarnan Mulvenna
  87' Lee Duffy
  87' Bob McKenna
  90' A. Byrne
08/08/2015 Bray Wanderers
1 - 0
Drogheda United 0-0H2H+
  21' Stephen Maher
David Cassidy 27'  
  59' A. Whelan
  59' Gerald Pender
Peter McGlynn 67'  
Emeka Onwubiko 67'  
  74' Sean Brennan
  74' Robert Bayly
Chris Lyons 79'  
David Scully 79'  
  81' R. O'Reilly
H. Douglas 88' 1 - 0  
  90+2' Sean Thornton
  90+2' Bob McKenna
31/07/2015 Drogheda United
0 - 1
Shamrock Rovers 0-1H2H+
  0 - 1 32' Brandon Miele
Tiarnan Mulvenna 37'  
Sean Thornton 41'  
Gerald Pender 65'  
J. Marks 65'  
Mark Hughes 77'  
Stephen Maher 77'  
  79' D. North
  79' Michael Drennan
  83' Michael Drennan
Tiarnan Mulvenna 83'  
Bob McKenna 83'  
  86' Ryan Brennan
  86' C. Kavanagh
  88' Patrick Cregg
Bob McKenna 90'  
25/07/2015 Longford Town
1 - 1
Drogheda United 1-0H2H+
Dean Kelly 3'  
Mark Salmon 3'  
A. Mohamed 11' 1 - 0  
  20' A. Byrne
Pat Sullivan 27'  
  31' J. Gorman
Kevin O'Connor 38'  
  47' Tiarnan Mulvenna
  50'
  59' J. Marks
  59' Gerald Pender
  1 - 1 69' Lee Duffy
Mark Salmon 74'  
D. O'Sullivan 74'  
A. Mohamed 77'  
Don Cowan 77'  
  81' Mark Hughes
  81' Stephen Maher
  87' Sean Brennan
  87' Robert Bayly
17/07/2015 Drogheda United
0 - 2
St Patrick's 0-0H2H+
A. Byrne 6'  
  32'
  43' G. Bolger
Tiarnan Mulvenna 49'  
  63' A. Greene
Mark Hughes 67'  
Stephen Maher 67'  
Sean Brennan 68'  
Robert Bayly 68'  
  73' A. Greene
  73' Morgan Langley
  0 - 1 75' K. Brennan
Sean Thornton 80'  
Gerald Pender 80'  
  86' I. Bermingham
  87' Conan Byrne
  87' C. McCormack
  0 - 2 90+3' Jamie McGrath
03/07/2015 Drogheda United
1 - 2
Dundalk 0-0H2H+
  19' Daryl Horgan
Sean Brennan 24'  
  0 - 1 55' Darren Meenan
Lee Duffy 60' 1 - 1  
Cathal Brady 76'  
Tiarnan Mulvenna 76'  
  79' Stephen O'Donnell
  80' R. Finn
  80' K. Byrne
Sean Brennan 84'  
James Daly 84'  
  84' D. McMillan
  84' J. Mountney
Tiarnan Mulvenna 86'  
  1 - 2 90' Darren Meenan
  90' Daryl Horgan
  90' C. Shields
26/06/2015 Bohemians
0 - 1
Drogheda United 0-0H2H+
  8' Lee Duffy
Keith Buckley 9'  
Dean Kelly 36'  
  46' A. Whelan
  46' Carl Walshe
  60' Sean Thornton
  64' R. O'Reilly
Anthony Murphy 65'  
  71' M. Daly
  72' J. Marks
  72' Tiarnan Mulvenna
K. Moore 77'  
Patrick Kavanagh 77'  
  86' Lee Duffy
  86' Fionn Reilly
  0 - 1 90' Tiarnan Mulvenna
12/06/2015 Drogheda United
1 - 1
Derry City 0-1H2H+
  0 - 1 39' M. Timlin
Sean Brennan 51'  
A. Whelan 56' 1 - 1  
  68' S. Sharkey
A. Whelan 77'  
Cathal Brady 77'  
  84' Ronan Curtis
  84' Georgie Kelly
  84' B. McNamee
Sean Brennan 85'  
Tiarnan Mulvenna 85'  
05/06/2015 Limerick
1 - 2
Drogheda United 0-1H2H+
  0 - 1 13' M. Daly
Paul O'Conor 48' 1 - 1  
  1 - 2 54' Lee Duffy
  67' Lee Duffy
  67' Tiarnan Mulvenna
  68' Mark Hughes
  68' Stephen Maher
Kieran Hanlon 72'  
V. Faherty 72'  
D. Rainsford 72'  
Ian Turner 72'  
  75' A. Byrne
  78' J. Marks
  78' Cathal Brady
  85' Sean Thornton
S. Russell 87'  
R. Mann 87'  
08/05/2015 Drogheda United
4 - 2
Bray Wanderers 0-1H2H+
  0 - 1 10' Chris Lyons
Sean Brennan 48' 1 - 1  
Lee Duffy 52'  
M. Daly 55' 2 - 1  
D. Kavanagh 57' 3 - 1  
  3 - 2 61' Peter McGlynn
  62' Peter McGlynn
  70' Chris Lyons
  70' Emeka Onwubiko
Mark Hughes 72'  
  77' Ryan McEvoy
  77' David Scully
Tiarnan Mulvenna 87' 4 - 2  
J. Gorman 90+3'  
01/05/2015 Shamrock Rovers
1 - 0
Drogheda United 1-0H2H+
Michael Drennan 19' 1 - 0  
Gavin Brennan 36'  
  49' M. Daly
  49' Sam McGowan
Gavin Brennan 60'  
G. McCabe 60'  
Patrick Cregg 69'  
Stephen McPhail 69'  
  72' Sean Brennan
  72' Cathal Brady
  73' Stephen Maher
  82' Mark Hughes
  82' R. O'Reilly
24/04/2015 Drogheda United
0 - 3
Longford Town 0-1H2H+
  0 - 1 2' D. O'Sullivan
A. Byrne 56'  
  0 - 2 59' Mark Salmon
Cathal Brady 71'  
Lee Duffy 71'  
Sean Thornton 75'  
  76' D. O'Sullivan
  76' Rhys Gorman
  76' A. Mohamed
  76' K. Strawbridge-Simon
Tiarnan Mulvenna 78'  
Stephen Maher 78'  
  0 - 3 82' Mark Salmon
  85' Mark Rossiter
  85' James Mulhall
D. Kavanagh 85'  
Carl Walshe 85'  
17/04/2015 Drogheda United
1 - 2
Cork City 0-2H2H+
  0 - 1 17' Billy Dennehy
  0 - 2 19' Kieran Djilali
  31' Liam Miller
D. Kavanagh 62'  
  65' J. Kavanagh
Stephen Maher 69'  
Stephen Maher 74'  
Mark Hughes 74'  
  75' Kieran Djilali
  75' Gavan Holohan
L. Buckley 77' 1 - 2  
Carl Walshe 80'  
J. Marks 80'  
Sean Brennan 81'  
Tiarnan Mulvenna 81'  
  90+2' Billy Dennehy
  90+2' Daniel Murray
10/04/2015 Dundalk
1 - 0
Drogheda United 0-0H2H+
  17' J. Gorman
  36' Stephen Maher
  46' J. Marks
  46' Cathal Brady
  67' A. Byrne
  67' S. Dunne
R. Finn 68'  
J. Mountney 68'  
  72' S. Dunne
C. Shields 72'  
Stephen O'Donnell 72'  
Darren Meenan 80'  
K. Byrne 80'  
  85' D. Kavanagh
  85' Tiarnan Mulvenna
R. Towell 88' 1 - 0  
R. Towell 88'  
03/04/2015 Drogheda United
0 - 1
Bohemians 0-0H2H+
  17' D. Prendergast
  19' D. Prendergast
Stephen Maher 21'  
Mark Hughes 29'  
  45' Anthony Murphy
M. Scott 56'  
Sean Brennan 56'  
A. Byrne 63'  
Mark Hughes 68'  
S. Dunne 68'  
Sean Brennan 69'  
  78' Dean Kelly
  78' Mark Griffin
  84' Adam Evans
  84' K. Dillon
  0 - 1 87' Mark Griffin
  89' Mark Griffin
27/03/2015 Derry City
3 - 0
Drogheda United 2-0H2H+
Anthony Elding 8' 1 - 0  
Ryan McBride 31'  
B. McNamee 39' 2 - 0  
  46' Sean Brennan
  46' Lee Duffy
  67' Stephen Maher
  70' Cathal Brady
  70' Matthew Rooney
Shane McEleney 71'  
S. Clucas 71'  
  74' J. Marks
Anthony Elding 75'  
Anthony Elding 75' 3 - 0  
  78' D. Kavanagh
  78' M. Scott
Patrick McEleney 84'  
R. Curran 84'  
P. Lowry 84'  
Seán Houston 84'  
24/03/2015 Drogheda United
1 - 1
Limerick 0-1H2H+
N. Yadolahi 10'  
A. Byrne 29'  
  0 - 1 31' Ian Turner
N. Yadolahi 55'  
Mark Hughes 55'  
D. Kavanagh 65'  
J. Marks 72'  
Lee Duffy 72'  
Sean Brennan 75'  
Sean Thornton 83' 1 - 1  
Sean Brennan 84'  
Carl Walshe 84'  
  88' J. Hughes
  88' V. Faherty
20/03/2015 Galway United
1 - 0
Drogheda United 1-0H2H+
E. Curran 2' 1 - 0  
S. Oji 25'  
E. Curran 31'  
A. O'Connell 31'  
  55' Sean Brennan
  60' Sean Brennan
  60' Mark Hughes
  67' L. Buckley
  67' Carl Walshe
Jason Molloy 71'  
Jason Molloy 77'  
David O'Leary 77'  
  78' Cathal Brady
  78' M. Scott
J. Keegan 84'  
Padraic Cunningham 84'  
13/03/2015 Drogheda United
3 - 2
Sligo Rovers 1-2H2H+
  0 - 1 7' D. Corcoran
D. Kavanagh 16' 1 - 1  
  23' D. Corcoran
  1 - 2 37' Gavin Peers
Cathal Brady 63' 2 - 2  
N. Yadolahi 69' 3 - 2  
M. Daly 76'  
  76' Kevin Devaney
  77' Raffaele Cretaro
  77' Morten Nielsen
Sean Brennan 78'  
Lee Duffy 78'  
  86' John Russell
  86' Sander Puri
Cathal Brady 86'  
M. Scott 86'  
Lee Duffy 89'  
07/03/2015 Bray Wanderers
0 - 1
Drogheda United 0-1H2H+
  0 - 1 23' D. Kavanagh
David Cassidy 38'  
  39' Sean Brennan
Jack Memery 39'  
  44' J. Gorman
Peter McGlynn 66'  
Emeka Onwubiko 66'  
  81' Sean Brennan
  81' M. Scott
David Cassidy 83'  
Peter Durrad 83'  
  86' Cathal Brady
  86' Lee Duffy
Emeka Onwubiko 90'  
  90+2' J. Marks
  90+2' Carl Walshe
10/10/2014 Drogheda United
2 - 3
St Patrick's 1-1H2H+
  0 - 1 9' Conan Byrne
M. Daly 24'  
A. Wixted 24'  
Gavan Holohan 38' 1 - 1  
  52' A. Greene
  52' C. Forrester
  56' G. Bolger
Peter McGlynn 71' 2 - 1  
  82' K. Brennan
  82' Peter Durrad
  82' Conan Byrne
  82' Derek Foran
Gary O'Neill 84'  
Declan O'Brien 84'  
Stephen Maher 86'  
G. Brady 86'  
  2 - 2 89' Daire Doyle
  2 - 3 90+1' Christy Fagan
20/09/2014 Sligo Rovers
0 - 2
Drogheda United 0-1H2H+
Seamus Conneely 24'  
  31' M. Daly
  0 - 1 34' Declan O'Brien
  0 - 2 58' Stephen Maher
Éamon Zayed 65'  
G. Armstrong 65'  
Iarfhlaith Davoren 65'  
Paul O'Conor 65'  
  68' Peter McGlynn
  68' A. Wixted
  80' Stephen Maher
  80' Carl Walshe
Raffaele Cretaro 87'  
D. North 89'  
R. Keating 89'  
07/04/2014 Sligo Rovers
1 - 1
Drogheda United 1-1H2H+
Alan Keane 1' 1 - 0  
  1 - 1 24' Declan O'Brien
  37' Eric Foley
Evan McMillan 55'  
  66' Eric Foley
  66' Stephen Maher
  66' Gavan Holohan
  66' Austin McCann
Sean Maguire 68'  
Eric Odhiambo 68'  
  74' Shane Grimes
Paul O'Conor 75'  
D. Cawley 75'  
J. Henderson 83'  
  83' Austin McCann
  83' Daire Doyle
21/03/2014 Drogheda United
1 - 1
Derry City 0-0H2H+
Eric Foley 31'  
  45' Cliff Byrne
M. Daly 46' 1 - 0  
  46' E. Curran
  46' Patrick McEleney
  61' Rory Patterson
Daire Doyle 62'  
Stephen Maher 62'  
  63' Aaron Barry
  70' Danny Ventre
  1 - 1 75' Cliff Byrne
Carl Walshe 76'  
Austin McCann 76'  
03/09/2013 Derry City
0 - 1
St Patrick's 0-1H2H+
  0 - 1 3' K. Brennan
B. McNamee 38'  
Patrick McEleney 42'  
Patrick Kavanagh 42'  
Mark Griffin 46'  
R. Curran 46'  
Barry Molloy 58'  
  69' Christy Fagan
  69' A. Flood
Patrick McEleney 72'  
  77' S. McFaul
  77' Stephen Maher
  82' Stephen Maher
  90' Stephen Maher
  90' S. Gannon
  90+6' K. Brennan
Ryan McBride 90+7'  
30/08/2013 St Patrick's
1 - 1
Bohemians 1-0H2H+
D. Kavanagh 20' 1 - 0  
K. Brennan 43'  
  46' Conor Murphy
  46' Keith Buckley
  46' D. Byrne
  46' Stephen Traynor
S. McFaul 54'  
C. Forrester 73'  
Stephen Maher 73'  
  1 - 1 76' D. Corcoran
S. McFaul 79'  
G. Bolger 79'  
Christy Fagan 79'  
A. Flood 79'  
  87' D. Corcoran
  87' Kevin Devaney
16/08/2013 St Patrick's
1 - 0
Shelbourne 1-0H2H+
G. Bolger 8'  
Stephen Maher 39' 1 - 0  
  42' Glenn Cronin
  58' Lee Murtagh
  58' J. McGlynn
A. Flood 61'  
Christy Fagan 61'  
  73' Stephen Hurley
  73' Gareth O'Connor
  78' Dean Kelly
  78' Darren Tinnelly
C. Forrester 81'  
Jake Kelly 81'  
Stephen Maher 85'  
S. Gannon 85'  
09/08/2013 Shamrock Rovers
0 - 4
St Patrick's 0-2H2H+
  0 - 1 5' Conan Byrne
  29' C. Kenna
Shane Robinson 29'  
Derek Foran 33'  
  0 - 2 35' Conan Byrne
Pat Sullivan 35'  
G. McCabe 36'  
David Elebert 36'  
R. Brush 46'  
Barry Murphy 46'  
Sean O'Connor 53'  
R. Finn 55'  
  0 - 3 57' Conan Byrne
  0 - 4 62' Conan Byrne
  67' A. Flood
  67' Christy Fagan
  67' Stephen Maher
  67' S. Gannon
Karl Sheppard 78'  
Billy Dennehy 78'  
  78' C. Forrester
  78' D. Kavanagh
  90+3' Kenny Browne
26/07/2013 St Patrick's
2 - 1
Cork City 0-0H2H+
  14' D. Kavanagh
  19' Danny Murphy
  56' Kalen Spillane
A. Flood 56'  
  56' M. McNulty
  0 - 1 60' Ciaran Kilduff
A. Flood 62' 1 - 1  
  66' D. Kavanagh
  66' Brian Lenihan
G. Bolger 66'  
John Russell 72'  
Jake Kelly 72'  
A. Flood 80'  
Christy Fagan 80'  
  83' Ciaran Kilduff
Aidan Price 83'  
C. Forrester 89'  
Stephen Maher 89'  
K. Brennan 89'  
K. Brennan 90+3' 2 - 1  
14/07/2013 Sligo Rovers
1 - 1
St Patrick's 0-1H2H+
  0 - 1 16' A. Flood
D. Cawley 36'  
  45' I. Bermingham
  51' Stephen Maher
  61' C. Forrester
  61' Jake Kelly
Iarfhlaith Davoren 66'  
Joseph Ndo 73'  
Kieran Djilali 73'  
  75' Jake Kelly
  76' Conan Byrne
  76' S. Gannon
L. Lynch 76'  
Liam Martin 76'  
  78' G. Bolger
Evan McMillan 82' 1 - 1  
  87' A. Flood
  87' Christy Fagan
  87' A. Flood
28/06/2013 St Patrick's
2 - 0
Bray Wanderers 2-0H2H+
Christy Fagan 6' 1 - 0  
  15' D. Webster
Christy Fagan 28' 2 - 0  
  53' K. Knight
S. McFaul 67'  
Stephen Maher 67'  
Christy Fagan 74'  
A. Flood 74'  
  77' Eoin Hyland
  77' A. Mitchell
Kenny Browne 80'  
John Russell 81'  
S. Gannon 81'  
  83' Kevin O'Connor
  83' Conor Earley
  88' D. Webster
I. Bermingham 89'  
20/05/2013 Salthill Devon
2 - 3
St Patrick's 0-0H2H+
Derek O'Brien 7'  
William Enubele 22'  
  29' A. Flood
  49' S. Gannon
E. Curran 52' 1 - 0  
  1 - 1 60' C. Fadden
Jean Biansumba 68'  
C. Horgan 68'  
  69' Gavin Boyne
  69' Ger O'Brien
Brian Geraghty 74'  
  81' Conor Murphy
  81' Peter Durrad
Brian Geraghty 102' 2 - 1  
  2 - 2 113' Peter Durrad
E. Curran 114'  
Michael Collins 114'  
  2 - 3 115' Jake Kelly
  116' Jordan Keegan
  116' M. Chindea
15/04/2013 St Patrick's
4 - 0
Shelbourne 1-0H2H+
  26' Jack Memery
John Russell 36'  
Conan Byrne 44' 1 - 0  
Ger O'Brien 46'  
C. Forrester 49' 2 - 0  
C. Forrester 53' 3 - 0  
  64' Sean Brennan
  64' Alex Prizeman
  66' Brian Shortall
G. Bolger 68'  
A. Flood 72'  
Christy Fagan 72'  
Kenny Browne 75'  
Jake Carroll  75'  
C. Forrester 82' 4 - 0  
G. Bolger 83'  
Stephen Maher 83'  
19/10/2012 Cork City
3 - 0
Dundalk 2-0H2H+
Gearoid Morrissey 23' 1 - 0  
Vinny Sullivan 28' 2 - 0  
  46' Stephen McDonnell
  46' Liam Burns
Shane Duggan 49' 3 - 0  
  60' Paul Whelan
  60' R. Gaul
Ian Turner 63'  
S. Kenny 63'  
Vinny Sullivan 63'  
Davin O'Neill 63'  
  65' Stephen Maher
  71' William Woods
  71' Barry Conlon
Daryl Horgan 77'  
Danny Morrissey 77'  
13/10/2012 Dundalk
2 - 2
Bohemians 1-0H2H+
Stephen Maher 26' 1 - 0  
Stephen Maher 41'  
  1 - 1 47' Evan McMillan
Liam Burns 55'  
P. Thomas 55'  
  66' Derek Pender
  66' D. Corcoran
  1 - 2 75' D. Corcoran
  75' K. Moore
  75' Peter McMahon
William Woods 77'  
Bob McKenna 77'  
  77' Kevin Devaney
  77' Dwayne Wilson
Bob McKenna 81' 2 - 2  
Michael Rafter 85'  
Christopher Reilly 85'  
02/10/2012 Derry City
4 - 0
Dundalk 1-0H2H+
  29' Barry Conlon
D. McDaid 31' 1 - 0  
  43' Gary Shanahan
Patrick McEleney 48' 2 - 0  
  61' Paul Whelan
  61' Liam Burns
D. McDaid 67'  
Kevin Deery 68'  
R. Curran 68'  
  75' Bob McKenna
  75' William Woods
  79' Barry Conlon
  79' Paul Walsh
R. Curran 82' 3 - 0  
D. McDaid 87'  
Michael Duffy 87'  
  88' Derek Foran
D. McCaffrey 89' 4 - 0  
28/09/2012 Shamrock Rovers
7 - 0
Dundalk 3-0H2H+
Colin Hawkins 22'  
Ken Oman 22'  
R. Finn 27' 1 - 0  
  29' Mark O'Brien
Ken Oman 30' 2 - 0  
  35' Stephen Maher
Ciaran Kilduff 45+2' 3 - 0  
  58' J. Mountney
G. McCabe 59' 4 - 0  
  64' Paul Whelan
  65' Nathan Murphy
  65' Barry Conlon
  65' Mark O'Brien
  65' Stephen McDonnell
G. McCabe 66' 5 - 0  
Craig Sives 68'  
A. Greene 68'  
Gary Twigg 70' 6 - 0  
Gary Twigg 71'  
Gary Twigg 72' 7 - 0  
  80' Michael Rafter
  80' Bob McKenna
G. McCabe 83'  
Billy Dennehy 83'  
21/09/2012 Dundalk
0 - 1
Shelbourne 0-1H2H+
Liam Burns 5'  
C. Shields 17'  
  0 - 1 41' Patrick Kavanagh
  48' Patrick Kavanagh
  54' David Cassidy
Stephen McDonnell 62'  
Lorcan Shannon 62'  
Mark O'Brien 66'  
Mark O'Brien 72'  
Christopher Reilly 72'  
  73' Chris Bennion
  82' David Cassidy
  82' Barry Clancy
Liam Burns 85'  
Barry Conlon 85'  
Mark Griffin 86'  
  87' Stephen Hurley
  89' Patrick Kavanagh
  89' Conan Byrne

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.