Founded: 1887
Stadium: Bloomfield Road
Coach: Steve Bruce
League One Form:
Overall Form:

Countdown to Next Match

Match Started! Check Live Score

Blackpool home ground venue is Bloomfield Road.

Steve Bruce is the current coach for Blackpool.

Blackpool League One Match Fixtures and Results

[ Home Overall Away  ]

Blackpool have played a total of 20 matches in England League One. Their current statistics is 7 win, 26 draw and 7 lose.

Blackpool did not lose their last four matches in the competition.

The overall results is shown by default. You can also analyze Blackpool results for their home or away matches in League One 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
Blackpool 20 7 26 7
Date
Home
Score
Away
HT      
03/05/2025 Blackpool
Bristol Rovers  H2H  
26/04/2025 Wigan Athletic
Blackpool  H2H  
21/04/2025 Blackpool
Wrexham  H2H  
18/04/2025 Stevenage
Blackpool  H2H  
12/04/2025 Blackpool
Birmingham City  H2H  
05/04/2025 Rotherham United
Blackpool  H2H  
01/04/2025 Blackpool
Reading  H2H  
29/03/2025 Blackpool
Bolton Wanderers  H2H  
22/03/2025 Northampton Town
Blackpool  H2H O  
15/03/2025 Blackpool
Leyton Orient  H2H O  
08/03/2025 Barnsley
Blackpool  H2H O  
04/03/2025 Blackpool
Peterborough United  H2H O  
01/03/2025 Stockport County
Blackpool  H2H O  
22/02/2025 Blackpool
Crawley Town  H2H O  
15/02/2025 Blackpool
Mansfield Town  H2H O  
08/02/2025 Burton Albion
Blackpool  H2H O  
01/02/2025 Blackpool
Charlton Athletic  H2H O  
28/01/2025 Lincoln City
Blackpool  H2H O  
25/01/2025 Exeter City
Blackpool  H2H O  
18/01/2025 Blackpool
Huddersfield Town  H2H O  
11/01/2025 Blackpool
Cambridge United  H2H O  
04/01/2025 Wycombe Wanderers
Blackpool  H2H O  
01/01/2025 Blackpool
Shrewsbury Town  H2H O  
29/12/2024 Birmingham City
Blackpool  H2H O  
26/12/2024 Wrexham
Blackpool  H2H O  
21/12/2024 Blackpool
0 - 0
Stevenage 0-0H2H O +
  33' Louis Thompson
Lee Evans 52'  
Odeluga Offiah 64'  
Dominic Ballard 69'  
Jordan Rhodes 69'  
  71' Harvey White
  71' Daniel Phillips
  71' Elliott List
  71' Jake Young
  78' Louis Thompson
  78' Nick Freeman
  79' Daniel Kemp
  79' Tyreece Simpson
Harry Tyrer 84'  
14/12/2024 Reading
0 - 3
Blackpool 0-2H2H O +
  0 - 1 24' Albie Morgan
  0 - 2 37' Robert Apter
  41' Joshua Onomah
  41' Dominic Ballard
Amadou Salif Mbengue 44'  
Amadou Salif Mbengue 46'  
Louie Holzman 46'  
  55' Sam Smith
Andre Garcia 58'  
Ben Elliott 66'  
Mamadi Camara 66'  
  0 - 3 72' Ashley Fletcher
Charlie Savage 76'  
Jayden Wareham 76'  
Michael Craig 77'  
Ashqar Ahmed 77'  
  82' Lee Evans
  82' Oliver Norburn
  83' Ashley Fletcher
  83' Jordan Rhodes
  87' Robert Apter
  87' Zachary Ashworth
  87' Kyle Joseph
  87' Jordan Lawrence-Gabriel
07/12/2024 Blackpool
P - P
Rotherham United  H2H O  
04/12/2024 Shrewsbury Town
1 - 2
Blackpool 1-0H2H O +
Malvind Benning 4' 1 - 0  
  1 - 1 52' Aaron Pierre
  1 - 2 57' Joshua Onomah
Aaron Pierre 66'  
Tom Bloxham 78'  
George Lloyd 78'  
Leo Castledine 78'  
Tommi O'Reilly 78'  
  78' Robert Apter
  78' Jordan Lawrence-Gabriel
  79' Joshua Onomah
  79' Dominic Thompson
Malvind Benning 82'  
Taylor Perry 84'  
Jordan Shipley 84'  
  85' Ashley Fletcher
  85' Terry Bondo
  85' Albie Morgan
  85' Ryan Finnigan
Alex Gilliead 86'  
  90+1' Harry Tyrer
  90+8' Kyle Joseph
  90+8' Dominic Ballard
26/11/2024 Bristol Rovers
0 - 2
Blackpool 0-1H2H O +
  22' Oliver Norburn
  0 - 1 27' Bryant Akono Bilongo
Jamie Lindsay 40'  
Taylor Moore 41'  
  45+1' Odeluga Offiah
  0 - 2 52' Lee Evans
Bryant Akono Bilongo 61'  
Clinton Mola 61'  
Chris Martin 61'  
Gatlin O'Donkor 61'  
Isaac Hutchinson 61'  
Scott Sinclair 61'  
  66' Oliver Casey
Luke McCormick 69'  
Luke Thomas 69'  
Jamie Lindsay 69'  
Grant Ward 69'  
Kamil Conteh 70'  
  75' Kyle Joseph
  75' Ashley Fletcher
  75' Dominic Ballard
  75' Dominic Thompson
  81' James Husband
  84' Robert Apter
  84' Joshua Onomah
  84' Elliot Embleton
  84' Jordan Rhodes
  88' Oliver Norburn
  88' Ryan Finnigan
23/11/2024 Bolton Wanderers
2 - 1
Blackpool 0-1H2H O +
  0 - 1 33' Kyle Joseph
George Thomason 36'  
J. Sheehan 45+3'  
S. Schön 50'  
  52' Kyle Joseph
George Thomason 53' 1 - 1  
  57' Oliver Norburn
  68' Elliot Embleton
  68' Dominic Ballard
George Thomason 69'  
Jay Matete 69'  
John McAtee 74'  
Victor Adeboyejo 74'  
  76' Hayden Coulson
  76' Zachary Ashworth
  78' Zachary Ashworth
  81' Robert Apter
  81' Terry Bondo
  81' Oliver Norburn
  81' Ryan Finnigan
Josh Dacres-Cogley 82'  
Jordi Osei-Tutu 82'  
George Johnston 85'  
  88' Lee Evans
  90' Dominic Ballard
Aaron Collins 90+4' 2 - 1  
Aaron Collins 90+5'  
16/11/2024 Blackpool
0 - 0
Northampton Town 0-0H2H O +
  17' Jack Sowerby
  17' William Hondermarck
Kyle Joseph 49'  
Terry Bondo 49'  
  58' Sam Hoskins
CJ Hamilton 59'  
Hayden Coulson 59'  
Ryan Finnigan 69'  
Elliot Embleton 69'  
Jordan Rhodes 69'  
Oliver Norburn 69'  
  71' Tyler Roberts
  71' Tariqe Fosu-Henry
  79' Sam Hoskins
  79' Martyn Waghorn
09/11/2024 Leyton Orient
3 - 0
Blackpool 1-0H2H O +
Sonny Perkins 34' 1 - 0  
Thomas James 39'  
E. Galbraith 45+3'  
Jack Currie 65'  
Sonny Perkins 66'  
Charlie Kelman 66'  
Sonny Perkins 66'  
Lewis Warrington 66'  
Jack Simpson 66'  
Charlie Kelman 72' 2 - 0  
Thomas James 76' 3 - 0  
  76' Robert Apter
  76' Jordan Rhodes
  77' Sonny Carey
  77' Elliot Embleton
  77' Dominic Ballard
  77' Ryan Finnigan
Oliver Casey 78'  
Daniel Agyei 80'  
Diallang Jaiyesimi 80'  
  81' Oliver Casey
  81' CJ Hamilton
  81' Dominic Thompson
Ollie O'Neill 90+6'  
Jamie Donley 90+6'  
E. Galbraith 90+6'  
Zech Obiero 90+6'  
28/10/2024 Blackpool
2 - 2
Wigan Athletic 1-2H2H O +
  0 - 1 20' Dion Rankine
Sonny Carey 32'  
  33' Shaun Maloney
  0 - 2 41' Matthew Smith
Jason Kerr 45+1' 1 - 2  
  50' Tyrese Francois
  56' Dion Rankine
  58' Tyrese Francois
  58' Scott Smith
  58' Michael Olakigbe
  58' Silko Thomas
Oliver Casey 62'  
  66' Steven Sessegnon
  66' Luke Robinson
  66' Calvin Ramsay
  66' Toby Sibbick
Ashley Fletcher 67'  
Jordan Rhodes 67'  
  69' Silko Thomas
  76' Dion Rankine
  76' Jonny Smith
Elliot Embleton 78'  
Dominic Ballard 78'  
Sonny Carey 78'  
Joshua Onomah 78'  
Will Aimson 90+2' 2 - 2  
22/10/2024 Peterborough United
5 - 1
Blackpool 3-1H2H O +
Malik Mothersille 8' 1 - 0  
Joel Randall 17' 2 - 0  
  24' Hayden Coulson
  2 - 1 27' Kyle Joseph
Kwame Poku 28' 3 - 1  
  46' Hayden Coulson
  46' Zachary Ashworth
Malik Mothersille 51'  
  59' Albie Morgan
  59' Ryan Finnigan
  59' Dominic Ballard
  59' Ashley Fletcher
Ricky-Jade Jones 71'  
Bradley Ihionvien 71'  
Odeluga Offiah 71' 4 - 1  
Ryan De Havilland 71'  
Donay O'Brien-Brady 71'  
Joel Randall 73' 5 - 1  
  78' Joshua Onomah
  78' Sonny Carey
Kwame Poku 81'  
Cian Hayes 81'  
Malik Mothersille 81'  
Abraham Odoh 81'  
Oscar Wallin 86'  
Oliver Rose 86'  
19/10/2024 Blackpool
1 - 2
Barnsley 0-1H2H O +
Oliver Casey 15'  
  0 - 1 27' Davis Keillor-Dunn
Jordan Lawrence-Gabriel 60'  
Joshua Onomah 60'  
Lee Evans 60'  
Dominic Ballard 60'  
Matthew Pennington 60'  
Elliot Embleton 60'  
Jordan Rhodes 60'  
  67' Jon Russell
  67' Matthew Craig
  67' Adam Phillips
  67' Vimal Yoganathan
Oliver Casey 68' 1 - 1  
Albie Morgan 83'  
Ashley Fletcher 83'  
  1 - 2 90+2' Marc Roberts
  90+2' Stephen Humphrys
  90+2' Fabio Jaló
  90+2' Georgie Gent
  90+2' Donovan Pines
  90+6' Fabio Jaló
  90+6'
05/10/2024 Mansfield Town
2 - 0
Blackpool 2-0H2H O +
Will Evans 8' 1 - 0  
Louis Reed 17'  
Stephen McLaughlin 30'  
Will Evans 39' 2 - 0  
Adedeji Oshilaja 45+1'  
Stephen Quinn 65'  
Keanu Baccus 65'  
  65' Ashley Fletcher
  65' Aaron Lewis
Hiram Boateng 65'  
Jordan Rhodes 65'  
  67' Kyle Joseph
  73' James Husband
  73' Elliot Embleton
George Williams 80'  
Frazer Blake-Tracy 80'  
Aaron Lewis 82'  
Will Evans 87'  
Tom Nichols 87'  
Ben Waine 88'  
Alfie Kilgour 88'  
01/10/2024 Blackpool
1 - 1
Lincoln City 0-0H2H O +
  17' Conor McGrandles
Hayden Coulson 36'  
James Husband 36'  
  44' Jovon Makama
  46' Conor McGrandles
  46' Tom Bayliss
Adam Jackson 56'  
  56' Bailey Cadamarteri
  56' Freddie Draper
Jake Beesley 63'  
Ashley Fletcher 63'  
  70' Adam Jackson
  72' Jack Moylan
  72' Thomas Hamer
  73' Tendayi Darikwa
Kyle Joseph 74' 1 - 0  
  79' Dom Jefferies
  79' John Joshua Mckiernan
  80' Jovon Makama
  80' Erik Ring
Albie Morgan 87'  
Sonny Carey 87'  
Robert Apter 87'  
Elliot Embleton 87'  
  1 - 1 90+5' Thomas Hamer
28/09/2024 Blackpool
3 - 0
Burton Albion 1-0H2H O +
Odeluga Offiah 19' 1 - 0  
  37' Danilo Orsi-Dadomo
Robert Apter 50' 2 - 0  
  55' Jack Armer
  55' Tomas Kalinauskas
  63' Ben Whitfield
  63' Romelle Donovan
Albie Morgan 68'  
Sonny Carey 68'  
Jordan Rhodes 71'  
Ashley Fletcher 71'  
Lee Evans 75' 3 - 0  
  75' Terence Vancooten
  75' Nicholas Akoto
  76' Danilo Orsi-Dadomo
  76' Mason Bennett
Kyle Joseph 78'  
Jake Beesley 78'  
Robert Apter 78'  
Elliot Embleton 78'  
24/09/2024 Huddersfield Town
0 - 2
Blackpool 0-2H2H O +
Michał Helik 18'  
Brodie Spencer 18'  
  0 - 1 31' Kyle Joseph
  0 - 2 45+6' CJ Hamilton
  53' Dominic Ballard
  53' Ashley Fletcher
Herbie Kane 54'  
Antony Evans 54'  
Lasse Sørensen 54'  
Callum Marshall 54'  
Freddie Ladapo 70'  
Bojan Radulović 70'  
Antony Evans 81'  
  82' Robert Apter
  82' Elliot Embleton
  90' Albie Morgan
  90' Jake Beesley
  90' Kyle Joseph
  90' Sonny Carey
Brodie Spencer 90+1'  
21/09/2024 Charlton Athletic
1 - 2
Blackpool 0-2H2H O +
Greg Docherty 13'  
Rarmani Edmonds-Green 22'  
  0 - 1 28' Gassan Ahadme
  0 - 2 32' Albie Morgan
Thierry Small 37'  
Tyreece Campbell 37'  
  55' Jordan Lawrence-Gabriel
  55' Matthew Pennington
Greg Docherty 64'  
Karoy Anderson 64'  
Allan Campbell 64'  
Luke Berry 64'  
Gassan Ahadme 70'  
Chuks Aneke 70'  
Daniel Kanu 70'  
Matt Godden 70'  
  76' Dominic Ballard
  76' Jake Beesley
  76' Kyle Joseph
  76' Jordan Rhodes
  83' Jordan Rhodes
  85' Albie Morgan
  85' Sonny Carey
  85' Robert Apter
  85' Hayden Coulson
Luke Berry 90+7' 1 - 2  
14/09/2024 Blackpool
2 - 1
Exeter City 1-0H2H O +
Odeluga Offiah 10'  
CJ Hamilton 19' 1 - 0  
Oliver Norburn 21'  
Dominic Ballard 56'  
Jordan Rhodes 56'  
  57' Ryan Woods
Kyle Joseph 58'  
  65' Kami Doyle
  65' Reece Cole
  66' Josh Magennis
  66' Sonny Cox
  66' Millenic Alli
  66' Amani Richards
  70' Ilmari Niskanen
Jordan Lawrence-Gabriel 75'  
CJ Hamilton 78'  
Elliot Embleton 78'  
Robert Apter 79'  
Hayden Coulson 79'  
  79' Pierce Sweeney
  79' Edward Francis
  81' Tristan Crama
  85' Jack Aitchison
Lee Evans 85'  
Jordan Rhodes 87'  
  1 - 1 88' Edward Francis
James Husband 90+4' 2 - 1  
Kyle Joseph 90+5'  
Jake Beesley 90+5'  
Harry Tyrer 90+6'  
31/08/2024 Blackpool
2 - 2
Wycombe Wanderers 1-1H2H O +
  0 - 1 10' Garath McCleary
  13' Daniel Udoh
Oliver Norburn 21'  
Kyle Joseph 32' 1 - 1  
Lee Evans 44'  
  54' Kieran Sadlier
  54' Jasper Pattenden
  65' Cameron Humphreys
  65' Zachary Ashworth
  65' Jack Grimmer
  65' Richard Kone
CJ Hamilton 65'  
Declan Skura 65'  
Ashley Fletcher 66'  
Elliot Embleton 66'  
Dominic Ballard 66'  
Jordan Rhodes 66'  
  1 - 2 78' Daniel Udoh
Robert Apter 79'  
Jake Beesley 79'  
Oliver Norburn 79'  
Sonny Carey 79'  
Jake Beesley 84' 2 - 2  
  88' Daniel Udoh
  88' Gideon Kodua
  89' Garath McCleary
  89' Tyreeq Bakinson
24/08/2024 Cambridge United
4 - 4
Blackpool 1-3H2H O +
  0 - 1 5' James Husband
James Brophy 19'  
Shayne Lavery 28' 1 - 1  
  1 - 2 38' James Husband
  1 - 3 39' Kyle Joseph
Liam Bennett 45+2'  
James Brophy 46'  
Josh Stokes 46'  
  1 - 4 53' Dom Ballard
  58' Elkan Baggott
Danny Andrew 59' 2 - 4  
  62' Dom Ballard
  62' Jordan Rhodes
Sullay Kaikai 71'  
Emmanuel Longelo 71'  
Daniel Barton 71'  
Brandon Njoku 71'  
Brandon Njoku 72' 3 - 4  
  74' Ashley Fletcher
  74' Elliot Embleton
Shayne Lavery 75' 4 - 4  
  76' Oliver Norburn
  80' Hayden Coulson
  84' Oliver Casey
  86' Kyle Joseph
  86' Rob Apter
  86' Oliver Norburn
  86' Sonny Carey
  86' Hayden Coulson
  86' Jordan Lawrence-Gabriel
17/08/2024 Blackpool
0 - 3
Stockport County 0-0H2H O +
Lee Evans 44'  
  60' Will Collar
Ryan Finnigan 62'  
Elliot Embleton 62'  
  0 - 1 67' Louie Barry
  70' Louie Barry
  70' Jayden Fevrier
Ashley Fletcher 71'  
CJ Hamilton 71'  
Rob Apter 71'  
Jordan Rhodes 71'  
Kyle Joseph 72'  
Dom Ballard 72'  
James Husband 82'  
  82' Jack Diamond
  82' Tyler Onyango
Matthew Pennington 83'  
  0 - 2 84' Jayden Fevrier
Hayden Coulson 85'  
Zachary Ashworth 85'  
  87' Jade Jay Mingi
  87' Isaac Olaofe
  88' Will Collar
  88' Odin Bailey
  0 - 3 90+4' Isaac Olaofe
10/08/2024 Crawley Town
2 - 1
Blackpool 2-0H2H O +
Rushian Hepburn-Murphy 16' 1 - 0  
Junior Quitirna 33' 2 - 0  
  35' Lee Evans
Joe Wollacott 38'  
Josh Flint 59'  
  60' Oliver Norburn
  60' Elliot Embleton
Max Anderson 61'  
Cameron Bragg 61'  
Junior Quitirna 61'  
Panutche Camara 61'  
Rushian Hepburn-Murphy 68'  
Ade Adeyemo 68'  
Panutche Camara 71'  
  72' Jordan Rhodes
  72' Jake Beesley
  72' Kyle Joseph
  72' Ashley Fletcher
  73' James Husband
  2 - 1 74' Ashley Fletcher
Ronan Darcy 78'  
Jack Roles 78'  
  83' Hayden Coulson
  83' Rob Apter
Toby Mullarkey 88'  

Chart Analysis

The graph shows the performance and results of Blackpool in League One.

Statistics & Analysis of Blackpool

Kyle Joseph is the leading top goal scorer for Blackpool with 5 goals.

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

Blackpool Talk

Create a New Post





Submit Cancel

League One 2024/2025 - Regular Season Table

Blackpool are in the 12th position of League One.

# Soccer Team MP W D L F A D P Last 5 Matches
1
Birmingham City 19 14 3 2 35 16 +19 45
2
Wycombe Wanderers 20 13 5 2 43 22 +21 44
3
Wrexham 21 12 6 3 31 14 +17 42
4
Huddersfield Town 20 12 3 5 34 18 +16 39
5
Stockport County 21 10 6 5 34 22 +12 36
6
Lincoln City 21 8 7 6 28 25 +3 31
7
Reading 20 9 4 7 30 30 +0 31
8
Bolton Wanderers 19 9 4 6 28 29 -1 31
9
Barnsley 21 8 6 7 29 30 -1 30
10
Mansfield Town 19 8 4 7 23 22 +1 28
11
Charlton Athletic 20 7 6 7 23 19 +4 27
12
Blackpool 20 7 6 7 29 31 -2 27
13
Exeter City 20 8 3 9 19 22 -3 27
14
Stevenage 19 7 5 7 15 17 -2 26
15
Leyton Orient 20 7 4 9 23 20 +3 25
16
Peterborough United 20 7 3 10 38 37 +1 24
17
Wigan Athletic 20 6 6 8 19 18 +1 24
18
Rotherham United 19 6 5 8 19 21 -2 23
19
Bristol Rovers 20 6 4 10 18 29 -11 22
20
Northampton Town 21 5 6 10 21 34 -13 21
21
Crawley Town 20 5 4 11 20 33 -13 19
22
Cambridge United 20 4 5 11 20 35 -15 17
23
Burton Albion 20 2 6 12 17 32 -15 12
24
Shrewsbury Town 20 3 3 14 21 41 -20 12
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation

Blackpool Squad

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

If you want to bet on the players, you should see who are the Blackpool 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
Richard O'Donnell 180 2
2
Andy Lyons
3
James Husband 667 8 1 1 3 2
4
Jordan Gabriel 659 9 1 2 1
5
Matthew Pennington 335 5 2 1
6
Oliver Norburn 315 4 3 3
7
Lee Evans 990 11 1 5
8
Albie Morgan 503 6 5 1
9
Kyle Joseph 924 11 7 4 2
10
Sonny Carey 225 8 6
11
Ashley Fletcher 384 9 5 4 1
12
Elkan Baggott 180 2 1
13
MacKenzie Chapman
14
Elliot Embleton 210 10 9 1
15
Hayden Coulson 576 9 2 4 1
16
Jordan Rhodes 317 8 6 2 2
17
Josh Onomah 30 1 1
18
Jake Beesley 118 7 6 1 1
19
Dominic Ballard 391 7 1 6 1
20
Oliver Casey 810 9 1 2
22
CJ Hamilton 792 10 1 2 2
23
Dominic Thompson
24
Odeluga Offiah 630 7 1 1
25
Robert Apter 752 11 2 7 1
26
Zachary Ashworth 30 1 1
27
Kylian Kouassi
28
Ryan Finnigan 62 1 1
30
Harry Tyrer 630 7 1
32
Daniel Grimshaw 180 2
34
Dan Sassi
England Football
Season:
  • Premier League
  • Championship
  • League One
  • League Two
  • National League
  • Vanarama 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-2024 SoccerPunter Pte. Ltd. All rights reserved.