Joey Sim

Retired
Retired
Last club: Tanjong Pagar Most games for: Balestier Khals Retired since: May 30, 2021
  • Date of birth/Age: Mar 2, 1987 (37)
  • Place of birth: Singapore Singapore
  • Citizenship: Singapore Singapore
  • Height: 1,76 m
  • Position: Goalkeeper
deadline-day banner

Detailed stats of Joey Sim

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClub    /   /     
 Total :   121-8 / - / 21773810.547'
20/211-- / - / -4-90'
19/201-- / - / -2-44'
16/174-- / - / -62330'
15/167-1 / - / -73552'
14/158-- / - / -84720'
13/1417-- / - / -2931.530'
12/134-- / - / -72360'
11/1215-3 / - / -1471.350'
10/1127-2 / - / -4672.403'
09/1013-- / - / -1651.170'
08/0912-1 / - / 12331.035'
07/0812-1 / - / 1152963'
05/06--- / - / ----
Matchday Date Venue For Opponent Result Pos.            
26 9/22/06 Home United Geylang United 3:1 on the bench
27 9/30/06 Home United Young Lions 0:1 Not in squad
29 10/20/06 Home United Tampines Rovers 3:2 Not in squad
30 10/23/06 Home United Woodlands Wellington 1:2 Not in squad
31 10/30/06 Home United Balestier Khalsa 2:1 Not in squad
32 11/3/06 Home United Gombak United 1:0 Information not yet available
33 11/7/06 Home United Sporting Afrique 2:1 Not in squad
1 3/4/07 Super Reds FC Home United 5:1 Information not yet available
2 3/16/07 Liaoning Guangyuan FC Home United 1:2 Information not yet available
3 3/19/07 Home United Gombak United 0:4 Information not yet available
4 3/28/07 Home United Albirex Niigata (S) 0:0 Information not yet available
5 4/6/07 Home United Sengkang Punggol 0:1 Information not yet available
6 4/12/07 Home United Woodlands Wellington 3:2 Information not yet available
7 4/22/07 Home United Young Lions 1:0 Information not yet available
8 4/28/07 Home United Tampines Rovers 3:1 Information not yet available
9 5/10/07 Home United Balestier Khalsa 1:3 Information not yet available
10 5/18/07 Home United Singapore Armed Forces FC 2:0 Information not yet available
11 5/23/07 Home United Geylang United 0:3 Information not yet available
12 5/27/07 Home United Super Reds FC 0:3 Information not yet available
13 6/10/07 Home United Liaoning Guangyuan FC 2:1 Information not yet available
14 6/15/07 Home United Gombak United 1:1 Information not yet available
15 7/6/07 Home United Albirex Niigata (S) 1:2 Information not yet available
16 7/12/07 Home United Sengkang Punggol 0:0 Information not yet available
17 7/16/07 Home United Woodlands Wellington 4:2 Information not yet available
18 8/4/07 Home United Young Lions 2:4 Information not yet available
20 8/14/07 Home United Balestier Khalsa 3:2 Information not yet available
19 8/17/07 Home United Tampines Rovers 1:1 Information not yet available
21 8/20/07 Home United Singapore Armed Forces FC 4:1 Information not yet available
22 8/26/07 Home United Geylang United 2:1 Information not yet available
23 9/4/07 Home United Super Reds FC 2:1 Information not yet available
24 9/14/07 Home United Liaoning Guangyuan FC 0:2 Information not yet available
25 9/19/07 Home United Gombak United 1:1 Information not yet available
26 9/24/07 Home United Albirex Niigata (S) 3:2 Information not yet available
27 9/30/07 Home United Sengkang Punggol 2:5 Information not yet available
28 10/7/07 Home United Woodlands Wellington 2:3 Information not yet available
29 10/25/07 Home United Young Lions 1:2 Information not yet available
30 11/6/07 Home United Tampines Rovers 2:0 Information not yet available
31 11/11/07 Home United Balestier Khalsa 2:3 Information not yet available
32 11/16/07 Home United Singapore Armed Forces FC 0:0 Information not yet available
33 11/21/07 Home United Geylang United 1:2 Information not yet available
1 2/19/08 Sengkang Punggol Young Lions 0:0 on the bench
2 2/25/08 Sengkang Punggol Albirex Niigata (S) 0:2 on the bench
3 2/29/08 Sengkang Punggol Singapore Armed Forces FC 3:0 on the bench
4 3/5/08 Sengkang Punggol Tampines Rovers 1:4 on the bench
5 3/13/08 Sengkang Punggol Woodlands Wellington 0:0 on the bench
6 3/21/08 Sengkang Punggol Balestier Khalsa 0:0 on the bench
7 3/25/08 Sengkang Punggol Dalian Shide Siwu 1:0 on the bench
8 4/3/08 Sengkang Punggol Super Reds FC 0:2 32' 90'
9 4/12/08 Sengkang Punggol Home United 4:0 on the bench
10 4/22/08 Sengkang Punggol Gombak United 1:1 on the bench
11 4/27/08 Sengkang Punggol Geylang United 2:0 38'
12 5/5/08 Sengkang Punggol Albirex Niigata (S) 0:0 on the bench
13 5/21/08 Sengkang Punggol Young Lions 3:2 on the bench
14 5/24/08 Sengkang Punggol Singapore Armed Forces FC 0:1 on the bench
17 5/27/08 Sengkang Punggol Balestier Khalsa 0:0 on the bench
18 6/20/08 Sengkang Punggol Dalian Shide Siwu 1:2 on the bench
16 6/24/08 Sengkang Punggol Woodlands Wellington 0:0 90'
15 6/28/08 Sengkang Punggol Tampines Rovers 3:0 28' 28'
19 7/20/08 Sengkang Punggol Super Reds FC 4:0  Red card suspension
21 7/31/08 Sengkang Punggol Gombak United 0:1  Red card suspension
22 8/4/08 Sengkang Punggol Geylang United 1:2 on the bench
23 8/10/08 Sengkang Punggol Albirex Niigata (S) 0:0 on the bench
24 8/16/08 Sengkang Punggol Young Lions 2:0 on the bench
20 8/28/08 Sengkang Punggol Home United 1:4 on the bench
25 9/5/08 Sengkang Punggol Singapore Armed Forces FC 1:0 90'
26 9/22/08 Sengkang Punggol Tampines Rovers 1:1 90'
27 10/6/08 Sengkang Punggol Balestier Khalsa 0:2 90'
28 10/10/08 Sengkang Punggol Woodlands Wellington 2:0 90'
29 10/22/08 Sengkang Punggol Dalian Shide Siwu 1:1 90'
30 10/31/08 Sengkang Punggol Super Reds FC 0:3 on the bench
31 11/3/08 Sengkang Punggol Home United 3:0 90'
32 11/12/08 Sengkang Punggol Gombak United 0:1 90'
33 11/15/08 Sengkang Punggol Geylang United 1:2 87'
1 2/20/09 Sengkang Punggol Gombak United 0:1 90'
2 2/23/09 Sengkang Punggol Albirex Niigata (S) 0:1 90'
3 3/5/09 Sengkang Punggol Geylang United 2:2 90'
4 3/9/09 Sengkang Punggol Tampines Rovers 2:0 45' 45'
5 3/16/09 Sengkang Punggol Super Reds FC 2:3 Not in squad
6 3/24/09 Sengkang Punggol Brunei DPMM FC -:- Not in squad
7 4/1/09 Sengkang Punggol Balestier Khalsa 2:2 90'
8 4/11/09 Sengkang Punggol Singapore Armed Forces FC 1:7 90'
9 4/15/09 Sengkang Punggol Home United 3:0 on the bench
10 4/23/09 Sengkang Punggol Woodlands Wellington 1:0 90'
11 4/27/09 Sengkang Punggol Young Lions 2:3 90'
12 5/11/09 Sengkang Punggol Gombak United 3:0 90'
13 5/22/09 Sengkang Punggol Albirex Niigata (S) 1:0 87' 90'
14 5/28/09 Sengkang Punggol Geylang United 2:0 90'
15 6/25/09 Sengkang Punggol Tampines Rovers 1:1 on the bench
16 6/29/09 Sengkang Punggol Super Reds FC 3:2 on the bench
17 7/6/09 Sengkang Punggol Brunei DPMM FC -:- on the bench
18 7/9/09 Sengkang Punggol Balestier Khalsa 0:0 on the bench
19 7/12/09 Sengkang Punggol Singapore Armed Forces FC 2:0 on the bench
22 7/16/09 Sengkang Punggol Young Lions 2:3 on the bench
20 7/22/09 Sengkang Punggol Home United 1:2 on the bench
21 7/30/09 Sengkang Punggol Woodlands Wellington 0:0 on the bench
23 8/4/09 Sengkang Punggol Gombak United 0:0 on the bench
24 8/14/09 Sengkang Punggol Albirex Niigata (S) 2:1 on the bench
25 8/19/09 Sengkang Punggol Geylang United 0:3 on the bench
26 9/11/09 Sengkang Punggol Tampines Rovers 3:1 90'
27 9/14/09 Sengkang Punggol Super Reds FC 0:2 on the bench
29 9/28/09 Sengkang Punggol Balestier Khalsa 1:3 on the bench
31 10/12/09 Sengkang Punggol Home United 1:0 on the bench
30 10/16/09 Sengkang Punggol Singapore Armed Forces FC 0:1 on the bench
33 10/31/09 Sengkang Punggol Young Lions 4:2 on the bench
32 11/6/09 Sengkang Punggol Woodlands Wellington 2:1 on the bench
1 2/2/10 Balestier Khalsa Sengkang Punggol 1:2 on the bench
2 2/8/10 Balestier Khalsa Gombak United 1:2 on the bench
3 2/11/10 Balestier Khalsa Singapore Armed Forces FC 2:1 on the bench
4 3/8/10 Balestier Khalsa Albirex Niigata (S) 1:0 on the bench
5 3/17/10 Balestier Khalsa Young Lions 3:0 on the bench
6 3/24/10 Balestier Khalsa Beijing Guoan Talent 1:0 90'
7 4/2/10 Balestier Khalsa Etoile FC 1:0 90'
8 4/5/10 Balestier Khalsa Woodlands Wellington 0:1 90'
9 4/14/10 Balestier Khalsa Home United 2:2 on the bench
12 4/22/10 Balestier Khalsa Sengkang Punggol 1:0 90'
11 5/5/10 Balestier Khalsa Tampines Rovers 3:2 90'
13 5/10/10 Balestier Khalsa Gombak United 0:1 90'
10 5/15/10 Balestier Khalsa Geylang United 0:2 90'
14 5/21/10 Balestier Khalsa Singapore Armed Forces FC 1:1 on the bench
15 6/3/10 Balestier Khalsa Albirex Niigata (S) 0:1 on the bench
16 6/7/10 Balestier Khalsa Young Lions 0:3 90'
17 6/10/10 Balestier Khalsa Beijing Guoan Talent 1:0 on the bench
18 6/16/10 Balestier Khalsa Etoile FC 0:3 on the bench
19 6/26/10 Balestier Khalsa Woodlands Wellington 1:2 on the bench
20 7/1/10 Balestier Khalsa Home United 0:1 on the bench
21 7/9/10 Balestier Khalsa Geylang United 0:0 on the bench
22 7/17/10 Balestier Khalsa Tampines Rovers 0:2 on the bench
23 7/23/10 Balestier Khalsa Sengkang Punggol 1:0 on the bench
26 7/26/10 Balestier Khalsa Albirex Niigata (S) 1:1 on the bench
24 7/31/10 Balestier Khalsa Gombak United 0:0 on the bench
25 8/6/10 Balestier Khalsa Singapore Armed Forces FC 0:2 on the bench
27 8/30/10 Balestier Khalsa Young Lions 0:2 on the bench
29 9/17/10 Balestier Khalsa Etoile FC 3:0 on the bench
30 9/24/10 Balestier Khalsa Woodlands Wellington 1:1 90'
31 10/7/10 Balestier Khalsa Home United 0:0 90'
28 10/13/10 Balestier Khalsa Beijing Guoan Talent 3:0 90'
32 10/24/10 Balestier Khalsa Geylang United 0:1 90'
33 11/10/10 Balestier Khalsa Tampines Rovers 4:1 90'
1 2/15/11 Balestier Khalsa Home United 1:1 90'
2 2/25/11 Balestier Khalsa Etoile FC 0:0 90'
3 2/28/11 Balestier Khalsa Young Lions 0:0 90'
4 3/11/11 Balestier Khalsa Geylang United 0:3 90'
5 3/17/11 Balestier Khalsa Singapore Armed Forces FC 0:2 90'
6 3/25/11 Balestier Khalsa Gombak United 1:2 90'
7 3/29/11 Balestier Khalsa Hougang United 2:2 90'
8 4/6/11 Balestier Khalsa Albirex Niigata (S) 0:1 90'
9 4/12/11 Balestier Khalsa Tanjong Pagar United 0:1 90'
10 4/21/11 Balestier Khalsa Woodlands Wellington 2:0 90'
11 4/30/11 Balestier Khalsa Tampines Rovers 5:0 90'
12 5/4/11 Balestier Khalsa Home United 5:2 63'
13 5/13/11 Balestier Khalsa Etoile FC 0:4 on the bench
14 5/20/11 Balestier Khalsa Young Lions 2:0 90'
15 5/25/11 Balestier Khalsa Geylang United 3:1 90'
16 6/1/11 Balestier Khalsa Singapore Armed Forces FC 1:0 90'
17 6/20/11 Balestier Khalsa Gombak United 2:0 90'
18 6/23/11 Balestier Khalsa Hougang United 2:4 on the bench
19 6/28/11 Balestier Khalsa Albirex Niigata (S) 1:0 90'
20 7/5/11 Balestier Khalsa Tanjong Pagar United 2:0 90'
21 7/10/11 Balestier Khalsa Woodlands Wellington 1:0 90'
24 7/14/11 Balestier Khalsa Etoile FC 3:0 9' 90'
23 8/2/11 Balestier Khalsa Home United 0:4 90'
22 8/6/11 Balestier Khalsa Tampines Rovers 0:1 on the bench
26 9/8/11 Balestier Khalsa Geylang United 3:2 90'
27 9/14/11 Balestier Khalsa Singapore Armed Forces FC 1:3 on the bench
28 9/29/11 Balestier Khalsa Gombak United 0:2 on the bench
29 10/3/11 Balestier Khalsa Hougang United 2:0 on the bench
25 10/6/11 Balestier Khalsa Young Lions 1:0   86' 90'
30 10/13/11 Balestier Khalsa Albirex Niigata (S) 1:3 90'
31 10/17/11 Balestier Khalsa Tanjong Pagar United 1:2 90'
32 10/31/11 Balestier Khalsa Woodlands Wellington 2:2 90'
33 11/27/11 Balestier Khalsa Tampines Rovers 5:0 90'
1 2/10/12 Balestier Khalsa Home United 0:0 90'
2 2/16/12 Balestier Khalsa Tampines Rovers 1:0 90'
3 3/4/12 Balestier Khalsa Gombak United 1:1 90'
4 3/8/12 Balestier Khalsa Hougang United 0:1 90 + 3' 90'
5 3/18/12 Balestier Khalsa Woodlands Wellington 2:0 90'
6 3/23/12 Balestier Khalsa Geylang United 3:1 90'
7 4/1/12 Balestier Khalsa Young Lions 1:1 90'
8 4/6/12 Balestier Khalsa Albirex Niigata (S) 1:2 90'
9 4/12/12 Balestier Khalsa Singapore Armed Forces FC 1:0 90'
10 4/20/12 Balestier Khalsa Harimau Muda A 2:0 89' 90'
12 5/6/12 Balestier Khalsa Tanjong Pagar United 1:0 68' 90'
13 5/10/12 Balestier Khalsa Brunei DPMM FC 1:3 90'
14 6/17/12 Balestier Khalsa Home United 1:0 on the bench
15 6/23/12 Balestier Khalsa Tampines Rovers 3:1 on the bench
16 7/12/12 Balestier Khalsa Gombak United 1:0 90'
17 7/17/12 Balestier Khalsa Hougang United 0:3 90'
18 7/20/12 Balestier Khalsa Woodlands Wellington 0:2 on the bench
19 8/23/12 Balestier Khalsa Geylang United 0:0 on the bench
20 8/31/12 Balestier Khalsa Young Lions 2:0 90'
21 9/16/12 Balestier Khalsa Albirex Niigata (S) 1:0 on the bench
22 9/20/12 Balestier Khalsa Singapore Armed Forces FC 0:0 on the bench
23 10/7/12 Balestier Khalsa Harimau Muda A 2:0 on the bench
25 10/27/12 Balestier Khalsa Tanjong Pagar United 1:1 Not in squad
26 11/2/12 Balestier Khalsa Brunei DPMM FC 0:2 Not in squad
1 2/20/13 Geylang International Tampines Rovers 0:5 on the bench
2 2/26/13 Geylang International Balestier Khalsa 1:0 on the bench
4 3/10/13 Geylang International Harimau Muda B 1:4 on the bench
3 3/16/13 Geylang International Warriors FC 0:3 on the bench
5 3/23/13 Geylang International Home United 1:3 90'
6 3/27/13 Geylang International Hougang United 2:0 90'
7 4/3/13 Geylang International Brunei DPMM FC 4:2 90'
8 4/12/13 Geylang International Albirex Niigata (S) 2:2 on the bench
9 4/18/13 Geylang International Woodlands Wellington 0:0 on the bench
10 4/23/13 Geylang International Tanjong Pagar United 2:1 on the bench
11 5/3/13 Geylang International Young Lions 0:1 on the bench
12 5/9/13 Geylang International Tampines Rovers 1:0 on the bench
13 5/16/13 Geylang International Balestier Khalsa 2:2 on the bench
15 6/26/13 Geylang International Harimau Muda B 2:0 90'
16 7/4/13 Geylang International Home United 2:1 on the bench
17 7/10/13 Geylang International Hougang United 0:1 on the bench
18 7/19/13 Geylang International Brunei DPMM FC 0:1 on the bench
19 8/3/13 Geylang International Albirex Niigata (S) 0:0 on the bench
14 8/6/13 Geylang International Warriors FC 0:0 on the bench
20 8/23/13 Geylang International Woodlands Wellington 1:2 on the bench
21 8/28/13 Geylang International Tanjong Pagar United 1:1 on the bench
22 9/18/13 Geylang International Young Lions 0:1 on the bench
1 2/23/14 Geylang International Warriors FC 2:1 GK 90'
2 3/1/14 Geylang International Home United 4:1 on the bench
3 3/16/14 Geylang International Tampines Rovers 3:0 GK 90'
4 3/20/14 Geylang International Young Lions 1:0 GK 90'
5 3/28/14 Geylang International Brunei DPMM FC 1:1 GK 90'
6 4/3/14 Geylang International Harimau Muda B 0:3 GK 90'
7 4/11/14 Geylang International Hougang United 3:2 GK 90'
8 4/17/14 Geylang International Balestier Khalsa 1:1 GK 90'
9 4/26/14 Geylang International Woodlands Wellington 1:1 GK 90'
10 5/1/14 Geylang International Tanjong Pagar United 1:1 GK 90'
11 5/8/14 Geylang International Albirex Niigata (S) 4:2 GK 90'
12 5/16/14 Geylang International Warriors FC 0:1 GK 90'
13 5/22/14 Geylang International Home United 1:4 GK 90'
14 6/6/14 Geylang International Tampines Rovers 1:0 on the bench
15 6/9/14 Geylang International Young Lions 0:0 on the bench
16 6/14/14 Geylang International Brunei DPMM FC 0:0 on the bench
17 6/19/14 Geylang International Harimau Muda B 2:3 on the bench
18 6/23/14 Geylang International Hougang United 2:0 GK 90'
19 7/31/14 Geylang International Balestier Khalsa 1:2 GK 90'
20 8/22/14 Geylang International Woodlands Wellington 0:2 GK 90'
21 8/25/14 Geylang International Tanjong Pagar United 1:2 GK 90'
22 8/28/14 Geylang International Albirex Niigata (S) 3:4 GK 90'
1 3/2/15 Tampines Rovers Albirex Niigata (S) 0:1 GK 90'
2 3/5/15 Tampines Rovers Young Lions 1:0 GK 90'
3 3/13/15 Tampines Rovers Home United 2:0 GK 90'
4 3/18/15 Tampines Rovers Hougang United 2:0 on the bench
4 4/3/15 Tampines Rovers Geylang International 3:2 on the bench
7 4/17/15 Tampines Rovers Warriors FC 2:3 GK 90'
8 4/22/15 Tampines Rovers Balestier Khalsa 1:1 GK 90'
10 5/6/15 Tampines Rovers Albirex Niigata (S) 0:0 GK 90'
10 5/10/15 Tampines Rovers Brunei DPMM FC 2:0 GK 90'
11 5/17/15 Tampines Rovers Home United 3:0 GK 90'
13 7/24/15 Tampines Rovers Hougang United 0:3 on the bench
13 7/29/15 Tampines Rovers Geylang International 2:0 on the bench
14 8/1/15 Tampines Rovers Brunei DPMM FC 1:1 on the bench
16 8/7/15 Tampines Rovers Warriors FC 2:1 on the bench
17 8/21/15 Tampines Rovers Balestier Khalsa 0:0 on the bench
18 8/26/15 Tampines Rovers Harimau Muda B 0:1 on the bench
9 9/15/15 Tampines Rovers Harimau Muda B 5:1 on the bench
20 9/19/15 Tampines Rovers Young Lions 0:1 on the bench
5 9/27/15 Tampines Rovers Young Lions 1:3 on the bench
22 10/17/15 Tampines Rovers Hougang United 1:0 on the bench
23 10/20/15 Tampines Rovers Geylang International 1:4 on the bench
24 10/28/15 Tampines Rovers Brunei DPMM FC 0:1 on the bench
25 11/2/15 Tampines Rovers Warriors FC 0:0 on the bench
26 11/5/15 Tampines Rovers Balestier Khalsa 4:3 on the bench
21 11/8/15 Tampines Rovers Home United 2:3 on the bench
19 11/13/15 Tampines Rovers Albirex Niigata (S) 0:1 on the bench
27 11/21/15 Tampines Rovers Harimau Muda B 1:1 on the bench
1 2/15/16 Tampines Rovers Geylang International 3:3 on the bench
3 2/26/16 Tampines Rovers Hougang United 4:1 on the bench
4 3/3/16 Tampines Rovers Home United 1:1 on the bench
6 3/19/16 Tampines Rovers Brunei DPMM FC 1:2 on the bench
7 4/3/16 Tampines Rovers Garena Young Lions 1:2 GK 12'
8 4/7/16 Tampines Rovers Balestier Khalsa 1:0 GK 90'
9 4/16/16 Tampines Rovers Albirex Niigata (S) 1:0 GK 90'
10 4/21/16 Tampines Rovers Geylang International 0:1 on the bench
11 4/30/16 Tampines Rovers Warriors FC 4:2 on the bench
12 5/4/16 Tampines Rovers Hougang United 1:1 on the bench
13 5/13/16 Tampines Rovers Home United 1:2 on the bench
14 5/17/16 Tampines Rovers Warriors FC 0:0 on the bench
15 6/11/16 Tampines Rovers Brunei DPMM FC 4:3 GK 90 + 3' 90'
16 6/14/16 Tampines Rovers Garena Young Lions 6:1 GK 90'
17 6/17/16 Tampines Rovers Balestier Khalsa 2:3 GK 90'
18 6/24/16 Tampines Rovers Albirex Niigata (S) 1:0 GK 90'
19 8/4/16 Tampines Rovers Geylang International 2:1 on the bench
20 8/12/16 Tampines Rovers Warriors FC 2:3 on the bench
21 8/17/16 Tampines Rovers Hougang United 1:2 on the bench
22 9/10/16 Tampines Rovers Home United 1:0 on the bench
24 10/1/16 Tampines Rovers Brunei DPMM FC 0:1 on the bench
25 10/15/16 Tampines Rovers Garena Young Lions 1:3 on the bench
26 10/22/16 Tampines Rovers Balestier Khalsa 2:0 on the bench
27 10/26/16 Tampines Rovers Albirex Niigata (S) 1:5 on the bench
1 2/26/17 Tampines Rovers Albirex Niigata (S) 2:1 on the bench
2 3/3/17 Tampines Rovers Hougang United 2:1 on the bench
3 3/11/17 Tampines Rovers Balestier Khalsa 0:1 on the bench
4 4/1/17 Tampines Rovers Warriors FC 0:1 on the bench
5 4/8/17 Tampines Rovers Geylang International 0:4 GK 90'
7 4/23/17 Tampines Rovers Garena Young Lions 1:0 on the bench
8 4/28/17 Tampines Rovers Brunei DPMM FC 0:1 GK 60'
9 5/12/17 Tampines Rovers Home United 3:2 GK 90'
10 5/21/17 Tampines Rovers Albirex Niigata (S) 1:4 GK 90'
11 5/25/17 Tampines Rovers Hougang United 0:3 on the bench
12 6/17/17 Tampines Rovers Balestier Khalsa 3:1 Not in squad
13 6/22/17 Tampines Rovers Warriors FC 0:1 Not in squad
14 6/29/17 Tampines Rovers Geylang International 1:1 on the bench
17 7/28/17 Tampines Rovers Brunei DPMM FC 2:0 Not in squad
19 8/19/17 Tampines Rovers Albirex Niigata (S) 4:0 on the bench
20 9/9/17 Tampines Rovers Hougang United 5:1 on the bench
21 9/12/17 Tampines Rovers Garena Young Lions 0:4 on the bench
21 9/17/17 Tampines Rovers Balestier Khalsa 0:1 on the bench
22 9/20/17 Tampines Rovers Warriors FC 1:1 on the bench
23 10/15/17 Tampines Rovers Geylang International 2:3 on the bench
25 10/23/17 Tampines Rovers Home United 0:2 on the bench
25 10/28/17 Tampines Rovers Garena Young Lions 3:0 on the bench
26 11/3/17 Tampines Rovers Brunei DPMM FC 0:5 on the bench
27 11/18/17 Tampines Rovers Home United 0:0 on the bench
2 3/6/20 Tanjong Pagar United Lion City Sailors 1:1 Not in squad
3 3/14/20 Tanjong Pagar United Tampines Rovers 2:0 Not in squad
4 3/20/20 Tanjong Pagar United Albirex Niigata (S) 2:2 Not in squad
8 10/17/20 Tanjong Pagar United Balestier Khalsa 0:1 on the bench
5 10/25/20 Tanjong Pagar United Young Lions 2:1 Not in squad
6 11/1/20 Tanjong Pagar United Hougang United 0:0 on the bench
7 11/4/20 Tanjong Pagar United Geylang International 0:3 Not in squad
11 11/13/20 Tanjong Pagar United Lion City Sailors 6:1 GK 45'
16 11/17/20 Tanjong Pagar United Geylang International 2:1 Not in squad
12 11/22/20 Tanjong Pagar United Tampines Rovers 2:2 Not in squad
17 11/25/20 Tanjong Pagar United Balestier Khalsa 2:2 on the bench
15 11/28/20 Tanjong Pagar United Hougang United 3:2 Not in squad
13 12/2/20 Tanjong Pagar United Albirex Niigata (S) 3:0 on the bench
14 12/5/20 Tanjong Pagar United Young Lions 2:4 Not in squad
1 3/14/21 Tanjong Pagar United Geylang International 2:1 on the bench
2 3/17/21 Tanjong Pagar United Lion City Sailors 0:5 on the bench
3 3/21/21 Tanjong Pagar United Tampines Rovers 3:1 on the bench
4 4/4/21 Tanjong Pagar United Balestier Khalsa 4:0 GK 90'
5 4/7/21 Tanjong Pagar United Hougang United 3:3 Not in squad
6 4/10/21 Tanjong Pagar United Young Lions 0:4 Not in squad
7 4/17/21 Tanjong Pagar United Albirex Niigata (S) 0:6 Not in squad
10 4/24/21 Tanjong Pagar United Tampines Rovers 2:2 Not in squad
9 5/16/21 Tanjong Pagar United Lion City Sailors 3:1 Not in squad
11 5/23/21 Tanjong Pagar United Balestier Khalsa 2:2 Not in squad
Squad: 275, Starting eleven: 117, Substituted in: 4, On the bench: 154, Suspended: 2, Injured: 0

Positions played

38

Positions played

Played as...  
38

National team career

# National team Debut  
Singapore
30 Singapore Nov 19, 2012 1 -
Go to national player profile