Rio Olympics athletes and body-shaming
Standing by the pool, he pulled his cap over the sides of his goggle straps, took his place, and waited for the signal.
At stake was a place in the men's 100m freestyle at Rio 2016. But all attention was on Robel Kiros Habte, the Ethiopian swimmer who came last.
He was cheered in the pool but Robel Kiros Habte has since been dubbed "Robel the Whale" - shamed for the shape of his body.
Meanwhile, over in the gymnastics arena, Alexa Moreno of Mexico tumbled and flipped, and soared over the uneven bars - only to suffer abuse for her size on social media.
'Who's the flabby?'
Press coverage of Robel Kiros Habte was brutal when he came 59th out of 59 in the men's freestyle heats.
He had an "unathletic paunch," said one newspaper. "He was really tum-ting", "who's the flabby?" and "generously rounded" were other choice phrases.
At home in Ethiopia, reaction was also less than flattering, as his father ranks high up in the national swimming federation and there have been cries of nepotism.
But just as the crowd in the swimming pool cheered him on as he fell farther and farther behind, the twitterati stuck by him too, seeing him as an inspirational figure.
"I wanted to do something different for my country, that's why I chose swimming," Robel told Reuters news agency.
"Everybody, every day you wake up in Ethiopia, you run. Not swimming. But I didn't want to run, I wanted to be a swimmer. It didn't matter where I finished."
The swimmer admitted finding the unflattering language upsetting.
"They have used dirty language against me and called me fat and a big man and a whale. I would not say these things about others," he told the Daily Mail.
'Damn fat disgusting girl'
Mexico's only gymnast missed out on qualifying in her disciplines but came 31st out of 59 in the women's individual all-round.
Unlike Robel, the fat-shaming she got came mainly from Twitter users, not news sources. And comments directed at her focused on her looks rather than her ability.
But soon, people started to tweet messages of support.