| $175 | May 30, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Oct 16, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 30, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Oct 25, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 8, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Dec 28, 2022 | Friends of Wendi Taylor Nations | — | — |
| $500 | Dec 28, 2022 | Friends of Wendi Taylor Nations | — | — |
| $175 | Dec 9, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $225 | Sep 20, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $1,000 | Jun 15, 2022 | Mary B McMahon for Judge | Retired | Retired |
| $1,000 | Jun 15, 2022 | Mary B McMahon for Judge | — | Retired |
| $1,000 | Jun 15, 2022 | Mary B McMahon for Judge | Retired | Retired |
| $1,000 | Jun 15, 2022 | Mary B McMahon for Judge | Retired | Retired |
| $5,000 | Apr 21, 2022 | Mary B McMahon for Judge | Retired | Retired |
| $5,000 | Apr 21, 2022 | Mary B McMahon for Judge | Retired | Retired |
| $5,000 | Apr 21, 2022 | Mary B McMahon for Judge | — | Retired |
| $5,000 | Apr 21, 2022 | Mary B McMahon for Judge | Retired | Retired |
| $1,000 | Oct 15, 2019 | 14th Ward Regular Democratic Org | electrician | self |
| $1,000 | Oct 15, 2019 | 14th Ward Regular Democratic Org | electrician | self |
| $175 | Sep 27, 2019 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Jun 10, 2019 | IUOE Local 399 Political Education Fund | — | — |
| $100 | May 24, 2019 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Sep 28, 2018 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Sep 28, 2018 | IUOE Local 399 Political Education Fund | — | — |
| $1,000 | Sep 25, 2018 | 14th Ward Regular Democratic Org | electrician | self |
| $1,000 | Sep 25, 2018 | 14th Ward Regular Democratic Org | — | — |
| $150 | Sep 21, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Sep 21, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Sep 21, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Sep 2, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Sep 2, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $150 | Sep 2, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $250 | Nov 17, 2015 | Citizens for Bridget Gainer | Electrician | Windy City Electric |
| $250 | Jul 8, 2011 | Citizens for Bridget Gainer | Electrician | Windy City Electric |
| $338 | Jan 7, 2011 | Citizens to Elect James Mouse McMahon Mayor | — | — |
| $200 | Sep 27, 2005 | Plumbing Industry PAC | — | — |
| $200 | Sep 27, 2005 | Plumbing Industry PAC | — | — |
| $200 | Sep 27, 2005 | Plumbing Industry PAC | — | — |
| $600 | Jul 12, 2005 | Democratic Party of the 14th Ward Ad Book Comm | Electrician | Windy City |