James Wilby is a man at peace and it shows.
His broad smile is striking at the best of times, and these Commonwealth Games certainly fall into that category.
After a memorable silver medal in the 200m breaststroke, the 28-year-old was back in the pool on Saturday booking his place in the final of the 100m as he looks to add another medal to the collection.
And while teammate Adam Peaty showed that he has recovered from his broken foot and will be the overwhelming favourite for gold, Wilby showed that he has what it takes to get right into the battle for the medals, qualifying third-fastest.
Just as importantly, he is enjoying his swimming once again.
There’s only 6️⃣ days to go until the Birmingham 2022 Commonwealth Games! #B2022#TNLAthletes from the home nations met up to thank #NationalLottery players for their support and to celebrate the countdown to the Games. 🤞#MakeAmazingHappen [1/2] pic.twitter.com/Bfz6InsQff
— National Lottery Good Causes (@LottoGoodCauses) July 22, 2022
He said: “Honestly, I don't think I'm wrong when I say that (200m final) was one of the most enjoyable races I've had.
“Even though it wasn't a perfect result, I would have loved to have won but I really just got back and was just buzzing.
“I really enjoyed myself and that's what I'm in it for now.
“I'm just going to carry on with that energy, obviously a bit of fatigue, sleep deprivation today but just carry that energy and progress through the coming races and hopefully get myself some good results again.
“Today was a little bit more of a difficult one, balancing it off a late finish last night into the two swims.
“But progressing through the rounds was the main thing and job done and happy with the results.”
Wilby won the first semi-final in a time of 59.85, with the only people quicker than him in the second being Peaty and Australia's Zac Stubblety-Cook, the world record holder who touched him out in the 200m.
Four years ago in the Gold Coast Wilby won silver in the 100m breaststroke behind Peaty and he will have the chance to do it again on Sunday night.
National Lottery players raise more than £30million a week for good causes including vital funding into sport – from grassroots to elite. Find out how your numbers make amazing happen at: and get involved by using the hashtag: #TNLAthletes.