Because your registration fee covers the cost of your entry, shirt, and bib – i.e. services and goods, the registration is not tax-deductible. If you make a direct donation, – that amount is tax-deductible.