| 2024 | Gators Baseball Inc. | 990EZ | Director | 1 | $5,750 | $0 | View return |
| 2024 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 1 | $2,750 | $0 | View return |
| 2024 | Hasting Foundation for Helping Humanity | 990 | Chairman | - | $0 | $0 | View return |
| 2024 | Knight Park Trustees | 990 | Trustee | - | $0 | $0 | View return |
| 2024 | Philadelphia Charity Ball Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2024 | Halprin Landscape Conservancy | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Grassroot Institute of Hawaii Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2023 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 1 | $2,750 | $0 | View return |
| 2023 | Merion Cricket Club | 990 | Governor | 5 | $0 | $0 | View return |
| 2023 | Halprin Landscape Conservancy | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Environmental Quality Institute | 990EZ | Member | 1 | $0 | $0 | View return |
| 2023 | Grassroot Institute of Hawaii Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2023 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Hasting Foundation for Helping Humanity | 990 | Chairman | - | $0 | $0 | View return |
| 2023 | Willamette Light Brigade | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Grassroot Institute of Hawaii Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2023 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 1 | $3,750 | $0 | View return |
| 2022 | Hasting Foundation for Helping Humanity | 990EZ | Chairman | 0 | $0 | - | View return |
| 2022 | Knight Park Trustees | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Willamette Light Brigade | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | The Environmental Quality Institute | 990EZ | Member | 1 | $0 | $0 | View return |
| 2022 | Grassroot Institute of Hawaii Inc. | 990 | Member | 0.5 | $0 | $0 | View return |
| 2022 | Merion Cricket Club | 990 | Governor | 5 | $0 | $0 | View return |
| 2022 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 1 | $3,750 | $0 | View return |
| 2021 | The Environmental Quality Institute | 990EZ | Member | 1 | $0 | $0 | View return |
| 2021 | Willamette Light Brigade | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Smith Mountain Lake Association Inc. | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2021 | Hasting Foundation for Helping Humanity | 990 | Board Chair | 0 | $0 | $0 | View return |
| 2021 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Grassroot Institute of Hawaii Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Merion Cricket Club | 990 | Governor | 5 | $0 | $0 | View return |
| 2021 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Corinthian Yacht Club | 990 | Operations General Manager | 40 | $149,282 | $0 | View return |
| 2020 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 1 | $7,000 | $0 | View return |
| 2020 | The Environmental Quality Institute | 990EZ | Member | 1 | $0 | $0 | View return |
| 2020 | Grassroot Institute of Hawaii Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Little League Baseball Inc 3431603 Bayland Park LL | 990EZ | Treasurer | 0.5 | $0 | - | View return |
| 2020 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | USO of Metropolitan Washington-Baltimore Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Delta Chi Fraternity-ILL Chapter | 990 | Amc | 5 | $0 | $0 | View return |
| 2020 | California Odyssey Soccer Club | 990 | Director Of Ops | 4 | $0 | $0 | View return |
| 2019 | Corinthian Yacht Club | 990 | Operations General Manager | 40 | $118,782 | $0 | View return |
| 2019 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $3,500 | $0 | View return |
| 2019 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | California Odyssey Soccer Club | 990 | Director Of Ops | 4 | $0 | $0 | View return |
| 2019 | The Environmental Quality Institute | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | USO of Metropolitan Washington-Baltimore Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Boulder Community Broadcast Association Incorporated | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Delta Chi Fraternity-ILL Chapter | 990 | Amc | 5 | $0 | $0 | View return |
| 2019 | Little League Baseball Inc 3431603 Bayland Park LL | 990EZ | Treasurer | 0.5 | $0 | - | View return |
| 2018 | Corinthian Yacht Club | 990 | Operations General Manager | 40 | $129,915 | $0 | View return |
| 2018 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $3,500 | $0 | View return |
| 2018 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Combat Wounded of Texas | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2018 | Public Relations Society of America Foundation Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | The Environmental Quality Institute | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | California Odyssey Soccer Club | 990 | Director Of Ops | 2 | $0 | $0 | View return |
| 2018 | Little League Baseball Inc 3431603 Bayland Park LL | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2017 | Corinthian Yacht Club | 990 | Operations General Manager | 40 | $119,511 | $0 | View return |
| 2017 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 10 | $5,000 | $0 | View return |
| 2017 | California Odyssey Soccer Club | 990 | Director Of Ops | 2 | $0 | $0 | View return |
| 2017 | World Affairs Council of Dallas Fort Worth | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Public Relations Society of America Foundation Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Little League Baseball Inc 3431603 Bayland Park LL | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2017 | USO of Metropolitan Washington-Baltimore Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $5,000 | $0 | View return |
| 2016 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Philadelphia Charity Ball Inc. | 990EZ | Treasurer As Of 12/31/16 | 1 | $0 | $0 | View return |
| 2016 | Robert F Hastings and Mary P Hastings | 990PF | President | 10 | $0 | $0 | View return |
| 2016 | California Odyssey Soccer Club | 990 | Director Of Ops | 2 | $0 | $0 | View return |
| 2016 | Gulf Restoration Network | 990 | Board Member/Vice-Chair | 1 | $0 | $0 | View return |
| 2016 | USO of Metropolitan Washington-Baltimore Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $3,500 | $0 | View return |
| 2015 | Robert F Hastings and Mary P Hastings | 990PF | President | 10 | $0 | $0 | View return |
| 2015 | Philadelphia Charity Ball Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Nature Coast Business Development Council Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Gulf Restoration Network | 990 | Board Member/Vice-Chair | 1 | $0 | $0 | View return |
| 2015 | California Odyssey Soccer Club | 990 | Director Of Ops | 2 | $0 | $0 | View return |
| 2015 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | General Aviation Manufacturers Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | USO of Metropolitan Washington-Baltimore Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $1,500 | $0 | View return |
| 2014 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Philadelphia Charity Ball Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Robert F Hastings and Mary P Hastings | 990PF | President | 10 | $0 | $0 | View return |
| 2014 | Independent Order of Odd Fellows True Fellowship Lodge No 52 | 990EZ | Member | 10 | $0 | - | View return |
| 2014 | Gulf Restoration Network | 990 | Board Member/Vice-Chair | 1 | $0 | $0 | View return |
| 2014 | USO of Metropolitan Washington-Baltimore Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Local Union No 24 Ibew | 990 | Assistant Business Manager | 40 | $40,458 | $0 | View return |
| 2013 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $3,000 | $0 | View return |
| 2013 | Robert F Hastings and Mary P Hastings | 990PF | President | 10 | $0 | $0 | View return |
| 2013 | Independent Order of Odd Fellows True Fellowship Lodge No 52 | 990 | Member | 10 | $0 | $0 | View return |
| 2013 | Gulf Restoration Network | 990 | Board Member/Chair (Partial Year) | 1 | $0 | $0 | View return |
| 2013 | Haverford School | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Knight Park Trustees | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | The Bryn Mawr Hospital Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2012 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $4,500 | $0 | View return |
| 2012 | Robert F Hastings and Mary P Hastings | 990PF | President | 10 | $0 | $0 | View return |
| 2011 | Anna Perry-Fiske Charitable Trust | 990PF | Trustee | 5 | $10,500 | $0 | View return |
| 2011 | Robert F Hastings and Mary P Hastings | 990PF | President | 10 | $0 | $0 | View return |
| 2010 | Robert F Hastings and Mary P Hastings | 990PF | President | 10 | $0 | $0 | View return |