Daniel Bennett

Retired
Retired
Last club: Tanjong Pagar Most games for: Warriors FC Retired since: Jan 1, 2023
  • Date of birth/Age: Jan 7, 1978 (46)
  • Place of birth: England Great Yarmouth
  • Citizenship: Singapore Singapore
  • Height: 1,84 m
  • Position: Centre-Back
deadline-day banner

Detailed stats of Daniel Bennett

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 :   36110832 / 2 / 130.653'
21/221711- / - / -1.177'
20/21151-- / 1 / -1.084'
19/2012--1 / - / -1.034'
18/1918-11 / - / -1.207'
17/18231-4 / - / -1.950'
16/1722212 / - / -1.972'
15/16221-1 / - / -1.888'
14/1527--4 / - / -2.416'
13/1422-41 / - / -1.980'
12/1322-12 / - / -1.775'
11/12191-2 / - / 11.710'
10/1126--5 / - / -2.340'
09/10241-3 / 1 / -2.047'
08/09321-2 / - / -2.781'
07/08311-2 / - / -2.727'
05/0629--2 / - / -2.565'
Matchday Date Venue For Opponent Result Pos.            
1 3/15/97 Tiong Bahru United Jurong FC 4:0 Information not yet available
2 3/22/97 Tiong Bahru United Sembawang Rangers 1:1 Information not yet available
3 3/29/97 Tiong Bahru United Geylang United 2:2 Information not yet available
4 4/5/97 Tiong Bahru United Balestier Central 2:1 Information not yet available
5 4/26/97 Tiong Bahru United Woodlands Wellington 1:5 Information not yet available
6 5/3/97 Tiong Bahru United Tampines Rovers 1:2 Information not yet available
8 5/17/97 Tiong Bahru United Home United 0:3 Information not yet available
9 5/30/97 Tiong Bahru United Singapore Armed Forces FC 2:1 Information not yet available
10 6/10/97 Tiong Bahru United Jurong FC 0:2 Information not yet available
11 6/14/97 Tiong Bahru United Sembawang Rangers 0:5 Information not yet available
12 6/21/97 Tiong Bahru United Geylang United 1:1 Information not yet available
13 6/24/97 Tiong Bahru United Balestier Central 1:1 Information not yet available
14 6/28/97 Tiong Bahru United Woodlands Wellington 2:0 Information not yet available
15 7/5/97 Tiong Bahru United Tampines Rovers 5:1 Information not yet available
17 7/12/97 Tiong Bahru United Home United 1:0 Information not yet available
18 7/19/97 Tiong Bahru United Singapore Armed Forces FC 0:1 Information not yet available
1 4/11/98 Tanjong Pagar United Geylang United 1:1 Information not yet available
2 4/14/98 Tanjong Pagar United Marine Castle United 0:2 Information not yet available
4 4/25/98 Tanjong Pagar United Singapore Armed Forces FC 0:2 Information not yet available
5 5/2/98 Tanjong Pagar United Tampines Rovers 1:1 Information not yet available
6 5/5/98 Tanjong Pagar United Sembawang Rangers 1:0 Information not yet available
7 5/9/98 Tanjong Pagar United Home United 3:0 Information not yet available
8 5/16/98 Tanjong Pagar United Balestier Central 1:0 Information not yet available
9 5/20/98 Tanjong Pagar United Jurong FC 0:3 Information not yet available
10 5/23/98 Tanjong Pagar United Gombak United 2:1 Information not yet available
11 5/30/98 Tanjong Pagar United Woodlands Wellington 0:1 Information not yet available
12 6/2/98 Tanjong Pagar United Geylang United 2:1 Information not yet available
13 6/7/98 Tanjong Pagar United Marine Castle United 1:0 Information not yet available
15 6/20/98 Tanjong Pagar United Singapore Armed Forces FC 2:2 Information not yet available
16 6/27/98 Tanjong Pagar United Tampines Rovers 1:4 Information not yet available
17 7/4/98 Tanjong Pagar United Sembawang Rangers 1:0 Information not yet available
18 7/11/98 Tanjong Pagar United Home United 0:2 Information not yet available
19 7/14/98 Tanjong Pagar United Balestier Central 2:2 Information not yet available
20 7/18/98 Tanjong Pagar United Jurong FC 2:1 Information not yet available
21 7/25/98 Tanjong Pagar United Gombak United 1:3 Information not yet available
22 8/1/98 Tanjong Pagar United Woodlands Wellington 5:2 Information not yet available
1 4/1/99 Balestier Central Jurong FC 1:0 Information not yet available
2 4/9/99 Balestier Central Home United 0:0 Information not yet available
3 4/14/99 Balestier Central Tanjong Pagar United 0:0 Information not yet available
4 4/21/99 Balestier Central Geylang United 1:2 Information not yet available
5 5/1/99 Balestier Central Tampines Rovers 1:1 Information not yet available
6 5/8/99 Balestier Central Sembawang Rangers 0:0 Information not yet available
7 5/12/99 Balestier Central Marine Castle United 1:2 Information not yet available
8 5/19/99 Balestier Central Clementi Khalsa 0:6 Information not yet available
9 5/27/99 Balestier Central Woodlands Wellington 1:0 Information not yet available
10 6/5/99 Balestier Central Singapore Armed Forces FC 1:2 Information not yet available
11 6/9/99 Balestier Central Gombak United 0:0 Information not yet available
12 6/18/99 Balestier Central Jurong FC 1:1 Information not yet available
13 6/23/99 Balestier Central Home United 4:1 Information not yet available
14 8/21/99 Balestier Central Tanjong Pagar United 4:1 Information not yet available
15 8/28/99 Balestier Central Geylang United 1:0 Information not yet available
16 9/3/99 Balestier Central Tampines Rovers 3:0 Information not yet available
17 9/10/99 Balestier Central Sembawang Rangers 1:1 Information not yet available
18 9/15/99 Balestier Central Marine Castle United 0:1 Information not yet available
19 9/22/99 Balestier Central Clementi Khalsa 5:3 Information not yet available
20 10/2/99 Balestier Central Woodlands Wellington 1:0 Information not yet available
21 10/6/99 Balestier Central Singapore Armed Forces FC 2:2 Information not yet available
22 10/16/99 Balestier Central Gombak United 0:1 Information not yet available
1 3/11/00 Tanjong Pagar United Home United 1:0 Information not yet available
2 3/18/00 Tanjong Pagar United Woodlands Wellington 1:2 Information not yet available
3 3/25/00 Tanjong Pagar United Sembawang Rangers 4:1 Information not yet available
4 4/1/00 Tanjong Pagar United Jurong FC 0:0 Information not yet available
5 4/6/00 Tanjong Pagar United Gombak United 2:4 Information not yet available
6 4/13/00 Tanjong Pagar United Tampines Rovers 0:0 Information not yet available
7 4/22/00 Tanjong Pagar United Marine Castle United 4:1 Information not yet available
8 4/28/00 Tanjong Pagar United Clementi Khalsa 3:3 Information not yet available
9 5/4/00 Tanjong Pagar United Geylang United 3:1 Information not yet available
10 5/12/00 Tanjong Pagar United Balestier Central 1:4 Information not yet available
11 5/19/00 Tanjong Pagar United Singapore Armed Forces FC 0:0 Information not yet available
12 6/10/00 Tanjong Pagar United Home United 3:1 Information not yet available
13 6/15/00 Tanjong Pagar United Woodlands Wellington 2:2 Information not yet available
14 6/24/00 Tanjong Pagar United Sembawang Rangers 0:6 Information not yet available
15 7/1/00 Tanjong Pagar United Jurong FC 1:1 Information not yet available
16 7/7/00 Tanjong Pagar United Gombak United 1:2 Information not yet available
17 7/13/00 Tanjong Pagar United Tampines Rovers 0:1 Information not yet available
18 7/21/00 Tanjong Pagar United Marine Castle United 0:7 Information not yet available
19 7/27/00 Tanjong Pagar United Clementi Khalsa 3:3 Information not yet available
20 8/3/00 Tanjong Pagar United Geylang United 1:0 Information not yet available
21 8/11/00 Tanjong Pagar United Balestier Central 2:1 Information not yet available
22 8/18/00 Tanjong Pagar United Singapore Armed Forces FC 0:1 Information not yet available
1 3/15/01 Tanjong Pagar United Marine Castle United 0:1 Information not yet available
2 3/24/01 Tanjong Pagar United Jurong FC 5:1 Information not yet available
3 3/30/01 Tanjong Pagar United Clementi Khalsa 1:1 Information not yet available
4 4/6/01 Tanjong Pagar United Geylang United 4:2 Information not yet available
5 4/11/01 Tanjong Pagar United Singapore Armed Forces FC 2:3 Information not yet available
6 4/19/01 Tanjong Pagar United Sembawang Rangers 5:3 Information not yet available
7 4/26/01 Tanjong Pagar United Gombak United 5:1 Information not yet available
8 5/5/01 Tanjong Pagar United Home United 3:2 Information not yet available
9 5/11/01 Tanjong Pagar United Tampines Rovers 2:1 Information not yet available
10 5/17/01 Tanjong Pagar United Woodlands Wellington 3:1 Information not yet available
11 5/26/01 Tanjong Pagar United Balestier Central 1:2 Information not yet available
12 6/2/01 Tanjong Pagar United Marine Castle United 2:0 Information not yet available
13 6/9/01 Tanjong Pagar United Jurong FC 1:1 Information not yet available
14 6/16/01 Tanjong Pagar United Clementi Khalsa 1:2 Information not yet available
15 6/23/01 Tanjong Pagar United Geylang United 0:0 Information not yet available
16 6/30/01 Tanjong Pagar United Singapore Armed Forces FC 2:4 Information not yet available
17 7/7/01 Tanjong Pagar United Sembawang Rangers 5:1 Information not yet available
18 7/14/01 Tanjong Pagar United Gombak United 1:1 Information not yet available
19 7/20/01 Tanjong Pagar United Home United 3:0 Information not yet available
20 7/26/01 Tanjong Pagar United Tampines Rovers 2:1 Information not yet available
21 8/4/01 Tanjong Pagar United Woodlands Wellington 1:3 Information not yet available
22 8/10/01 Tanjong Pagar United Balestier Central 1:0 Information not yet available
23 8/17/01 Tanjong Pagar United Home United 0:1 Information not yet available
24 8/23/01 Tanjong Pagar United Tampines Rovers 3:1 Information not yet available
25 9/1/01 Tanjong Pagar United Gombak United 1:2 Information not yet available
26 9/8/01 Tanjong Pagar United Sembawang Rangers 1:1 Information not yet available
27 9/15/01 Tanjong Pagar United Singapore Armed Forces FC 5:0 Information not yet available
28 9/22/01 Tanjong Pagar United Geylang United 1:3 Information not yet available
29 9/29/01 Tanjong Pagar United Clementi Khalsa 1:3 Information not yet available
30 10/6/01 Tanjong Pagar United Marine Castle United 4:0 Information not yet available
31 10/13/01 Tanjong Pagar United Woodlands Wellington 1:3 Information not yet available
32 10/20/01 Tanjong Pagar United Jurong FC 0:1 Information not yet available
33 10/23/01 Tanjong Pagar United Balestier Central 1:1 Information not yet available
20 7/5/02 Singapore Armed Forces FC Sengkang Marine 6:1 Information not yet available
21 7/13/02 Singapore Armed Forces FC Home United 2:0 Information not yet available
22 7/19/02 Singapore Armed Forces FC Balestier Central 1:4 Information not yet available
23 7/27/02 Singapore Armed Forces FC Woodlands Wellington 1:2 Information not yet available
24 8/3/02 Singapore Armed Forces FC Sengkang Marine 4:1 Information not yet available
25 8/10/02 Singapore Armed Forces FC Clementi Khalsa 0:4 Information not yet available
26 8/15/02 Singapore Armed Forces FC Sembawang Rangers 5:0 Information not yet available
27 8/24/02 Singapore Armed Forces FC Tanjong Pagar United 1:3 Information not yet available
28 8/29/02 Singapore Armed Forces FC Gombak United 3:4 Information not yet available
29 9/7/02 Singapore Armed Forces FC Geylang United 3:1 Information not yet available
30 9/12/02 Singapore Armed Forces FC Tampines Rovers 1:1 Information not yet available
31 9/21/02 Singapore Armed Forces FC Home United 1:1 Information not yet available
32 9/26/02 Singapore Armed Forces FC Jurong FC 4:2 Information not yet available
33 10/4/02 Singapore Armed Forces FC Balestier Central 2:4 Information not yet available
1 3/4/04 Singapore Armed Forces FC Woodlands Wellington 0:2 Information not yet available
2 3/12/04 Singapore Armed Forces FC Balestier Khalsa 0:1 Information not yet available
3 3/17/04 Singapore Armed Forces FC Albirex Niigata (S) 1:0 Information not yet available
4 3/24/04 Singapore Armed Forces FC Tampines Rovers 2:1 Information not yet available
5 4/11/04 Singapore Armed Forces FC Home United 1:2 Information not yet available
6 4/15/04 Singapore Armed Forces FC Young Lions 6:6 Information not yet available
7 4/24/04 Singapore Armed Forces FC Geylang United 2:1 Information not yet available
8 5/1/04 Singapore Armed Forces FC Sinchi FC 0:1 Information not yet available
9 5/6/04 Singapore Armed Forces FC Tanjong Pagar United 4:0 Information not yet available
10 5/14/04 Singapore Armed Forces FC Woodlands Wellington 1:2 Information not yet available
11 5/19/04 Singapore Armed Forces FC Balestier Khalsa 2:1 Information not yet available
12 5/25/04 Singapore Armed Forces FC Albirex Niigata (S) 3:2 Information not yet available
13 6/13/04 Singapore Armed Forces FC Tampines Rovers 2:1 Information not yet available
14 6/15/04 Singapore Armed Forces FC Home United 1:6 Information not yet available
15 6/25/04 Singapore Armed Forces FC Young Lions 2:2 Information not yet available
16 6/30/04 Singapore Armed Forces FC Geylang United 2:0 Information not yet available
17 7/8/04 Singapore Armed Forces FC Sinchi FC 2:0 Information not yet available
18 7/17/04 Singapore Armed Forces FC Tanjong Pagar United 1:1 Information not yet available
19 7/22/04 Singapore Armed Forces FC Woodlands Wellington 0:1 Information not yet available
20 7/27/04 Singapore Armed Forces FC Balestier Khalsa 0:2 Information not yet available
21 8/5/04 Singapore Armed Forces FC Albirex Niigata (S) 3:1 Information not yet available
22 8/10/04 Singapore Armed Forces FC Tampines Rovers 0:2 Information not yet available
23 8/18/04 Singapore Armed Forces FC Home United 8:1 Information not yet available
24 8/27/04 Singapore Armed Forces FC Young Lions 0:5 Information not yet available
25 9/1/04 Singapore Armed Forces FC Geylang United 1:3 Information not yet available
26 9/15/04 Singapore Armed Forces FC Sinchi FC 3:0 Information not yet available
27 9/23/04 Singapore Armed Forces FC Tanjong Pagar United 2:0 Information not yet available
1 3/3/05 Woodlands Wellington Paya Lebar Punggol 4:1 Information not yet available
2 3/8/05 Woodlands Wellington Sinchi FC 2:4 Information not yet available
3 3/18/05 Woodlands Wellington Singapore Armed Forces FC 5:1 Information not yet available
4 3/25/05 Woodlands Wellington Geylang United 1:4 Information not yet available
5 4/5/05 Woodlands Wellington Young Lions 2:3 Information not yet available
6 4/14/05 Woodlands Wellington Albirex Niigata (S) 2:1 Information not yet available
7 4/24/05 Woodlands Wellington Home United 4:0 Information not yet available
8 4/28/05 Woodlands Wellington Balestier Khalsa 1:3 Information not yet available
9 5/4/05 Woodlands Wellington Tampines Rovers 0:3 Information not yet available
10 5/10/05 Woodlands Wellington Paya Lebar Punggol 0:2 Information not yet available
11 5/17/05 Woodlands Wellington Sinchi FC 3:1 Information not yet available
12 5/26/05 Woodlands Wellington Singapore Armed Forces FC 2:0 Information not yet available
13 6/15/05 Woodlands Wellington Geylang United 0:2 Information not yet available
14 6/24/05 Woodlands Wellington Young Lions 2:2 Information not yet available
15 6/28/05 Woodlands Wellington Albirex Niigata (S) 0:0 Information not yet available
16 7/7/05 Woodlands Wellington Home United 0:0 Information not yet available
17 7/14/05 Woodlands Wellington Balestier Khalsa 3:3 Information not yet available
18 8/6/05 Woodlands Wellington Tampines Rovers 2:2 Information not yet available
19 8/11/05 Woodlands Wellington Paya Lebar Punggol 4:0 Information not yet available
20 8/24/05 Woodlands Wellington Sinchi FC 0:3 Information not yet available
21 8/31/05 Woodlands Wellington Singapore Armed Forces FC 2:4 Information not yet available
22 9/15/05 Woodlands Wellington Geylang United 2:0 Information not yet available
23 9/23/05 Woodlands Wellington Young Lions 3:1 Information not yet available
24 9/30/05 Woodlands Wellington Albirex Niigata (S) 2:1 Information not yet available
25 10/16/05 Woodlands Wellington Home United 4:2 Information not yet available
26 10/20/05 Woodlands Wellington Balestier Khalsa 4:1 Information not yet available
27 10/27/05 Woodlands Wellington Tampines Rovers 1:2 Information not yet available
1 3/8/06 Woodlands Wellington Balestier Khalsa 2:2 90'
2 3/16/06 Woodlands Wellington Gombak United 0:0 90'
3 3/20/06 Woodlands Wellington Sporting Afrique 2:1 90'
4 3/31/06 Woodlands Wellington Singapore Armed Forces FC 2:2 90'
5 4/9/06 Woodlands Wellington Sengkang Punggol 2:5 90'
6 4/14/06 Woodlands Wellington Albirex Niigata (S) 1:5 90'
7 4/19/06 Woodlands Wellington Geylang United 1:3 90'
8 4/28/06 Woodlands Wellington Home United 2:2 45'
11 5/19/06 Woodlands Wellington Young Lions 4:2 90'
12 5/24/06 Woodlands Wellington Balestier Khalsa 0:1 90'
13 6/8/06 Woodlands Wellington Gombak United 3:1 58' 90'
14 6/15/06 Woodlands Wellington Sporting Afrique 0:2 90'
15 6/23/06 Woodlands Wellington Singapore Armed Forces FC 2:2 90'
16 6/28/06 Woodlands Wellington Sengkang Punggol 3:0 90'
17 7/7/06 Woodlands Wellington Albirex Niigata (S) 2:2 90'
18 7/13/06 Woodlands Wellington Geylang United 4:1 90'
19 7/21/06 Woodlands Wellington Home United 3:2 90'
21 8/4/06 Woodlands Wellington Tampines Rovers 0:2 90'
23 8/22/06 Woodlands Wellington Balestier Khalsa 1:3 90'
24 8/29/06 Woodlands Wellington Gombak United 3:1 90'
25 9/17/06 Woodlands Wellington Sporting Afrique 0:2 90'
22 9/21/06 Woodlands Wellington Young Lions 2:0 90'
26 9/24/06 Woodlands Wellington Singapore Armed Forces FC 1:1 79' 90'
27 9/28/06 Woodlands Wellington Sengkang Punggol 1:1 90'
28 10/1/06 Woodlands Wellington Albirex Niigata (S) 2:1 90'
10 10/15/06 Woodlands Wellington Tampines Rovers 1:3 90'
29 10/18/06 Woodlands Wellington Geylang United 0:2 90'
30 10/23/06 Woodlands Wellington Home United 1:2 90'
32 11/4/06 Woodlands Wellington Tampines Rovers 1:3 Information not yet available
33 11/7/06 Woodlands Wellington Young Lions 2:3 90'
1 3/10/07 Singapore Armed Forces FC Sengkang Punggol 1:1 Information not yet available
2 3/14/07 Singapore Armed Forces FC Albirex Niigata (S) 3:2 Information not yet available
3 3/26/07 Singapore Armed Forces FC Balestier Khalsa 2:4 Information not yet available
4 3/31/07 Singapore Armed Forces FC Liaoning Guangyuan FC 3:0 Information not yet available
5 4/3/07 Singapore Armed Forces FC Super Reds FC 6:0 Information not yet available
8 4/7/07 Singapore Armed Forces FC Woodlands Wellington 0:6 Information not yet available
6 4/14/07 Singapore Armed Forces FC Geylang United 0:2 Information not yet available
7 4/20/07 Singapore Armed Forces FC Tampines Rovers 1:2 Information not yet available
9 5/12/07 Singapore Armed Forces FC Young Lions 3:1 Information not yet available
10 5/18/07 Singapore Armed Forces FC Home United 2:0 Information not yet available
11 5/25/07 Singapore Armed Forces FC Gombak United 0:2 Information not yet available
12 6/7/07 Singapore Armed Forces FC Sengkang Punggol 5:3 Information not yet available
13 6/12/07 Singapore Armed Forces FC Albirex Niigata (S) 3:5 Information not yet available
14 6/16/07 Singapore Armed Forces FC Balestier Khalsa 3:1 Information not yet available
15 7/9/07 Singapore Armed Forces FC Liaoning Guangyuan FC 1:4 Information not yet available
16 7/13/07 Singapore Armed Forces FC Super Reds FC 0:1 Information not yet available
17 7/19/07 Singapore Armed Forces FC Geylang United 3:2 Information not yet available
20 7/28/07 Singapore Armed Forces FC Young Lions 2:5 Information not yet available
18 8/2/07 Singapore Armed Forces FC Tampines Rovers 2:0 Information not yet available
19 8/5/07 Singapore Armed Forces FC Woodlands Wellington 3:1 Information not yet available
21 8/20/07 Singapore Armed Forces FC Home United 4:1 Information not yet available
22 8/27/07 Singapore Armed Forces FC Gombak United 1:1 Information not yet available
26 9/1/07 Singapore Armed Forces FC Liaoning Guangyuan FC 3:2 Information not yet available
23 9/5/07 Singapore Armed Forces FC Sengkang Punggol 0:3 Information not yet available
31 9/10/07 Singapore Armed Forces FC Young Lions 5:0 Information not yet available
24 9/13/07 Singapore Armed Forces FC Albirex Niigata (S) 1:0 Information not yet available
25 9/29/07 Singapore Armed Forces FC Balestier Khalsa 1:5 Information not yet available
27 10/6/07 Singapore Armed Forces FC Super Reds FC 6:2 Information not yet available
28 10/10/07 Singapore Armed Forces FC Geylang United 1:3 Information not yet available
29 10/27/07 Singapore Armed Forces FC Tampines Rovers 1:1 Information not yet available
30 11/5/07 Singapore Armed Forces FC Woodlands Wellington 1:3 Information not yet available
32 11/16/07 Singapore Armed Forces FC Home United 0:0 Information not yet available
33 11/21/07 Singapore Armed Forces FC Gombak United 2:1 Information not yet available
1 2/22/08 Singapore Armed Forces FC Albirex Niigata (S) 1:3 90'
2 2/26/08 Singapore Armed Forces FC Geylang United 3:1 90'
3 2/29/08 Singapore Armed Forces FC Sengkang Punggol 3:0 61'
4 3/6/08 Singapore Armed Forces FC Dalian Shide Siwu 1:6 84'
5 3/14/08 Singapore Armed Forces FC Tampines Rovers 1:2 90'
6 3/29/08 Singapore Armed Forces FC Woodlands Wellington 3:0 90'
7 4/6/08 Singapore Armed Forces FC Balestier Khalsa 0:2 90'
8 4/10/08 Singapore Armed Forces FC Young Lions 4:0 90'
9 4/13/08 Singapore Armed Forces FC Super Reds FC 3:2 90'
10 4/21/08 Singapore Armed Forces FC Home United 2:2 90'
11 4/25/08 Singapore Armed Forces FC Gombak United 2:2 90'
12 5/4/08 Singapore Armed Forces FC Geylang United 2:3 90'
13 5/20/08 Singapore Armed Forces FC Albirex Niigata (S) 3:1 90'
14 5/24/08 Singapore Armed Forces FC Sengkang Punggol 0:1 90'
15 6/28/08 Singapore Armed Forces FC Dalian Shide Siwu 7:0 1 90'
16 7/2/08 Singapore Armed Forces FC Tampines Rovers 1:0 90'
17 7/14/08 Singapore Armed Forces FC Woodlands Wellington 1:4 62'
18 7/17/08 Singapore Armed Forces FC Balestier Khalsa 3:2 90'
19 7/24/08 Singapore Armed Forces FC Young Lions 0:2 90' 90'
21 8/1/08 Singapore Armed Forces FC Home United 2:1 90'
22 8/4/08 Singapore Armed Forces FC Gombak United 1:1 90'
23 8/12/08 Singapore Armed Forces FC Geylang United 2:2 90'
20 8/30/08 Singapore Armed Forces FC Super Reds FC 2:1 90'
24 9/2/08 Singapore Armed Forces FC Albirex Niigata (S) 2:1 85' 90'
25 9/5/08 Singapore Armed Forces FC Sengkang Punggol 1:0 90'
26 9/10/08 Singapore Armed Forces FC Dalian Shide Siwu 1:4 90'
28 9/27/08 Singapore Armed Forces FC Tampines Rovers 3:1 90'
27 10/2/08 Singapore Armed Forces FC Woodlands Wellington 2:1 90'
29 10/21/08 Singapore Armed Forces FC Balestier Khalsa 1:5 90'
30 10/28/08 Singapore Armed Forces FC Young Lions 2:0 on the bench
31 11/5/08 Singapore Armed Forces FC Super Reds FC 0:3 90'
32 11/14/08 Singapore Armed Forces FC Home United 1:0 90'
33 11/17/08 Singapore Armed Forces FC Gombak United 3:3 on the bench
1 2/22/09 Singapore Armed Forces FC Balestier Khalsa 0:3 90'
2 2/28/09 Singapore Armed Forces FC Geylang United 2:0 90'
3 3/4/09 Singapore Armed Forces FC Home United 3:1 1 90'
4 3/14/09 Singapore Armed Forces FC Young Lions 1:2 59' 90'
5 3/22/09 Singapore Armed Forces FC Woodlands Wellington 2:3 90'
6 3/26/09 Singapore Armed Forces FC Albirex Niigata (S) 6:0 90'
7 3/31/09 Singapore Armed Forces FC Gombak United 3:1 90'
8 4/11/09 Singapore Armed Forces FC Sengkang Punggol 1:7 90'
9 4/17/09 Singapore Armed Forces FC Super Reds FC 1:0 79'
10 4/26/09 Singapore Armed Forces FC Brunei DPMM FC -:- 90'
11 5/9/09 Singapore Armed Forces FC Tampines Rovers 4:2 90'
12 5/14/09 Singapore Armed Forces FC Balestier Khalsa 3:1 85'
13 5/24/09 Singapore Armed Forces FC Geylang United 0:3 33'
14 5/30/09 Singapore Armed Forces FC Home United 2:1 90'
15 6/27/09 Singapore Armed Forces FC Young Lions 2:1 90'
16 6/30/09 Singapore Armed Forces FC Woodlands Wellington 1:4 66'
17 7/3/09 Singapore Armed Forces FC Albirex Niigata (S) 1:3 90'
18 7/7/09 Singapore Armed Forces FC Gombak United 4:1 88'
19 7/12/09 Singapore Armed Forces FC Sengkang Punggol 2:0 90'
20 7/17/09 Singapore Armed Forces FC Super Reds FC 2:0 90'
21 7/29/09 Singapore Armed Forces FC Brunei DPMM FC -:- 90'
22 8/2/09 Singapore Armed Forces FC Tampines Rovers 1:2 84' 90'
23 8/5/09 Singapore Armed Forces FC Balestier Khalsa 0:3 90'
26 8/17/09 Singapore Armed Forces FC Young Lions 0:5 90'
25 8/21/09 Singapore Armed Forces FC Home United 0:2 90'
27 8/27/09 Singapore Armed Forces FC Woodlands Wellington 1:0 90'
24 9/9/09 Singapore Armed Forces FC Geylang United 4:1 90'
28 9/23/09 Singapore Armed Forces FC Albirex Niigata (S) 2:1 90'
29 9/30/09 Singapore Armed Forces FC Gombak United 2:1 90'
31 10/13/09 Singapore Armed Forces FC Super Reds FC 1:4 90'
30 10/16/09 Singapore Armed Forces FC Sengkang Punggol 0:1 90'
33 10/30/09 Singapore Armed Forces FC Tampines Rovers 0:0 90'
1 2/3/10 Singapore Armed Forces FC Geylang United 1:1 on the bench
3 2/11/10 Singapore Armed Forces FC Balestier Khalsa 2:1 90'
2 2/19/10 Singapore Armed Forces FC Tampines Rovers 1:1 90'
5 3/15/10 Singapore Armed Forces FC Sengkang Punggol 1:3 90'
4 3/18/10 Singapore Armed Forces FC Gombak United 1:0 90'
6 3/27/10 Singapore Armed Forces FC Albirex Niigata (S) 3:0 90'
7 4/8/10 Singapore Armed Forces FC Young Lions 4:3 21'
8 4/19/10 Singapore Armed Forces FC Beijing Guoan Talent 3:0 1 90'
9 4/23/10 Singapore Armed Forces FC Etoile FC 3:0 90'
10 5/3/10 Singapore Armed Forces FC Woodlands Wellington 3:1 90' 90'
11 5/6/10 Singapore Armed Forces FC Home United 1:1 90'
13 5/17/10 Singapore Armed Forces FC Tampines Rovers 0:1 90'
14 5/21/10 Singapore Armed Forces FC Balestier Khalsa 1:1 90'
12 6/1/10 Singapore Armed Forces FC Geylang United 0:3 90'
15 6/4/10 Singapore Armed Forces FC Gombak United 0:1 90'
27 6/8/10 Singapore Armed Forces FC Sengkang Punggol 0:1 Not in squad
17 6/11/10 Singapore Armed Forces FC Albirex Niigata (S) 1:3 Not in squad
29 6/17/10 Singapore Armed Forces FC Young Lions 1:0 Not in squad
19 6/23/10 Singapore Armed Forces FC Beijing Guoan Talent 1:2 Not in squad
20 6/30/10 Singapore Armed Forces FC Etoile FC 2:3 Not in squad
21 7/7/10 Singapore Armed Forces FC Woodlands Wellington 0:4 Not in squad
22 7/16/10 Singapore Armed Forces FC Home United 2:5 Not in squad
23 7/20/10 Singapore Armed Forces FC Geylang United 0:2 Not in squad
24 8/1/10 Singapore Armed Forces FC Tampines Rovers 2:0 64'
25 8/6/10 Singapore Armed Forces FC Balestier Khalsa 0:2 73' 90'
16 9/2/10 Singapore Armed Forces FC Sengkang Punggol 2:1 66' 90'
26 9/5/10 Singapore Armed Forces FC Gombak United 0:2 90'
28 10/4/10 Singapore Armed Forces FC Albirex Niigata (S) 1:2 90'
18 10/7/10 Singapore Armed Forces FC Young Lions 5:2 90'
31 10/14/10 Singapore Armed Forces FC Etoile FC 0:3 90'
32 10/20/10 Singapore Armed Forces FC Woodlands Wellington 1:0 90'
30 10/26/10 Singapore Armed Forces FC Beijing Guoan Talent 4:2 90'
33 11/10/10 Singapore Armed Forces FC Home United 0:0 38' 72' 72'
1 2/12/11 Singapore Armed Forces FC Young Lions 0:2 Not in squad
2 2/23/11 Singapore Armed Forces FC Tanjong Pagar United 2:1 Not in squad
3 2/27/11 Singapore Armed Forces FC Geylang United 2:0 Not in squad
4 3/8/11 Singapore Armed Forces FC Woodlands Wellington 5:0 on the bench
5 3/17/11 Singapore Armed Forces FC Balestier Khalsa 0:2 90'
6 3/24/11 Singapore Armed Forces FC Tampines Rovers 0:1 90'
7 3/28/11 Singapore Armed Forces FC Gombak United 0:1 90'
8 4/7/11 Singapore Armed Forces FC Home United 2:0 90'
9 4/15/11 Singapore Armed Forces FC Hougang United 1:2 90'
10 4/22/11 Singapore Armed Forces FC Etoile FC 1:1 90'
11 4/28/11 Singapore Armed Forces FC Albirex Niigata (S) 6:3 82' 90'
13 5/11/11 Singapore Armed Forces FC Tanjong Pagar United 2:2 84' 90'
14 5/19/11 Singapore Armed Forces FC Geylang United 3:1 Not in squad
15 5/26/11 Singapore Armed Forces FC Woodlands Wellington 1:5 90'
16 6/1/11 Singapore Armed Forces FC Balestier Khalsa 1:0 90'
17 6/21/11 Singapore Armed Forces FC Tampines Rovers 1:2 90'
18 6/25/11 Singapore Armed Forces FC Gombak United 2:1 90'
19 7/6/11 Singapore Armed Forces FC Home United 3:2 90'
20 7/10/11 Singapore Armed Forces FC Hougang United 0:1 57' 90'
22 7/13/11 Singapore Armed Forces FC Albirex Niigata (S) 2:1 90'
21 8/3/11 Singapore Armed Forces FC Etoile FC 1:0 90'
23 8/7/11 Singapore Armed Forces FC Young Lions 3:0 90' 90'
24 8/11/11 Singapore Armed Forces FC Tanjong Pagar United 4:0 Not in squad
26 9/11/11 Singapore Armed Forces FC Woodlands Wellington 7:0 90'
27 9/14/11 Singapore Armed Forces FC Balestier Khalsa 1:3 88' 90'
28 9/27/11 Singapore Armed Forces FC Tampines Rovers 1:3 90'
30 10/16/11 Singapore Armed Forces FC Home United 0:4 on the bench
31 10/19/11 Singapore Armed Forces FC Hougang United 1:3 90'
12 10/25/11 Singapore Armed Forces FC Young Lions 3:0 90'
32 10/28/11 Singapore Armed Forces FC Etoile FC 4:1 90'
25 10/31/11 Singapore Armed Forces FC Geylang United 3:6 90'
29 11/24/11 Singapore Armed Forces FC Gombak United 1:1 90'
33 11/28/11 Singapore Armed Forces FC Albirex Niigata (S) 1:0 90'
1 2/10/12 Singapore Armed Forces FC Albirex Niigata (S) 3:2   90'
2 2/19/12 Singapore Armed Forces FC Brunei DPMM FC 1:2   90'
3 3/4/12 Singapore Armed Forces FC Home United 3:3   90'
5 3/16/12 Singapore Armed Forces FC Young Lions 4:3   90'
6 3/23/12 Singapore Armed Forces FC Tanjong Pagar United 1:3   1 90'
7 4/1/12 Singapore Armed Forces FC Harimau Muda A 1:2   90'
8 4/5/12 Singapore Armed Forces FC Woodlands Wellington 2:2   90'
9 4/12/12 Singapore Armed Forces FC Balestier Khalsa 1:0   53' 90'
10 4/22/12 Singapore Armed Forces FC Hougang United 1:0   90'
11 4/28/12 Singapore Armed Forces FC Tampines Rovers 0:1   90'
12 5/5/12 Singapore Armed Forces FC Gombak United 0:1   77' 90'
13 5/10/12 Singapore Armed Forces FC Geylang United 2:2   90'
14 6/17/12 Singapore Armed Forces FC Albirex Niigata (S) 3:4   90'
15 6/23/12 Singapore Armed Forces FC Brunei DPMM FC 1:2   90'
16 7/12/12 Singapore Armed Forces FC Home United 0:3   90'
18 7/22/12 Singapore Armed Forces FC Young Lions 2:1   90 + 1' 90'
19 8/24/12 Singapore Armed Forces FC Tanjong Pagar United 0:1 Not in squad
20 9/1/12 Singapore Armed Forces FC Harimau Muda A 4:1 Not in squad
21 9/13/12 Singapore Armed Forces FC Woodlands Wellington 2:1 on the bench
22 9/20/12 Singapore Armed Forces FC Balestier Khalsa 0:0   90'
23 9/29/12 Singapore Armed Forces FC Hougang United 2:2   90'
24 10/19/12 Singapore Armed Forces FC Tampines Rovers 2:3   90'
25 10/22/12 Singapore Armed Forces FC Gombak United 6:1 on the bench
26 11/1/12 Singapore Armed Forces FC Geylang United 3:0 on the bench
1 2/21/13 Warriors FC Woodlands Wellington 2:2   90'
2 2/27/13 Warriors FC Tanjong Pagar United 1:6   90'
3 3/16/13 Warriors FC Geylang International 0:3   90'
4 3/21/13 Warriors FC Tampines Rovers 0:1   90'
5 3/24/13 Warriors FC Balestier Khalsa 2:0   90'
6 3/28/13 Warriors FC Young Lions 3:0   1 90'
18 4/6/13 Warriors FC Harimau Muda B 2:1 26'
8 4/15/13 Warriors FC Home United 1:1   90'
9 4/21/13 Warriors FC Hougang United 4:2 CB  90'
10 5/5/13 Warriors FC Brunei DPMM FC 0:2   83' 90'
11 5/10/13 Warriors FC Albirex Niigata (S) 2:3   90'
13 5/18/13 Warriors FC Tanjong Pagar United 2:1   90'
12 5/25/13 Warriors FC Woodlands Wellington 1:1   90'
15 6/28/13 Warriors FC Tampines Rovers 1:0 23'
16 7/3/13 Warriors FC Balestier Khalsa 1:1   90 + 4' 90'
7 7/17/13 Warriors FC Harimau Muda B 2:1   90'
17 7/20/13 Warriors FC Young Lions 0:0   90'
19 8/2/13 Warriors FC Home United 0:1   45'
14 8/6/13 Warriors FC Geylang International 0:0 61'
20 8/22/13 Warriors FC Hougang United 1:2   90'
21 8/29/13 Warriors FC Brunei DPMM FC 3:1   90'
22 9/20/13 Warriors FC Albirex Niigata (S) 1:3   90'
1 2/23/14 Warriors FC Geylang International 2:1 CB  90'
2 2/28/14 Warriors FC Brunei DPMM FC 2:0 CB  90'
3 3/12/14 Warriors FC Harimau Muda B 3:0 CB  90'
4 3/20/14 Warriors FC Hougang United 2:0 CB  90'
5 3/28/14 Warriors FC Balestier Khalsa 2:2 CB  51' 90'
6 4/3/14 Warriors FC Woodlands Wellington 1:0 CB  90'
7 4/10/14 Warriors FC Tanjong Pagar United 1:1 CB  1 90'
8 4/16/14 Warriors FC Albirex Niigata (S) 0:4 CB  1 90'
9 4/24/14 Warriors FC Young Lions 2:3 CB  90'
10 5/2/14 Warriors FC Home United 1:4 CB  1 90'
11 5/8/14 Warriors FC Tampines Rovers 3:3 CB  90'
12 5/16/14 Warriors FC Geylang International 0:1 CB  90'
13 5/22/14 Warriors FC Brunei DPMM FC 1:0 CB  90'
14 6/5/14 Warriors FC Harimau Muda B 2:4 CB  90'
15 6/8/14 Warriors FC Hougang United 3:2 CB  90'
16 6/12/14 Warriors FC Balestier Khalsa 1:1 CB  1 90'
17 6/20/14 Warriors FC Woodlands Wellington 1:0 CB  90'
18 6/23/14 Warriors FC Tanjong Pagar United 4:1 CB  90'
19 8/1/14 Warriors FC Albirex Niigata (S) 1:3 CB  90'
20 8/20/14 Warriors FC Young Lions 4:1 CB  90'
21 8/24/14 Warriors FC Home United 2:2 CB  90'
22 8/29/14 Warriors FC Tampines Rovers 2:0 CB  90'
1 3/1/15 Warriors FC Balestier Khalsa 1:0 CB  90'
2 3/5/15 Warriors FC Harimau Muda B 1:3 CB  84'
3 3/14/15 Warriors FC Albirex Niigata (S) 0:6 CB  90'
5 4/5/15 Warriors FC Home United 1:4 CB  90'
6 4/9/15 Warriors FC Hougang United 1:0 CB  90'
7 4/17/15 Warriors FC Tampines Rovers 2:3 CB  90'
7 4/20/15 Warriors FC Young Lions 1:2 CB  90'
8 4/24/15 Warriors FC Brunei DPMM FC 1:3 CB  90'
9 5/2/15 Warriors FC Geylang International 3:1 CB  79' 90'
10 5/7/15 Warriors FC Balestier Khalsa 1:2 CB  90'
12 5/18/15 Warriors FC Albirex Niigata (S) 0:4 CB  90'
13 7/23/15 Warriors FC Young Lions 0:2 CB  81' 90'
14 7/30/15 Warriors FC Home United 2:2 CB  90'
15 8/4/15 Warriors FC Hougang United 4:1 CB  90'
16 8/7/15 Warriors FC Tampines Rovers 2:1 CB  90'
16 8/19/15 Warriors FC Brunei DPMM FC 2:0 CB  90'
11 8/23/15 Warriors FC Harimau Muda B 0:2 RB  90'
18 8/29/15 Warriors FC Geylang International 1:1 CB  90'
19 9/13/15 Warriors FC Balestier Khalsa 4:2 CB  90'
20 9/19/15 Warriors FC Harimau Muda B 2:2 CB  90'
22 10/16/15 Warriors FC Young Lions 2:1 CB  90'
23 10/21/15 Warriors FC Home United 2:1 RB  82'
24 10/26/15 Warriors FC Hougang United 2:0 CB  90'
21 10/30/15 Warriors FC Albirex Niigata (S) 1:2 CB  90'
25 11/2/15 Warriors FC Tampines Rovers 0:0 CB  90'
26 11/6/15 Warriors FC Brunei DPMM FC 1:3 CB  44' 90'
27 11/20/15 Warriors FC Geylang International 6:0 CB  69' 90'
1 2/15/16 Geylang International Tampines Rovers 3:3  Yellow card suspension
2 2/20/16 Geylang International Brunei DPMM FC 1:1 CB 90'
3 2/25/16 Geylang International Garena Young Lions 0:2 CB 90'
4 3/3/16 Geylang International Balestier Khalsa 0:0 Not in squad
5 3/10/16 Geylang International Albirex Niigata (S) 0:0 LB 90'
7 4/1/16 Geylang International Warriors FC 2:2 CB 90'
8 4/7/16 Geylang International Hougang United 3:1 CB 90'
9 4/15/16 Geylang International Home United 2:2 CB 90'
10 4/21/16 Geylang International Tampines Rovers 0:1 CB 90'
11 4/30/16 Geylang International Brunei DPMM FC 1:2 LB 78' 90'
12 5/5/16 Geylang International Garena Young Lions 3:1 LB 90'
13 5/14/16 Geylang International Balestier Khalsa 1:3 CB 90'
14 5/20/16 Geylang International Albirex Niigata (S) 2:0 LB 90'
16 6/15/16 Geylang International Warriors FC 2:0 LB 90'
17 6/18/16 Geylang International Hougang United 1:2 CB 90'
18 6/23/16 Geylang International Home United 1:2 CB 90'
19 8/4/16 Geylang International Tampines Rovers 2:1 CB 45'
20 8/11/16 Geylang International Brunei DPMM FC 1:1 CB 90'
21 8/18/16 Geylang International Garena Young Lions 0:2 CB 45'
22 8/25/16 Geylang International Balestier Khalsa 2:1 CB 90'
23 9/22/16 Geylang International Albirex Niigata (S) 1:0 CB 90'
25 10/14/16 Geylang International Warriors FC 2:1 LB 90'
26 10/20/16 Geylang International Hougang United 0:1 LB 90'
27 10/25/16 Geylang International Home United 4:1 CB 1 90'
1 2/26/17 Tampines Rovers Albirex Niigata (S) 2:1 CB 57' 90'
2 3/3/17 Tampines Rovers Hougang United 2:1 CB 90'
3 3/11/17 Tampines Rovers Balestier Khalsa 0:1 CB 90'
4 4/1/17 Tampines Rovers Warriors FC 0:1 on the bench
5 4/8/17 Tampines Rovers Geylang International 0:4 CB 90'
7 4/23/17 Tampines Rovers Garena Young Lions 1:0 CB 76' 90'
8 4/28/17 Tampines Rovers Brunei DPMM FC 0:1 CB 90'
9 5/12/17 Tampines Rovers Home United 3:2 CB 1 90'
10 5/21/17 Tampines Rovers Albirex Niigata (S) 1:4 CB 1 90'
11 5/25/17 Tampines Rovers Hougang United 0:3 CB 82'
12 6/17/17 Tampines Rovers Balestier Khalsa 3:1 CB 90'
13 6/22/17 Tampines Rovers Warriors FC 0:1 CB 90'
14 6/29/17 Tampines Rovers Geylang International 1:1 CB 90'
17 7/28/17 Tampines Rovers Brunei DPMM FC 2:0 CB 90'
19 8/19/17 Tampines Rovers Albirex Niigata (S) 4:0 CB 90'
20 9/9/17 Tampines Rovers Hougang United 5:1 CB 90'
21 9/12/17 Tampines Rovers Garena Young Lions 0:4 CB 90'
21 9/17/17 Tampines Rovers Balestier Khalsa 0:1 CB 90'
22 9/20/17 Tampines Rovers Warriors FC 1:1 Not in squad
23 10/15/17 Tampines Rovers Geylang International 2:3 CB 90'
25 10/23/17 Tampines Rovers Home United 0:2 CB 90'
25 10/28/17 Tampines Rovers Garena Young Lions 3:0 CB 1 90'
26 11/3/17 Tampines Rovers Brunei DPMM FC 0:5 CB 90'
27 11/18/17 Tampines Rovers Home United 0:0 CB 90'
1 3/31/18 Tampines Rovers Albirex Niigata (S) 2:1 CB 36' 90'
2 4/7/18 Tampines Rovers Geylang International 3:1 CB 90'
4 4/18/18 Tampines Rovers Hougang United 4:0 CB 90'
5 4/21/18 Tampines Rovers Warriors FC 0:0 CB 90'
7 5/2/18 Tampines Rovers Balestier Khalsa 1:0 CB 90'
10 5/20/18 Tampines Rovers Albirex Niigata (S) 3:4 CB 90'
11 5/27/18 Tampines Rovers Geylang International 1:2 CB  90'
11 5/30/18 Tampines Rovers Young Lions 0:4 CB 90'
12 6/3/18 Tampines Rovers Young Lions 3:1 CB 90'
13 6/9/18 Tampines Rovers Hougang United 0:2 CB 90'
14 6/17/18 Tampines Rovers Warriors FC 2:3 CB 90'
9 6/26/18 Tampines Rovers Home United 1:0 CB 90'
16 6/30/18 Tampines Rovers Balestier Khalsa 2:5 CB 90'
17 7/4/18 Tampines Rovers Brunei DPMM FC 0:2 CB 57'
18 7/8/18 Tampines Rovers Home United 0:0 CB 3'
19 7/14/18 Tampines Rovers Albirex Niigata (S) 2:1 CB 55' 90'
19 7/18/18 Tampines Rovers Brunei DPMM FC 1:1 CB  90'
20 7/21/18 Tampines Rovers Geylang International 4:1 CB 31' 90'
21 8/1/18 Tampines Rovers Young Lions 2:1  Yellow card suspension
22 8/12/18 Tampines Rovers Hougang United 1:0 CB 90'
23 8/15/18 Tampines Rovers Warriors FC 2:1 CB 90'
25 9/15/18 Tampines Rovers Balestier Khalsa 1:0 CB  63' 90'
26 9/22/18 Tampines Rovers Brunei DPMM FC 2:1 CB 1 90'
27 9/29/18 Tampines Rovers Home United 1:1 CB  90'
1 3/3/19 Tampines Rovers Hougang United 1:5 CB 1 90'
2 3/8/19 Tampines Rovers Home United 5:1 CB 90'
3 3/16/19 Tampines Rovers Geylang International 0:1 CB 14' 90'
4 3/29/19 Tampines Rovers Albirex Niigata (S) 0:0 CB 90'
5 4/7/19 Tampines Rovers Brunei DPMM FC 2:1 CB 90'
7 4/21/19 Tampines Rovers Balestier Khalsa 1:1 CB 90'
8 4/24/19 Tampines Rovers Warriors FC 1:1 CB 90'
10 5/5/19 Tampines Rovers Hougang United 3:3 CB 90'
12 5/25/19 Tampines Rovers Geylang International 1:1  unknown injury
9 5/29/19 Tampines Rovers Young Lions 4:0  unknown injury
13 6/15/19 Tampines Rovers Albirex Niigata (S) 3:1  unknown injury
14 6/22/19 Tampines Rovers Brunei DPMM FC 3:1  unknown injury
17 7/7/19 Tampines Rovers Balestier Khalsa 4:2  unknown injury
18 7/14/19 Tampines Rovers Warriors FC 1:2 on the bench
19 7/18/19 Tampines Rovers Young Lions 1:1 CB 8'
11 7/23/19 Tampines Rovers Home United 2:4 CB 10'
20 7/27/19 Tampines Rovers Hougang United 2:4 CB 11'
21 8/3/19 Tampines Rovers Home United 3:0 CB 90'
22 8/14/19 Tampines Rovers Geylang International 2:1 CB 90'
23 8/18/19 Tampines Rovers Albirex Niigata (S) 2:0 CB 2'
25 9/14/19 Tampines Rovers Balestier Khalsa 3:3 CB 6'
26 9/18/19 Tampines Rovers Brunei DPMM FC 0:1 CB 90'
27 9/22/19 Tampines Rovers Warriors FC 0:1 CB 90'
28 9/29/19 Tampines Rovers Young Lions 1:1 CB 90'
1 3/1/20 Tampines Rovers Balestier Khalsa 1:0 on the bench
3 3/14/20 Tampines Rovers Tanjong Pagar United 2:0 CB  90'
4 3/18/20 Tampines Rovers Lion City Sailors 4:0 CB  15' 90'
8 10/17/20 Tampines Rovers Hougang United 1:2 CB  90'
6 10/31/20 Tampines Rovers Albirex Niigata (S) 2:0 CB  90'
7 11/4/20 Tampines Rovers Young Lions 1:0 Not in squad
9 11/7/20 Tampines Rovers Geylang International 1:1 CB 90'
10 11/12/20 Tampines Rovers Balestier Khalsa 2:2 CB  90'
16 11/17/20 Tampines Rovers Young Lions 1:3 CB 90'
12 11/22/20 Tampines Rovers Tanjong Pagar United 2:2 CB 90'
17 11/25/20 Tampines Rovers Hougang United 0:2 CB 45'
15 11/29/20 Tampines Rovers Albirex Niigata (S) 1:4 CB 90'
13 12/2/20 Tampines Rovers Lion City Sailors 1:1 CB 90'
18 12/5/20 Tampines Rovers Geylang International 1:1 CB 90'
1 3/13/21 Tampines Rovers Lion City Sailors 3:3 on the bench
2 3/17/21 Tampines Rovers Balestier Khalsa 1:2 CB 4'
3 3/21/21 Tampines Rovers Tanjong Pagar United 3:1 CB 17'
4 4/3/21 Tampines Rovers Hougang United 5:1 CB 16'
5 4/7/21 Tampines Rovers Young Lions 7:0 CB 90'
6 4/11/21 Tampines Rovers Albirex Niigata (S) 2:1 CB 90'
7 4/16/21 Tampines Rovers Geylang International 3:2 CB 90'
10 4/24/21 Tampines Rovers Tanjong Pagar United 2:2 CB 1 90'
12 5/2/21 Tampines Rovers Young Lions 0:4 on the bench
8 5/8/21 Tampines Rovers Albirex Niigata (S) 2:2 CB 90 + 6' 90 + 7' 90'
9 5/15/21 Tampines Rovers Balestier Khalsa 5:1  Indirect card suspension
11 5/22/21 Tampines Rovers Hougang United 2:3 on the bench
15 8/15/21 Tampines Rovers Lion City Sailors 4:1 CB  57'
16 8/19/21 Tampines Rovers Balestier Khalsa 5:2 on the bench
14 8/25/21 Tampines Rovers Geylang International 3:1 CB 90'
17 8/29/21 Tampines Rovers Tanjong Pagar United 2:2 CB 90'
18 9/11/21 Tampines Rovers Hougang United 7:3 CB 90'
19 9/18/21 Tampines Rovers Young Lions 2:1 on the bench
13 9/21/21 Tampines Rovers Lion City Sailors 1:6 CB  90'
20 9/24/21 Tampines Rovers Albirex Niigata (S) 0:0 CB 90'
21 10/10/21 Tampines Rovers Geylang International 1:1 CB 90'
1 2/25/22 Tanjong Pagar United Albirex Niigata (S) 0:2 No eligibility
2 3/6/22 Tanjong Pagar United Hougang United 2:2 No eligibility
3 3/12/22 Tanjong Pagar United Balestier Khalsa 3:5 No eligibility
4 3/19/22 Tanjong Pagar United Geylang International 1:1 on the bench
5 4/2/22 Tanjong Pagar United Young Lions 2:3 on the bench
6 4/6/22 Tanjong Pagar United Tampines Rovers 3:3 CB 32'
7 4/9/22 Tanjong Pagar United Lion City Sailors 6:1 CB 90'
8 5/7/22 Tanjong Pagar United Albirex Niigata (S) 1:2 on the bench
9 5/14/22 Tanjong Pagar United Hougang United 1:1 CB 90'
10 5/20/22 Tanjong Pagar United Balestier Khalsa 1:0 CB  90'
11 5/28/22 Tanjong Pagar United Tampines Rovers 4:2 CB 74'
12 6/18/22 Tanjong Pagar United Young Lions 2:0  Calf injury
13 6/26/22 Tanjong Pagar United Geylang International 1:0 on the bench
14 7/3/22 Tanjong Pagar United Lion City Sailors 0:6 on the bench
15 7/8/22 Tanjong Pagar United Albirex Niigata (S) 1:2 on the bench
16 7/17/22 Tanjong Pagar United Hougang United 2:2 CB 26'
17 7/23/22 Tanjong Pagar United Balestier Khalsa 0:2 CB 90'
18 7/30/22 Tanjong Pagar United Geylang International 0:5 CB 90'
19 8/7/22 Tanjong Pagar United Young Lions 4:2 CB 27'
20 8/13/22 Tanjong Pagar United Tampines Rovers 3:4 CB 71'
21 8/20/22 Tanjong Pagar United Lion City Sailors 7:0 CB 3'
22 8/27/22 Tanjong Pagar United Albirex Niigata (S) 1:2 CB 90'
23 9/3/22 Tanjong Pagar United Hougang United 3:3 CB 1 90'
24 9/9/22 Tanjong Pagar United Balestier Khalsa 3:1 CB 90'
26 10/1/22 Tanjong Pagar United Young Lions 8:1 Not in squad
27 10/9/22 Tanjong Pagar United Geylang International 3:3 CB 1 45'
28 10/14/22 Tanjong Pagar United Lion City Sailors 1:3 CB 90'
25 10/20/22 Tanjong Pagar United Tampines Rovers 4:3 CB 90'
Squad: 383, Starting eleven: 339, Substituted in: 22, On the bench: 22, Suspended: 6, Injured: 6

Positions played

2 7 170

National team career

# National team Debut  
Singapore
16 Singapore Dec 11, 2002 129 6
Go to national player profile