There is a lot we do not know about reproduction in white sharks. What we know about baby sharks comes (unfortunately) from fished/killed pregnant females. We know white sharks give birth to live young (not eggs), and they give birth to 6-8 pups at one time. Pups are usually between 1.0-1.5m in length and are born with teeth already grown.
If you have a shark question you’re dying to know the answer to, please email it to us at: md.greatwhite@gmail.com