Ian Mackey
Ian Mackey | |
|---|---|
| Member of the Missouri House of Representatives from the 99th district | |
| Assumed office January 4, 2023 | |
| Preceded by | Trish Gunby |
| Member of the Missouri House of Representatives from the 87th district | |
| In office January 9, 2019 – January 3, 2023 | |
| Preceded by | Stacey Newman |
| Succeeded by | Paula Brown |
| Personal details | |
| Born | December 1986 (age 39) |
| Party | Democratic |
| Spouse | Stephen Eisele[1] |
| Alma mater | Westminster College (BA) Suffolk University Law School (JD) |
| Website | https://house.mo.gov/MemberDetails.aspx?district=99&year=2023&code=R |
Ian Dale Mackey (born December 1986) is a Democratic member of the Missouri House of Representatives, representing the 99th House district, which is in St. Louis County.[2] He previously represented the 87th House district.[3]
Life and career
[edit | edit source]Mackey graduated from Westminster College in Fulton, Missouri, and taught at a Reggio Emilia early childhood center in Harvard University while earning a JD from Suffolk University Law School in Boston.
Missouri House of Representatives
[edit | edit source]He was elected to represent the 87th district of the Missouri House of Representatives on November 6, 2018, beating Republican Steven Bailey with 67% of the vote.[4] He ran unopposed for the seat again in the general election on November 3, 2020, winning 100% of the votes cast.[5]
After statewide redistricting in 2022, Mackey ran to represent the newly-formed 99th House district, beating Republican LaVanna Wrobley with 65.4% of the vote.[6]
Mackey is openly gay.[7] In an April 2022 floor speech, Mackey passionately spoke out against a bill that would ban transgender students from participating in youth sports; in the speech, he also confronted and criticized Missouri state representative Chuck Basye for supporting the bill. A video of the speech went viral on TikTok.[8]
In March 2025, Mackey was one of seven House Democrats to vote for state takeover of St. Louis Metropolitan Police Department.[9]
Electoral history
[edit | edit source]| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic | Ian Mackey | 4,021 | 50.89% | ||
| Democratic | Sam Gladney | 3,881 | 49.11% | ||
| Total votes | 7,902 | 100.00% | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic | Ian Mackey | 12,950 | 67.27% | ||
| Republican | Steven Bailey | 6,116 | 31.77% | ||
| Green | Robert Warbin | 185 | 0.96% | ||
| Total votes | 19,251 | 100.00% | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic | Ian Mackey | 16,778 | 100.00% | +32.73 | |
| Total votes | 16,778 | 100.00% | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic | Ian Mackey | 3,831 | 81.96% | ||
| Democratic | Boris Abadzhyan | 843 | 18.04% | ||
| Total votes | 4,674 | 100.00% | |||
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Democratic | Ian Mackey | 9,768 | 65.46% | −34.54 | |
| Republican | LaVanna Wrobley | 5,154 | 34.54% | +34.54 | |
| Total votes | 14,922 | 100.00% | |||
References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).