| 2025 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 7 | $14,550 | $0 | View return |
| 2025 | Access Energy Cooperative | 990 | Director | 8.9 | $9,930 | $0 | View return |
| 2024 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 7 | $24,600 | $0 | View return |
| 2024 | Access Energy Cooperative | 990 | Director | 9.9 | $10,430 | $0 | View return |
| 2023 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 7 | $15,750 | $0 | View return |
| 2023 | Access Energy Cooperative | 990 | Director | 10.8 | $13,135 | $0 | View return |
| 2023 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Iowa Area Development Group LC | 990 | Board Director | 1 | $0 | $0 | View return |
| 2022 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 7 | $16,200 | $0 | View return |
| 2022 | Access Energy Cooperative | 990 | President | 11.3 | $13,000 | $0 | View return |
| 2022 | Iowa Area Development Group LC | 990 | Board Director | 1 | $0 | $0 | View return |
| 2022 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 6 | $16,000 | $0 | View return |
| 2021 | Access Energy Cooperative | 990 | President | 8.9 | $9,305 | $0 | View return |
| 2021 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Iowa Area Development Group LC | 990 | Board Director | 0 | $0 | $0 | View return |
| 2020 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 4 | $9,500 | $0 | View return |
| 2020 | Access Energy Cooperative | 990 | President | 7.6 | $7,450 | $0 | View return |
| 2020 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 7 | $14,600 | $0 | View return |
| 2019 | Access Energy Cooperative | 990 | Vice President | 12.13 | $11,700 | $0 | View return |
| 2019 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Access Energy Cooperative | 990 | Vice President | 10.88 | $12,285 | $0 | View return |
| 2018 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 6 | $11,600 | $0 | View return |
| 2018 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 5 | $13,000 | $0 | View return |
| 2017 | Access Energy Cooperative | 990 | Director | 9.4 | $9,030 | $0 | View return |
| 2017 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Access Energy Cooperative | 990 | Treasurer | 11 | $10,721 | $0 | View return |
| 2016 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 4 | $9,500 | $0 | View return |
| 2016 | Iowa Area Development Group Community Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Access Energy Cooperative | 990 | Treasurer | 11 | $12,790 | $0 | View return |
| 2015 | Northeast Missouri Electric Power Coop | 990 | Sec/Treasurer/Director | 3 | $8,000 | $0 | View return |
| 2014 | Access Energy Cooperative | 990 | Treasurer | 10 | $9,840 | $0 | View return |
| 2014 | Northeast Missouri Electric Power Coop | 990 | Director | 3 | $8,500 | $0 | View return |
| 2013 | Northeast Missouri Electric Power Coop | 990 | Director | 4 | $8,000 | $0 | View return |