| $25 | Dec 9, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Dec 8, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Nov 5, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Oct 7, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $300 | Sep 15, 2025 | Chicago Journeymen Plumbers' LU 130 | — | — |
| $20 | Jun 14, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Jun 10, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 7, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Apr 17, 2025 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Dec 2, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Nov 24, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Nov 18, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Oct 25, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Oct 23, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $25 | Oct 2, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $300 | Sep 25, 2024 | Chicago Journeymen Plumbers' LU 130 | — | — |
| $25 | Jun 29, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 30, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $25 | May 11, 2024 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Oct 25, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $260 | Oct 6, 2023 | Chicago Journeymen Plumbers' LU 130 | — | — |
| $260 | Oct 6, 2023 | Chicago Journeymen Plumbers' LU 130 | — | — |
| $25 | Oct 2, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Mar 8, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Feb 3, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $175 | Feb 3, 2023 | IUOE Local 399 Political Education Fund | — | — |
| $130 | Nov 9, 2022 | Chicago Journeymen Plumbers' LU 130 | — | — |
| $130 | Nov 7, 2022 | Chicago Journeymen Plumbers' LU 130 | — | — |
| $175 | May 16, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 16, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 16, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $175 | May 16, 2022 | IUOE Local 399 Political Education Fund | — | — |
| $650 | Apr 19, 2021 | IUOE Local 399 Political Education Fund | Engineer | Metropolitan Water Reclamation District of Greater Chicago |
| $200 | Mar 10, 2021 | IUOE Local 399 Political Education Fund | — | — |
| $62 | Aug 16, 2016 | IUOE Local 399 Political Education Fund | Engineer | Roosevelt University |
| $62 | Aug 16, 2016 | IUOE Local 399 Political Education Fund | Engineer | Roosevelt University |
| $62 | Aug 16, 2016 | IUOE Local 399 Political Education Fund | Engineer | Roosevelt University |
| $500 | Aug 1, 2016 | IUOE Local 399 Political Education Fund | Engineer | Roosevelt University |
| $500 | Aug 1, 2016 | IUOE Local 399 Political Education Fund | Engineer | Roosevelt University |
| $500 | Aug 1, 2016 | IUOE Local 399 Political Education Fund | Engineer | Roosevelt University |
| $300 | Aug 26, 2014 | IUOE Local 399 Political Education Fund | — | — |
| $300 | Jul 24, 2014 | IUOE Local 399 Political Education Fund | — | — |
| $750 | May 11, 2010 | Preckwinkle for President | President and CEO | Amalgamated Bank of Chicago |
| $200 | Feb 3, 2004 | Planned Parenthood Illinois Action PAC | — | — |
| $200 | Feb 3, 2004 | Planned Parenthood Illinois Action PAC | — | — |
| $300 | May 9, 2003 | Citizens for Stroger | Amalgamated Bank | President & CEO |
| $300 | May 9, 2003 | Citizens for Stroger | Amalgamated Bank | President & CEO |
| $200 | Sep 6, 2001 | 42nd Ward Regular Democratic Org | — | — |
| $500 | Apr 7, 2001 | Friends of Blagojevich | — | — |
| $500 | Apr 7, 2001 | Friends of Blagojevich | — | — |
| $200 | Oct 24, 2000 | Citizens for Richard A Devine | — | — |
| $200 | Oct 24, 2000 | Citizens for Richard A Devine | — | — |
| $100 | Sep 15, 2000 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Sep 3, 2000 | IUOE Local 399 Political Education Fund | — | — |
| $250 | Aug 26, 2000 | Citizens for Dart | — | — |
| $250 | Aug 26, 2000 | Citizens for Dart | — | — |
| $250 | Aug 26, 2000 | Citizens for Dart | — | — |