Race Report: 2014 USAT Age Group Nationals, Milwaukee

I’ve always wanted to give Nationals a crack. Short, fast race in a competitive field – it sure fits the bill. But given that it usually involves a cross-country flight, it just never happened. When Vinny told me he was thinking about doing it in Milwaukee this year, I thought, sure, why not?

And of course we had a Brewers game and a night on the town lined up for afterwards, so if nothing else we’d get to see for ourselves why Milwaukee was known as brewtown. The race went fine, but before and after was a circus.

Brewers Stadium

Panoramic view of the incredible Miller Park. And Vince’s face.

Exec Summary:

61st overall, 15th AG

Swim00:23:25; 735th  Roughest, most physical “washing machine-esque” swim I’ve ever done. “Commit to the swim,” was the advice from M2 – swim hard early to keep on the group.

Bike00:59:02; 96th  After spending the first five miles hoping to get a flat because I felt zero energy, I snapped to and had a great ride.

Run00:33:44; 7th  Vinny and I hit T2 together and it was go time. Per usual, I ran down as much of the field as I could to overcome a very meh swim.

Pre-race: When SWA lost my bike for a day:

The age-old tri-geek debate of flying with or paying to ship your bike bit me in the butt at this race. I opted to save money and fly with it, on a direct flight. Southwest managed to not get my bike on my plane and wasn’t able to tell me where it was for about 24 hours. Did I mention it was a direct flight?

These guys had me ready to roll on a beuty - PRsix with Di2.

These guys had me ready to roll on a beuty – PRsix with Di2.

Slowtwitch came to my aid and I worked with the guys at the Quintaroo tent to get fitted on a sick Di2 PRsix. Alas, my bike arrived at the 11th hour and I was able to race on my own ride.

But lack of sleep due to being on the phone and dreams of my Peggy never coming back to me had me in a regrettable headspace that I had to bounce back from.

Race Song:

Vince fired up some Deadmau5 before the race. Sounds good to me! Let’s roll.

The Swim:

Photo credits: Milwaukee Metropolitan Sewerage District

Photo credits: Milwaukee Metropolitan Sewerage District

The group waded and waited at the pier in a cove on the Lake Michigan shore. Vince and I got ourselves into a spot that would allow us to hop onto the group with a concentrated hard effort without getting too swallowed up. That was the plan anyways.

This was, hands down, the most intense swim I’ve ever done in a triathlon. I’ve swam at other championship races, but there must have been a particular air of competitive drive for this one because no one was giving an inch. In fact, guys were straight up aggressive, and I was getting pretty beat up, swallowing a good amount of water – more on that later.

But if I’ve ever learned a thing in triathlon racing, it’s that not being calm is the worst response you can have in a rough swim. So despite constant clubbing over the head and a rocketing heart rate, I swam like I was the only one there, standing my ground and breathing as normally as possible.

On the turn around, I made the error of targeting the wrong buoy line. It wasn’t hard to do given the colors and placement, and Vince did the same thing.

He exited the water a minute before I did and as is the case, the chase to the rest of the race was on for me as I got out and saw the clock.

The Bike:

In a race where every second matters, I was a bit peeved when a guy in front of me opted for a flying mount, only to fly over his handle bars. It was as bad as the YouTube videos, and caused me to get off my bike, step around, and remount.

Snapping out of it

Snapping out of it

As I got out onto the out of the first out and back, I just wasn’t feeling it. I told myself that I would snap to at the turnaround and – after watching another guy crash in front of me at said turnaround – couldn’t shake life into my legs. Not exactly the situation you want to find yourself in at Nationals after giving up big time on the swim.

At mile 5 I snapped into it however and really started to cook. We climbed the highway bridge out of downtown, which was actually a significant sustained climb. After a fast descent, I found myself playing cat and mouse with a strong rider – within legal distance, of course. As we made the turnaround to come back in to town, I put down a couple of strong surges. I was really feeling it now, and the final one proved to be too much for my new friend to keep pace.

Milwaukee 1st, 2nd half power

My normalized power was 4% higher on the second half of the bike than the first. I drove the final climb and flew back to transition in a respectable 59:02, which I was happy with after a slow start.

The Run:

Vin and I hit the racks together, time to do work.

Vin and I hit the racks together, time to do work.

I hit the rack and new that it was time to fly. I’d ridden off the minute that Vince put on me in the swim and as I ran out of transition, yelled at him to “come on!” But he was still holding his bike and wasn’t able to find his rack. Someone had thrown their wetsuit over his shoes. Huge bummer and it cost him time/leaving with me.

Hoping he’d catch up to me in a second or two, I jetted out of transition. The first part of the run is flat along the water and I pushed the pace, catching guys early. Though Vince was 20-30 seconds behind, it always feels like we’re running together, so after the turnaround I picked up the pace again, hoping he’d try to close.

Giving the USA kit and wind-styled hair a spin before worlds.

Giving the USA kit and wind-styled hair a spin before worlds.

After getting up to the main road off the water, I settled into a quick pace. For the first time in recent memory, I heard a pair of feet keep pace after passing. I continued my hard pass, but this guy was able to hang. Heading into the next turnaround, I put a surge on and dropped him.

At about 1.5mi left I had a gut check. One or two brief moments of “less-than-awesome” sensations can make it harder to keep pace. But that’s when you bank on experience, miles, and positive thinking to get you through even faster. I became even stronger, passing supporters with signs – half a mile, quarter mile, 200 meters. Finally I was able to go up on the toes down the chute and cross the line hard.

The Finish:

I was happy with how the race went considering a very rough swim and a delayed charge on the bike. But I thought for sure I had come in under 2 hours and I was actually surprised to find out I was at 2:00:13. I raced better than that and was looking forward to a sub-2 hour time. Vince crossed the line and we embraced – he was definitely bummed the transition mix-up cost him a better result.

Post-race: Out in Milwaukee, in to the ER:

Grilled cheese for me and cheese curds for Vin. Baseball in Wisconsin!

Grilled cheese for me and cheese curds for Vin. Baseball in Wisconsin!

3 complimentary beverages at the end of the Miller brewery tour. Perfect recovery.

3 complimentary beverages at the end of the Miller brewery tour. Perfect recovery.

Sorry to disappoint, the fun night out was not related to the ER trip. We did have a lot of fun in Milwaukee including a tour of the Miller Factory, a brewers game, and hitting up the bars downtown (there’s a theme there). It was so fun and worth the trip to Milwaukee alone – GREAT town!

However we weren’t feeling so hot when we landed in SF, and knew that it couldn’t have been from the previous night’s festivities. Turns out that we – and many others – suffered from swallowing something in the Lake Michigan water. We got sick. Really sick. After getting sick in front of my building after going to buy gingerale, I knew I had to go in. At 10pm on a Sunday, the ER it was.

Not sure what can be done to avoid things like this – open water is tricky – but I was out for the better part of a week. Definitely not a good situation to find yourself in regardless, but especially when you have a two week block before two world championship races coming up.


Despite all of the pre and post-race drama, I consider the race a success and Milwaukee was a blast. The race was perfect timing to kick off the two week block before ITU and 70.3 Worlds. All I had to do was recover from the water bug and I was on my way.

Race Report: Vineman 2014

Dwayne The Rock JohnsonThis was the one. The rock and the roll. The We Will Rock You. The Bee Bop and the Rock Steady. All of the Rock. The race where it all came together and showed glimpses of what kind of triathlete I can be. The shift from “coming back” to racing hard.

With this race, I punched my ticket to the Ironman 70.3 World Championship in Mont Tremblant, Quebec. Though I’ll be racing the ITU World Championship in Edmonton, Alberta six says earlier, I had to take the qualifying slot. It felt too right after this race and the Tour de Canada will be long, but not impossible.

And what would Vineman be without Pops V. being there for support?! In fact, it was a pretty stellar race weekend all around – Vince’s folks got a place on the river and we stayed with them and AD for a relaxing home base. Nothing like a home cooked meal the night before a race to top off the tanks.

Executive Summary:

  • Dramatic race that involved a catch at mile 10.9 of the run and a 2 mile kick to the finish
  • My best Ironman 70.3 result to date:
    • 4:15, PR
    • 3rd Amateur
    • 1st Age Group
    • Amateur run prime
    • Personal fastest 70.3 bike split
  • Swim was passable, but fell off the goal pace after show portion of river zapped energy
  • Began the bike feeling wonky, but settled in and worked a very solid split through traffic to set myself up for a good race
  • Hit the run with Vinny, and took off to chase down 1st AG, punctuated by a 2 mile kick

Race Song:

My dad and I listened to the National on the way up to the race and it was a really fun drive. So this song was playing in my head during the bike portion especially. The National is awesome, they are from Ohio and this is a good tune for a chill, but uptempo vibe. What else could you ask for?


Rough waters into T1, don"t faint

Rough waters into T1, don”t faint

Russian River is shallow enough to stand in most areas and mild in temperature. This usually means a pretty cohesive wave start, as sighting is as easy as it can get. The gun went off and my goal was to stay on Vince’s feet and come into transition with him. He started to pull away – he’s swimming really well right now – and I fell in with another group.

We made the turn and as we came back, the water bottomed out. I began dolphin diving because I thought that would be quicker than scraping rocks. This used too much energy so went back to the swim.

As we came into the final 200 meters, it really started to get congested with all of the waves ahead of us. This seemed to liven up the guys in my group, as it started to get rough. One guy in particular was straight swimming on top of me. I tried to keep my cool and get away from him, but the heart rate sky rocketed.

Swim Result: 30:57, 19th AG, 142nd OA

Transition 1:

I got out essentially gasping for bread and really felt off going to my bike. As I took the bike off the rack and began to run away I began to go dark and had to stop and collect myself. I ran my bike up the hill and slowly got on the bike, not sure what to expect.


After starting timidly, I was able to turn the dial up a bit. Nick Giometti and I cut our way through many, many (many) people from previous waves. Unfortunately, I had my “On your left!” callout on speed dial.

Traffic aside, I was feeling great and keeping the foot on the gas. Half way through, I checked in on the numbers and I felt I was able to get stronger for the second half. Always Screenshot 2014-11-06 22.02.51a beautiful thing when that happens.

M2 had me spend the previous two weeks doing specific extended efforts and detailed long rides, as well as pedaling exercises to increase efficiency. I found myself referencing this – especially the pedaling efficiency drills – to keep power smooth and steady.

My good vibes and quick pace got majorly squashed however as I hit the roughly 1 mile long No Pass Zone coming into Transition 2. I felt the full weight of being in the last wave. It seemed some folks at the end of previous waves were content to sit up and (literally) not pedal as they coasted in. Passing here was grounds for disqualification, so all I could do was “coach” folks (took every ounce of strength to not have a jerkface tone) that the race was not over and we needed to keep it rolling. I knew I was having a great race and had the potential for podium. But here I sat, not pedaling the last mile of the bike.

Bike Result 2:21:26, 4th AG, 32nd OA

Transition 2:

After tiptoeing like a running back through the folks getting off their bike, I saw Vince running in with his bike ahead of me. I hit the rack a few seconds after he did and as I put my shoes on, he yelled out for me to pick it up and come with. He was out probably 15 seconds before me and I sprinted out to catch him.


Screenshot 2014-11-06 22.03.12I ran the first mile in 5:34 as I caught up to Vince and he had to tell me to dial it back as I was still in “catch up” mode. And off we ran together, like we had so many times before on the roads, trails and track, picking off people one by one. We kept checking in with each other, “5:43s, cool it;” “6:12s, pick it up;” “hit that shade;” “pace this hill.” It was awesome, and our pipe dream for every race we do together. We were cruising.

It was HOT. We were hitting the aid stations hard – water over head, ice down shorts. We hit the SFTri aid station together and it was nice to see familiar faces as we barked “Water, Coke! Water, Coke!” And then at La Crema Vineyard, as Viva Pink energetically manned (womanned?) the aid station, we again made our preferences very clear.

Screenshot 2014-11-06 22.44.45La Crema is one of my favorite parts of the course, because it reminds me of a cross country race: soft dirt trail around the perimeter of the vineyard, spattered with tree cover. I mentioned something about the pace and got my first lukewarm response from Vince and knew that I was driving at least for the moment.

We made it back onto the road and as we went for the turnaround at mile 8, we saw Bradley from team Every Man Jack coming the opposite way. I knew Brad was a strong athlete and that there couldn’t have been anyone in front of him. I also knew that I was going to catch him, as long as each of us continued running as we were. A major if, because in that heat, who knows when the wheels could come off. But I was feeling great, considering, so I pointed him out to Vince, who at this point was a step behind and I got no response.

This is when I knew I was going to finish the run without Vince. With new energy I surged into the turn around, and saw Vince three seconds behind. I gave him the wave, the same wave he gave to me out of transition, and got the thumbs up in return. Damn it. I wanted to continue crushing this run with Vince, but I knew I was on my own.

Mile 9. Lock and load.

Mile 9. Lock and load.

I locked in and the chase was on. Again, I bulldozed through the SFTri aid station, “Water, Coke! Water, Coke!” Only Bradley wasn’t the first guy from my age group that I passed. I didn’t realize it, but Ezra Becker (M25-29) was between us. As I passed him, he said “Go get ‘em…” to which I gave a response of agreement, which may or may not have been English.

Ten seconds is how far Bradley was ahead of me at mile 10 and it took some serious self-awareness to not go for it all at once. “Still 5K left, no need to get it all now.” As it turns out, it wasn’t that easy anyways, because though I was running faster, Bradley was still running well. At mile 10.9, I finally settled in behind Bradley. And an internal dialogue occurred over about four seconds:

“If I go now, I have to kick for 2.1 miles… Ouch. Do I have that? Would it be safer to run with him a bit and kick later?”

“But what if he has some crazy 400m kick that I don’t know about and punches me out at the end?”

“At this speed, I’m not convinced we won’t get caught by someone behind us…”

And it was this last one that sealed the deal. I took a breath, stepped aside and punched it. The longest kick of my life was on.

The final two miles were 35 seconds faster than the two miles before them.

The final two miles were 35 seconds faster than the two miles before them.

Screenshot 2014-11-06 22.03.45After I made it down the hill and was about a mile away from the finish, I had a moment where I thought, “Move made, settle down and finish.” But I that passed immediately as something told me I had the chance for a special overall result. And so I continued and was fueled by the crowd that lined the return back to the finish.

As I made the turn into the chute, I was up on the toes as there was no pain, there was no exhaustion, only joy and a healthy dose of Heem that comes with a race well run. I zipped up the M2 kit before crossing the line, got a big welcome from the man, Eric Gilsenan, who loves M2, and broke the tape.

Run result 1:19:07, 1st AG, 8th OA

Overall result 4:15:15, 1st AG, 16th OA

What I learned:

I proved to myself that I can push the bike and still run hard. This was a big takeaway. I also now know that I race faster when I’m actually racing – that is, racing with and against others. I’ve always known this, but it really materialized.

It’s important to always be racing against something or someone, even internally, to have your best result.

I feel like I managed hydration and nutrition well with GU Brew, GU gels, Picky Bar and water/coke.

Finally I learned that I have the potential to be a pretty solid triathlete! I’ve always had this as a goal, but this race was affirming for the possibility.


Thanks to my family and friends for the support, it means the world. M2 for his guidance and the M2 community for the training atmosphere. GU for the goods to keep me going. All the volunteers and the Vineman crew for putting on a great race every year.

Onward – rock!

Race Report: Folsom International / California International Triathlons

Event NameEvent Name

One week after throwing myself back into racing, I was back at the start line. The goal of the early season was been to get myself back to race fitness, and what better way to do that than to hard and often. Escape was a big effort, but a relatively short one, and after a few good sessions during the week, Pat, Richard and I were off to Folsom to rep M2 and race fast.

Fast forward to June 29th and Richard and I were flying through Pleasanton in USAP’s second high speed Olympic distance tri of the month. In the end, the races played out almost identically, so…joint race report!


Besides the confusion that was the Folsom swim start, in which all but 10 athletes were 200m behind the startline in the water when the gun went off, the story of the swim went a bit like this:

  • Go out hard to be with the lead pack
  • Succeed for 400m
  • Fall off the pace due to lack of swim strength
  • Ride the slower group in

At both races, I got to my bike completely wonky and digging for energy due to big efforts and minimal gains.


The bike was very similar in both courses – generally flat with some rollers. Coming off EFA, I was expecting fast riding and bigger watts. It wasn’t to be at either race, as my bigger swim efforts seemed to be enough to zap the energy. Watts were down and I didn’t break an hour on either bike.

The silver lining was that at CIT, I managed to get stronger throughout the bike, instead of limping in like at Folsom.


The run definitely improved at CIT over FIT. As I was coming off Escape and just getting back to run fitness, FIT’s run saw a struggle to keep 5:40s. By CIT, I was running much faster and attacking the tricky trail hills. I felt good about both runs, given where I was at during the race, and knew that with more run training, I could be much, much faster.


The results followed suit with everything else, almost identical:

Folsom Int’l Tri – 2:07:17 Overall 5th, Age Group 1st

FIT Podium

Joint age group podium at FIT


California Int’l Tri – 2:06:30 Overall 6th, Age Group 1st

Seriously, the same race

Seriously, the same race

Happy with the rankings, but I know I’m much faster and would expect sub 2hr. But progressing into health and fitness is the theme!


Thanks to M2 community and GU Energy. USAT for putting on quality local races. Pat, Richard and Frank for being great racing buddies. Family and friends for always being the backbone of support – special shout out to Alana D’Onofrio for hosting Richard and I and keeping us well fed!!

Onward and upward…the season takes off from here!

CIT Cooldown

Getting my Vlad Putin on, cooling down with Frank and Richard