| 2024 | Nbpa Medical Research Foundation Inc. | 990EZ | Treasurer (Thru 07/2024) | 1 | $0 | $0 | View return |
| 2023 | National Basketball Players Association | 990 | CFO (Thru 07/24) | 28 | $741,303 | $0 | View return |
| 2023 | Nbpanba Labor-Management Cooperation and Education Trust | 990 | Finance Officer Until 8/2024 | 1 | $29,775 | $0 | View return |
| 2023 | Nbpa Medical Research Foundation Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2023 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | National Basketball Players Association | 990 | Chief Financial Officer | 28 | $856,719 | $0 | View return |
| 2022 | Nbpanba Labor-Management Cooperation and Education Trust | 990 | Finance Officer | 1 | $29,141 | $0 | View return |
| 2022 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | National Basketball Players Association | 990 | Chief Financial Officer | 40 | $869,024 | $0 | View return |
| 2021 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | National Basketball Players Association | 990 | Chief Financial Officer | 40 | $659,469 | $0 | View return |
| 2020 | Nbpanba Labor-Management Cooperation and Education Trust | 990 | Finance Officer | 1 | $25,407 | $0 | View return |
| 2020 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | National Basketball Players Association | 990 | Chief Financial Officer | 40 | $897,878 | $0 | View return |
| 2019 | Nbpanba Labor-Management Cooperation and Education Trust | 990 | Finance Officer | 1 | $25,487 | $0 | View return |
| 2019 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | National Basketball Players Association | 990 | Chief Financial Officer | 40 | $843,321 | $0 | View return |
| 2018 | Nbpanba Labor-Management Cooperation and Education Trust | 990 | Finance Officer | 1 | $23,474 | $0 | View return |
| 2018 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | National Basketball Players Association | 990 | Chief Financial Officer | 40 | $819,782 | $0 | View return |
| 2017 | Nbpanba Labor-Management Cooperation and Education Trust | 990 | Finance Officer | 1 | $13,936 | $0 | View return |
| 2016 | National Basketball Players Association | 990 | Chief Financial Officer | 40 | $533,355 | $0 | View return |
| 2016 | Nbpanba Labor-Management Cooperation and Education Trust | 990 | Chief Financial Officer | 1 | $2,700 | $0 | View return |
| 2016 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | National Basketball Players Association | 990 | Chief Financial Officer | 40 | $386,983 | $0 | View return |
| 2015 | NBA Players' Health and Welfare Benefit | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | NBA Players' Health and Welfare Benefit | 990 | Trustee - As Of 4/6/2015 | 1 | $0 | $0 | View return |