Jake Thomas Profile and Player Statistics
First name: Jake
Last name: Thomas
Position: Defender
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Premier League 2 Divison Two 2019/2020 Swansea City U23 13 1 1 0 0 0 0
Premier League International Cup 2019/2020 Swansea City U23 2 1 0 0 0 0 0
Premier League U18 2019/2020 Swansea U18 9 0 0 0 0 1 0
Premier League U18 2018/2019 Swansea U18 13 0 2 0 0 0 1
Premier League U18 2017/2018 Swansea U18 1 0 0 0 0 0 0

Jake Thomas has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/03/2020 Swansea City U23
0 - 1
West Bromwich Albion U23 0-0H2H+
D. Williams 59'  
  0 - 1 64' George Harmon
T. Price 65'  
J. Edwards 65'  
  75' C . Diaby
  75' Stanley Asomugha
Ali Al-Hamadi 76'  
M. Walsh 76'  
  77' T. King
  77' S. Wilding
  90' A. White
Oliver Cooper 90+3'  
29/02/2020 Leicester U18
5 - 1
Swansea U18 1-0H2H+
T. Pennant 6' 1 - 0  
Will Russ 48' 2 - 0  
  57' A. Moti
  57' A. Hillier
  57' E. Kenko-Djoudie
  57' B. Lloyd
  66' Michael Murphy
  66' J. Carey
T. Pennant 69' 3 - 0  
  3 - 1 72' J. Cotterill
S. Flynn 80' 4 - 1  
Jake Thomas 90' 5 - 1  
29/02/2020 Leicester U18
5 - 1
Swansea U18 1-0H2H+
T. Pennant 6' 1 - 0  
Will Russ 48' 2 - 0  
  57' A. Moti
  57' A. Hillier
  57' E. Kenko-Djoudie
  57' B. Lloyd
  66' Michael Murphy
  66' J. Carey
T. Pennant 69' 3 - 0  
  3 - 1 72' J. Cotterill
S. Flynn 80' 4 - 1  
Jake Thomas 90' 5 - 1  
03/02/2020 Swansea City U23
0 - 4
Newcastle Utd U23 0-1H2H+
  0 - 1 1' A. Wilson
Jordon Garrick 46'  
M. Walsh 46'  
C. Evans 48'  
  0 - 2 56' Rosaire Longelo
D. Williams 61'  
E. Kenko-Djoudie 61'  
  66' A. Wilson
  66' J. Scott
  0 - 3 68' E. Sørensen
Jordan Aina 69'  
Joshua Thomas 69'  
E. Kenko-Djoudie 74'  
  77' George Rounsfell
  77' L. De Bolle
  0 - 4 79' Yannick Toure 
  84' Rosaire Longelo
  84' J. Oliver
27/01/2020 Everton U23
0 - 4
Swansea City U23 0-3H2H+
  0 - 1 3' Liam Cullen
  0 - 2 7' Liam Cullen
  0 - 3 20' Liam Cullen
  0 - 4 59' Liam Cullen
  63' J. Evans
Beni Baningime  67'  
Alex Denny 67'  
Lewis Dobbin 67'  
R. Hughes 67'  
M. Mampala 67'  
C. Ouzounidis 67'  
Alex Denny 72'  
  73' Liam Cullen
  73' A. Guðjohnsen
  76' Oliver Cooper
  76' M. Walsh
  81' T. Price
  81' Joshua Thomas
23/01/2020 Southampton U18
5 - 0
Swansea U18 3-0H2H+
S. Keogh 12' 1 - 0  
J. Turner 33' 2 - 0  
J. Turner 44' 3 - 0  
  46' K. Williams
  46' Luke Motruk
Kazeem Olaigbe 77'  
R. Idowu 77'  
M. Rus 77'  
Callum Watts 77'  
  78' J. Rickard
  78' A. Moti
  82' Joshua Thomas
  82' Michael Murphy
R. Mitchell 83' 4 - 0  
R. Mitchell 83'  
J. Smith 83'  
J. Turner 89' 5 - 0  
06/01/2020 Stoke City U23
0 - 1
Swansea City U23 0-1H2H+
Will Forrester 18'  
  0 - 1 19' Liam Cullen
Jake Dunwoody 40'  
D. Jarvis 40'  
  46' Oliver Cooper
  46' M. Jones-Thomas
James Jennings 54'  
O. Simmonds 54'  
S. Wara 59'  
  74' T. Rushesha
  74' R. Bevan
Scott Hogan 75'  
Abdul Sankoh 75'  
  85' S. Paulet
  85' M. Clarke
  90+3' J. Evans
16/12/2019 Aston Villa U23
1 - 1
Swansea City U23 1-1H2H+
T. Wright 33' 1 - 0  
M. Bridge 43'  
  1 - 1 45' Brandon Cooper
  45+1' R. Bevan
  46' K. Evans
  46' J. Rickard
  46' R. Bevan
  46' T. Rushesha
  62' J. Evans
Michael Tait 66'  
Cameron Archer 66'  
Ben Guy 73'  
Jack Birch 73'  
  83' Ali Al-Hamadi
  83' Joshua Thomas
Jack Clarke 88'  
L. Brunt 88'  
09/12/2019 Swansea City U23
2 - 1
Norwich City U23 1-0H2H+
Ali Al-Hamadi 14' 1 - 0  
  50' Í. Þorvaldsson
  54' Akin Famewo
  1 - 1 58' Akin Famewo
J. Rickard 71'  
Joshua Thomas 71'  
Ali Al-Hamadi 79'  
A. Guðjohnsen 79'  
  82' William Hondermarck
  82' S. Hutchinson
Kees de Boer 90+3' 2 - 1  
22/11/2019 Fulham U23
1 - 1
Swansea City U23 0-1H2H+
  0 - 1 18' J. Rickard
M. Taylor-Crossdale 20'  
Fábio Carvalho 36'  
  46' Aldo Kalulu
  46' Ali Al-Hamadi
M. Taylor-Crossdale 50' 1 - 1  
M. Taylor-Crossdale 55'  
S. Jasper 62'  
Jayden Harris 62'  
  80' J. Rickard
  80' Joshua Thomas
B. Davis 88'  
Timmy Abraham 88'  
09/11/2019 Norwich U18
3 - 3
Swansea U18 1-0H2H+
J. Giurgi 10' 1 - 0  
  1 - 1 48' C. Congreve
  1 - 2 53' Joshua Thomas
Nelson Khumbeni 61'  
H. Pitcher 61'  
J. Giurgi 61'  
T. Springett 61'  
E. Jackson 72' 2 - 2  
  78' L. McKendry
  2 - 3 90' Joshua Thomas
T. Omotoye 90+2' 3 - 3  
03/11/2019 Swansea City U23
2 - 4
West Ham United U23 1-1H2H+
Liam Cullen 16' 1 - 0  
  26' Emmanuel Longelo
  26' H. Ashby
  1 - 1 29' Anthony Scully
  1 - 2 50' Nathan Holland
  52' A. Diallo
Joshua Thomas 58'  
Ali Al-Hamadi 58'  
Ali Al-Hamadi 63'  
  66' A. Diallo
  66' Dan Chesters
M. Walsh 79'  
J. Edwards 79'  
  1 - 3 81' Nathan Holland
  1 - 4 84' Dan Kemp
Liam Cullen 90+1' 2 - 4  
  90+5' H. Ashby
28/10/2019 West Bromwich Albion U23
2 - 0
Swansea City U23 0-0H2H+
  35' Kees de Boer
  35' S. Paulet
  53' Jake Thomas
  53' Scott Butler
George Harmon 54'  
K. Zohorè 62' 1 - 0  
  65' M. Walsh
  65' Ali Al-Hamadi
R. Tulloch 71'  
Jamie Soule 71'  
K. Zohorè 74' 2 - 0  
Chris Willock 75'  
N. Clayton-Phillips 75'  
  80' J. Evans
21/10/2019 Swansea City U23
1 - 4
Manchester United U23 1-2H2H+
K. Evans 6' 1 - 0  
  1 - 1 14' L. Ramazani
Liam Cullen 35'  
  37' T. Mengi
  37' Max Taylor
  1 - 2 42' Dylan Levitt
Matthew Blake 61'  
Jake Thomas 61'  
K. Evans 73'  
Kees de Boer 73'  
  1 - 3 75' D'Mani Mellor
  80' Ethan Laird
  80' D. Hoogewerf
S. Paulet 86'  
M. Walsh 86'  
  1 - 4 90+1' A. Traoré
19/10/2019 Swansea U18
1 - 5
Fulham U18 1-0H2H+
Charlie Clancy 34' 1 - 0  
Jake Thomas 40'  
  1 - 1 49' Jay Stansfield
  1 - 2 51' J. Tiehi
  59' S. Jasper
  1 - 3 63' Jay Stansfield
  64' A. Pajaziti
  64' O. O'Neill
  68' J. Tiehi
  68' T. Ablade
M. Clarke 72'  
Connor Shields 72'  
Charlie Clancy 72'  
Joshua Thomas 72'  
  1 - 4 75' Jay Stansfield
  78' Jay Stansfield
  78' Mika Biereth 
  1 - 5 84' T. Ablade
05/10/2019 Brighton U18
3 - 2
Swansea U18 2-1H2H+
  0 - 1 12' Charlie Clancy
Stefan Vukoje 23' 1 - 1  
J. Spong 31' 2 - 1  
  2 - 2 57' J. Rickard
  58' Michael Murphy
  58' A. Moti
Lorent Tolaj 63'  
B. Wilson 63'  
J. Furlong 66'  
Ayo Tanimowo 66'  
  67' E. Kenko-Djoudie
  67' L. McKendry
Stefan Vukoje 77' 3 - 2  
T. Miller 80'  
O. Offiah 80'  
Ayo Tanimowo 90+4'  
30/09/2019 Newcastle Utd U23
0 - 1
Swansea City U23 0-0H2H+
K. Scott 34'  
K. Scott 62'  
E. Anderson 62'  
  66' C. Evans
T. Allan 79'  
O. McEntee 79'  
  80' Matthew Blake
  82' M. Jones-Thomas
  82' Joshua Thomas
Rosaire Longelo 85'  
Joe White 85'  
  88' T. Rushesha
  90+2' K. Evans
  90+2' S. Paulet
  0 - 1 90+3' Oliver Cooper
21/09/2019 Swansea U18
1 - 5
Leicester U18 1-3H2H+
B. Gibbings 17' 1 - 0  
  18' A. Leathers
  18' Sidnei Tavares
  1 - 1 21' T. Pennant
  1 - 2 32' D. Arlott-John
  1 - 3 41' D. Arlott-John
E. Kenko-Djoudie 46'  
M. Clarke 46'  
J. Edwards 46'  
Luke Motruk 46'  
  1 - 4 64' E. Fitzhugh
Luke Motruk 70'  
A. Moti 75'  
Charlie Clancy 75'  
  1 - 5 79' T. Pennant
  81' O. Ewing
  81' Will Russ
  88' B. Aisthorpe
19/09/2019 Swansea City U23
1 - 1
PSV U23 0-1H2H+
  0 - 1 33' Cyril Ngonge
  46' Claudio Gomes
  46' Richard Ledezma
D. Williams 56'  
Jordon Garrick 63'  
K. Evans 63'  
M. Jones-Thomas 63'  
Jake Thomas 63'  
  67' Ryan Thomas
  67' R. Lauwers
K. Evans 70'  
Liam Cullen 77' 1 - 1  
  84' O. Horváth
  84' Sekou Sidibe
  87' C. Gloster
J. Evans 87'  
S. Paulet 87'  
16/09/2019 Reading U23
5 - 0
Swansea City U23 3-0H2H+
A. Liddle 12' 1 - 0  
  20' J. Evans
T. Nevers 25' 2 - 0  
M. Olise 39' 3 - 0  
Garath McCleary 40'  
  43' Jordon Garrick
Ryan East 54' 4 - 0  
  62' K. Evans
  62' M. Jones-Thomas
  62' Kees de Boer
  62' D. Williams
Ryan East 66'  
Ethan Coleman 66'  
Akin Odimayo 77'  
A. Burley 77'  
Gabriel Osho 80' 5 - 0  
A. Liddle 82'  
Ethan Bristow 82'  
A. Burley 90+6'  
  90+7' C. Evans
R. Medford-Smith 90+7'  
14/09/2019 Reading U18
3 - 1
Swansea U18 1-0H2H+
J. Hewitt 5' 1 - 0  
Ethan Bristow 17'  
  46' Luke Motruk
  46' J. Edwards
  46' J. Rickard
  46' Michael Murphy
O. Pendlebury 47'  
O. Pendlebury 61'  
K. Leavy 61'  
Ethan Bristow 61'  
I. Samuels 61'  
C. Osorio 63' 2 - 0  
C. Osorio 64' 3 - 0  
  71' Ali Al-Hamadi
  71' M. Clarke
L. Sackey 79'  
N. Abbey 79'  
  3 - 1 86' Joshua Thomas
31/08/2019 Swansea City U23
3 - 4
Stoke City U23 2-2H2H+
Oliver Cooper 21' 1 - 0  
Tom Carroll 28' 2 - 0  
  2 - 1 33' Jake Dunwoody
  2 - 2 45+1' Declan John
Liam Cullen 47' 3 - 2  
  57' Thibaud Verlinden
  57' Abdul Sankoh
  68' Mohamed Sankoh
  68' E. Varian
J. Evans 71'  
Liam Cullen 75'  
K. Evans 76'  
Joshua Thomas 76'  
T. Rushesha 81'  
  3 - 3 86' Jake Dunwoody
J. Evans 90'  
D. Williams 90'  
  90+3' Lasse Sörensen
  3 - 4 90+4' D. Jarvis
Oliver Cooper 90+7'  
23/08/2019 Middlesbrough U23
3 - 2
Swansea City U23 2-0H2H+
Sam Folarin 23' 1 - 0  
Sam Folarin 32' 2 - 0  
S. Walker 46'  
I. Jones 46'  
B. Liddle 47' 3 - 0  
  61' D. Williams
  61' C. Berry
  61' K. Evans
  61' Kees de Boer
  3 - 1 66' Liam Cullen
  75' J. Evans
  75' T. Price
  3 - 2 76' Joshua Thomas
Stephen Wearne 80'  
H. Hackney 80'  
  83' Kees de Boer
Sam Folarin 87'  
A. Baldé 87'  
17/08/2019 Swansea U18
4 - 2
Southampton U18 4-1H2H+
Joshua Thomas 10' 1 - 0  
Joshua Thomas 21' 2 - 0  
Ali Al-Hamadi 27' 3 - 0  
Ali Al-Hamadi 34' 4 - 0  
  40' Benni Smales-Braithwaite
  4 - 1 45' A. Rutter
  46' Rio Glean
  46' David Agbontohoma
  46' Lucas Defise
  46' S. Keogh
  46' Benni Smales-Braithwaite
  46' M. Rus
  4 - 2 53' R. Idowu
  64' Ryan Cluett
B. Gibbings 74'  
A. Moti 74'  
  86' Kazeem Olaigbe
Joshua Thomas 86'  
Luke Motruk 86'  
Ali Al-Hamadi 90+1'  
Charlie Clancy 90+1'  
10/08/2019 West Ham U18
2 - 1
Swansea U18 2-1H2H+
  0 - 1 20' Joshua Thomas
K. Corbett 29'  
S. Nebyla 29' 1 - 1  
  35' B. Erickson
  35' J. Jones
K. Corbett 41' 2 - 1  
Tristan Cover 46'  
H. Ashby 46'  
  59' Scott Butler
Vernon Parks 59'  
J. Giddings 61'  
F. Potts 61'  
H. Ashby 69'  
K. Simon-Swyer 71'  
Spencer Keller 71'  
J. Okotcha 72'  
  76' Connor Shields
  76' Michael Murphy
  86' B. Gibbings
  86' Charlie Clancy
27/04/2019 Aston Villa U18
1 - 1
Swansea U18 0-0H2H+
Anton Hooper 46'  
C. Farr 46'  
  60' Joshua Thomas
  60' Luke Motruk
A. Ramsey 62'  
C. Chukwuemeka 62'  
B. Young 62'  
Dimitri Sea 62'  
  0 - 1 69' D. Williams
  72' D. Williams
  89' M. Walsh
  89' J. Rickard
B. Burton 90+4' 1 - 1  
30/03/2019 Arsenal U18
8 - 0
Swansea U18 4-0H2H+
S. Greenwood 9' 1 - 0  
F. Balogun 11' 2 - 0  
F. Balogun 22'  
B. Cottrell 29' 3 - 0  
Mark McGuinness 37' 4 - 0  
F. Balogun 46'  
Miguel Azeez 46'  
  46' M. Walsh
  46' B. Gibbings
  46' Bailey Owen
  46' Ali Al-Hamadi
Zak Swanson 56'  
M. Ogungbo 56'  
  66' J. Rickard
  66' Charlie Clancy
S. Greenwood 68'  
A. Matthews 68'  
Trae Coyle 69' 5 - 0  
B. Cottrell 83' 6 - 0  
Trae Coyle 87' 7 - 0  
23/02/2019 Chelsea U18
6 - 0
Swansea U18 2-0H2H+
G. Nunn 20' 1 - 0  
Thierno Ballo 31' 2 - 0  
P. Ekwah 47' 3 - 0  
P. Ekwah 52'  
  59' Charlie Clancy
  59' Ali Al-Hamadi
C. Evans 59' 4 - 0  
G. Nunn 65' 5 - 0  
Lewis Bate 66'  
Jon Russell 66'  
  71' M. Clarke
  71' B. Gibbings
G. Nunn 73'  
Armando Broja  73'  
Armando Broja  79' 6 - 0  
Thierno Ballo 84'  
M. Lewis 84'  
  89' Jake Thomas
C. Mola 90'  
19/01/2019 West Ham U18
2 - 0
Swansea U18 1-0H2H+
Emmanuel Longelo 18' 1 - 0  
A. Diallo 21'  
Anouar El Mhassani 21'  
  56' D. Williams
  56' J. Rickard
  62' O. Evans
  62' Luke Motruk
J. Giddings 68'  
Anouar El Mhassani 72'  
I. Adebayo 72'  
  72' M. Walsh
  72' Charlie Clancy
Bernardo Rosa 76'  
Vernon Parks 79' 2 - 0  
Emmanuel Longelo 85'  
B. Baker-Boaitey 85'  
05/01/2019 Tottenham U18
1 - 0
Swansea U18 1-0H2H+
  13' D. Williams
Edmond-Paris Maghoma 24' 1 - 0  
B. Lyons-Foster 46'  
Maximus Tainio 46'  
  60' J. Rickard
  60' Jayden Reid 
  60' B. Gibbings
  60' S. Wynter-Coles
Rayan Clarke 77'  
E. Thorpe 77'  
R. Richards 85'  
C. Cooper 85'  
19/12/2018 Swansea U18
1 - 1
Fulham U18 1-1H2H+
C. Evans 16'  
T. Rushesha 25' 1 - 0  
  1 - 1 45' Fábio Carvalho
M. Walsh 46'  
J. Rickard 46'  
  61' C. McAvoy
  64' S. Hilton
  64' B. Davis
T. Rushesha 64'  
Jake Thomas 79'  
Luke Motruk 79'  
A. Guðjohnsen 82'  
Connor Shields 82'  
01/12/2018 Swansea U18
1 - 5
Aston Villa U18 1-2H2H+
Charlie Clancy 4'  
Joshua Thomas 4'  
  0 - 1 17' I. Vassilev
  0 - 2 33' I. Vassilev
  36' I. Vassilev
B. Erickson 38'  
C. Evans 38'  
R. Bevan 43' 1 - 2  
  46' C. Odutayo
  46' C. Farr
  50' Kaine Kesler-Hayden
  51' I. Vassilev
  51' Mamadou Sylla
  1 - 3 57' Cameron Archer
C. Evans 59'  
  59' T. Wright
  59' Aaron Pressley
  1 - 4 60' Kaine Kesler-Hayden
L. McKendry 67'  
L. McKendry 78'  
T. Rushesha 78'  
  90+1' Aaron Pressley
  1 - 5 90+1' Aaron Pressley
24/11/2018 Brighton U18
1 - 2
Swansea U18 1-0H2H+
Danny Cashman 18'  
  24' S. Reed
Lorent Tolaj 45+1' 1 - 0  
J. Carre 46'  
Ryan Longman 46'  
  47' Jake Thomas
  47' R. Bevan
  1 - 1 58' O. Evans
Danny Cashman 64'  
Stefan Vukoje 64'  
  75' Joshua Thomas
  75' A. Guðjohnsen
T. Jenks 78'  
  80' T. Rushesha
  1 - 2 84' A. Guðjohnsen
  86' M. Walsh
  86' Jayden Reid 
  89' A. Guðjohnsen
03/11/2018 Swansea U18
1 - 3
Arsenal U18 1-1H2H+
  0 - 1 13' S. Greenwood
C. Evans 26'  
  27' Mark McGuinness
  38' M. Smith
A. Guðjohnsen 45+2' 1 - 1  
  46' Harry Clarke
  46' Miguel Azeez
  1 - 2 48' M. Smith
Jayden Reid  54'  
  59' S. Flaherty
  59' B. Cottrell
M. Walsh 63'  
M. Jones-Thomas 63'  
S. Wynter-Coles 74'  
B. Gibbings 74'  
  85' Joel López
  85' Matthew Dennis
  1 - 3 90+1' M. Smith
D. Williams 90+5'  
19/10/2018 Norwich U18
3 - 1
Swansea U18 1-1H2H+
Z. Dronfield 5' 1 - 0  
  1 - 1 40' Connor Shields
S. Milovanovic 55' 2 - 1  
T. Omotoye 63' 3 - 1  
  64' S. Wynter-Coles
  64' Jayden Reid 
  65' Connor Shields
  65' B. Gibbings
  75' C. Evans
  75' J. Rickard
T. Omotoye 80'  
Anis Mehmeti 80'  
06/10/2018 Swansea U18
1 - 3
Southampton U18 0-2H2H+
D. Williams 16'  
  0 - 1 18' Christian Norton
T. Rushesha 24'  
  0 - 2 26' Will Ferry
  0 - 3 47' O. Olufunwa
O. Evans 55' 1 - 3  
O. Evans 60'  
J. Rickard 60'  
B. Gibbings 72'  
Connor Shields 72'  
  73' Will Ferry
  73' Taymar Fleary
D. Williams 75'  
A. Guðjohnsen 75'  
  76' Christian Norton
  76' Benni Smales-Braithwaite
  80' R. Idowu
  80' K. Ledwidge
  88' Caleb Watts
  88' Ethan Burnett
22/09/2018 Reading U18
0 - 1
Swansea U18 0-1H2H+
  0 - 1 5' O. Evans
14/09/2018 Swansea U18
1 - 2
Chelsea U18 1-2H2H+
  0 - 1 11' F. Anjorin
  0 - 2 15' S. McClelland
S. Wynter-Coles 29'  
Jayden Reid  29'  
D. Williams 31' 1 - 2  
  51' C. Mola
  51' Jon Russell
  65' Armando Broja 
  65' P. Ekwah
M. Walsh 69'  
B. Gibbings 69'  
O. Evans 84'  
J. Rickard 84'  
  90+1' James Clark
  90+1' Marcel Lavinier
  90+4' G. Nunn
07/04/2018 Swansea U18
3 - 2
Norwich U18 1-1H2H+
Mason Jones-Thomas 11'  
Shaquille Wynter-Coles 11'  
Jayden Reid  19' 1 - 0  
  1 - 1 23' Adam Idah
Tivonge Rushesha 62'  
Daniel Williams 62'  
  64' Saul Milovanovic
  64' Anis Mehmeti
  66' Jordan Thomas
Joe Lewis 67' 2 - 1  
  2 - 2 71' Finlay Barnes
  72' T. Harrison
  72' Jaden Thompson-Brissett
Marc Walsh 73'  
Thomas Craig Davies 73'  
  76' Rosaire Longelo
  76' Connor Parsons
Kees de Boer 83' 3 - 2  

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.