Family members believe the gunman was the woman's ex-husband, and that he pulled the trigger after a confrontation between the three, but authorities did not confirm that information.
The shooting happened some time before 10:30 a.m. at the Matias Almeyda Training Center in the 4200 block of Clow Road near Steubner Airline Road.
The suspected gunman reportedly shot the woman and man before fleeing the scene, investigators said.
The man who was shot was said to have died at the scene, and the 28-year-old woman was taken to a hospital where she and her unborn baby were pronounced dead.
Deputies said the woman was at the soccer tournament with two children at the time of the shooting. They were not harmed.
About two hours later, family members told investigators they received a text message from the suspected gunman, saying he planned to kill himself.
His body was found by deputies inside a home 10 miles away in the 7700 block of Bayou Forest. The man had a self-inflicted gunshot wound and a pistol was found near his body, investigators said.
The pistol lying next to him matches the pistol we had over here," Sgt. Ben Bell with the Harris County Sheriffs Office Homicide unit.
Around 100 people were attending the soccer tournament at the Clow Road facility when the shooting happened. Deputies called the scene "chaotic" after the shots rang out.
Advisory: Please Avoid the Area— Constable Alan Rosen Harris County Pct. 1 (@Pct1Constable) July 25, 2021
Suspect in double homicide from earlier this morning is confirmed deceased in the 700 Block of Bayou Forest, from a self inflicted gunshot wound. Our units & Harris County Sheriffs Office are on scene. No further information at this time. #hounews
@HCSOTexas units responded to a shooting at Almeda Park located at 4255 Clow Rd. Preliminary info: two adults have been shot. One adult male has been confirmed deceased on scene. A female has been transported to the hospital in critical condition. The suspect fled scene. #HouNews pic.twitter.com/kQEv54VI9U— Ed Gonzalez (@SheriffEd_HCSO) July 25, 2021
Follow Roxie Bustamante on Twitter, Facebook and Instagram