| 2024 | College Sports Communicators Inc | 990 | 2nd Vice President | 2 | $0 | $0 | View return |
| 2024 | Hastings Symphony Orchestra | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Protect Our Winters | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | College Sports Communicators Inc | 990 | Third VP (Start 6/15) | 2 | $0 | $0 | View return |
| 2023 | National Voluntary Organizations Active | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Knights of Columbus Council 207 | 990EZ | Grand Knight | 6 | $0 | $0 | View return |
| 2023 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Advocate Sherman Hospital | 990 | Director | 1 | $3,000 | $0 | View return |
| 2022 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2022 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2022 | National Voluntary Organizations Active | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Protect Our Winters | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Knights of Columbus Council 207 | 990EZ | Grand Knight | 4 | $0 | $0 | View return |
| 2022 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Advocate Sherman Hospital | 990 | Director | 1 | $7,200 | $0 | View return |
| 2021 | West Ouachita Youth Sports Association | 990 | President | 10 | $0 | $0 | View return |
| 2021 | National Voluntary Organizations Active | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2021 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2021 | Protect Our Winters | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Knights of Columbus Council 207 | 990EZ | Deputy Grand Knight | 4 | $0 | $0 | View return |
| 2020 | Sherman West Court | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2020 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2020 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Advocate Sherman Hospital | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | National Voluntary Organizations Active | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Knights of Columbus Council 207 | 990EZ | Deputy Grand Knight | 3 | $0 | $0 | View return |
| 2019 | Advocate Sherman Hospital | 990 | Director | 1 | $8,100 | $0 | View return |
| 2019 | Sherman West Court | 990 | Director | 1 | $0 | $8,100 | View return |
| 2019 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Western New York Association of Plumbing and Mechanical Contractors Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Sherman West Court | 990 | Treasurer, Director | 1 | $0 | $0 | View return |
| 2018 | Advocate Sherman Hospital | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Delta Tau Delta Fraternity | 990 | VP Recruitme | 7 | $0 | $0 | View return |
| 2017 | Sherman West Court | 990 | Treasurer/Director | 1 | $1,000 | $0 | View return |
| 2017 | Advocate Sherman Hospital | 990 | Director | 1 | $0 | $1,000 | View return |
| 2017 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Delta Tau Delta Fraternity | 990 | Officer | 7 | $0 | $0 | View return |
| 2016 | Advocate Sherman Hospital | 990 | Director | 1 | $7,250 | $0 | View return |
| 2016 | Sherman West Court | 990 | Treasurer/Director | 1 | $0 | $7,250 | View return |
| 2016 | Hastings Community Theatre Inc | 990EZ | Corresponding Secretary | 2 | $0 | - | View return |
| 2016 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2016 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2016 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Sherman West Court | 990 | Treasurer/Director | 1 | $1,000 | $0 | View return |
| 2015 | Advocate Sherman Hospital | 990 | Director | 1 | $0 | $1,000 | View return |
| 2015 | Unknown Organization | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Knights of Columbus Council 207 | 990EZ | Trustee | 1 | $0 | - | View return |
| 2015 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2015 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2015 | Hastings Community Theatre Inc | 990EZ | Corresponding Secretary | 2 | $0 | - | View return |
| 2014 | Unknown Organization | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2014 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2014 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Sherman West Court | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Hastings Community Theatre Inc | 990EZ | Corresponding Secretary | 2 | $0 | - | View return |
| 2013 | National Voluntary Organizations Active | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2013 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2013 | Hastings Symphony Orchestra | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Hastings Community Theatre Inc | 990EZ | Corresponding Secretary | 2 | $0 | - | View return |
| 2012 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2012 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2011 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2011 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |
| 2010 | Ruth & Pat Crawford Family Foundation Inc | 990PF | President | 2 | $0 | - | View return |
| 2010 | Ruth & Pat Crawford Family Foundation Inc | 990PF | Board Member | 1 | $0 | - | View return |