Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Puchong was won by Yeo Bee Yin (DAP) at the GE15 (2022) general election, with a majority of 57,957 votes over Syed Ibrahim bin Kader. This page covers every general election in Puchong from GE07 (1986) to GE15 (2022).
Full Election History, GE07 (1986)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE07 (1986)
David S. Vethamuthu (V. David)
DAP
35,145
58.7%
Lui Thai Heng (Lew Sung Hing) (MCA)
14,529 (24.3 pts)
GE08 (1990)
David S. Vethamuthu (V. David)
DAP
35,495
52.7%
Tan Yee Kew (MCA)
3,608 (5.3 pts)
GE11 (2004)
Lau Yeng Peng
Gerakan
21,291
53.4%
Azmi bin Jamion (PAS)
11,882 (29.8 pts)
GE12 (2008)
Gobind Singh Deo
DAP
35,079
60.9%
Lau Yeng Peng (Gerakan)
12,593 (21.9 pts)
GE13 (2013)
Gobind Singh Deo
DAP
62,938
67.6%
A. Kohilan Pillay a/l G. Appu (Gerakan)
32,802 (35.2 pts)
GE14 (2018)
Gobind Singh Deo
DAP
60,429
72.4%
Ang Chin Tat (Gerakan)
47,635 (57.1 pts)
GE15 (2022)
Yeo Bee Yin
DAP
79,425
65.7%
Syed Ibrahim bin Kader (KIMMA)
57,957 (47.9 pts)
Full Result Breakdown by Election
GE07 (1986)
Candidate
Party
Votes
Share
David S. Vethamuthu (V. David)
DAP
35,145
58.7%
Lui Thai Heng (Lew Sung Hing)
MCA (BN)
20,616
34.4%
Asri bin Janang
PAS (HAK)
2,409
4.0%
Yeoh Poh San
SDP (HAK)
1,684
2.8%
GE08 (1990)
Candidate
Party
Votes
Share
David S. Vethamuthu (V. David)
DAP (GR)
35,495
52.7%
Tan Yee Kew
MCA (BN)
31,887
47.3%
GE11 (2004)
Candidate
Party
Votes
Share
Lau Yeng Peng
Gerakan (BN)
21,291
53.4%
Azmi bin Jamion
PAS (BA)
9,409
23.6%
Wong Choong Yun
DAP
9,185
23.0%
GE12 (2008)
Candidate
Party
Votes
Share
Gobind Singh Deo
DAP (PR)
35,079
60.9%
Lau Yeng Peng
Gerakan (BN)
22,486
39.1%
GE13 (2013)
Candidate
Party
Votes
Share
Gobind Singh Deo
DAP (PR)
62,938
67.6%
A. Kohilan Pillay a/l G. Appu
Gerakan (BN)
30,136
32.4%
GE14 (2018)
Candidate
Party
Votes
Share
Gobind Singh Deo
DAP (PH)
60,429
72.4%
Ang Chin Tat
Gerakan (BN)
12,794
15.3%
Mohamad Rosharizan bin Mohd Rozlan
PAS (GS)
10,255
12.3%
GE15 (2022)
Candidate
Party
Votes
Share
Yeo Bee Yin
DAP (PH)
79,425
65.7%
Syed Ibrahim bin Kader
KIMMA (BN)
21,468
17.7%
Chew Jyh Gang (Jimmy Chew)
Gerakan (PN)
18,263
15.1%
Kuan Chee Heng
Independent
1,793
1.5%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Puchong has been contested at 7 general elections on record since GE07 (1986). Parties that have won this seat over that span: DAP, Gerakan.
Frequently Asked Questions
Who won Puchong in the GE15 (2022) general election?
Yeo Bee Yin (DAP) won Puchong in GE15 (2022) with 79,425 votes (65.7%), a majority of 57,957 votes over Syed Ibrahim bin Kader (KIMMA).
Which parties have won Puchong since GE07 (1986)?
Since GE07 (1986), Puchong has been won by: DAP, Gerakan.
What was the closest result in Puchong?
The closest result on record for Puchong was GE08 (1990), when DAP beat MCA by just 3,608 votes (5.3 percentage points).