History was made in Bengaluru on the morning of April 26, 2026.
The 18th edition of the TCS World 10K Bengaluru, a World Athletics Gold Label Race organised by Procam International brought together over 30,000 runners on the streets of the city for one of the most celebrated road races in Asia. From elite world-class athletes to first-timers crossing a finish line for the very first time, this was a morning that belonged to everyone who showed up.
Here’s everything that happened.
The Men’s Race — A Promise Kept
When Rodrigue Kwizera missed the top spot in a photo finish three years ago, he promised to come back and take the title in Bengaluru. On Sunday morning, he made good on that promise, and then some.
The 26-year-old from Burundi pushed hard from the 8th kilometre, pulled clear of Uganda’s Harbert Kibet, and crossed the line in 27:31, a new event record, erasing the previous mark of 27:38. Kibet, who had clocked 26:39 earlier this year in Spain, finished runner-up in 27:39.
For Kwizera, it was redemption delivered with authority.
The Women’s Race — A Debut for the Ages
If the men’s race was a story of a promise kept, the women’s race was the story nobody saw coming.
Florence Niyonkuru of Rwanda was running her maiden 10K on Sunday morning. Nobody had her as the favourite. She passed the 5K mark at 15:19 alongside a leading bunch of half a dozen runners, and as the race thinned after 7km, she held her nerve.
At one stage, Niyonkuru looked confident of breaching the event record, but she slowed slightly in the closing stages with no one to push her. She went on to win in 30:45, with Jepchirchir (30:59) and Diriba (31:03) completing the podium.
A debut 10K. A World Athletics Gold Label win. Not a bad Sunday.
India’s Finest
The Indian elite performances were equally compelling.
Harmanjot Singh clocked 29:13 to emerge as the fastest Indian man — falling just one second short of the Indian event record and narrowly missing the additional ₹1,00,000 bonus. Karnataka’s Shailesh Kushwaha (29:21) and Deepak Bhatt (29:52) completed the Indian men’s podium.
On the women’s side, Sanjivani Jadhav made this race her own, again. Her time of 35:01 secured her third consecutive TCS World 10K title, a feat that puts her in a class of her own in Indian distance running. Harmanjot took home ₹3,00,000 and Sanjivani ₹2,75,000 for their respective wins.
The Numbers That Matter
One of the richest 10Ks on the planet, the TCS World 10K carries a total prize purse of USD 170,000, with race winners receiving over $21,000.
But the number that deserves equal attention is this: by race week, the event’s charity platform had already crossed ₹5 crore raised. Since its inception, the event has raised an impressive ₹46.04 crores in total, making it one of the largest sporting philanthropy platforms in South India. This year, 94 NGOs, 16 causes, 43 companies, and over 215 individual fundraisers were part of that effort.
30,000 runners. Countless causes. One morning in Bengaluru.
Why This Race Is Different
Somewhere in the middle of that field, thousands of Indian runners crossed a finish line that meant everything to them personally, first-timers, returners, charity runners, and club runners all sharing the same course and the same medal.
That is what separates the TCS World 10K from every other race on the Indian calendar. It is not just an elite race that happens to have a public category bolted on. It is a genuine community event that happens to also attract some of the fastest 10K runners on the planet.
If you ran it on Sunday, well done. Whatever your time, you showed up on a warm Bengaluru morning and you finished.
See you at the 19th edition.
