|Full name||Mohamed Ruzaini Bin Zainal|
|Date of birth||17 October 1988|
|Place of birth||Johor, Malaysia|
|Height||1.76 m (5 ft 9 1⁄2 in)|
|2005–2008||Singapore Armed Forces FC|
|2010–2011||Singapore Armed Forces||27||(1)|
|2012||Singapore Armed Forces||18||(1)|
|2014||Tanjong Pagar United||21||(2)|
|* Senior club appearances and goals counted for the domestic league only.
He was born in Johor Bahru, Malaysia but grew up in Singapore. Zainal originally had a Malaysian citizenship but he later changed and received his Singapore citizenship while doing his national service with the Singapore Civil Defence Forces in February 2010, and has since played for the Singapore national football team.
Ruzaini, who came through the youth system in SAFFC from 2004–2006, was in the Prime League team from 2007 to 2008 before doing National Service end 2008. And was back with the club end 2009. Played 17 times in the S.League 2010 scoring 1 goals against Albirex Niigata FC. His impressive performances caught the eye of the National Coach who drafted him into the Singapore National Team for Games before the AFF Suzuki Cup. But was not pick for the tournament. He was awarded his first professional contract after he finished his national service in December 2010. In the 2013 S.League, Ruzaini sign for Tampines Rovers from SAFFC after having played 3 years with them. After the season, he was not retained by the club and went to sign for Tanjong Pagar United on 19 December 2013.
- "Singapore fall to last-gasp winner by North Korea in VFF Cup". Red Sports. 2 November 2010. Retrieved 10 February 2011.