| 2025 | Racing Officials Accreditation Program Inc | 990EZ | Director | 0.4 | $0 | $0 | View return |
| 2024 | Thoroughbred Horsemen'S Associationsinc | 990EZ | Chairman | 40 | $140,000 | - | View return |
| 2024 | Racing Officials Accreditation Program Inc | 990EZ | Director | 0.4 | $0 | $0 | View return |
| 2024 | Racing Medication and Testing Consortium Inc. | 990 | Co-Vice Chair | 1 | $0 | $0 | View return |
| 2024 | MID Atlantic Thoroughbred Championships Inc | 990 | President | - | $0 | $0 | View return |
| 2023 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Racing Officials Accreditation Program Inc | 990EZ | Director | 0.4 | $0 | $0 | View return |
| 2023 | MID Atlantic Thoroughbred Championships Inc | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Racing Officials Accreditation Program Inc | 990EZ | Director | 0.4 | $0 | $0 | View return |
| 2022 | MID Atlantic Thoroughbred Championships Inc | 990 | President | 1 | $0 | $0 | View return |
| 2021 | MID Atlantic Thoroughbred Championships Inc | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Racing Officials Accreditation Program Inc | 990EZ | Director | 0.4 | $0 | $0 | View return |
| 2021 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2021 | National Thoroughbred Racing Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | Ntra Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2020 | Ntra Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Racing Officials Accreditation Program Inc | 990EZ | Director | 0.4 | $0 | $0 | View return |
| 2020 | National Thoroughbred Racing Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | National Thoroughbred Racing Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2019 | Ntra Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2018 | Ntra Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | National Thoroughbred Racing Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2017 | Ntra Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | National Thoroughbred Racing Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Schuyler County Council on Aging Nutrition Site | 990EZ | Member | 4.5 | $0 | $0 | View return |
| 2016 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2015 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2015 | National Thoroughbred Racing Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | Ntra Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Schuyler County Council on Aging Nutrition Site | 990 | Member | 2.5 | $0 | $0 | View return |
| 2014 | Ntra Charities Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Long Meadow Association Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2014 | National Thoroughbred Racing Association Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Schuyler County Council on Aging Nutrition Site | 990EZ | Member | 4.5 | $0 | $0 | View return |
| 2013 | Racing Medication and Testing Consortium Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2013 | The Long Meadow Association Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | Schuyler County Council on Aging Nutrition Site | 990 | Member | 3.5 | $0 | $0 | View return |