A courageous teenage footballer has raised a four-figure sum Children's Hospital - to thank them for saving his life.