Club Directory / Legends FC
INLAND YOUTH SOCCER EDUCATION PROGRAM · EASTVALE, CA

Legends FC.

This nonprofit's revenue peaked at $5.97M in 2022, then collapsed 81% to $1.13M by 2024 — while expenses fell even faster, to almost nothing. Its founder, Josh Hodges, has run a same-named for-profit corporation the entire time.

Revenue collapsed 81% in 2 years For-profit sibling confirmed $1.1M–$6.0M rev. range
Legends FC
legendsfc.net ↗
Legal entity
Inland Youth Soccer Education Program
Entity type
CA nonprofit public benefit corp.
Tax-exempt since
Dec. 2011
EIN
45-3236845
President
Rafik Tadros
Executive Director
Josh Hodges
The number that matters

Legends FC's nonprofit reported $5.97M in revenue for 2022. The following year, $1.90M. The year after that, $1.13M — with expenses down to just $287,756, a fraction of the $6.07M spent two years earlier. No other club in this project has fallen this far, this fast.

The other Legends FC

Legends FC, Inc. is a separate for-profit California corporation, formed in April 2015, with Joshua Hodges as its only listed officer — the same Hodges who runs the nonprofit as Executive Director. His own nonprofit pay went from $219,188 in 2022 to zero in 2024, the exact two years the books collapsed.

01 The collapse, year by year

From $6M to
$287K in expenses.

Tax-exempt since December 2011. The fiscal year changed from a May year-end to a December year-end in 2018, creating one short transition-period filing.

Most recent filing — FYE Dec. 2024 Filed Nov. 13, 2025
Total Revenue
$1.13M
down 81% from FY2022's $5.97M
Total Expenses
$287.8K
down 95% from FY2022's $6.07M
Net Income
+$842.9K
largest surplus on record, from cutting costs
Net Assets
$1.62M
up sharply even as operations shrank
Total revenue
Total expenses
Labels show fiscal year-end month/year since this organization changed its fiscal year in 2018. Source: IRS Form 990, EIN 45-3236845, via ProPublica Nonprofit Explorer.
Not the same club anymore

Between 2022 and 2024, revenue fell 81% but expenses fell 95% — "other salaries and wages" went from $403,412 to $665,632 to exactly $0. A soccer club pulling in $1.13M with zero staff salaries and $287,756 in total expenses isn't running the operation it was running two years earlier.

The peak lined up with the expansion

2021 and 2022, when revenue ran $4.9M to $6.0M, is exactly when Legends FC's regional footprint — Orange County, Riverside, San Gabriel Valley, San Fernando Valley, Santa Clarita Valley, San Diego, an Arizona affiliate, and an international push into Guadalajara — was being built out in public.

02 The for-profit sibling

Same name,
same person.

Confirmed via California Secretary of State filings, cross-referenced against the nonprofit's own Form 990 compensation tables.

Legends FC, Inc.
Norco, CA · for-profit Stock Corporation
Jurisdiction
California
Formed
April 23, 2015
Officers
Joshua Hodges (CEO, CFO, Secretary, Director, agent — sole officer)
Registered address
5555 Hamner Ave, Norco, CA (near SilverLakes Soccer Complex)

This for-profit corporation has existed since 2015 — three years before the nonprofit's revenue even reached $3M, and it's run alongside the nonprofit the whole time. Joshua Hodges is its only listed officer, in every role.

On the nonprofit side, Hodges' own reported pay went from $219,188 in 2022 to $0 in 2024 — the same two years the nonprofit's revenue and expenses collapsed. Where that revenue, those expenses, and that pay actually went isn't disclosed anywhere public. The simplest read consistent with the record: operations shifted from the nonprofit to the for-profit company Hodges alone controls. That specific mechanism isn't confirmed by the filings themselves.

Not the same Legends

Three other "Legends"-named nonprofits exist in California — Legends United FC (Roseville), Legends Soccer Club (Antelope), and Legends Elite FC Corp (Manteca), all Sacramento-area, all with entirely different officers. None of them are connected to this one.

03 Officers & key employees

Josh Hodges'
pay, mapped.

Watch Josh Hodges' line across years — it rises with the club's growth, then drops to exactly $0 the same year expenses collapse.

04 Full ledger

Year by year.

Fiscal YearRevenueExpensesNet Income Exec CompOther SalariesTotal AssetsTotal Liab.Net Assets
FYE 2018 appears twice: once for the fiscal year ending in May 2018 (the club's old fiscal calendar), and once for a partial transition period ending December 2018 (the new fiscal calendar). Source: IRS Form 990, EIN 45-3236845.