| $25 | Mar 30, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Mar 6, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Mar 5, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $50 | Feb 2, 2026 | IUOE Local 399 Political Education Fund | — | — |
| $25 | May 30, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $1,500 | May 9, 2025 | Citizens for Ervin | — | — |
| $1,500 | May 9, 2025 | Citizens for Ervin | Iron Worker | Self |
| $175 | May 7, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Mar 26, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Jan 28, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Jan 17, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $600 | Mar 1, 2023 | Friends of Kimberly Walz | Attorney | Cook County |
| $600 | Mar 1, 2023 | Friends of Kimberly Walz | Attorney | Cook County |
| $500 | Mar 22, 2022 | Friends for Anna Valencia | — | — |
| $500 | Feb 25, 2019 | Friends of Stephanie Coleman | — | — |
| $500 | Feb 25, 2019 | Friends of Stephanie Coleman | — | — |
| $531 | Jun 13, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $41,000 | Feb 22, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $300 | Feb 22, 2018 | Ringer for Results | — | — |
| $41,000 | Feb 22, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $41,000 | Feb 22, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $300 | Feb 22, 2018 | Ringer for Results | — | — |
| $60,000 | Feb 20, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $60,000 | Feb 20, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $60,000 | Feb 20, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $25,000 | Feb 12, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $25,000 | Feb 12, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $25,000 | Feb 12, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $10,000 | Feb 7, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $10,000 | Feb 7, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $10,000 | Feb 7, 2018 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $2,500 | Dec 15, 2017 | 28th Ward Democratic Organization | Owner | Why Not Iron, Inc |
| $2,500 | Dec 15, 2017 | 28th Ward Democratic Organization | Owner | Why Not Iron, Inc |
| $2,000 | May 12, 2017 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $1,021 | May 12, 2017 | Committee to Elect Sean Kelly Judge | Attorney | DuPage County |
| $2,000 | May 12, 2017 | Committee to Elect Sean Kelly Judge | — | — |
| $1,021 | May 12, 2017 | Committee to Elect Sean Kelly Judge | — | — |
| $200 | Mar 30, 2017 | Citizens for Waguespack | — | — |
| $1,500 | Mar 17, 2016 | Democratic Party of the 49th Ward | requested | requested |
| $1,500 | Feb 24, 2015 | Citizens for Joe Moore | — | — |
| $1,500 | Feb 24, 2015 | Citizens for Joe Moore | self | self |
| $200 | Feb 19, 2015 | Citizens for Ervin | — | — |
| $200 | Feb 19, 2015 | Citizens for Ervin | — | — |
| $500 | Nov 10, 2014 | Citizens for Rauner, Inc | — | — |
| $500 | Nov 10, 2014 | Citizens for Rauner, Inc | — | — |
| $500 | Nov 10, 2014 | Citizens for Rauner, Inc | — | — |
| $250 | Jul 7, 2014 | Citizens for Rauner, Inc | — | — |
| $1,500 | Dec 9, 2010 | Citizens for Joe Moore | Owner | Rogers Park Auto Repair |
| $1,000 | Jun 3, 2008 | Citizens for Joe Moore | Owner | Rogers Park Auto Repair |
| $1,000 | Jun 3, 2008 | Citizens for Joe Moore | Owner | Rogers Park Auto Repair |