| 2024 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2023 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2023 | Friends of Longview Senior Center | 990EZ | Director | 2 | $0 | $0 | View return |
| 2023 | Benevolent and Protective Order of Elks El Cajon Lodge 1812 | 990 | Leading Knight | 10 | $0 | $0 | View return |
| 2023 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Friends of Longview Senior Center | 990EZ | Director | 2 | $0 | $0 | View return |
| 2022 | Love Overwhelming | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2022 | Benevolent and Protective Order of Elks El Cajon Lodge 1812 | 990 | Loyal Knight | 10 | $0 | $0 | View return |
| 2021 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2021 | Benevolent and Protective Order of Elks El Cajon Lodge 1812 | 990 | Lecture Knight | 10 | $0 | $0 | View return |
| 2021 | Love Overwhelming | 990 | Officer | 5 | $0 | $0 | View return |
| 2021 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Benevolent and Protective Order of Elks El Cajon Lodge 1812 | 990 | Trustee | 10 | $0 | $0 | View return |
| 2020 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2020 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Love Overwhelming | 990 | Officer | 5 | $0 | $0 | View return |
| 2019 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2019 | The Hambletonian Society Inc | 990 | Director | - | $0 | $0 | View return |
| 2019 | Benevolent and Protective Order of Elks El Cajon Lodge 1812 | 990 | Trustee | 10 | $0 | $0 | View return |
| 2018 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2018 | Benevolent and Protective Order of Elks El Cajon Lodge 1812 | 990 | Trustee | 10 | $0 | $0 | View return |
| 2018 | Upmc Pinnacle Hanover | 990 | Chair | 1 | $0 | $0 | View return |
| 2017 | The Hambletonian Society Inc | 990 | Director | - | $0 | $0 | View return |
| 2017 | Benevolent and Protective Order of Elks El Cajon Lodge 1812 | 990 | Lecture Knight | 10 | $0 | $0 | View return |
| 2017 | Standardbred Breeders Association of Pa | 990 | Secretary/Asst Treasurer | 10 | $0 | $0 | View return |
| 2017 | Upmc Pinnacle Hanover | 990 | Chair | 1 | $0 | $0 | View return |
| 2016 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Standardbred Breeders Association of Pa | 990EZ | Secretary / Asst. Treasurer | 10 | $0 | $0 | View return |
| 2016 | Hanover Healthcare Plus Inc | 990 | Chair | 1 | $0 | $0 | View return |
| 2015 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Standardbred Breeders Association of Pa | 990EZ | Secretary / Treasurer | 10 | $0 | $0 | View return |
| 2014 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Standardbred Breeders Association of Pa | 990EZ | Secretary/Tr | 10 | $0 | - | View return |
| 2013 | The Hambletonian Society Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Standardbred Breeders Association of Pa | 990EZ | Secretary/Tr | 10 | $0 | - | View return |