{{short description|Singaporean footballer (born 1988)}} {{EngvarB|date=November 2014}} {{Use dmy dates|date=November 2014}} {{Malay name|Hafiz|Nor|note=on}} {{Infobox football biography | name = Hafiz Nor | image = Hafiz Nor, 2019 (cropped).jpg | image_size = | caption = Hafiz warming up for Singapore in 2019 | fullname = Mohd Hafiz bin Mohd Nor | birth_date = {{birth date and age|1988|08|22|df=yes}} | birth_place = [[Singapore]] | height = 1.69 m | position = [[Midfielder (association football)#Winger|Winger]] / [[Defender (association football)#Wing-back|Full-back]] | currentclub = [[Lion City Sailors FC|Lion City Sailors]] | clubnumber = 11 | youthyears1 = | youthclubs1 = | years1 = 2011 | clubs1 = [[Tanjong Pagar United FC|Tanjong Pagar United]] | caps1 = 12 | goals1 = 3 | years2 = 2012 | clubs2 = [[Home United FC|Home United]] | caps2 = 5 | goals2 = 0 | years3 = 2012–2013 | clubs3 = [[Tanjong Pagar United FC|Tanjong Pagar United]] | caps3 = 36 | goals3 = 3 | years4 = 2014–2015 | clubs4 = [[Geylang International FC|Geylang International]] | caps4 = 53 | goals4 = 4 | years5 = 2016–2017 | clubs5 = [[Warriors FC|Warriors]] | caps5 = 29 | goals5 = 3 | years6 = 2018– | clubs6 = [[Lion City Sailors FC|Lion City Sailors]] | caps6 = 127 | goals6 = 25 | nationalyears1 = 2013– | nationalteam1 = [[Singapore national football team|Singapore]] | nationalcaps1 = 29 | nationalgoals1 = 2 | club-update = 14 May 2021 (UTC) | nationalteam-update = 24 December 2022 (UTC) }} '''Mohd Hafiz bin Mohd Nor''' (born 22 August 1988) is a [[Singaporean]] professional [[association football|footballer]] who plays either as a [[Midfielder (association football)#Winger|winger]] or [[Defender (association football)#Wing-back|full-back]] for [[Singapore Premier League]] club [[Lion City Sailors FC|Lion City Sailors]] and the [[Singapore national football team|Singapore national team]].
==Club career== ===Tanjong Pagar United=== A late bloomer, Hafiz began his professional football career with [[Tanjong Pagar United]] in the [[S.League]] in 2011, at the age of 22.<ref name=":0">{{Cite web|url=https://www.straitstimes.com/sport/football/hafiz-gets-ready-to-roar|title=Football: Hafiz Nor gets ready to roar|last=hermes|date=2019-11-19|website=The Straits Times|language=en|access-date=2019-11-20}}</ref> After joining [[Home United]] in 2012, Hafiz return to Tanjong Pagar in the mid transfer for the remaining of the [[2012 S.League|2012]] and [[2013 S.League]] season. He won the S.League Goal of the Season award in 2013 and earned himself his first call-up for [[Singapore national football team|Singapore]].<ref name=":0" />
===Home United=== After a one year stint with Tanjong Pagar United, it was announced that Hafiz would join [[Home United]] for the [[2012 S.League]] season.
===Geylang International=== It was announced in 2014 that Hafiz would join [[Geylang International FC|Geylang International]].
===Warriors=== Hafiz joined [[Warriors FC|Warriors]] in 2016 and that was where he was recalled up to the [[Singapore national football team|national team]].
===Lion City Sailors=== Hafiz rejoined [[Lion City Sailors FC|Home United]] in 2017 and racked up his most productive season in the [[2019 Singapore Premier League]] season with the Protectors, scoring 9 goals in all competitions.<ref>{{Cite web|url=https://tnp.straitstimes.com/sports/singapore-football/speedy-winger-hafiz-nor-refines-game-and-returns-lions-fold|title=Speedy winger Hafiz Nor refines game and returns to Lions' fold|last=Ganesan|first=Deepanraj|date=2019-09-04|website=The New Paper|language=en|access-date=2019-11-20}}</ref> In 2021, Hafiz was part of the winning squad that won the [[2021 Singapore Premier League]]. In 2022, he was named the club vice-captain. On 9 December 2023, Hafiz and club captain [[Hariss Harun]] lifted the 2023 Singapore Cup after winning against defending champion, [[Hougang United FC|Hougang United]] 3–1. On 15 December 2023, Lion City Sailors announce that Hafiz has extended his contract with the club becoming the club longest serving player since its privatised era.
Despite [[Maxime Lestienne]]'s equaliser in the 91st minute of the [[2025 AFC Champions League Two final]] against [[Sharjah FC|Sharjah]], the Sailors finished as a runner-up after conceding in the 97th minute to finish the game in a 1–2 defeat.<ref>{{cite web|title= Sharjah edge Sailors to savour glory |url= https://www.the-afc.com/en/club/afc_champions_league_two.html/news/sharjah-edge-sailors-to-savour-glory|accessdate=19 May 2025|date=18 May 2025|work=AFC.com}}</ref>
==International career== He received his first call-up to the [[Singapore national football team|Singapore]] in 2013, making his international debut in the 5–2 victory over [[Laos national football team|Laos]] on 7 June 2013.<ref>{{cite web|title=Hafiz close to fulfilling life long dream|url=http://axrosstheline.com/2013/05/hafiz-close-to-fulfilling-life-long-dream.html|website=AXrossTheLine|access-date=25 November 2014|date=28 May 2013|url-status=dead|archive-url=https://web.archive.org/web/20141202010448/http://axrosstheline.com/2013/05/hafiz-close-to-fulfilling-life-long-dream.html|archive-date=2 December 2014|df=dmy-all}}</ref><ref>{{cite web|url=http://www.goal.com/en-sg/match/108467/laos-vs-singapore/lineup-stats?ICID=OP |title=Laos vs Singapore Lineups and Statistics |publisher=Goal.com |date=2013-06-07 |access-date=2013-06-22}}</ref> He gained his second international cap against [[Cambodia national football team|Cambodia]] on 28 July 2016, replacing [[Hafiz Sujad]] in the 68th minute.<ref>{{cite web|title=Second international cap|url=http://www.fas.org.sg/news/lions-produce-gritty-display-defeat-cambodia|access-date=13 December 2016|archive-url=https://web.archive.org/web/20161220143639/http://www.fas.org.sg/news/lions-produce-gritty-display-defeat-cambodia|archive-date=20 December 2016|url-status=dead}}</ref>
Hafiz had to wait a further 3 years again before gaining another call-up.<ref>{{Cite web|url=https://www.goal.com/en-sg/news/tatsuma-names-lions-squad-for-september-world-cup-qualifiers/1xhhi9vz9g1nv1g689roemyah0|title=TATSUMA NAMES LIONS SQUAD FOR SEPTEMBER WORLD CUP QUALIFIERS {{!}} Goal.com|website=www.goal.com|access-date=2019-11-20}}</ref> However, after winning his 3rd cap, he is set to be a fixture in the Singapore team to come as Head Coach [[Tatsuma Yoshida]] credits him with bringing energy and discipline to the Lions and is set to name Hafiz for a third straight start in the World Cup qualifier.<ref>{{Cite web|url=https://www.straitstimes.com/world/united-states/10-must-reads-for-today-22|title=10 must-reads for today|last=hermes|date=2019-11-19|website=The Straits Times|language=en|access-date=2019-11-20}}</ref> Hafiz then repaid the coach's faith as he scored his first goal for Singapore in his sixth cap when he scored the winner in a 2–1 win over [[Yemen national football team|Yemen]] in a [[2022 FIFA World Cup qualification – AFC second round|2022 FIFA World Cup qualification]] match.<ref>{{Cite web|url=https://tnp.straitstimes.com/sports/singapore-football/lions-end-winless-streak-2-1-victory-over-yemen|title=Lions end winless streak with 2-1 victory over Yemen|last=Ganesan|first=Deepanraj|date=2019-11-20|website=The New Paper|language=en|access-date=2019-11-20}}</ref> He scored his second goal for the Lions when he unleashed a first-time volley off [[Nur Adam Abdullah]]'s cross from the left in a 6–2 win over [[Myanmar national football team|Myanmar]] in the final match of their Asian Cup third-round qualifiers.
In 2022, Hafiz was part of the national team for the [[2022 AFF Championship]].<ref>{{Cite web |last=Tan |first=Amanda |date=2022-12-20 |title=Five players in Singapore squad to take part in AFF Mitsubishi Electric Cup 2022 for the first time |url=https://youthopia.sg/read/five-players-in-singapore-squad-to-take-part-in-aff-mitsubishi-electric-cup-2022-for-the-first-time/ |access-date=2023-01-10 |website=youthopia.sg |language=en-US |archive-date=10 January 2023 |archive-url=https://web.archive.org/web/20230110065411/https://youthopia.sg/read/five-players-in-singapore-squad-to-take-part-in-aff-mitsubishi-electric-cup-2022-for-the-first-time/ |url-status=dead }}</ref>
==Career statistics==
===Club=== {{updated|match played 21 Mar 2025}}. Caps and goals may not be correct.
{| class="wikitable" style="text-align:center" |- !rowspan="2"|Club !rowspan="2"|Season !colspan="2"|[[S.League]] !colspan="2"|[[Singapore Cup]] !colspan="2"|[[Singapore League Cup|Singapore<br/>League Cup / Others]] !colspan="2"|[[Asian Football Confederation|Asia]] !colspan="2"|Total |- !Apps!!Goals!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals!!Apps!!Goals |- |rowspan="2"|[[Tanjong Pagar United FC|Tanjong Pagar]] |[[2011 S.League|2011]] |12||3||-||-||-||-||colspan='2'|—||12||3 |- !Total !12!!3!!0!!0!!0!!0!!0!!0!!12!!3 |- |rowspan="2"|[[Home United FC|Home United]] |[[2012 S.League|2012]] |5||0||1||0||-||-||3||0||9||0 |- !Total !5!!0!!1!!0!!0!!0!!3!!0!!9!!0 |- |rowspan="3"|[[Tanjong Pagar United FC|Tanjong Pagar]] |[[2012 S.League|2012]] |11||0||5||1||3||0||colspan='2'|—||19||1 |- |[[2013 S.League|2013]] |25||3||-||-||2||1||colspan='2'|—||27||4 |- !Total !36!!3!!5!!1!!5!!1!!0!!0!!46!!5 |- |rowspan="3"|[[Geylang International FC|Geylang International]] |[[2014 S.League|2014]] |26||2||3||1||4||2||colspan='2'|—||33||5 |- |[[2015 S.League|2015]] |27||2||3||1||4||3||colspan='2'|—||34||6 |- !Total !53!!4!!6!!2!!8!!5!!0!!0!!67!!11 |- |rowspan="3"|[[Warriors FC|Warriors]] |[[2016 S.League|2016]] |21||3||1||0||-||-||colspan='2'|—||22||3 |- |[[2017 S.League|2017]] |0||0||0||0||0||0||colspan='2'|—||0||0 |- !Total !21!!3!!1!!0!!0!!0!!0!!0!!22!!3 |- |rowspan="3"|[[Home United FC|Home United]] |[[2018 S.League|2018]] |23||7||5||1||0||0||10||1||38||9 |- |[[2019 Singapore Premier League|2019]] |20||6||3||0||0||0||7||3||29||9 |- !Total !43!!13!!8!!1!!0!!0!!17!!1!!67!!18 |- | rowspan="6" |[[Lion City Sailors F.C.|Lion City Sailors]] |[[2020 Singapore Premier League|2020]] |14||1||0||0||0||0||0||0||14||1 |- |[[2021 Singapore Premier League|2021]] |11||1||0||0||0||0||0||0||11||1 |- |[[2022 Singapore Premier League|2022]] |27||3||3||0||1||0||3||0||34||3 |- |[[2023 Singapore Premier League|2023]] |22||2||6||0||0||0||5||0||33||2 |- |[[2024–25 Singapore Premier League|2024–25]] |22||0||1||0||0||0||7||0||30||0 |- !Total !96!!6!!6!!0!!1!!0!!15!!0!!122!!7 |- ! colspan="2" |Career Total !238!!24!!28!!4!!14!!6!!28!!1!!308!!35 |- |}
===International===
{| class="wikitable" style="text-align:center" |+ Appearances and goals by national team and year |- !National team!!Year!!Apps!!Goals |- | rowspan="5" |[[Singapore national football team|Singapore]] |- |2013||1||0 |- |2016||1||0 |- |2019||4||1 |- |2021||4||0 |- ! colspan="2" |Total||10||1 |}
==== International caps==== {| class="wikitable" ! No !! Date !! Venue !! Opponent !! Result !! Competition |- | align=center|1 || 7 June 2013 || [[New Laos National Stadium]], [[Vientiane]], Laos || {{fb|LAO}} || align=center|2–5 (won)|| [[Exhibition game|Friendly]] |- | align=center|2 || 28 July 2016 || [[Olympic Stadium (Phnom Penh)|Phnom Penh Olympic Stadium]], [[Phnom Penh]], Cambodia || {{fb|CAM}} || align=center|1–2 (lost) || [[Exhibition game|Friendly]] |- | align=center|3|| 10 September 2019 || [[Jalan Besar Stadium]], [[Kallang]], Singapore|| {{fb|PLE}} || align=center|2-1 (won) || [[2022 FIFA World Cup qualification – AFC second round]] |- | align=center|4 || 15 October 2019 || [[National Stadium, Singapore|National Stadium]], [[Kallang]], Singapore|| {{fb|UZB}} || align=center|1-3 (lost) || [[2022 FIFA World Cup qualification – AFC second round]] |- | align=center|5|| 14 November 2019 || [[Abdullah bin Khalifa Stadium]], [[Doha]], Qatar|| {{fb|QAT}} || align=center|0-2 (lost) || [[Exhibition game|Friendly]] |- | align=center|6||19 November 2019 ||Shaikh Ali Bin Mohammed Al-Khalifa Stadium, [[Muharraq]], [[Bahrain]] ||{{fb|YEM}} || align=center|2-1 (won) || [[2022 FIFA World Cup qualification – AFC second round]] |- | align=center|7 || 3 June 2021 || [[King Fahd International Stadium]], [[Riyadh]], Saudi Arabia|| {{fb|PLE}} || align=center|0-4 (lost) || [[2022 FIFA World Cup qualification – AFC second round]] |- | align=center|9 || 22 December 2021 || [[National Stadium, Singapore|National Stadium]], [[Kallang]], Singapore|| {{fb|IDN}} || align=center|1-1(draw) || [[2020 AFF Championship]] |- | align=center|10|| 25 December 2021 || [[National Stadium, Singapore|National Stadium]], [[Kallang]], Singapore|| {{fb|IDN}} || align=center|4-2(lost) || [[2020 AFF Championship]] |- |align=center|12|| |8 June 2022 ||[[Dolen Omurzakov Stadium]], [[Bishkek]], Kyrgyzstan || {{fb|KGZ}} || align=center|1–2 || [[2023 AFC Asian Cup qualification – third round|2023 AFC Asian Cup qualification]] |- |align=center|14|| |11 June 2022 ||[[Dolen Omurzakov Stadium]], [[Bishkek]], Kyrgyzstan || {{fb|TJK}} || align=center|0–1 || [[2023 AFC Asian Cup qualification – third round|2023 AFC Asian Cup qualification]] |- |align=center|14|| |14 June 2022 ||[[Dolen Omurzakov Stadium]], [[Bishkek]], Kyrgyzstan || {{fb|MYA}} || align=center|6–2 || [[2023 AFC Asian Cup qualification – third round|2023 AFC Asian Cup qualification]] |- |align=center|15|| |21 Sept 2022 ||[[Thống Nhất Stadium]], [[Ho Chi Minh City]], Vietnam|| {{fb|VIE}} || align=center|0-4 (lost) || 2022 VFF Tri-Nations Series |- |align=center|16|| |24 Sept 2022 ||[[Thống Nhất Stadium]], [[Ho Chi Minh City]], Vietnam|| {{fb|IND}} || align=center|1-1 (draw) || 2022 VFF Tri-Nations Series |- | align=center|17|| 17 December 2022 || [[Jalan Besar Stadium]], [[Kallang]], Singapore|| {{fb|MDV}} || align=center|3-2(lost) || [[2020 AFF Championship]] |- | align=center|18|| 24 December 2022 || [[Jalan Besar Stadium]], [[Kallang]], Singapore|| {{fb|MYA}} || align=center|3-2(won) || [[2022 AFF Championship]] |- | align=center|19|| 27 December 2022 || [[New Laos National Stadium]], [[Vientiane]], Laos|| {{fb|LAO}} || align=center|2-0(won) || [[2022 AFF Championship]] |- | align=center|20 || 23 March 2023 || [[Mong Kok Stadium]], Hong Kong || {{fb|HKG}} || align=center|1–1 || Friendly |- | align=center|21 || 16 June 2023 || [[National Stadium, Singapore|National Stadium]], Singapore || {{fb|PNG}} || align=center|2-2 || Friendly |- | align=center|22 || 8 Sept 2023 || Bishan Stadium, Singapore || {{fb|TJK}} || align=center|0-2 (lost) || Friendly |- |}
==== International goals ====
: ''Scores and results list Singapore's goal tally first.''<ref name="NFT">{{cite web|url=https://www.national-football-teams.com/player/68793/Ikhsan_Fandi.html|title=Ikhsan Fandi|publisher=National Football Teams|url-status=live|archive-url=https://web.archive.org/web/20180907221316/https://www.national-football-teams.com/player/60276/Ananta_Tamang.html|archive-date=7 September 2018|access-date=7 September 2018}}</ref>
{| class="wikitable" style="font-size:100%;" !No. !Date !Venue !Opponent !Score !Result !Competition |- |1.||19 November 2019 || [[Al Muharraq Stadium]], [[Muharraq]], [[Bahrain]] || {{fb|YEM}} ||align=center |'''2'''–0 || align=center | 2–1 ||[[2022 FIFA World Cup qualification – AFC second round|2022 FIFA World Cup qualification]] |- |2. || 14 June 2022 || [[Dolen Omurzakov Stadium]], [[Bishkek]], [[Kyrgyzstan]] || {{fb|MYA}} || align=center | '''6'''–2 || align=center | 6–2 || [[2023 AFC Asian Cup qualification – third round|2023 AFC Asian Cup qualification]] |}
== Honours ==
=== Club === '''Lion City Sailors''' * [[AFC Champions League Two]] runner-up: [[2024–25 AFC Champions League Two|2024–25]] * [[Singapore Premier League]]: [[2021 Singapore Premier League|2021]], [[2024–25 Singapore Premier League|2024–25]] * [[Singapore Cup]]: [[2023 Singapore Cup|2023]], [[2024–25 Singapore Cup|2024–25]], [[2025–26 Singapore Cup|2025–26]] * [[Singapore Community Shield]]: 2022, 2024; runner-up: 2025
=== Individual ===
* [[Singapore Premier League]] Team of the Year: [[2018 Singapore Premier League|2018]]
==References== {{Reflist}}
==External links== * {{Soccerway|hafiz-nor/194864}} * {{NFT player|52750}}
[[Category:1988 births]] [[Category:Living people]] [[Category:Singaporean men's footballers]] [[Category:21st-century Singaporean sportsmen]] [[Category:Singapore men's international footballers]] [[Category:Men's association football midfielders]] [[Category:Tanjong Pagar United FC players]] [[Category:Geylang International FC players]] [[Category:Singapore Premier League players]] [[Category:Singaporean people of Malay descent]] [[Category:Lion City Sailors FC players]]