| 2025 | New Jersey State Firemens Assoc-Sparta | 990 | Secretary | 2.5 | $0 | $0 | View return |
| 2024 | New Jersey State Firemens Assoc-Sparta | 990 | Secretary | 1 | $1,500 | $0 | View return |
| 2024 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2024 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | New Jersey State Firemens Assoc-Sparta | 990 | Secretary | 1 | $1,500 | $0 | View return |
| 2023 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2022 | New Jersey State Firemens Assoc-Sparta | 990 | Secretary | 1 | $1,500 | $0 | View return |
| 2022 | Social Justice for Us | 990EZ | Treasurer | 20 | $0 | - | View return |
| 2022 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2022 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | New Jersey State Firemens Assoc-Sparta | 990 | Secretary | 0 | $1,500 | $0 | View return |
| 2021 | Social Justice for Us | 990EZ | Board Member | 20 | $0 | - | View return |
| 2021 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2020 | New Jersey State Firemens Assoc-Sparta | 990 | Secretary | 0 | $1,500 | $0 | View return |
| 2020 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2020 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2019 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2019 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2019 | National Greyhound Association | 990 | Member | - | $0 | $0 | View return |
| 2018 | National Greyhound Association | 990 | Member | - | $0 | $0 | View return |
| 2018 | Sparta Township Fire Department Inc | 990 | Captain | 10 | $0 | $0 | View return |
| 2018 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2018 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2017 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2017 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2017 | National Greyhound Association | 990 | Member | - | $0 | $0 | View return |
| 2016 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2016 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2016 | National Greyhound Association | 990 | Member | - | $0 | $0 | View return |
| 2015 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2015 | James Mcfarling Family Foundation Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2015 | National Greyhound Association | 990 | Member | - | $0 | $0 | View return |
| 2015 | Tidalhealth Physician Network Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | MID-Del Charitable Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2014 | National Greyhound Association | 990 | Member | 0.25 | $0 | $0 | View return |
| 2014 | Tidalhealth Physician Network Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | National Greyhound Association | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | National Greyhound Association | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Texas Trails Council Inc | 990 | Board | 1 | $0 | $0 | View return |
| 2013 | Tidalhealth Physician Network Inc. | 990 | Director | 1 | $0 | $0 | View return |