The University of Minnesota Medical Center in Minneapolis said the first boy was born at 9 p.m. Friday and was followed by 18 more boys before a girl was finally born at 7 a.m. Monday, the St. Paul Pioneer Press reported Tuesday.
Officials said the weekend marked the hospital's longest uninterrupted streak of baby boys.
"I'm calling it a statistical marvel," said Lisa Archer, a nurse manager at the hospital.
The hospital said a total 106 boys have been born at the facility this month and only 77 girls.
Ron Burgundy interviews Peyton Manning on SportsCenter
Man spent 15 hours in jail for plugging electric car into an outlet at a school