| Michael Sutton | $5,163 | Feb 18, 2026 | Preckwinkle for President | Civil Engineer |
| Michael Sutton | $516 | Feb 18, 2026 | Preckwinkle for President | Civil Engineer |
| Michael Sutton | $5,163 | Feb 18, 2026 | Preckwinkle for President | Civil Engineer |
| Kia Sutton | $1,549 | Feb 9, 2026 | Preckwinkle for President | Vice President of Business Development |
| Michael Sutton | $2,500 | Sep 16, 2023 | Friends for Clayton Harris lll | CEO |
| Michael Sutton | $2,500 | Sep 16, 2023 | Friends for Clayton Harris lll | CEO |
| Michael Sutton | $1,500 | Jun 26, 2023 | Preckwinkle for President | Executive/Engineer |
| Michael Sutton | $1,500 | Jun 26, 2023 | Preckwinkle for President | Executive/Engineer |
| Infrastructure Engineering | $1,500 | Mar 13, 2023 | Friends of Brandon Johnson | CEO |
| Infrastructure Engineering | $1,500 | Mar 13, 2023 | Friends of Brandon Johnson | CEO |
| Michael Sutton | $1,500 | Feb 7, 2022 | Preckwinkle for President | Executive/Engineer |
| Michael Sutton | $1,500 | Feb 7, 2022 | Preckwinkle for President | Executive/Engineer |
| Michael Sutton | $1,000 | Apr 23, 2021 | 36th Ward Dems | President/CEO |
| Michael Sutton | $1,000 | Apr 23, 2021 | 36th Ward Dems | President/CEO |
| Michael Sutton | $750 | Mar 8, 2021 | Preckwinkle for President | Executive/Engineer |
| Michael Sutton | $600 | Jul 18, 2000 | Friends of Bobbie L Steele | President |
| Michael Sutton | $600 | Jul 18, 2000 | Friends of Bobbie L Steele | President |
| Michael Sutton | $600 | Jul 18, 2000 | Friends of Bobbie L Steele | President |
| Michael Sutton | $600 | Jul 18, 2000 | Friends of Bobbie L Steele | President |
| Michael Sutton | $500 | Jun 2, 2000 | Friends of Bobbie L Steele | President |
| Michael Sutton | $250 | Feb 13, 2000 | Friends of Bobbie L Steele | President |