We present a mathematical model for the vascularisation of a porous scaffold following implantation in vivo. The model is given as a set of coupled non-linear ordinary differential equations (ODEs) which describe the evolution in time of the amounts of the different tissue constituents inside the scaffold. Bifurcation analyses reveal how the extent of scaffold vascularisation changes as a function of the parameter values. For example, it is shown how the loss of seeded cells arising from slow infiltration of vascular tissue can be overcome using a prevascularisation strategy consisting of seeding the scaffold with vascular cells. Using certain assumptions it is shown how the system can be simplified to one which is partially tractable and for which some analysis is given. Limited comparison is also given of the model solutions with experimental data from the chick chorioallantoic membrane (CAM) assay.