| $250 | Aug 25, 2025 | Friends of Liz Nicholson | — | — |
| $500 | Mar 5, 2024 | Committee to Reelect Larry R Rogers Jr | — | — |
| $500 | Mar 5, 2024 | Committee to Reelect Larry R Rogers Jr | — | — |
| $600 | Aug 11, 2023 | IUOE Local 399 Political Education Fund | Engineer | Cushman & Wakefield |
| $600 | Sep 30, 2022 | IUOE Local 399 Political Education Fund | Engineer | Cushman & Wakefield |
| $250 | May 6, 2022 | Friends of Cabonargi | — | — |
| $500 | Aug 29, 2019 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Aug 29, 2018 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Aug 29, 2018 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Aug 7, 2017 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Aug 7, 2017 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Jul 7, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Jul 7, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $500 | Jul 7, 2016 | IUOE Local 399 Political Education Fund | — | — |
| $399 | Sep 1, 2015 | IUOE Local 399 Political Education Fund | — | — |
| $399 | Aug 26, 2014 | IUOE Local 399 Political Education Fund | — | — |
| $399 | Aug 12, 2013 | IUOE Local 399 Political Education Fund | — | — |
| $399 | Aug 7, 2012 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Sep 28, 2011 | IUOE Local 399 Political Education Fund | — | — |
| $165 | Dec 14, 2010 | Committee to Reelect Larry R Rogers Jr | — | — |
| $165 | Dec 14, 2010 | Committee to Reelect Larry R Rogers Jr | — | — |
| $165 | Dec 14, 2010 | Committee to Reelect Larry R Rogers Jr | — | — |
| $100 | Sep 29, 2010 | Committee to Reelect Larry R Rogers Jr | — | — |
| $100 | Sep 29, 2010 | Committee to Reelect Larry R Rogers Jr | — | — |
| $100 | Sep 29, 2010 | Committee to Reelect Larry R Rogers Jr | — | — |
| $200 | Sep 14, 2010 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Sep 14, 2010 | IUOE Local 399 Political Education Fund | — | — |
| $200 | Sep 14, 2010 | IUOE Local 399 Political Education Fund | — | — |
| $263 | Jul 19, 2010 | Joseph Berrios, 31st Ward Committeeman | — | — |
| $263 | Jul 19, 2010 | Joseph Berrios, 31st Ward Committeeman | — | — |
| $263 | Jul 19, 2010 | Joseph Berrios, 31st Ward Committeeman | — | — |
| $250 | Oct 10, 2009 | Citizens for James Michael Bailey | — | — |
| $250 | Nov 15, 2007 | Committee to Elect Judge Mulroy | — | — |
| $250 | Nov 15, 2007 | Committee to Elect Judge Mulroy | — | — |
| $1,000 | Nov 16, 2005 | Citizens for Stalmack | attorney | Burke Mahoney & Wise |
| $500 | Nov 24, 2003 | Friends of Dorothy Brown | — | — |
| $185 | Nov 26, 2002 | IUOE Local 399 Political Education Fund | — | — |
| $100 | Nov 15, 2002 | IUOE Local 399 Political Education Fund | — | — |
| $1,000 | Oct 19, 2001 | Citizens for Emil Jones | Attorney | Corboy & Demetrio |
| $190 | Oct 19, 2001 | IUOE Local 399 Political Education Fund | — | — |
| $190 | Oct 19, 2001 | IUOE Local 399 Political Education Fund | — | — |
| $200 | May 12, 2001 | Friends of Dorothy Brown | — | — |
| $1,000 | Sep 28, 2000 | Citizens for Emil Jones | Attorney | Corboy & Demitrio |
| $1,000 | Sep 28, 2000 | Citizens for Emil Jones | Attorney | Corboy & Demitrio |
| $2,250 | Mar 6, 2000 | Citizens Committee to Elect Thomas R FitzGerald | Attorney | Corboy & Demetrio |
| $2,250 | Mar 6, 2000 | Citizens Committee to Elect Thomas R FitzGerald | — | — |
| $2,250 | Mar 6, 2000 | Citizens Committee to Elect Thomas R FitzGerald | Attorney | Corboy & Demetrio |
| $2,000 | Sep 14, 1999 | Citizens Committee to Elect Thomas R FitzGerald | Attorney | Corboy & Demetrio |
| $250 | May 18, 1999 | Citizens Committee to Elect Thomas R FitzGerald | — | — |
| $200 | Oct 30, 1998 | Citizens for Dart | — | — |
| $1,500 | Oct 15, 1997 | Citizens for Lisa Madigan | — | — |
| $200 | Oct 11, 1996 | Citizens For Thomas P Needham | — | — |
| $500 | Sep 23, 1996 | Citizens for Emil Jones | — | — |
| $5,000 | Sep 8, 1994 | Friends of Michael J Madigan | — | — |