| 2024 | Prairie Energy Cooperative | 990 | President | 5 | $11,700 | $0 | View return |
| 2024 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $7,950 | $0 | View return |
| 2023 | National Rural Electric Cooperative Association | 990 | Director | 34.5 | $25,000 | $0 | View return |
| 2023 | Prairie Energy Cooperative | 990 | President | 5 | $8,400 | $0 | View return |
| 2023 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $7,150 | $0 | View return |
| 2022 | National Rural Electric Cooperative Association | 990 | Director | 35 | $26,000 | $0 | View return |
| 2022 | Prairie Energy Cooperative | 990 | President | 4.5 | $9,900 | $0 | View return |
| 2022 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $8,050 | $0 | View return |
| 2021 | National Rural Electric Cooperative Association | 990 | Director | 18 | $29,750 | $0 | View return |
| 2021 | Prairie Energy Cooperative | 990 | President | 4.5 | $6,525 | $0 | View return |
| 2021 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $6,300 | $0 | View return |
| 2020 | National Rural Electric Cooperative Association | 990 | Director | 3 | $22,500 | $0 | View return |
| 2020 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $6,037 | $0 | View return |
| 2020 | Prairie Energy Cooperative | 990 | President | 4 | $4,275 | $0 | View return |
| 2019 | National Rural Electric Cooperative Association | 990 | Director | 7 | $24,000 | $0 | View return |
| 2019 | Prairie Energy Cooperative | 990 | President | 10 | $8,550 | $0 | View return |
| 2019 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $7,525 | $0 | View return |
| 2018 | National Rural Electric Cooperative Association | 990 | Director | 24 | $24,700 | $0 | View return |
| 2018 | Prairie Energy Cooperative | 990 | Director/President | 10 | $9,225 | $0 | View return |
| 2018 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $6,913 | $0 | View return |
| 2017 | Iowa Association of Electric Cooperatives | 990 | Nreca Director | 2 | $10,288 | $0 | View return |
| 2017 | Prairie Energy Cooperative | 990 | President | 10 | $6,525 | $0 | View return |
| 2016 | National Rural Electric Cooperative Association | 990 | Director | 20 | $20,800 | $0 | View return |
| 2016 | Iowa Association of Electric Cooperatives | 990 | Director | 2 | $13,525 | $0 | View return |
| 2016 | Prairie Energy Cooperative | 990 | President | 10 | $6,975 | $0 | View return |
| 2015 | Prairie Energy Cooperative | 990 | President | 10 | $7,200 | $0 | View return |
| 2014 | Prairie Energy Cooperative | 990 | President | 10 | $6,525 | $0 | View return |
| 2013 | Prairie Energy Cooperative | 990 | President | 15 | $7,425 | $0 | View return |
| 2013 | Iowa Association of Electric Cooperative | 990 | President | 0.5 | $0 | $0 | View return |