2016 S.League

The 2016 S.League (also known as the Great Eastern Yeo's S.League for sponsorship reasons) was the 21st season of the S.League, the top-flight Singaporean professional league for association football clubs, since its establishment in 1996. The season began on 13 February 2016, and concluded on 28 October 2016. DPMM FC were the defending champions.

Teams
A total of 9 teams competed in the league. Albirex Niigata (S) and DPMM FC were invited foreign clubs from Japan and Brunei respectively.

Personnel and sponsoring
Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

Foreigners
Players name in bold indicates the player is registered during the mid-season transfer window.
 * Albirex Niigata (S) is an all-Japanese team and do not hire any foreigners.

Matchday 13
Mid-week

Matchday 27

 * The match, originally scheduled on 19 February, was postponed due to bad weather.

Hat-tricks
4 Player scored 4 goals
 * Note

Player

 * Most yellow cards: 7
 * Al-Qaasimy Rahman (Geylang International)
 * Stanely Ng (Geylang International)
 * Anumanthan Kumar (Hougang United)
 * Faiz Salleh (Hougang United)
 * Nurhilmi Jasni (Hougang United)
 * Raihan Rahman (Hougang United)
 * Shakir Hamzah (Tampines Rovers)


 * Most red cards: 2
 * Madhu Mohana (Warriors)

Club

 * Most yellow cards: 61
 * Geylang International


 * Most red cards: 5
 * Warriors