Candidate · P7 Alor Setar (1974)
The records consist entirely of official Malaysian election results covering federal and state contests between 1986 and 2013, all under the DAP banner and its successive coalitions (GR, BA, PR). They show a long federal parliamentary career, first as MP for Jelutong from 1986 to 1999 (with a single-term interruption), then as MP for Bukit Gelugor from 2004 to 2013, with steadily expanding winning margins. No records address his policy positions, legislative delivery, integrity, legal matters, or financial disclosures.
Written by AI on 14 Oct 2026 from 12 records on this page — official results (E), reviewed records (R) and unreviewed news reports (N). It uses nothing else, can still be wrong, and is not a finding about this person. Follow the reference tags to check each point.
No biography collected yet.
Arrests, charges, convictions, sentences, acquittals and pardons as reported by credible sources. Each item is marked with its stage — a charge is not a conviction — and outcomes are listed where reported.
No legal history found in the sources collected so far.
Allegations and investigations as reported by credible outlets. An allegation is not a finding; read each with its stage and source.
No scandals or controversies found in the sources collected so far.
Nothing collected yet.
Contested 18 elections, won 12.
| Election | Seat | Ticket | Votes | Result |
|---|---|---|---|---|
| GE13 (2013) | P51 Bukit Gelugor | DAP · PR | 56,303 80.5% | Won by 42,706 |
| GE12 (2008) | P51 Bukit Gelugor | DAP · PR | 35,140 71.3% | Won by 21,015 |
| GE11 (2004) | P51 Bukit Gelugor | DAP | 22,529 51.4% | Won by 1,261 |
| Pulau Pinang state election 1999 | N25 Datok Keramat | DAP · BA | 5,451 38.8% | 2nd of 2 |
| GE10 (1999) |
Official gazetted results via the Malaysian Election Corpus (grade A record).
Collected automatically from credible outlets and Wikipedia, then cross-checked: Verified items match the official record, Confirmed items were reported by two or more different outlets, and single-source items are one outlet’s report. Partisan and anonymous claims are never shown.
Ask a follow-up question about Karpal Singh a/l Ram Singh's record.
| DAP · BA |
| 20,716 49.1% |
| 2nd of 2 |
| Pulau Pinang state election 1995 | N22 Padang Kota | DAP · GR | 5,379 40.4% | 2nd of 2 |
| GE9 (1995) | P49 Jelutong | DAP · GR | 21,896 49.8% | Won by 283 |
| By-election, 27 Jul 1991 | N9 Prai | DAP · GR | 4,320 45.4% | 2nd of 3 |
| Pulau Pinang state election 1990 | N26 Sungai Pinang | DAP · GR | 7,065 44.6% | 2nd of 2 |
| GE8 (1990) | P46 Jelutong | DAP · GR | 27,426 60.0% | Won by 9,178 |
| Pulau Pinang state election 1986 | N28 Bukit Gelugor | DAP | 6,801 60.3% | Won by 2,528 |
| GE7 (1986) | P46 Jelutong | DAP | 25,932 62.1% | Won by 10,099 |
| Pulau Pinang state election 1982 | N27 Bukit Gelugor | DAP | 10,059 50.8% | Won by 880 |
| GE6 (1982) | P43 Jelutong | DAP | 29,099 55.2% | Won by 5,496 |
| Pulau Pinang state election 1978 | N27 Bukit Gelugor | DAP | 7,776 46.4% | Won by 574 |
| GE5 (1978) | P43 Jelutong | DAP | 23,606 51.3% | Won by 3,621 |
| Kedah state election 1974 | N10 Bandar Alor Setar | DAP | 7,680 55.7% | Won by 1,572 |
| GE4 (1974) | P7 Alor Setar | DAP | 9,450 41.3% | 2nd of 2 |