Analysis
The resume election: what if Johor's 56 seats went to the best CV?
We scored all 172 candidates the way a hiring manager reads a stack of applications, weighting a real career as heavily as a political one. Here is who would win each seat, and the map it would draw.
Every election asks you to weigh a lot of things at once: party, coalition, the leader at the top, the candidate in front of you. We wanted to strip all of that away and ask a narrower question. Forget who is likely to win. If you read all 172 candidates the way a hiring manager reads a stack of job applications, and you treated a professional career with at least the same respect as a political one, who would get the job in each of the 56 seats?
This is that experiment. Not a prediction, and not an endorsement. Just a question about merit, and about what we actually mean when we call someone qualified to represent us.
The rules
Every candidate was scored on three parts of their documented resume: professional and career (0 to 10), governance and political (0 to 10), and community and civic service (0 to 5). The key choice is that professional and political experience carry the same ceiling. A distinguished career counts for exactly as much as a distinguished political one, no more and no less. In most coverage, years in office quietly outweigh everything else. We refused to let it. Highest total out of 25 wins the seat.
- Pakatan Harapan19
- Barisan Nasional19
- Perikatan Nasional13
- MUDA2
- Parti Bersama Malaysia2
- PSM1
- Pakatan Harapan19
- Barisan Nasional19
- Perikatan Nasional13
- MUDA2
- Parti Bersama Malaysia2
- PSM1
A near-perfect deadlock
On resume merit alone, Pakatan Harapan and Barisan Nasional take 19 seats each, and Perikatan Nasional takes 13. And here is the odd part: the three smallest contenders, MUDA, PSM and Parti Bersama Malaysia, win five seats between them, even though they barely register as electoral forces.
- PH19
- MUDA2
- BERSAMA2
- PSM1
- PN13
- BN19
The merit lens does not favour the incumbent. In at least 16 of 56 seats, the strongest CV is not the sitting assemblyman or the favourite. The sharpest case is Machap, where the incumbent is the sitting Menteri Besar of Johor, Onn Hafiz Ghazi. He scores a perfect 10 on governance, as a head of government should. But against a Shariah lawyer and accredited mediator with a national party portfolio and a welfare-body chairmanship, his thin professional and community record drags his total below the challenger's. On governance, no contest. On the whole CV, he loses his own seat.
Who actually wins on a CV
The winners skew towards the classic credentialed professions. Lawyers turn up again and again, doctors win where they stand, and career teachers with long classroom records keep out-pointing thinner political CVs. The very top of the table belongs to the people who have both a real profession and real office: Maszlee Malik (21), a former Education Minister with a Durham doctorate; Mohd Rashid Hasnon (20), an engineer and former Penang Deputy Chief Minister; Ainie Haziqah Shafii (19), a lawyer and national party secretary-general; Dzulkefly Ahmad (19), a licensed surveyor and former state exco.
Equal weighting does not punish politicians. It punishes politicians who are only politicians. The candidates who clean up built a career first and went into public life second. The ones who get knocked down are the long-serving incumbents whose entire documented life is party office. That is the argument hiding in the numbers: incumbency is not a qualification, and once you stop treating it like one, a lot of safe names wobble.
| Seat & winner | Coalition | /25 |
|---|---|---|
N01 Noraziah Mohd RazitBuloh Kasap · MBA, HR manager, state Wanita Keadilan leader | PH | 13 |
N02 Ng Kor SimJementah · Incumbent; GM who grew a firm past 100 staff | PH | 16 |
N03 Jalex Lee En XiangPemanis · Actuary with a public-policy master's, company director | PH | 11 |
N04 Raven Kumar KrishnasamyKemelah · Lawyer, three-term legislator, state exco | BN | 15 |
N05 Mohd Azahar IbrahimTenang · Land administrator, plantation and UTM board director | BN | 15 |
N06 Tay Yok JiuenBekok · 30-year teacher with deep grassroots service | PH | 12 |
N07 Sahruddin JamalBukit Kepong · Doctor and former Menteri Besar of Johor | PN | 17 |
N08 Mohamad Fazli Mohamad SallehBukit Pasir · Professional engineer and sitting state exco | BN | 14 |
N09 Sahrihan JaniGambir · Lawyer and one-term incumbent | BN | 13 |
N10 Haw Chin TeckTangkak · University of London lawyer, law-firm partner | BN | 13 |
N11 Mahfidz OmarSerom · Former Pos Malaysia Johor state director | PN | 9 |
N12 Ng Yak HoweBentayan · Two-term incumbent with state party posts | PH | 11 |
N13 Ainie Haziqah ShafiiSimpang Jeram · Lawyer running her own firm, party sec-gen, NGO founder | MUDA | 19 |
N14 Md Ysahrudin KusniBukit Naning · Former assemblyman, FELCRA board, state PKR deputy | PH | 15 |
N15 Mohamad Anuar HayanMaharani · Al-Azhar Qiraat specialist, senior college lecturer | PN | 15 |
N16 Ayna Soraya BadaruddinSungai Balang · Maritime engineer, marine-services MD, ex-PETRONAS | PH | 13 |
N17 Mohd Khuzzan Abu BakarSemerah · Former state exco, national agency board deputy chair | PH | 15 |
N18 Hishamuddin Misrin IshakSri Medan · Teacher, state party council, village-head service | PH | 12 |
N19 Ling Tian SoonYong Peng · Sitting state exco, national MCA Youth chief | BN | 11 |
N20 Ramli Abd HamidSemarang · Electronics-engineering manager, farmers'-body roles | PH | 14 |
N21 Mohamad Najib SamuriParit Yaani · Incumbent; businessman with heavy welfare work | BN | 14 |
N22 Mohamed Maliki Mohamed RapieeParit Raja · USM PhD, university administrator, youth-body leader | PN | 15 |
N23 Boo Chin LiongPenggaram · Veteran lawyer, ACCCIM and HRD Corp leadership | BN | 14 |
N24 Mohd Rashid HasnonSenggarang · Engineer-MBA, ex-Penang Deputy CM, ex-Deputy Speaker | PN | 20 |
N25 Syed Mohamad Syed AlwiRengit · Entrepreneur and former municipal councillor | PN | 9 |
N26 Nur Hafiz RoslanMachap · Shariah lawyer, mediator, beats the sitting MB on paper | PH | 16 |
N27 Abd Mutalip Abd RahimLayang-Layang · Two-term ADUN, ex-state exco, former Chief Imam of Johor | PN | 17 |
N28 Chu Poh YeeMengkibol · Practising lawyer, DAP Johor publicity secretary | PH | 12 |
N29 Ahmad Zuhan Md ZainMahkota · UTM PhD, fintech founder | PH | 14 |
N30 Lee Ting HanPaloh · Cambridge LLM lawyer, sitting state exco | BN | 14 |
N31 Mazlan BujangKahang · Former assemblyman, twice state exco | PN | 9 |
N32 Hasnul Hakimi HusseinEndau · PAS division roles plus broad religious-community service | PN | 12 |
N33 Mohd Youzaimi YusofTenggaroh · UMNO division chief with welfare work | BN | 10 |
N34 Alias RasmanPanti · Advocate and Syariah lawyer, state youth chief | PN | 13 |
N35 Adham BabaPasir Raja · UM-trained doctor, two-time federal minister | BN | 17 |
N36 Rasman IthnainSedili · Three-term former assemblyman and division chief | PN | 13 |
N37 Norlizah NohJohor Lama · Incumbent and former state exco for education | BN | 11 |
N38 Fairulnizar RahmatPenawar · College director, master's, 22 years in education | PN | 14 |
N39 Aznan TaminTanjung Surat · Incumbent and sitting state exco | BN | 12 |
N40 Khirul Muntanazar IsmailTiram · Al-Azhar headmaster, deputy chief of PAS ulama council | PN | 16 |
N41 Maszlee MalikPuteri Wangsa · Former Education Minister, Durham PhD, professor | PH | 21 |
N42 Lau Yi LeongJohor Jaya · Established lawyer and firm partner | BERSAMA | 11 |
N43 Baharudin Mohamed TaibPermas · One-term incumbent, division leader, foundation chair | BN | 14 |
N44 Suhaizan KayatLarkin · Former State Assembly Speaker, sitting MP | PH | 15 |
N45 Andrew Chen Kah EngStulang · Three-term incumbent, surveyor, DAP state secretary | PH | 15 |
N46 Pannir SelvamPerling · Councillor with architecture career, broad NGO roles | BN | 15 |
N47 Salamahafifi Mohd YusnaienyKempas · Biotech director and industry-association VP | BERSAMA | 11 |
N48 Amir Syafiq Ameer SoekreSkudai · Party secretary and documented labour activist | PSM | 13 |
N49 Dzulkefly AhmadKota Iskandar · Licensed surveyor, ex-UTM lecturer, ex-state exco | PH | 19 |
N50 Jafni Mohd ShukorBukit Permai · Incumbent and Johor exco for housing | BN | 10 |
N51 Premanand ManiamBukit Batu · Six Sigma Master Black Belt trainer, flood-relief lead | MUDA | 15 |
N52 Wong Bor YangSenai · One-term incumbent, ex-councillor, DAP publicity sec | PH | 11 |
N53 Mohd Sumali ReduanBenut · National sports-body president, Asian Games chef-de-mission | BN | 15 |
N54 Hasrunizah HassanPulai Sebatang · Incumbent civil engineer, Wanita UMNO national exco | BN | 14 |
N55 Yeo Tung SiongPekan Nanas · Former deputy headmaster, two-term ex-assemblyman | PH | 12 |
N56 Md Israk AbdullahKukup · UMNO division and state information chief, councillor | BN | 10 |
The honest part
This experiment is only as good as the paper it reads. It rewards CV-legible careers: a corporate director with a tidy profile scores well, while a genuine community organiser whose work is real but undocumented scores badly. That is a bias baked into the method, not a judgement about the people. Several low scores here are really data gaps, candidates we simply know less about, not proof of a thin life.
Equal weighting is a choice, not a law of nature. Tilt the dial back towards political experience and a chunk of these upsets vanish. And a great resume is not the same as a great representative. Empathy, availability, courage, the willingness to return a phone call at 11pm during a flood: none of that fits in a scoring rubric. This exercise measures the part of a candidate that fits on a page, then admits the most important parts often do not.
So take the table for what it is. It is not a ranking of who deserves to win. It is a record of what happens when you judge candidates on their work history instead of their incumbency. When a sitting Menteri Besar loses his own seat to a mediator with a fuller CV, the question worth asking is not whether the score is right. It is why we so rarely ask it this way at all.