| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2024/2025 | AFC Champions League Two |
Tampines Rovers
|
5 | 0 | 0 | 0/0/0 | 38 |
| 2024 | Premier League |
Tampines Rovers
|
26 | 1 | 1 | 0/0/0 | 345 |
| 2023/2024 | AFC Champions League Two |
Tampines Rovers
|
1 | 0 | 0 | 0/0/0 | 90 |
| 2023 | Premier League |
Tampines Rovers
|
21 | 7 | 0 | 5/1/0 | 1790 |
| 2023 | Singapore Cup |
Tampines Rovers
|
4 | 1 | 0 | 1/0/1 | 336 |
| 2022 | Singapore Cup |
Tampines Rovers
|
6 | 2 | 0 | 1/0/0 | 448 |
| 2022 | Premier League |
Tampines Rovers
|
25 | 6 | 0 | 9/0/0 | 2101 |
| 2017 | Club Friendlies |
Norwich City
|
1 | 0 | 0 | 0/0/0 | 0 |
| 2017 | Club Friendlies |
Urawa Reds
|
1 | 0 | 0 | 0/0/0 | 0 |
| 2015 | Premier League Asia Trophy |
Singapore Selection
|
1 | 0 | 0 | 0/0/0 | 0 |
| 2013 | Premier League |
Geylang International
|
32 | 4 | 0 | 8/0/0 | 2160 |
| 2012 | Super League |
Singapore LIONSXII
|
8 | 0 | 0 | 0/0/0 | 362 |
| 2011 | Premier League |
Geylang International
|
11 | 1 | 0 | 6/0/0 | 684 |
| 2010 | AFC Champions League Two |
Geylang International
|
6 | 0 | 0 | 0/0/0 | 0 |
| 2010 | Premier League |
Geylang International
|
31 | 1 | 0 | 5/0/0 | 914 |
| 2009 | Premier League |
Geylang International
|
23 | 4 | 0 | 1/0/0 | 1283 |
| Total: | 202 | 27 | 1 | 36/1/1 | 10551 |
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2022 | World Cup Qualification Asia |
Singapore
|
7 | 0 | 0 | 0/0/0 | 559 |
| 2019 | Friendly International |
Singapore
|
1 | 0 | 0 | 1/0/0 | 90 |
| 2019 | Asian Cup Qualification |
Singapore
|
2 | 0 | 0 | 0/0/0 | 103 |
| 2018 | World Cup Qualification Asia |
Singapore
|
3 | 0 | 0 | 0/0/0 | 109 |
| 2018 | Friendly International |
Singapore
|
2 | 0 | 0 | 1/0/0 | 180 |
| 2018 | AFF Championship |
Singapore
|
2 | 0 | 0 | 1/0/0 | 180 |
| 2017 | Friendly International |
Singapore
|
1 | 0 | 0 | 1/0/0 | 0 |
| 2016 | AFF Championship |
Singapore
|
3 | 0 | 0 | 0/0/0 | 76 |
| Total: | 21 | 0 | 0 | 4/0/0 | 1297 |
| From | To | Date | Amount |
|---|---|---|---|
Tampines Rovers
|
Home United
|
04/01/2016 | N/a |
Home United
|
Geylang International
|
01/02/2014 | N/a |
Geylang International
|
Singapore LIONSXII
|
19/02/2013 | N/a |