Tag Archives: James Ngandu

Dominic Ondoro wins the Grandma’s Marathon

Kenya’s Dominic Ondoro ran the second fastest course time at the 45th edition of the Grandma’s Marathon held on Saturday in in Duluth, Minnesota, in the United States.

Ondoro who broke Dick Beardsley’s longstanding event record of 2:09.06 in 2014 for his first win in Duluth, came back with a bang with his first competitive race since 2019 when he ran away with the top honors in a time of 2:09.34 and was followed by his compatriot Sammy Rotich who crossed the line in 2:10.07 with James Ngandu closing the podium three finishes in a time of 2:10.17.

“It’s emotional to come back here. I like the way people cheer us and interact with us. That’s what makes me come back and run here,” said Ondoro.

Four times Grandma Marathon winner, Elisha Barno and Cj Albertson from the United States finished in fourth and fifth place in a time of 2:10.22 and 2:10.52 respectively.

The win for Ondoro also extends the winning streak of Kenyan men at Grandma’s Marathon to eight, dating back to his first victory in 2014.



  1. Dominic Ondoro     (KEN0 2:09:34
  2. Sammy Rotich          (KEN) 2:10.07
  3. James Ngandu          (KEN) 2:10.17
  4. Elisha Barno             (KEN) 2:10.22
  5. Cj Albertson              (USA) 2:10.52

James Ngandu beats Elisha Barno to lift the Houston Marathon title

Kenya’s James Ngandu took the top honors in his marathon debut at the 50th edition of the Houston Marathon that was held on Sunday (16) at the Houston, Texas, United States.

The 31 year-old battled the experienced Elisha Barno who is fresh from winning the Standard Chartered Nairobi Marathon and he came to this race carrying an all time best of 2:09.32 that he got at the 2018 edition.

Ngandu was too good to handle as he gave a kick of his lifetime to cut the tape in a personal best of 2:11.03 with Barno coming home in second place thirteen seconds later.

Japanese Kenta Uchida closed the first three podium finishes in 2:11.19.

Ethiopia’s Keikile Gezahegn crossed the line in fourth place in 2:11.20.

Ethiopia’s Tariku Jufar’s record of 2:06.51 that he set in 2012 remained intact.