𝐋𝐢𝐟𝐞 🌎 - A journey filled with obstacles along the way towards our various destinations and milestones.
Some will be bad days, ones where you just can’t get your tears to stop flowing. But some will be good days,… https://t.co/oet1R7cCDQ
Had a lot of fun yesterday at a swim clinic hosted by Yakult and SSA! All the kids had so much energy and drive in them which made me reminisce those days when I just started my career as well. It’s scary how time… https://t.co/nB2UapiG2B
A great way to end the night! It was definitely fun racing with these guys today. 😊🇸🇬 Thanks to everyone who came down to support us!!
📷: andychuaphotography @ OCBC Aquatic Centre https://t.co/xWni06l8aO
6 weeks flew by just like that. It was good having you back bro! Till next time. ✈️
Special thanks to my idol @lionel_khoo for these sick pics. 📸 https://t.co/Ej9Vdj6us7
Final week of training in Singapore before we head over to Japan for our training camp! 🇯🇵
Been enjoying the non-carbonated version of 100PLUS during my training sessions as it keeps me hydrated with the… https://t.co/wqv7DLqYme
Race day starts tomorrow with my favorite 400IM!! 😉 It’s one of the most painful events in swimming but ironically one that I’ve had most chemistry with over the years of racing. A constant reminder to flood myself… https://t.co/kygpe3tYuC
If you’re someone that shys away from jeans due to its perceived stiff texture, then you should give uniqlosg’s Stretch Selvedge Slim Fit Jeans a try! 👖 I’ve tried them on myself and they’re really comfortable… https://t.co/rIsKrLEgzl
Loving the UNIQLO DRY-EX high performance fabric tee! Felt super cool and light when I wore it for the whole day so I’ll definitely try them out during my gym sessions as well. :-) #uniqlo https://t.co/ng4ZrMXMRD
Due to the increase in training volume recently, I’ve always found myself hungry about 3/4 through the set. & switching to 100PLUS Active has helped me sustain my sessions for a longer period of time!! 😊 It has a… https://t.co/mGfubPL4iI