In Waco hundreds of people gathered for the annual "Miracle Match Marathon."
The weekend long event is held to find marrow donors that may help save thousands of lives each year.
"I ran a 5k Miracle Match 5k," said 5k runner Henry Cool.
This year's Miracle Match Marathon is something eight-year-old Henry Cool has been waiting and preparing for, for an entire year.
"It was really fun and once your done you're like, oh I feel so pumped," said Henry Cool.
"It was great he set a goal and he made that goal. And through out the entire race he kept the goal in mind, and that was what was important to us," said Henry's dad Mark Cool
But that's not all that's important to the Cool family.
"This winter we found out that a friend of ours has Leukemia and is looking for a match, so it made it that much more special, that not only is it a race to run, it's also a race to run with a cause that we feel very strongly about," said Mark Cool.
Which is exactly what this weekend long event is all about.
The Miracle Match Marathon all started 10 years ago when the Waco Fire Department decided they wanted to make miracles happen for people around the nation.
With the help of the community and local sponsors, volunteers are able to put their name on the Be The Match registry list.
This gives hope to thousands of people battling life threatening diseases, who are looking for a marrow donor.
"They are helping save lives. Literally helping save lives because more people are being put on be the match registry which means more people will find their miracle match," said race administrator Debbie Mabry.
Even though Henry might not realize exactly how much he's helped, this race was definitely a win win for everyone.
"I won a bronze prize for getting third place in the Miracle Match 5k," said Henry Cool.