| 2025 | Amateur Athletic Union of the United States | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2024 | Amateur Athletic Union of the United States | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2024 | Peace Haven Ministries | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Amateur Athletic Union of the United States | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2023 | Amateur Athletic Union of the United States | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2023 | Peace Haven Ministries | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Amateur Athletic Union of the United States | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2022 | Peace Haven Ministries | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Amateur Athletic Union of the United States | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2021 | Peace Haven Ministries | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Amateur Athletic Union of the United States | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2020 | Iowa Automobile Dealers Association | 990 | Director, Thru April 2021 | 1 | $0 | $0 | View return |
| 2020 | Tumwater Education Association | 990EZ | Board Member | 2 | $0 | - | View return |
| 2019 | Iowa Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Tumwater Education Association | 990EZ | Board Member | 2 | $1,775 | $0 | View return |
| 2018 | Tri-Town Youth Athletic Association Inc | 990EZ | Member | 2 | $0 | $0 | View return |
| 2018 | Iowa Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Tumwater Education Association | 990EZ | Board Member | 2 | $650 | $0 | View return |
| 2017 | Rotary International Mason City | 990EZ | Director | 2 | $0 | - | View return |
| 2017 | Tri-Town Youth Athletic Association Inc | 990EZ | Member | 2 | $0 | $0 | View return |
| 2017 | Iowa Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Rotary International Mason City | 990EZ | Director | 2 | $0 | - | View return |
| 2016 | Central Loudoun American Little League | 990 | Vice-President-Rules And C | 1 | $0 | $0 | View return |
| 2016 | Tri-Town Youth Athletic Association Inc | 990EZ | Member | 2 | $0 | $0 | View return |
| 2016 | Central Loudoun National Little League | 990 | Vice-President-Rules And C | 1 | $0 | $0 | View return |
| 2015 | Central Loudoun American Little League | 990 | Player Agent | 7.5 | $0 | $0 | View return |
| 2015 | Tri-Town Youth Athletic Association Inc | 990EZ | Member | 2 | $0 | $0 | View return |
| 2015 | Rotary International Mason City | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | Central Loudoun National Little League | 990 | Player Agent | 7.5 | $0 | $0 | View return |
| 2014 | Rotary International Mason City | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Tri-Town Youth Athletic Association Inc | 990EZ | Member | 2 | $0 | $0 | View return |
| 2013 | Rotary International Mason City | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | Tri-Town Youth Athletic Association Inc | 990EZ | Member | 2 | $0 | $0 | View return |