A mom has been left staggered after giving birth to a 14-pound, 13-ounce baby — setting a new hospital record.

Jennifer Medlock said nobody expected her chubby bundle of joy, named Ali, to be so heavy.

The tot was born Dec. 12 at Arlington Memorial Hospital in Texas.

A spokesperson for Texas Health resources confirmed to USA Today that 21-inch-long Ali is the heaviest baby ever born there.

And the doctor who delivered the tot for mom of two Jennifer and dad Eric said the newborn is the largest he had ever seen.

Jennifer Medlock had expected her boy to weigh around 10 pounds — around the weight of her 2-year-old daughter when she was born.

But telling of her shock when she was told her son’s hefty weight, she added: “We did not expect 14 pounds — nobody did.”

Ali was delivered by C-section and was initially admitted to intensive care because of low blood sugar and platelets.

But he soon made a full recovery and was allowed home on Dec. 19 — in time for Christmas.

Mom and baby are doing well at home in Arlington.

As Jennifer approached her due date, she posted pics of her large baby bump on Facebook.

One friend commented: “Ali is going to be a big boy” — to which she responded: “He sure is!”

The heaviest baby ever born weighed a staggering 22 pounds.

The boy was born to 7-foot, 11-inch mom Anna Bates at her home in Seville, Ohio, on Jan. 19, 1879.

He was never named and sadly died just 11 hours later.