top of page
1001 Pools


Aug 22, 20223 min read
Flowerpots & Dolphins
21 August 2022 I just came back from the most idyllic camping experience I have ever had on Ontario's FlowerPot Island. Technically, this...


Aug 6, 20222 min read
Race Day #3: Channeling Ceccon & Admiring SwimRVA
6 August 2022 I recall reading a story about how Italian swimmer Thomas Ceccon reached the top of the World Championships podiums last...


Aug 6, 20222 min read
Race Day #2: Numerogically Pretty
5 August 2022 The most exciting part of my racing on Friday was ... ... my warmups! I managed to nab two new pools in one day, starting...


Aug 5, 20222 min read
Race Day #1: Should've Fully Shaved?
4 August 2022 When I entered US Masters Nationals, I wasn't sure if my work would actually allow me time to breakaway to compete on...


Aug 2, 20221 min read
Rest Easy
2 August 2022 I figured I would do about 1,500 yards today and just do efforts that seemed appropriate for where my body is and what...


Aug 1, 20221 min read
Smooth as Coconut Water
1 August 2022 My wife and I got treated to dinner out with our second daughter this past Saturday night at a funky Jamaican-Chinese...

Aug 1, 20221 min read
Reading the Pulse Tea Leaves
31 July 2022 I do my Pulse Plot set fairly religiously about a week before a taper meet. It's not always perfectly timed and the...


Jul 29, 20222 min read
The Road to Richmond (Pool #114) ...
29 July 2022 ... was paved with great training intentions ... if not the most logical, consistent or coherent of implementations! I have...


Jul 28, 20222 min read
Hacking Away at My Taper
28 July 2022 I'm entered in US Masters Long Course Nationals next week, with my first event being the 50 fly on Thursday, August 4th. ...


Jul 25, 20222 min read
Diving into the Dominican (pools #535 and #536)
25 July 2022 My company had a big awards trip planned for the Dominican Republic at the Hyatt Zilara Cap Cana resort over this past...
Tags
bottom of page