Boston College Trustees
NIL & revenue sharing · Coach pay & buyouts · Media rights & conference revenue · Deficits, subsidies & debt · Donors & endowments · Private schools · Revenue sharing tracker · Known NIL deals · Tax filings (990s) · Sources
- Type
- Private universities
- School / group
- Boston College
- EIN
- 042103545
- Location
- Chestnut Hill, MA
- IRS ruling date
- 1982-12-01
- Filings on record
- 25 (May 2001 to May 2025); 15 with extracted financials
- All filings
- [ProPublica Nonprofit Explorer]
- Connection to the school
- Official university-affiliated entity named in its own filings
Finances by year
Form 990 Part I, nominal dollars. Grants paid = Part I line 13. Click a column to sort.
| Fiscal year ending | Form | Revenue | Expenses | Net | Contributions | Grants paid | Officer & key-employee pay | Net assets | Source |
|---|---|---|---|---|---|---|---|---|---|
| May 2025 | 990 | $1.84B | $1.50B | $334.3M | $386.7M | $302.8M | $7.9M | $5.63B | [filing] [Part I] |
| May 2024 | 990 | $1.64B | $1.41B | $226.6M | $282.0M | $276.1M | $7.6M | $5.15B | [filing] [Part I] |
| May 2023 | 990 | $1.34B | $1.29B | $53.5M | $189.2M | $253.0M | $7.5M | $4.71B | [filing] [Part I] |
| May 2022 | 990 | $1.64B | $1.22B | $414.6M | $291.6M | $252.0M | $7.7M | $4.72B | [filing] [Part I] |
| May 2021 | 990 | $1.46B | $1.15B | $310.1M | $230.7M | $243.0M | $6.8M | $4.73B | [filing] [Part I] |
| May 2020 | 990 | $1.22B | $1.11B | $113.6M | $225.0M | $228.3M | $6.4M | $3.58B | [filing] [Part I] |
| May 2019 | 990 | $1.20B | $1.09B | $105.1M | $159.7M | $219.0M | $7.1M | $3.42B | [filing] [Part I] |
| May 2018 | 990 | $1.16B | $1.05B | $112.8M | $131.6M | $207.2M | $6.7M | $3.46B | [filing] [Part I] |
| May 2017 | 990 | $1.08B | $998.7M | $83.6M | $171.7M | $190.4M | $5.8M | $3.29B | [filing] [Part I] |
| May 2016 | 990 | $1.09B | $962.9M | $127.2M | $210.6M | $184.0M | $5.5M | $3.01B | [filing] [Part I] |
| May 2015 | 990 | $1.06B | $918.3M | $141.3M | $183.6M | $173.9M | $5.5M | $3.08B | [filing] [Part I] |
| May 2014 | 990 | $968.8M | $880.1M | $88.7M | $139.3M | $165.8M | $5.2M | $2.89B | [filing] [Part I] |
| May 2013 | 990 | $915.2M | $836.6M | $78.6M | $117.2M | $159.7M | $4.5M | $2.67B | [filing] [Part I] |
| May 2012 | 990 | $888.7M | $804.8M | $83.9M | $138.3M | — | $4.1M | $2.40B | [filing] |
| May 2011 | 990 | $870.3M | $794.4M | $75.9M | $140.4M | — | $4.3M | $2.48B | [filing] |
| May 2010 | PDF only; no extracted financial data | [filing] | |||||||
| May 2009 | PDF only; no extracted financial data | [filing] | |||||||
| May 2008 | PDF only; no extracted financial data | [filing] | |||||||
| May 2007 | PDF only; no extracted financial data | [filing] | |||||||
| May 2006 | PDF only; no extracted financial data | [filing] | |||||||
| May 2005 | PDF only; no extracted financial data | [filing] | |||||||
| May 2004 | PDF only; no extracted financial data | [filing] | |||||||
| May 2003 | PDF only; no extracted financial data | [filing] | |||||||
| May 2002 | PDF only; no extracted financial data | [filing] | |||||||
| May 2001 | PDF only; no extracted financial data | [filing] | |||||||
Athletics pay (Schedule J)
Coaches and athletics administrators listed on the university's Schedule J, by year, in dollars as filed. Schedule J lists only employees above the IRS reporting threshold who are among the highest paid, so “not listed” does not mean unpaid. Totals include deferred and nontaxable items, so they can differ from contract figures.
May 2025 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| WILLIAM J O'BRIEN | HEAD COACH, FBALL (FROM 2/24) | $3,334,996 | $0 | $24,935 | $0 | $36,316 | $3,396,247 |
| EARL GRANT | HEAD COACH, MEN'S BASKETBALL | $2,540,353 | $25,000 | $9,210 | $27,600 | $41,240 | $2,643,403 |
| BLAKE JAMES | DIR. OF ATHLETICS | $999,175 | $50,000 | $32,834 | $27,600 | $39,648 | $1,149,257 |
May 2024 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| JEFFREY HAFLEY | HEAD COACH, FBALL (UNTIL 1/24) | $3,979,637 | $0 | $45,245 | $26,400 | $44,130 | $4,095,412 |
| EARL GRANT | HEAD COACH,MEN'S BASKETBALL | $2,402,481 | $0 | $12,006 | $26,400 | $39,541 | $2,480,428 |
| BLAKE JAMES | DIR. OF ATHLETICS | $965,694 | $0 | $44,490 | $26,400 | $35,878 | $1,072,462 |
| JOHN MCNULTY | OFF. COORD, FBALL (UNTIL 1/23) | $18,908 | $0 | $733,016 | $26,400 | $6,888 | $785,212 |
May 2023 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| JEFFREY HAFLEY | HEAD COACH, FOOTBALL | $3,734,466 | $0 | $33,855 | $24,400 | $42,538 | $3,835,259 |
| EARL GRANT | HEAD COACH,MEN'S BASKETBALL | $2,111,460 | $0 | $3,393 | $17,733 | $36,745 | $2,169,331 |
| TEMBWE LUKABU | DEF. COORD,FBALL (UNTIL 2/23) | $846,043 | $0 | $8,940 | $24,400 | $38,058 | $917,441 |
| JOHN MCNULTY | OFF. COORD, FBall (until 1/23) | $676,527 | $0 | $8,839 | $0 | $34,854 | $720,220 |
May 2022 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| JEFFREY HAFLEY | HC, FOOTBALL | $3,014,267 | $0 | $43,718 | $23,200 | $38,827 | $3,120,012 |
| EARL GRANT | HC, BBALL(AS OF 3/21) | $1,612,164 | $0 | $245,737 | $0 | $22,083 | $1,879,984 |
| JAMES P CHRISTIAN | HC, BBALL(UNTIL 2/21) | $279,424 | $0 | $654,171 | $23,200 | $34,487 | $991,282 |
| FRANK CIGNETTI | ASST C, FOOTBALL | $829,153 | $0 | $10,722 | $23,200 | $40,563 | $903,638 |
May 2021 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| JEFFREY HAFLEY | HEAD COACH, FOOTBALL | $2,793,191 | $100,000 | $44,844 | $0 | $30,877 | $2,968,912 |
| JAMES P CHRISTIAN | BASKETBALL COACH (UNTIL 2/21) | $1,398,880 | $0 | $29,173 | $22,800 | $36,186 | $1,487,039 |
| FRANK CIGNETTI | ASSISTANT COACH, FOOTBALL | $730,992 | $0 | $9,829 | $0 | $33,832 | $774,653 |
| PATRICK M KRAFT | DIRECTOR OF ATHLETICS | $373,664 | $0 | $374,324 | $0 | $13,463 | $761,451 |
May 2020 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| STEPHEN R ADDAZIO | FOOTBALL COACH (UNTIL 12/19) | $2,419,945 | $80,000 | $150,406 | $22,400 | $36,334 | $2,709,085 |
| JAMES P CHRISTIAN | BASKETBALL COACH | $1,393,622 | $0 | $25,894 | $22,400 | $34,583 | $1,476,499 |
| MARTIN D JARMOND | ATHLETIC DIRECTOR | $665,292 | $35,000 | $18,658 | $22,400 | $31,986 | $773,336 |
| JEREMIAH F YORK | HOCKEY COACH | $597,746 | $0 | $48,903 | $28,000 | $31,722 | $706,371 |
May 2019 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| STEPHEN R ADDAZIO | FOOTBALL COACH | $2,404,981 | $75,000 | $141,635 | $22,000 | $35,563 | $2,679,179 |
| JAMES P CHRISTIAN | BASKETBALL COACH | $1,378,441 | $0 | $24,385 | $22,000 | $34,107 | $1,458,933 |
| MARTIN D JARMOND | ATHLETIC DIRECTOR | $639,380 | $50,000 | $158,519 | $22,000 | $38,763 | $908,662 |
| JEREMIAH F YORK | HOCKEY COACH | $576,262 | $0 | $46,382 | $27,500 | $31,248 | $681,392 |
May 2018 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| STEPHEN R ADDAZIO | FOOTBALL COACH | $2,364,865 | $85,000 | $136,384 | $21,600 | $35,163 | $2,643,012 |
| JAMES P CHRISTIAN | BASKETBALL COACH | $1,261,589 | $0 | $58,121 | $21,600 | $33,861 | $1,375,171 |
| JEREMIAH F YORK | HOCKEY COACH | $554,576 | $0 | $39,980 | $27,000 | $30,994 | $652,550 |
| BRADLEY J BATES | ATHLETIC DIRECTOR | $455,036 | $25,000 | $62,439 | $21,600 | $26,975 | $591,050 |
May 2017 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| STEPHEN R ADDAZIO | FOOTBALL COACH | $2,325,939 | $134,485 | — | $33,235 | $2,514,859 | $0 |
| BRADLEY J BATES | aTHLETIC DIRECTOR | $541,672 | $27,290 | — | $31,893 | $622,055 | $0 |
| JAMES P CHRISTIAN | MEN'S BASKETBALL COACH | $1,245,600 | $182,005 | — | $32,021 | $1,480,826 | $0 |
| JEREMIAH F YORK | HOCKEY COACH | $533,279 | $30,000 | $41,217 | $26,500 | $0 | — |
May 2016 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| STEPHEN R ADDAZIO | FOOTBALL COACH | $2,288,112 | $75,000 | $34,414 | $21,200 | $30,223 | $2,448,949 |
| JAMES P CHRISTIAN | MEN'S BASKETBALL COACH | $1,230,767 | $0 | $181,936 | $21,200 | $29,332 | $1,463,235 |
| BRADLEY J BATES | ATHLETICS DIRECTOR | $529,476 | $25,000 | $34,587 | $21,200 | $29,485 | $639,748 |
May 2015 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| STEPHEN R ADDAZIO | FOOTBALL COACH | $1,890,130 | $0 | — | $320,430 | $0 | — |
| BRADLEY J BATES | ATHLETICS DIRECTOR | $516,715 | $0 | — | $54,636 | $0 | — |
| JAMES P CHRISTIAN | MEN'S BASKETBALL COACH | $930,915 | $0 | — | $190,001 | $0 | — |
| STEPHEN C DONAHUE | FORMER MEN'S BASKETBALL COACH | $230,964 | $0 | — | $407,753 | $0 | — |
| JEREMIAH F YORK | MEN'S HOCKEY COACH | $491,259 | $0 | — | $677,311 | $0 | — |
May 2014 [Schedule J]
| Name (as filed) | Title (as filed) | Base | Bonus | Other reportable | Retirement / deferred | Nontaxable benefits | Total |
|---|---|---|---|---|---|---|---|
| BRADLEY J BATES | ATHLETICS DIRECTOR | $516,701 | $6,833 | $695,050 | — | — | $941,635 |
| STEPHEN C DONAHUE | MEN'S BASKETBALL COACH | $941,635 | $20,400 | $1,023,859 | — | — | $499,236 |
| STEPHEN R ADDAZIO | FOOTBALL COACH | $1,810,964 | $24,808 | $19 | — | — | $146,806 |
| ALBERT L SKINNER | FORMER MEN'S BASKETBALL COACH | $0 | $0 | $585,069 | $0 | $585,069 | $16 |
| JEREMIAH F YORK | HOCKEY COACH | $541,841 | $25,500 | $626,953 | — | — | — |
May 2013: Older Schedule J layout could not be parsed reliably; read the linked schedule directly [filing]
Top-paid people by year (Part VII)
Up to five highest-paid officers, directors, key employees and highest-compensated employees per year. Total = reportable pay from the organization + from related organizations + estimated other compensation, as filed.
| Fiscal year ending | Name and title (as filed) | Total pay | Source |
|---|---|---|---|
| May 2025 | William J O'brien (Head Coach, Fball (from 2/24) Earl Grant (Head Coach, Men's Basketball) John J Zona (Chief Investment Officer) Blake James (Dir. Of Athletics) Andrew C Boynton (Dean Csom) | $3.40M $2.64M $1.18M $1.15M $888K | [filing] |
| May 2024 | Jeffrey Hafley (Head Coach, Fball (until 1/24) Earl Grant (Head Coach,men's Basketball) John J Zona (Chief Investment Officer) Blake James (Dir. Of Athletics) Andrew C Boynton (Dean Csom) | $4.10M $2.48M $1.61M $1.07M $859K | [filing] |
| May 2023 | Jeffrey Hafley (Head Coach, Football) Earl Grant (Head Coach,men's Basketball) John J Zona (Cio & Assoc Treas) Tembwe Lukabu (Def. Coord,fball (until 2/23) Andrew C Boynton (Dean Csom) | $3.84M $2.17M $1.35M $917K $833K | [filing] |
| May 2022 | Jeffrey Hafley (Hc, Football) Earl Grant (Hc, Bball(as Of 3/21) John J Zona (Cio & Assoc Treas) James P Christian (Hc, Bball(until 2/21) Frank Cignetti (Asst C, Football) | $3.12M $1.88M $1.57M $991K $904K | [filing] |
| May 2021 | Jeffrey Hafley (Head Coach, Football) James P Christian (Basketball Coach (until 2/21) John J Zona (Chief Inv. Off. & Assoc. Treas) Andrew C Boynton (Dean Csom) Frank Cignetti (Assistant Coach, Football) | $2.97M $1.49M $1.01M $808K $775K | [filing] |
| May 2020 | Stephen R Addazio (Football Coach (until 12/19) James P Christian (Basketball Coach) John J Zona (Chief Inv. Off. & Assoc. Treas) James J Husson (Sr. Vp University Advancement) Andrew C Boynton (Dean Csom) | $2.71M $1.48M $1.33M $786K $775K | [filing] |
| May 2019 | Stephen R Addazio (Football Coach) James P Christian (Basketball Coach) John J Zona (Chief Inv. Off. & Assoc. Treas) Martin D Jarmond (Athletic Director) James J Husson (Sr. Vp University Advancement) | $2.68M $1.46M $1.20M $909K $696K | [filing] |
| May 2018 | Stephen R Addazio (Football Coach) James P Christian (Basketball Coach) John J Zona (Chief Inv. Off. & Assoc. Treas) Jeremiah F York (Hockey Coach) David Quigley (Provost & Dean Of Faculties) | $2.64M $1.38M $1.24M $653K $642K | [filing] |
| May 2017 | Stephen R Addazio (Football Coach) James P Christian (Men's Basketball Coach) John J Zona (Chief Inv. Off&assoc. Treasur.) Andrew C Boynton (Dean - Csom) Jeremiah F York (Hockey Coach) | $2.51M $1.48M $907K $668K $660K | [filing] |
| May 2016 | Stephen R Addazio (Football Coach) James P Christian (Men's Basketball Coach) Eugene B Defilippo (Director) John J Zona (Chief Inv. Off&assoc. Treasur.) Andrew C Boynton (Dean - Csom) | $2.45M $1.46M $1.27M $1.13M $725K | [filing] |
| May 2015 | Stephen R Addazio (Football Coach) Jeremiah F York (Men's Hockey Coach) James P Christian (Men's Basketball Coach) Stephen C Donahue (Former Men's Basketball Coach) Bradley J Bates (Athletics Director) | $2.33M $1.25M $1.14M $685K $644K | [filing] |
| May 2014 | Stephen R Addazio (Football Coach) Stephen C Donahue (Men's Basketball Coach) Bradley J Bates (Athletics Director) Jeremiah F York (Hockey Coach) Hassan Tehranian (Csom - Finance Professor) | $2.59M $1.02M $695K $627K $617K | [filing] |