| 2024 | Heartland Power Cooperative | 990 | Director | 7 | $11,400 | $0 | View return |
| 2023 | Iowa Association of Electric | 990 | President | 2 | $17,188 | $0 | View return |
| 2023 | Heartland Power Cooperative | 990 | Director | 7 | $7,425 | $0 | View return |
| 2022 | Iowa Association of Electric | 990 | President | 2 | $18,125 | $0 | View return |
| 2022 | Heartland Power Cooperative | 990 | Director | 4 | $6,225 | $0 | View return |
| 2022 | Iowa Association of Electric Cooperative | 990 | Chairman | 0.5 | $0 | $1,807 | View return |
| 2021 | Iowa Association of Electric | 990 | Secretary/Treasurer | 2 | $12,112 | $0 | View return |
| 2021 | Heartland Power Cooperative | 990 | Director | 7 | $8,025 | $0 | View return |
| 2021 | Iowa Association of Electric Cooperative | 990 | Chairman | 0.5 | $0 | $1,050 | View return |
| 2020 | Iowa Association of Electric | 990 | Secretary/Treasurer | 2 | $12,337 | $0 | View return |
| 2020 | Heartland Power Cooperative | 990 | VP Thru March; Director | 7 | $7,875 | $0 | View return |
| 2020 | Iowa Association of Electric Cooperative | 990 | Chairman | 0.5 | $0 | $1,400 | View return |
| 2019 | Iowa Association of Electric | 990 | Secretary/Treasurer | 2 | $10,763 | $0 | View return |
| 2019 | Heartland Power Cooperative | 990 | Vice President | 9 | $7,750 | $0 | View return |
| 2019 | Iowa Association of Electric Cooperative | 990 | Chairman | 0.5 | $0 | $1,138 | View return |
| 2018 | Iowa Association of Electric | 990 | Part-Year Secretary/Treasurer | 2 | $15,125 | $0 | View return |
| 2018 | Heartland Power Cooperative | 990 | Vice President | 8 | $7,500 | $0 | View return |
| 2018 | Iowa Association of Electric Cooperative | 990 | Chairman | 0.5 | $0 | $1,400 | View return |
| 2017 | Iowa Association of Electric | 990 | Asst Secretary/Treasurer | 2 | $13,175 | $0 | View return |
| 2017 | Heartland Power Cooperative | 990 | Vice President | 6 | $8,250 | $0 | View return |
| 2017 | Iowa Association of Electric Cooperative | 990 | Chairman | 0.5 | $0 | $1,138 | View return |
| 2016 | Iowa Association of Electric | 990 | Director | 2 | $13,613 | $0 | View return |
| 2016 | Heartland Power Cooperative | 990 | Vice President | 6.5 | $7,950 | $0 | View return |
| 2016 | Iowa Association of Electric Cooperative | 990 | President | 0.5 | $0 | $1,925 | View return |
| 2015 | Heartland Power Cooperative | 990 | Asst.Sec/Treas (Jan-Mar); Vice Pres (Apr-Dec) | 8 | $8,550 | $0 | View return |
| 2015 | Iowa Association of Electric Cooperative | 990 | Trustee | 0.5 | $0 | $788 | View return |
| 2014 | Heartland Power Cooperative | 990 | Asst. Secretary/Treasurer | 8 | $9,000 | $0 | View return |
| 2014 | Iowa Association of Electric Cooperative | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Heartland Power Cooperative | 990 | Assostamt Secretary/Treasurer | 8 | $8,700 | $0 | View return |