Three Oaks Equine Veterinary Services, where Gorondy is known to work, posted to social media to keep her, her family, and her medical team in everyone’s prayers.

"Dr. Gorondy was seriously injured in a Hit and Run accident this morning while going for her usual morning jog. Her family is by her side at the hospital. I will post as more information becomes available. Please keep your prayers with Dr. Gorondy, her family and her medical team," wrote the post.

As of Monday afternoon, investigators say Gorondy is stable and breathing on her own after surgery Sunday. In her work biography, Gorondy is described as enjoying time with her husband and two sons. Sources confirm to NBC12 News that her husband is an officer with the Richmond Police Department.

NBC12 did some digging and found out Zane Yung has received several tickets over the years related to his driving. The most common problem: speeding.

Jimmy Seay has lived in the area for decades and says he was surprised something like this happened here.

"Especially a hit and run. That was just uncalled for," he said, shaking his head.

Seay says investigators were there most of Sunday. Sgt. James Cooper says that perseverance paid off with tips from the community, which led them to the suspect who lives just 2.5 miles from the crash site.

"We get to that residence and sure enough, there's our suspect vehicle sitting in front of the house. It had damage to the front end just like everything we described in the press release - had damage to the front end, was missing the side view mirror and had a little bit of damage to the windshield," said Cooper.

Sgt. Cooper says after investigators seized the vehicle, Yung arrived at the home and spoke to deputies. He was arrested late Sunday night.

NBC12 went to his home on Monday, but no one answered.

A closer look at his record shows this isn't the first time he's been cited for his driving. In Henrico County, he was ticketed in both 2012 and 2015 for speeding. In the 2015 case, officers noted he was traveling more than 20 miles over the speed limit.

He was also ticketed in Hanover and Goochland counties. In Hanover, he was found guilty of illegally consuming alcohol and contempt of court. In Goochland, court records show he was pulled over just last month for going 80 in a 65.

Yung was in court Monday morning for arraignment. His case was continued until the end of June.