Osoteogenic implants, and related compositions, methods and kits. The implants comprise a biodegradable scaffold comprising a polycaprolactone matrix and tricalcium phosphate particles within the matrix. The implants further include a formulation comprising BMP-7.