Founded: 1912
Stadium: Swansea.com Stadium
Coach: Alan Sheehan
Championship Form:
Overall Form:

Swansea City home ground venue is Swansea.com Stadium.

Alan Sheehan is the current coach for Swansea City.

Swansea City Championship Match Fixtures and Results

[ Home Overall Away  ]

Swansea City have played a total of 23 matches in England Championship. Their current statistics is 10 win, 6 draw and 7 lose.

Swansea City did not lose their last four matches in the competition.

The overall results is shown by default. You can also analyze Swansea City results for their home or away matches in Championship 2024/2025.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Swansea City 23 10 6 7
Date
Home
Score
Away
HT      
03/05/2025 Swansea City
3 - 3
Oxford United 1-1H2H O +
Ji-sung Eom 23' 1 - 0  
  1 - 1 40' Greg Leigh
  48' Alex Matos
Ronald 57' 2 - 1  
  2 - 2 62' Michał Helik
  66' Stanley Mills
  66' Przemysław Płacheta
  67' Rúben Rodrigues
  67' Mark Harris
Josh Key 70'  
Oliver Cooper 70'  
Žan Vipotnik 70'  
Liam Cullen 70'  
Joe Allen 70'  
Kyle Naughton 70'  
  77' Greg Leigh
  77' Joe Bennett
  77' Ole Romeny
  77' Marselino Ferdinan
Ronald 81'  
Samuel Parker 81'  
Liam Cullen 82' 3 - 2  
Ji-sung Eom 88'  
Ben Lloyd 88'  
  88' Hidde ter Avest
  88' Sam Long
  3 - 3 90+3' Przemysław Płacheta
  90+5' Cameron Brannagan
18/04/2025 Swansea City
1 - 0
Hull City 0-0H2H O +
  3' Sean McLoughlin
  13' Joe Gelhardt
Joe Allen 27'  
  37' Sean McLoughlin
  37' Cody Drameh
Žan Vipotnik 51' 1 - 0  
  60' Kasey Palmer
  60' Nordin Amrabat
  60' Gustavo Puerta
  60' Matt Crooks
  60' Lincoln
  60' Abu Kamara
Joe Allen 64'  
Jay Fulton 64'  
Jay Fulton 72'  
Žan Vipotnik 75'  
Liam Cullen 75'  
  81' Lewie Coyle
  81' Mason Burstow
Ronald 84'  
Florian Bianchini 84'  
Ji-sung Eom 84'  
Oliver Cooper 84'  
  86' Matt Crooks
  90+1' Matt Crooks
09/04/2025 Swansea City
3 - 0
Plymouth Argyle 3-0H2H O +
Lewis O'Brien 4' 1 - 0  
  21' Adam Randell
Harry Darling 22' 2 - 0  
Josh Key 35' 3 - 0  
  46' Adam Randell
  46' Jordan Houghton
  46' Kornél Szűcs
  46' Tymoteusz Puchacz
  46' Michael Obafemi
  46' Callum Wright
Joe Allen 63'  
Jay Fulton 63'  
  65' Ryan Hardie
  65' Frederick Issaka
  72' Julio Pleguezuelo
Ronald 76'  
Florian Bianchini 76'  
Gonçalo Franco 76'  
Oliver Cooper 76'  
  78' Julio Pleguezuelo
  78' Victor Pálsson
Josh Key 82'  
Kyle Naughton 82'  
Ji-sung Eom 82'  
Samuel Parker 82'  
05/04/2025 Swansea City
1 - 0
Derby County 0-0H2H O +
Gonçalo Franco 62'  
Žan Vipotnik 62'  
Hannes Delcroix 63'  
Ji-sung Eom 63'  
  67' Craig Forsyth
Jay Fulton 77'  
Joe Allen 77'  
Ji-sung Eom 79' 1 - 0  
  82' Marcus Harness
  83' Liam Thompson
  83' Tom Barkhuizen
  83' Sondre Klingen Langås
  83' Kenzo Goudmijn
  83' Ebou Adams
  83' Nathaniel Méndez-Laing
  89' Kayden Jackson
  89' Lennon Wheeldon
Ronald 90+2'  
Cyrus Christie 90+2'  
15/03/2025 Swansea City
0 - 2
Burnley 0-2H2H O +
  0 - 1 4' Josh Brownhill
  0 - 2 22' Jaidon Anthony
Ji-sung Eom 57'  
Oliver Cooper 57'  
Gonçalo Franco 57'  
Jay Fulton 57'  
  70' Zian Flemming
  70' Lyle Foster
  70' Marcus Edwards
  70' Hannibal Mejbri
Lewis O'Brien 73'  
Joe Allen 73'  
Ronald 73'  
Samuel Parker 73'  
Jay Fulton 74'  
Kyle Naughton 77'  
Cyrus Christie 77'  
  89' Jaidon Anthony
  89' Ashley Barnes
08/03/2025 Swansea City
1 - 0
Middlesbrough 1-0H2H O +
Ji-sung Eom 26' 1 - 0  
  28' Anfernee Dijksteel
Gonçalo Franco 43'  
  46' Marcus Forss
  46' Kelechi Iheanacho
  46' Ryan Giles
  46' Samuel Iling
Harry Darling 63'  
Hannes Delcroix 63'  
  70' Morgan Whittaker
  70' Delano Burgzorg
Žan Vipotnik 74'  
Florian Bianchini 74'  
Ji-sung Eom 74'  
Oliver Cooper 74'  
  79' Dael Fry
  79' Jonathan Howson
Liam Cullen 81'  
Jay Fulton 81'  
22/02/2025 Swansea City
3 - 0
Blackburn Rovers 2-0H2H O +
Žan Vipotnik 39' 1 - 0  
  45+2' Callum Brittain
Myles Peart-Harris 45+2' 2 - 0  
  56' Andreas Weimann
  56' Emmanuel Dennis
  56' Ryan Hedges
  56' Augustus Kargbo
  57' Adam Forshaw
  57' John Buckley
Liam Cullen 62' 3 - 0  
  64' Tyrhys Dolan
  76' Tyrhys Dolan
  79' Tyrhys Dolan
  79' Joe Rankin-Costello
Žan Vipotnik 81'  
Florian Bianchini 81'  
Liam Cullen 81'  
Oliver Cooper 81'  
Myles Peart-Harris 81'  
Josh Ginnelly 81'  
Gonçalo Franco 86'  
Jay Fulton 86'  
Ronald 88'  
Ji-sung Eom 88'  
  88' Makhtar Gueye
  88' Cauley Woodrow
12/02/2025 Swansea City
0 - 1
Sheffield Wednesday 0-0H2H O +
  58' Callum Paterson
  58' Stuart Armstrong
  58' Ike Ugbo
  58' Michael Smith
Žan Vipotnik 64'  
Florian Bianchini 64'  
Myles Peart-Harris 64'  
Liam Cullen 64'  
  0 - 1 66' Michael Smith
Ronald 74'  
Samuel Parker 74'  
Ji-sung Eom 74'  
Oliver Cooper 74'  
  81' Djeidi Gassama
  81' Ibrahim Cissoko
  88' Svante Ingelsson
  88' Nathaniel Chalobah
  89' Ibrahim Cissoko
  90' Nathaniel Chalobah
01/02/2025 Swansea City
0 - 2
Coventry City 0-2H2H O +
Hannes Delcroix 12'  
  0 - 1 17' Ellis Simms
Cyrus Christie 41'  
  0 - 2 44' Brandon Thomas-Asante
Josh Key 59'  
Oliver Cooper 59'  
Florian Bianchini 59'  
Žan Vipotnik 59'  
Liam Cullen 77'  
Eom Ji-Sung 77'  
Jay Fulton 77'  
Myles Peart-Harris 77'  
  79' Jack Rudoni
  79' Tatsuhiro Sakamoto
  83' Brandon Thomas-Asante
  83' Josh Eccles
  90' Ellis Simms
  90' Norman Bassette
  90' Victor Torp
  90' Raphael Borges Rodrigues
21/01/2025 Swansea City
1 - 2
Sheffield United 1-0H2H O +
Florian Bianchini 7' 1 - 0  
  20' Rhys Norrington-Davies
  42' Gustavo Hamer
  46' Alfie Gilchrist
  46' Femi Seriki
  46' Rhys Norrington-Davies
  46' Sam McCallum
  46' Andre Brooks
  46' Tyrese Campbell
  1 - 1 47' Rhian Brewster
Harry Darling 50'  
Liam Cullen 60'  
Kyle Naughton 60'  
  62' Sydie Peck
Ronald 65'  
  1 - 2 68' Harrison Burrows
Josh Tymon 68'  
  71' Rhian Brewster
  71' Ben Brereton Díaz
  83' Anel Ahmedhodžić
Myles Peart-Harris 87'  
Sam Parker 87'  
Benjamin Cabango 90+4'  
  90+5' Callum O'Hare
  90+5' Billy Blacker
04/01/2025 Swansea City
1 - 1
West Bromwich Albion 0-0H2H O +
  1' Ousmane Diakité
  1' Myles Peart-Harris
  50' Callum Styles
  57' Ousmane Diakité
  57' Alex Mowatt
Žan Vipotnik 58'  
Florian Bianchini 58'  
  58' Jed Wallace
  58' Tom Fellows
  61' Jayson Molumby
Harry Darling 62'  
  0 - 1 66' Tom Fellows
  68' Michael Johnston
  68' John Swift
Cyrus Christie 75'  
Kyle Naughton 75'  
Ji-sung Eom 75'  
Myles Peart-Harris 75'  
  81' Karlan Grant
  81' Devante Cole
  81' Josh Maja
  81' Grady Diangana
Gonçalo Franco 87'  
Azeem Abdulai 87'  
Liam Cullen 88'  
Joe Allen 88'  
Joe Allen 90+2' 1 - 1  
Myles Peart-Harris 90+5'  
  90+6' Mason Holgate
29/12/2024 Swansea City
2 - 1
Luton Town 1-1H2H O +
  0 - 1 5' Carlton Morris
  30' Mark McGuinness
  31' Joseph Johnson
Gonçalo Franco 38' 1 - 1  
Gonçalo Franco 53'  
Jay Fulton 53'  
  60' Jordan Clark
  65' Marvelous Nakamba
  65' Zack Nelson
  68' Joseph Johnson
  71' Elijah Adebayo
  71' Reuell Walters
Ji-sung Eom 77'  
Myles Peart-Harris 77'  
Florian Bianchini 77'  
Zan Vipotnik 77'  
  86' Tom Krauß
  86' Pelly Ruddock Mpanzu
Myles Peart-Harris 90+1' 2 - 1  
Matt Grimes 90+6'  
Ronald 90+6'  
Azeem Abdullah 90+6'  
26/12/2024 Swansea City
3 - 0
Queens Park Rangers 3-0H2H O +
Liam Cullen 12' 1 - 0  
Liam Cullen 28' 2 - 0  
Gonçalo Franco 33' 3 - 0  
  34' Kieran Morgan
  37' Kenneth Paal
  46' Kenneth Paal
  46' Harrison Ashby
  46' Koki Saito
  46' Ilias Chair
  46' Kieran Morgan
  46' Nicolas Madsen
Ji-sung Eom 50'  
Ji-sung Eom 61'  
Myles Peart-Harris 61'  
Liam Cullen 64'  
  67' Rayan Kolli
  67' Michael Frey
Florian Bianchini 77'  
Zan Vipotnik 77'  
  81' Jonathan Varane
  84' Paul Smyth
  84' Lucas Andersen
Ronald 85'  
Azeem Abdulai 85'  
Gonçalo Franco 86'  
Jay Fulton 86'  
Liam Cullen 86'  
Ben Lloyd 86'  
14/12/2024 Swansea City
2 - 3
Sunderland 2-1H2H O +
Zan Vipotnik 5' 1 - 0  
  16' Jobe Bellingham
Liam Cullen 17' 2 - 0  
Benjamin Cabango 22'  
  2 - 1 28' Daniel Ballard
  52' Dennis Cirkin
  70' Dennis Cirkin
  70' Luke O'Nien
Zan Vipotnik 72'  
Florian Bianchini 72'  
Myles Peart-Harris 72'  
Ji-sung Eom 72'  
  2 - 2 73' Dan Neil
  2 - 3 75' Jobe Bellingham
  89' Chris Rigg
  90+2' Wilson Isidor
30/11/2024 Swansea City
2 - 2
Portsmouth 1-2H2H O +
  1' Marlon Pack
  2' John Mousinho
B. Cabango 9'  
  0 - 1 25' Matt Ritchie
  35' Matt Ritchie
  36' L. Cullen
  0 - 2 45' Josh Murphy
Connor Ogilvie 45+2' 1 - 2  
L. Cullen 54' 2 - 2  
  55' Colby Bishop
  55' Mark O'Mahony
Joe Allen 65'  
Ji-sung Eom 65'  
  67' Matt Ritchie
  67' Harvey Blair
  67' Mark O'Mahony
  67' Christian Saydee
Ronald 73'  
Azeem Abdulai 73'  
Zan Vipotnik 73'  
Florian Bianchini 73'  
  81' Josh Murphy
  81' Paddy Lane
  83' Harvey Blair
  83' Andre Dozzell
24/11/2024 Swansea City
3 - 4
Leeds United 2-1H2H O +
Harry Darling 8' 1 - 0  
  1 - 1 20' M. Solomon
L. Cullen 45+3' 2 - 1  
  53' Daniel James 
  2 - 2 55' B. Cabango
J. Allen 56'  
Jay Fulton 56'  
  57' Sam Byram
  2 - 3 73' M. Solomon
Gonçalo Franco 75'  
Florian Bianchini 75'  
  75' M. Solomon
  75' Wilfried Gnonto
  75' Joël Piroe
  75' Mateo Joseph
Ronald 84'  
Azeem Abdulai 84'  
  84' Joe Rothwell
  84' Ahmet Cil
  84' Sam Byram
  84' Maximilian Wöber
Florian Bianchini 90' 3 - 3  
  3 - 4 90+1' Wilfried Gnonto
Myles Peart-Harris 90+2'  
  90+5' Daniel James 
  90+5' James Debayo
05/11/2024 Swansea City
1 - 0
Watford 1-0H2H O +
  26' F. Ebosele
Myles Peart-Harris 35' 1 - 0  
Matt Grimes 40'  
Gonçalo Franco 44'  
  45' Francisco Sierralta
  46' Yasser Larouci
  46' Kwadwo Baah
  62' K. Sema
  62' Ryan Andrews
  62' Pierre Dwomoh
  62' Imrân Louza
Zan Vipotnik 67'  
Florian Bianchini 67'  
  74' Thomas Ince
  74' Mamadou Doumbia
Gonçalo Franco 76'  
J. Allen 76'  
Kyle Naughton 76'  
Cyrus Christie 76'  
Myles Peart-Harris 79'  
  83' Vakoun Issouf Bayo
  83' Daniel Jebbison
26/10/2024 Swansea City
0 - 1
Millwall 0-0H2H O +
  40' Ryan Wintle
  42' Romain Esse
L. Cullen 60'  
L. Cullen 66'  
J. Allen 66'  
  71' Duncan Watmore
  71' Femi Azeez
  72' Macaulay Langstaff
  72' M. Ivanović
  72' George Honeyman
  72' Casper De Norre
Zan Vipotnik 78'  
Florian Bianchini 78'  
Gonçalo Franco 78'  
O. Cooper 78'  
  89' Japhet Tanganga
  0 - 1 90+1' Casper De Norre
  90+2' Romain Esse
  90+2' Joe Bryan
  90+3' M. Ivanović
05/10/2024 Swansea City
0 - 0
Stoke City 0-0H2H O +
  14' Wouter Burger
  54' L. Koumas
  54' Million Manhoef
  54' Wouter Burger
  54' Jordan Thompson
  63' Andrew Moran
Ž. Vipotnik 64'  
Liam Cullen 64'  
  65' Jun-Ho Bae
  65' André Vidigal
O. Cooper 76'  
Myles Peart-Harris 76'  
Ronald 77'  
Azeem Abdulai 77'  
Ji-sung Eom 77'  
Florian Bianchini 77'  
Gonçalo Franco 83'  
Jay Fulton 83'  
  85' Sam Gallagher
  85' Emre Tezgel
  90+8' Ben Wilmot
  90+10' Ben Gibson
29/09/2024 Swansea City
1 - 1
Bristol City 1-0H2H O +
Ben Cabango 15' 1 - 0  
Kyle Naughton 49'  
  55' Anis Mehmeti
  57' Haydon Roberts
  57' Cameron Pring
  58' Yu Hirakawa
  58' Mark Sykes
  58' Max Bird
  58' Joe Williams
Kyle Naughton 60'  
Josh Key 60'  
  68' Sinclair Armstrong
  68' Nahki Wells
Gonçalo Franco 73'  
Joe Allen 73'  
Žan Vipotnik 73'  
Myles Peart-Harris 73'  
  1 - 1 76' Jason Knight
  87' Scott Twine
  87' Fally Mayulu
Ji-sung Eom 89'  
Azeem Abdulai 89'  
  90+2' Mark Sykes
  90+5' Nahki Wells
14/09/2024 Swansea City
1 - 0
Norwich City 1-0H2H O +
Forson Amankwah 4' 1 - 0  
  45+1' Marcelino Núñez
  48' Kenny McLean
Harry Darling 53'  
  58' Oscar Schwartau
  58' Ante Crnac
  67' Shane Duffy
Kyle Naughton 70'  
Josh Tymon 70'  
Ji-sung Eom 71'  
Florian Bianchini 71'  
  71' Ben Chrisene
  71' Gabriel Forsyth
  72' Forson Amankwah
  72' José Córdoba
Gonçalo Franco 79'  
Joe Allen 79'  
Oliver Cooper 79'  
Myles Peart-Harris 79'  
  80' Jack Stacey
  80' Liam Gibbs
  80' Marcelino Núñez
  80' O. Hernández
Liam Cullen 80'  
Žan Vipotnik 80'  
Josh Key 88'  
25/08/2024 Swansea City
1 - 1
Cardiff City 1-0H2H O +
Liam Cullen 10' 1 - 0  
Ji-sung Eom 58'  
Azeem Abdulai 58'  
  59' Alex Robertson
  59' Rubin Colwill
Gonçalo Franco 67'  
Jay Fulton 67'  
Oliver Cooper 67'  
Žan Vipotnik 67'  
  69' Yakou Meïté
  69' Ollie Tanner
  73' Chris Willock
  73' Anwar El Ghazi
  73' Wilfried Kanga
  73' Callum Robinson
Liam Cullen 77'  
Kyle Naughton 77'  
Josh Key 78'  
Joe Allen 78'  
  1 - 1 79' Callum Robinson
Joe Allen 90+6'  
  90+10' Harry Darling
Perry Ng 90+10'  
  90+11' Rubin Colwill
  91' Erol Bulut
17/08/2024 Swansea City
3 - 0
Preston North End 1-0H2H O +
  34' Mads Frøkjaer-Jensen
Matt Grimes 40' 1 - 0  
  43' Ryan Ledson
Ji-sung Eom 57'  
Azeem Abdulai 57'  
Azeem Abdulai 59'  
Azeem Abdulai 61' 2 - 0  
  63' Ben Whiteman
  64' Robbie Brady
  64' Sam Greenwood
  64' Ryan Ledson
  64' Jeppe Okkels
  64' Emil Riis
  64' Milutin Osmajic
Gonçalo Franco 65'  
Jay Fulton 65'  
Josh Key 65'  
Kyle Naughton 65'  
Liam Cullen 66'  
Žan Vipotnik 66'  
  72' Mads Frøkjaer-Jensen
  72' Duane Holmes
Žan Vipotnik 83' 3 - 0  
Josh Tymon 88'  
Nathan Tjoe-A-On 88'  

Chart Analysis

The graph shows the performance and results of Swansea City in Championship.

Statistics & Analysis of Swansea City

Matt Grimes is the leading top goal scorer for Swansea City with 1 goal.

Achievement Statistics
Longest winning run
3
Longest losing streak
3
Longest run without loss
5
Longest run without win
4
Clean sheets
10
Matches over 2.25 goals
10
Matches under 2.25 goals
13
Matches First Half Over 0.5
17
Matches First Half Under 0.5
6
Matches odd
15
Matches even
8
Average goals scored
1.43
Average goals allowed
1.04
Failure to score
5
Biggest victory
3 - 0
Biggest defeat
0 - 2
Missed penalties
0
Penalty goals
1
Own goals
1
Goalless draw at home match
1 (4%)
Goalless draw at away match
0
Comeback win
0
Top Goal Scorer
Top Assist

Swansea City Talk

Create a New Post





Submit Cancel

Championship 2024/2025 - Regular Season Table

Swansea City are in the 11th position of Championship.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Leeds United 46 29 13 4 95 30 +65 100
2
Burnley 46 28 16 2 69 16 +53 100
3
Sheffield United 46 28 8 10 63 36 +27 90
4
Sunderland 46 21 13 12 58 44 +14 76
5
Coventry City 46 20 9 17 64 58 +6 69
6
Bristol City 46 17 17 12 59 55 +4 68
7
Blackburn Rovers 46 19 9 18 53 48 +5 66
8
Millwall 46 18 12 16 47 49 -2 66
9
West Bromwich Albion 46 15 19 12 57 47 +10 64
10
Middlesbrough 46 18 10 18 64 56 +8 64
11
Swansea City 46 17 10 19 51 56 -5 61
12
Sheffield Wednesday 46 15 13 18 60 69 -9 58
13
Norwich City 46 14 15 17 71 68 +3 57
14
Watford 46 16 9 21 53 61 -8 57
15
Queens Park Rangers 46 14 14 18 53 63 -10 56
16
Portsmouth 46 14 12 20 58 71 -13 54
17
Oxford United 46 13 14 19 49 65 -16 53
18
Stoke City 46 12 15 19 45 62 -17 51
19
Derby County 46 13 11 22 48 56 -8 50
20
Preston North End 46 10 20 16 48 59 -11 50
21
Hull City 46 12 13 21 44 54 -10 49
22
Luton Town 46 13 10 23 45 69 -24 49
23
Plymouth Argyle 46 11 13 22 51 88 -37 46
24
Cardiff City 46 9 17 20 48 73 -25 44
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation

Swansea City Squad

Detailed statistics of each Swansea City player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Swansea City top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Andrew Lee Fisher
2
Josh Key 776 10 1 3 2
3
Kristian Pedersen
4
Jay Fulton 191 6 4 2 1
5
Benjamin Cabango 900 10 1 1
6
Harry Darling 900 10 1
7
Joe Allen 75 6 6 1
8
Matt Grimes 900 10 1 1
9
Žan Vipotnik 333 9 6 3 1
10
Ji-Sung Eom 651 9 8
11
Josh Ginnelly
12
Jamie Paterson
14
Josh Tymon 815 10 1 3 3
17
Gonçalo Baptista Franco 696 9 8 3
19
Florian Bianchini 140 5 4 1 1
19
Mykola Kukharevych
20
Liam Cullen 475 7 1 5 2
21
Nathan Tjoe-A-On 2 1 1
22
Lawrence Vigouroux 900 10
25
Myles Peart-Harris 193 7 6
26
Kyle Naughton 208 6 4 2 1
29
Nathan Broome
31
Oliver Cooper 724 10 1 6 1
32
Nelson Abby
33
Jon McLaughlin
35
Ronald Pereira Martins 815 10 1 2
41
Sam Parker
45
Cameron Congreve
47
Azeem Abdulai 206 8 7 1 1 1
England Football
Season:
  • Premier League
  • Championship
  • League One
  • League Two
  • Enterprise National League
  • Enterprise National League North
  • Community Shield
  • FA Cup
  • Carabao Cup
  • Fa Trophy
  • More
  • 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.