Club News

Jerome Sierra Jerome Sierra

The First AV Photo Contest - $300 worth of prizes!

Today at 6pm EST (Egan Standard Time), we will launch the first AV Photo Contest! Join Christophe on Altamont to take pics of the AV and Egan riders at sunset! Photo contest runs through July 4th!

1. Eligibility:

  • The contest is open to all current members of Alto Velo.

  • Each participant may submit a maximum of 20 photos per category.

2. Categories:

  • Category 1: Promoting the Racing Team and Sponsors.

  • Category 2: Promoting Social Rides and Members Having Fun.

3. Photo Content:

  • Photos must feature members or activities related to Alto Velo.

  • For Category 1, photos should highlight the racing team, sponsors' logos, or events affiliated with the racing team.

  • For Category 2, photos should showcase the camaraderie and enjoyment experienced during social rides and club events.

4. Submission Guidelines:

  • All submissions must be digital photographs.

  • Photos must be submitted via email to photos@altovelo.com by the submission deadline

  • Photos must be posted on IG and tag @altoveloracing @altovelosocial @eganrideclub and promote all the AV Sponors.

  • Each photo must be accompanied by the participant's name, contact information, and a brief description of the image, including the location and the names of any identifiable individuals.

5. Submission Deadline:

  • All entries must be received by July 14th 12pm on Bastille Day!

6. Judging:

  • A panel of judges appointed by the club's board will evaluate all submissions.

  • Photos will be judged based on creativity, composition, relevance to the category, and overall impact.

  • The decision of the judges is final.

7. Prizes:

- Three prizes will be awarded in each category:

    - 1st Prize: $75 Gift Card

    - 2nd Prize: $50 Gift Card

    - 3rd Prize: $25 Gift Card

Winners will be announced and prizes will be awarded at the club's annual BBQ.

8. Usage Rights:

  • By submitting photos to the contest, participants grant Alto Velo Cycling Club the non-exclusive right to use, reproduce, and display the images for promotional purposes, including but not limited to the club's website, social media channels, and promotional materials.

9. Promotion:

  • Participants are encouraged to share their submissions on social media using the hashtag #altoVeloPhotoContest and tagging Alto Velo @altoveloracing.

10. Disclaimer:

  • Alto Velo reserves the right to disqualify any entry that does not comply with the contest rules or that is deemed inappropriate or offensive.

By submitting photos to the contest, participants acknowledge that they have read and agreed to abide by these rules.

Alto Velo Photo Team

Christophe, Jack, Jerome and Rachel

Read More
Alto Velo Alto Velo

Race Report: 2024 Sea Otter Road Race - Men’s A

Race: Sea Otter Road Race - Men’s A 

Date: April 18th, 2024

AVRT racers: Florian Costa, PA Laforcade, Grant Miller, Nico Sandi

Top Result: Nico Sandi 9th

Course: 9 laps of a 7 mile loop with a steep 3ish minute climb at the start of every lap. After lap 9 the course turns to the final 7ish minute climb. 

Strava: https://www.strava.com/activities/11213409644

Nutrition: 4 bottles of malto/sugar. One caffeinated sleeve of clif blocks, one uncaffinated sleeve of clif blocks, one GU. 

Recap: This year the field at Sea Otter was fairly small, but the quality was high. Ex world tour pros Nico Roche and Ian Boswell were there as well as a couple current gravel pros. The only two teams with numbers were Project One4Nine and Red Truck Racing, both with about 5 riders.  

The first two laps of the race were tame and not much happened. There were a couple of early moves with One4Nine and Red Truck that had to be closed, but other than that I was trying to focus on the bigger solo names and see what they did. 

The main move of the race went on lap 3. I saw Brennan Wertz (gravel man) and Ethan Overson (gravel man) one Project One4Nine, one Red Truck and the only Mikes Bikes guy go off the front on the flatter tailwind section of the course. As the gap grew I knew we had to be in that move or else have to chase it the rest of the race only to almost catch it and then have Ian Boswell or Nico Roche say “thank you very much” and jump across. 

So I burned a big match to make it across. As soon as I did I was asked to take a pull but I was dying. So the group attacked and I was trying so hard to hang on. This was by far the hardest part of the race. 

Eventually a couple more people jumped across before the start of the next lap, including Nico Roche. We hit the climb and my legs went “game over dude, we just can’t anymore”. I kinda parked it and looked back to see if anyone could come save me. The pack was shattered and only a couple riders were putting a dig to jump across to the group ahead. I slowly made my way up the climb and ended up with another rider trying to to chase back. 

We worked well together for a couple of laps until we got caught by PA and Flo. PA did a great job putting a big dig on the climb to try to finally close the gap to the front group. But the group looked back, Ian Boswell got to the front and drilled the climb to make sure we didn’t make it (he eventually DNFed the race but he had to make sure to kill our dreams 🙄). 

And that was pretty much it. I only saw that group up 20 seconds up the road for the rest o the race. At this point it’s just me and Jason from Dolce chasing this front group of 10. We eventually caught Eamon from Mikes Bikes who dropped from the front group. The three of us worked well together just to get to the final climb. 


Eamon knew the climb very well and out sprinted us to the line. We were all dead. 

Happy with how I played the race this year. I just wish I stayed with that front group. But then again I may have overreached just trying to get there and stay there that my race may have been way harder. Riding my own pace with a small group was actually my best chance at a top 10. 

Written by Nico Sandi


Read More
Alto Velo Alto Velo

Race Report: 2024 Land Park Criterium — Men's P/1/2/3

Race: 2024 Land Park Criterium — Men’s P/1/2/3

Date: March 16, 2024

AVRT racers: Andrea Cloarec, Florian Costa, David Domonoske, PA Laforcade, Jack Liu, Nathan Martin, Greg McCullough, Jonathan Wells

Top Result: David Domonoske (1st)

Course: A 1.1-mile loop with a few long, slow corners. The dominating features on this course are a sharp left-right chicane at the back of the loop, and a 90 degree corner 400 meters before the finish.

Strava: strava.com/activities/10975546866 (David)

Footage: Last 2 laps leadout (Jon Wells POV)

Recap: We had some serious numbers in the race, so it was our responsibility to keep everything under control. We wanted to make it a field sprint, so we used our numbers to make sure we were represented in all breakaways, and even initiated breakaways ourselves. Straight from the gun, the entire team took turns getting into breakaways, attacking the peloton, and chasing other attacking riders. Essentially, they made the race as difficult for other teams while I sat in the group and saved energy. It was extremely cool to sit in the group and not have to worry about what was happening in the race because my teammates had everything covered.

As the laps ticked down and the finish neared, the team started to get organized near the front. With 5 laps to go, Alto Velo was keeping the pace up near the front. With 3 laps to go, we had a leadout train comprised of 6 AV riders at the front. Other racers would fight for position going into the chicane and the tight corner before the finish, so we’d have to accelerate going into those places to stop people from coming around us. With 1 lap to go we still had 3 riders left in the leadout, but the other teams were nipping at our heels and eager to get around us. We accelerated into the chicane for the final time and managed to keep our position at the front. It was calm for a second, before other riders began to sprint around us into the final corner. PA sprinted to keep us in front of them and went through the corner first. I went through right on his wheel, followed by Eamon Lucas and then Alex Akins. PA sprinted out of the corner, but we were still a long way from the finish, so I waited as long as I could until sprinting out of his draft. I heard Eamon begin to sprint up behind me, and I launched my sprint. I sprinted into PA’s draft for a final few seconds before battling against Eamon in a long 300 meter sprint. I was able to cross the finish first, and the final podium was the same order we had been in the final corner— myself, then Eamon and Alex.

5 Alto Velo riders at the front of the peloton during the leadout.

THE Alto Velo Leadout.

It was awesome to race with such a full team that worked so well together. It was amazing to be surrounded by so many teammates and feel so protected as we neared the finish. The execution couldn’t have been any better and the team has a lot to be proud of.

Read More
Alto Velo Alto Velo

Race Report: Cat’s Hill Classic Criterium - Women’s 4/Collegiate D

Date: Saturday March 23, 2024

AVRT racers: Katarina Zgraja, Kristin Hepworth, Katie Monaghan, Claire MacDougall

Top Result: Katarina 2/10 (2/11 in combined field, scored separately). Kristin 4th, Claire 6th, Katie 9th.

Course: 40 minutes around a 0.90mi crit course.  L shape with 6 corners and a punchy 0.05mi, 35ft at avg 11.8% hill max 20% (Strava), and a gradual descent to the finish

Strava: https://www.strava.com/activities/11022808665

Nutrition: Before race: coffee, water,  bagel with peanut butter. During race: No food, 1 bottle with LMNT electrolyte mix.

Event Recap (Written by Katarina)

The morning of the race, Kristin, Claire, Katie and I were all keeping an eye on the weather, and ended up texting each other at 7am on Saturday to decide if we should race, seeing as it was actively raining. We all ended up deciding we should go for it.  I arrived a bit hastily, finishing my day-of registration about 25 minutes before our scheduled race start. It was also actively raining, so getting warm was challenging.

We had 11 total starters in our wave (10 for cat 4, and 1 for collegiate D).  Off the start of the race, everyone was pretty mellow. It seemed that everyone had the same mindset, to take it easy on the first lap, and get to know the course a little bit. I was happy about this, as I have never done the hill or course before either. I took the advice given, and shifted down to my small ring and down on my cassette once the left turn onto the climb came along. There were a couple of chain drops on that first climb, but overall I felt good with my first time going up. The hill itself was also “easier” than I was anticipating. I had been picturing a longer effort, but this (at least on the first lap) felt manageable.  I also got to see how the other racers were doing on this effort, as I suspected this would be the part of the race where most moves would be made.  I looked up and Kristen and I were up near the front. Claire it appeared had dropped a chain, but she caught back up pretty easily after the climb.  There was also one other Eclipse racer who seemed strong on the climb as well. Once again, the rest of the lap was pretty mellow, just people catching up to the group over the gradual downhill back to the start. I was getting a feel for cornering, and keeping an eye for road features to avoid.

With the first lap out of the way, things picked up slightly. Once again, nothing major happened.  We all kind of stayed together, although a group of 2-3 racers dropped off of the pack somewhere around the 2nd lap or so. Each lap seemed to follow the same pattern: fast-paced from the start line, and then a spread would occur during the climb and over the crest, and then speed would pick up again. People usually could catch up and regroup 1 or 2 turns before the start/finish line.  I found myself able to gain space on the climb quite well, and would try to pull ahead over the crest, but usually I got caught up eventually on the two turns which followed.

On the 3rd or 4th lap, I felt quite good, and pulled ahead a bit for the majority of the lap. Then at the very last second, one of the Eclipse riders sprinted right past me at the finish line. Turns out it was a prime lap. I had no idea. I felt a little stupid for not knowing that. So I made a mental point to keep listening to the announcer for the next primes.  Sure enough, a couple of laps later I heard the 2nd prime was announced. I put myself into a strong position going into the climb, and was in a good position at the top.  I still felt good, so I pulled ahead, and rather than easing off in the slight downhill to the lap marker, I kept up, and on the final turn put in a bit extra power to get the prime. On the final prime, I didn’t want to waste any more energy, so I left that for someone else.

With about 4 laps to go my legs were starting to feel it.  The group had dwindled down to about 6 riders at this point in time. And I spent a good two laps at the tail end of this group, struggling to keep up. With two laps to go, I made the effort to get myself into a better position. I positioned myself near the front next to Kristin, and we briefly discussed what our thoughts were. Kristin said that I should go for the sprint, as the final part of this course would suit me well. I told Kristin to try and stay on my wheel when I ended up making a move.  However, about 100 meters before the bell lap, one of the Eclipse riders took off. I honestly was pretty dead, and was not feeling like I had the energy to chase her down at this time. So I (along with everyone else) let her get a bit of a lead on us all starting on the final lap.  We all made up a bit of time on her on the climb, but she still did have a bit of an edge on us cresting over the top.  The rest of the last lap was a battle to catch her.  On the last stretch before the final corner into the sprint, I had lost hope that I would catch her, but I was still tailing the 2nd rider (also an Eclipse rider). Kristin was behind me, I think.  After that final turn, I turned on the gas. I was following Eva the Eclipse rider closely, as I wanted to pull out from her at the right time. It worked out for me as I pulled out and smashed the pedals and passed her with about 10 or so meters to go. Kristin finished right behind Eva.

Some afterthoughts: There was a bit of confusion from some of our teammates, about the scoring. Kristin had thought that both Eva (3rd) and Stephanie (1st) were both racing in the collegiate field.  So Kristin mentioned that she was nonchalant when Stephanie pulled away at the bell lap. She said she would have reacted differently if she would have known they were both on the cat 4 field.


Read More
Alto Velo Alto Velo

Volunteers Needed for Pesky RR!

It’s Artichoke Bread time which means that it is time to join Bernardo and his merry band of helpers to put on one of the best road races in California! The race is on June 15 this year and we are in particular need of marshals. Please click the link:

https://docs.google.com/spreadsheets/d/1YSqQnoLorD_e3xfjHvwdK-5UmHEZ_Lk7/edit#gid=912235044

All AVRT Club members are needed to make this a safe and successful race. This year we have the added bonus of Stage Rd. being open! Come be a part of what make AVRT club stand apart from other cycling clubs and you will be treated to Pesky’s famous Artichoke Bread from Arcangeli Grocery.

Read More
Alto Velo Alto Velo

Race report - Ironman Pro Series, 70.3 Oceanside

Race: Ironman 70.3 Oceanside - Pro field

Date: April 6, 2024

AVRT Racers: Andrea Cloarec, 48th /71

Bike Course: The bike course takes you from beautiful Oceanside Harbor through Camp Pendleton, an active military base. After the first 20 miles, it becomes pretty hilly that makes the bike course longer than standard 70.3 bike courses.

Strava: https://www.strava.com/activities/11121521385

Nutrition: Plan was to get between 80 to 90g carbs per hour. Mostly with Maurten gels and Maurten 320

Recap: It was my first Professional race, with a pretty stacked field, for real, as it was the first race of the Ironman Pro series, and the first time an Ironman has that many pro athletes on the start line.

Quick swim recap: A catastrophe =). I thought I had improved at it, I know I have. But here I got lost on the course, couldn’t see where I was going, I lost all my marks. Arrived to T1 second to last. Quite embarassing..
70/ 71th. Very proud moment !

Bike Course Recap: (what matters for AV!): The start was not very enjoyable, I really wondered what I was doing here, in the pro field. I had nothing to do here after my performance on the swim. The top women were passing me, I did not want to interfere in their race, so I lost even more motivation. It lasted 1 hour.
After 1 hour around 280W, and passing some guys, I started to wake up. Thanks to the climbs, I sent them all, passing people on every climb, and finishing stronger the second half of the bike course averaging 320W on that second half. 45th time on the bike.
Quite annoying that my swim put me down, so I have to do the full bike alone, compared to most of the guys who can ride in big packs. That’s the rule, I need to improve my swim in order to get in the fast bike packs, and have a faster bike split.

Also a big thanks to the Women’s team for lending me their good TT helmet! And to Craig Riggins for letting me use his TT bike (as I still don’t have my TT bike…)

Quick Run recap: I was feeling good on the second part of the ride, caught my running teammate Kevin BIshop, who’s also racing his bike in Norcal races. And I was super happy to start the run with him. I knew I was feeling good, and I could just run at the pace I know. I finished the half marathon in 1h17min41s. 25th time on the run. To put me overall on 48th.

Not super happy with the overall as I did the exact same race than my last Age Group race (poor swim, OK bike, good run). And in the pro field, that’s not enough.

I’ll keep working on that, so I can put into good use my power on the bike, working with faster groups!

A lot more races to come against the best in the worlds, very motivating.
My schedule this year:
-May, 70.3 Aix en Provence, France
-June, 70.3 Boulder, CO.
-September, 70.3 Sunshine Coast, Australia
-September, 70.3 Augusta, GA
-December, 70.3 Indian Wells, CA

Read More
Alto Velo Alto Velo

2024 UC Davis Flatlands Circuit Race - Women’s 4/N/C/D

Race: UC Davis Flatlands Circuit Race - Women’s Cat 4/N + Collegiate C/D

Date: April 7, 2024

AVRT racers: Robin Kutner, Katie Monaghan, Claire Macdougal, Emily Selman

Top Result: Team sweep! Robin-Katie-Claire-Emily went 1-2-3-4 out of 13.

Course: 8 laps of a pancake flat, 3.8 mile circuit around the Davis airport. There were a few corners, two traffic circles, some significant potholes in one section, and otherwise great pavement. There was ~10mph wind from ~N during our race.

Strava: https://www.strava.com/activities/11130391886

Nutrition: Gu on the start line (and then they told us “we haven’t put cones on the course yet so it’ll be about 20 minutes, go warm up more” 🙄) (20g) + almost a full bottle of superskratch (40g) + sleeve of shot bloks (50g)


Summary of the race (written by Robin): 

The field was mostly collegiate athletes, with team presence from Cal, Davis, and Stanford. It was Emily’s first bike race, and Claire was wearing Stanford kit but working with us. 

As the first wave of racers, we got to do a warmup lap on the course. We scoped out some giant potholes, one gravelly corner, and “road furniture”/roundabouts. (Sidebar: I hadn’t really spent time in Davis before this but had heard about it being a transportation-bicycling mecca. Even at the race site on the outskirts of town, we saw lots of high quality, physically protected bike lanes!). On the warmup lap we chatted roles, endgame strategy, when to chase moves or not, drafting in crosswinds, etc. Both Katie’s and Claire’s parents happened to be visiting from out of town, so we had a small cheering squad. 

I didn’t expect the first lap would be slower than a coffee ride, but there it was. I got bored and attacked out of the NW corner of the course, where a headwind became a crosswind. Two Davis riders came with me. We traded pulls effectively, but I kept my effort at low tempo. I wasn’t necessarily trying to make a break stick just 10% into the race, just animate things and see if the pack could shrink. The gap maxed at 20sec, and the Davis pulls became increasingly lame, so I matched that and we rejoined the field. The coffee ride continued. It felt like someone told the collegiate women at some point that they should never ever ride at the front, when in reality, if nobody rides at the front, we will never get to the finish… I did some of the old lady move of barking at people who never took a turn at the front, and I think it encouraged some rotation. 

Nobody else animated the race. Each of us took some time on the front but kept the effort sustainable. Around lap 5, Claire made a move and one of the Davis women from before went with her. They had a 10-15sec gap for almost one lap, and I noticed the Davis girl did no work. I didn’t want Claire to keep putting in work on the front if the break wasn’t going to be effective. I said “Berkeley, are you going to let Davis and Stanford [Claire] get away?” and one of the Berkeley riders chased. The field followed her, but it was clear that some of the riders didn’t know how to paceline.

Through laps 6 and 7, the group was together, and it was a little boring but also with fun, nervous energy that finish drama was approaching. Our squad decided to pull our endgame move at lap 7.5. We did a great job communicating the plan and positioning ourselves at the optimal time. Waiting until the last minute on the headwind straightaway, we lined up at the front with me, Katie, Emily, and Claire. At the NW corner, where the course turns onto a crosswind straightaway, Katie and I would go off the front while Emily and Claire would block. As we approach the corner, a driver turns toward us on the narrow, centerline-less road. If they had waited literally 3 seconds, they would not have driven head-on at 13 cyclists on a narrow road.

I launch off the front but realize Katie has lost my wheel in the group’s scuffle to avoid the white SUV. She is strong and gets on shortly. It was really fun to break together, and we did a great job trading short pulls and echeloning through the crosswind. We took fast lines through the two traffic circles and the final left hand turn. We kept peering over our shoulders; the group initially tried to chase, but we had a big gap. Katie was at the front when we turned onto the 400m tailwind straightaway to the finish. I got out of her draft with ~200m to go and we sprinted side-by-side. Claire and Emily rolled in a few seconds later, having come out on top of the bunch sprint. We swept the race overall, and Claire won the collegiate race-within-the-race! Success!

The race organizers said we needed to give them 20 minutes to “set up the podium”, so we rolled around UC Davis campus bike paths, and we returned for the podium which turned out to be a single milk crate tossed on the ground as the “top step”. Big Aggie energy. We chatted with the collegiate women, they asked us about AV weekend rides, and some of us took a group photo. Really nice vibes. Our squad wasn’t super challenged by the other racers on this day, but we made it a productive opportunity by practicing skills we’ll need when more seasoned teams challenge us back.




Read More
Alto Velo Alto Velo

Race Report: 2024 Davis Flatlands Circuit Race - Men’s Cat 4

Race: Davis Flatlands Road Race — Men’s Cat 4

Date: April 7, 2024

AVRT Racers: Zack Berger

Top Results: Zack (DNP)

Course: 3.8 mile clockwise loop of a nontechnical course. Mostly good pavement with scattered potholes in the first 2.5 miles. Strong winds (advertised at 10-20mph, but less intense during our race) were the key feature.

Strava: https://www.strava.com/activities/11130728029

Nutrition: 1 Gu gels before the race, 1 bottle of water with 1 scoop of Tailwind Endurance Fuel and a ½ cup of Carbo Gain (~80g carbs).

Recap

I went into this race without teammates. My plan was to avoid a bunch sprint. To that end I’d stay at the front and try to join any breaks. I’d avoid pulling until the last two laps when I would lay down my threshold 15 minute power, crescendoing in a sprint against my breakmates.

Lap 1. The pace started off hot. Of our thirty rider field, ten people fell off the back within the first two minutes. I was able to stay toward the front, but at a personal cost. On the backside of the course my heart rate hit 196 bpm. 

Lap 2. The turn onto Hopkins Road had a bunch of gravel on it. Just before the turn I got boxed onto the right side of the road, aimed straight at the gravel patch. I nervously slowed down and made it through safely, but shot to the back of the peloton.

Lap 3. I carried a lot of momentum through the first half of this lap to make it back to the front. There was one rider in red up the road, who we eventually caught. The pace slowed up a lot. My heart rate calmed down and I felt like I was finally able to ride steadily.

Lap 4. During the first few laps I did a bad job of carrying speed into the corners. Taking a posthumous look at my power profile, it’s clear I was spiking power out of each one. By lap 4 I started to get the hang of it, and was able to keep more steady power throughout. One thing I’d love to improve is my ability to conserve energy by drafting in the pack — I had a lot of trouble pinpointing how to do this with the wind.

Lap 5. As we approached Hopkins Road, the same rider in red began a subtle attack. I was well positioned toward the front of the peloton as the pace picked up and riders began to string out. My intention was to attack off the peloton out of the turn onto Hutchison Drive and try and make a break stick. Yet, disaster struck.

I felt something connect to the rear of my bike. Suddenly, my tail started shaking back-and-forth. I had a Jesus, take the wheel moment as I did everything in my power to stay upright. I heard a ripping noise from behind and gained stability. After a few seconds, I peered over my shoulder to see a four-person crash.

Maybe I can keep going. But, nothing happened when I pedaled. I looked down to see my rear derailleur exploded into pieces, two broken spokes, sealant spraying out, and a rear flat. My race was over. In the van back I felt incredibly fortunate to have walked away unscathed.

Read More
Alto Velo Alto Velo

Race Report: 2024 Copperopolis Road Race - Men’s Cat 4

Race: Copperopolis Road Race — Men’s Cat 4

Date: March 30, 2024

AVRT Racers: Zack Berger

Top Results: Zack (3/10)

Course: 3 counter-clockwise laps of a 21 mile, 1800 ft elevation route with iconically bad pave and potholes. The elevation is front loaded into the first 6 miles of the course, with rollers leading up to a 2 mile climb at 5%. After the hill is a 9 mile plateau around a lake, 200 ft climb, and then a bone-jarring, bike-mangling 5 mile descent before a 0.6 mile drag at 3% up to the finish. This year’s wind made it very difficult to catch a draft on the plateau.

Strava: https://www.strava.com/activities/11071736493

Nutrition: 5 Gu gels, 1 bottle of water, 2.5 bottles each with 1 scoop of Tailwind Endurance Fuel and a ½ cup of Carbo Gain (~80g carbs).

Recap

When I decided to start racing last year, the next event on the calendar was Copperopolis. I asked around, “Should this be my first race?” I heard a resounding “No! That would be insane!” Fast forward to 2024. Copperopolis has lingered in my mind, gnawed at me. I’d have to try it.

Well aware of the horror stories of this race, I had three goals.

  1. Come out unscathed.

  2. Protect my bike rental (more on my gear below).

  3. Finish (ideally on the podium).

I entered the race with no teammates. My strategy was to sit in on the first lap, then push the pace on the second lap main climb to whittle down the field. On lap three, if the field was still together, I’d try to launch an attack on the final climb into the descent. If not, I’d try to break away solo on the main climb (since everyone would be strung out at that point).

Lap 1. There’s a five inch road-wide puddle on the way to the main climb. We blast through it and suddenly my feet are drenched. The climb begins and although we’re at my sweet spot, I didn’t get a proper warmup, so it feels difficult. Ten minutes into the race I look down and watch one of my bottles bounce out of its cage. Copperopolis is off to a great start.

The field crests over the climb into the plateau. The way the winds are crossing the field makes it difficult to catch a draft. The rollers are hard, requiring me to spike past 600W. Although I’m not thirsty, I force myself to drink from my other bottle in case I lose it to the road. One rider falls off the back, so we’re down to nine.

I push hard to be one of the first into the descent. Immediately my chain starts slapping around and I realize, “If I don’t pedal this thing will fall off.” The vibrations shock throughout my body, but I force myself to pedal through it. Then my other bottle flies out of its cage. Damn it. But I’m not too worried, since I forced myself to drink from it. Three riders — one unattached, one Velo Kings, one Dolce Vita — bomb past me and out of sight.

I feel relief as I hit the bottom. I see the three riders gained a 30 second gap up ahead. Two riders work with me to catch the front group. One is an unattached rider who previously refused to take any pulls, but now recognizes the situation we find ourselves in. The other is a Velo Kings rider who is fortunately alright chasing his teammate. 

Lap 2. As we come to the bottom of the climb, I jump off to bridge. En route I grab a bottle from the feed (shoutout to Roger, who held two for me with nutrition). The Velo Kings rider joins me in the front group, creating five.

I introduce myself and suggest we work together to break off the rest of the field. Everyone agrees. We pace ~50W faster than the last climb and reach the plateau. Only four of us make it over together — me, one Velo Kings, one Dolce Vita, and the unattached rider.

On the plateau we begin pacelining. Yet, my legs feel like they’re going to fall off. It’s hard to hang on, and every time I’m on the front I can barely make it over in the rotation. The other three think I didn’t know how to ride a paceline and start explaining it to me. Embarrassed, I relay that I’m tired, and go to sit on the back. Just before the turnaround, the unattached rider pushes hard on the front. I’m above threshold, and can’t keep on in the draft. The three of them slink away around the turn.

It’s time to reorient my goals. I probably can’t win the race — three stronger riders, who are more comfortable on the descent, are up the field. But, maybe one of them will crack. Maybe one of them will get a mechanical. Maybe the podium isn’t out of reach. I decide to keep steady at my limit, stay away from the rest of the field solo, and maybe get lucky.

I know I’ll lose time on the descent, so go harder than before, flirting with my comfort zone. I make it to the bottom and pedal fast to the final lap.

Lap 3. My right hamstring starts cramping. I grab my last bottle at the feed and immediately start drinking. I grab two gels from my pocket, suck them down, then start up the climb at a steady pace. The cramp is pervasive. But it’s manageable. I can see a motorbike, so guess that I’m not too far off the front three.

By the time I get to the top and onto the plateau, I can see the rider from Velo Kings up the road. The unattached rider and Dolce Vita guy are out of sight. I chatted with them after the race — apparently they attacked and gapped the Velo Kings rider by several minutes.

My race becomes about passing the rider from Velo Kings. As he turns the corner, I start counting: 1, 2, 3, … 45 seconds ahead. I make the turnaround, 10 miles left in my race.

Everything is hurting. My leg is cramping. Then it starts raining. I can’t see out of my glasses, so I grab them to put in my pocket. Just as I take them off, I smack a pothole and lose them to the road. No worries — that can be replaced. More rain, more cramps. And this damn gap isn’t closing.

I continue forward. More rain. Just as I think, “this rain really hurts,” I realize it’s hailing! The gap isn’t closing. But, at this point I’ve sunk hundreds of dollars into the race, so continue steadily.

I approach the final climb, and something magical happens. For the first time, the distance between the Velo Kings rider and I begins to shrink. And it’s shrinking fast. He cracked! I’m actually going to catch him. I decide to blast past him so fast he won’t even try to counter.

I up it to VO2 Max for one last effort, fly past him, and after 15 seconds, look back — he didn’t follow. I keep on the gas and crest over for the final descent. I pedal through and make it to the bottom. Third is mine to lose.

For the last hour my brain put up a defense mechanism to ignore my cramps. 1.5km to go with the finish line in sight and my brain just turns off. My right leg begins spasming, refusing to go forward. I can’t pedal, and my wattage drops to 0. I look back and can see the rider from Velo Kings. Not now. I want this. I unclip my right pedal and start mashing forward with just my left. This isn’t sustainable, so I spend a few seconds stretching. But the rider from Velo Kings is gaining on me. I mentally push past the cramp and slap my right foot back in. My leg feels like it’s tearing at the seam. I get past the 1km line — he’s gaining on me. Just push through the pain and spasming. 500m to go, then 200m.

I roll past the finish, get off my bike and lie down.

This was the most mentally and physically difficult 3.5 hours of my life. Am I glad I did it? Yes. Would I do it again? I’d be crazy if I did.

Read More
Alto Velo Alto Velo

Race Report: 2024 Santa Cruz Classic Criterium - Men’s Cat 4

Race: Santa Cruz Classic Criterium — Men’s Cat 4

Date: March 24, 2024

AVRT Racers: Zack Berger

Top Results: Zack (4/22)

Course: 40 minutes around a 0.78 mile triangular course. First corner is a hairpin turn downhill, followed by a descent into the second corner, then a gradual 4-5% climb into a 2% climb to the finish. The course was completely drenched from persistent rains when we rode it.

Strava: https://www.strava.com/activities/11030110959

Nutrition: Two Espresso Gu gels before the race. A couple sips from a bottle with Maltodextrin and Tailwind Endurance Fuel.

Recap

This was my second-ever crit. My plan was to avoid crashing, stay in the front group and contest the finish. I was up against two incredibly strong riders — Logan and Mats — so would be over-the-moon for third place.

The first couple laps were uneventful. I stayed toward the front and kept in the draft. On lap four I was two wheels back and thought, hey, I could probably take this hairpin a bit faster. I hit the hairpin and immediately crashed. I flatted in Cat’s Hill the day before, so I badly wanted to keep going. I quickly got up, grabbed my bottle, looked myself over, decided I was fine, and hopped on my bike.

Side note: I forgot about the free lap, and hopefully will remember about it next time.

Apparently, Logan attacked on the downhill right after I crashed, stringing the field out into a front group and several islands of riders. I was off the back riding solo. The front was still in sight, and I noticed that they would slow a bit on the 2% section. I figured, as long as I kept a consistent and hard pace, especially there, I’d eventually catch them. For the next 20-25 minutes I continued forward. Every now and then I’d join a rider island, draft for a bit, then move on. I heard people shout my name from the sidelines, and this was really encouraging! It was also very unlike road races, where you basically see no one for several hours. 

With about 10 minutes left in the race I managed to reconnect to the front group. I was able to conserve energy immediately, and realized I definitely would be able to stick it to the end.

Fast forward to the bell lap. There were roughly ten people in the front ready to contest the sprint. Right before the final climb, a rider from Cycle Sport attacked. No one followed him. Halfway up the climb, Mats and Logan sprinted away for first and second, respectively. I started passing people one by one, including the rider from Cycle Sport. I realized that I was completely out of the draft (which ruined me at Cantua Creek earlier this year), so I slipped behind someone for a moment. Then, I swung out around him for one final sprint into fourth.

Overall, I was incredibly happy with my result. It was the first time I crashed in a race, I came out unscathed, and managed to make it on to the podium.

Read More
Alto Velo Alto Velo

Race Report: Cat's Hill Classic Criterium - 35+ Cat 3/4

Race: Cat's Hill Classic Criterium 35+ Cat 3/4
Date: March 23, 2024
AVRT racers: Nat Green, Shai Traister
Top Result: Shai 11th, Nat 14th
Course: 40 minutes around a 0.90mi crit course.  L shape with 6 corners and a punchy 0.05mi, 35ft at avg 11.8% hill max 20% (Strava), and a gradual descent to the finish.

Strava: https://www.strava.com/activities/11022696192

Race Recap:
Our masters field was combined with the Elite 3, Elite 4, Collegiate A and Collegiate B fields. So basically these were 5 different fields raced together. Going into the race, I expected the race to be chaotic and blow apart due to the high variance in age/fitness between the groups. My strategy was to try and hang with the youngsters as much as possible and then try to find other riders I could work with until the finish. I was hoping to be able to stay with Nat and work together, but I assumed chances for that were fairly low due to the nature of the race.
The race started full gas as expected, and even on the first lap the race started to be strung out. I did my best to follow wheels and stay with the group. Coming to the climb on the 3rd lap I saw Nat standing on the side of the road with a mechanical - dropped chain on the climb. I was afraid of dropping the chain, so I tried to always shift to the lower chainring at the start of the climb (or just before) while still carrying my momentum and not under full load. Pro-tip - disable your Di2 Syncro/Semi-syncro shifting to allow you better control on shifting. I continued with the race, but around lap ~4 I found myself going solo.
I did about 4 laps by myself, sustaining high power throughout. Got lapped by the Collegiate riders - I moved to the right and let them pass. Near the tail of that group I saw Nat again - he went to the pit and joined the race a lap later. Continued with the race until another group came so I joined them and we were riding together for several laps. We got lapped by the Collegiate riders again. Continued racing, heard the last lap bell, did another lap and called it a day.
With so many riders on the course going through with different groups, it was impossible to know where I was compared to others in my field. I am sure people ended racing different number of laps based on their position relative to the front of the race and the last lap bell. I ended up 11th place. It was a fun race and I am glad I raced it.

Nutrition: 1 gel on the start line, 0.5 a bottle of water with some carbs which I didn't end up using during the race.

Read More
Alto Velo Alto Velo

Race Report: 2024 Santa Cruz Classic Crit - Men’s P1/2

Race: 2024 Santa Cruz Classic Crit - Men’s P1/2

Date: 3/24/2024

AVRT racers: Pierre-Amaury Laforcade, Jack Liu, Greg McCullough, Cameron O’Reilly, Jonathan Wells

Top Result: Greg McCullough 9/60

Course: The classic Santa Cruz crit course, with a tight downhill U turn, a sharp final corner into a 20+ second final hill finish.

Strava: https://www.strava.com/activities/11031945806

Recap:

Written by Greg. This was a close repeat of the Cat’s Hill roster the prior day, with Mike’s Bikes and Voler with full squads, plus Tyler Williams, etc. Again, with a smaller squad, we mostly bet on these guys keeping one another on a short leash. I was the protected rider, with PA on primary lead out duty for the last lap. The goal was being in the top 5 around the hairpin on the last lap, then I’d try to sort it out from there, knowing some of the remaining riders would be lead outs for other trains.

The race kicked off with a furious couple of laps, only to be halted due to a fire engine on course, due to a medical need at the senior living community located just before the hairpin corner. We had the option to cruise behind the moto until they sorted it out, which ended up being 10 slow laps. Unfortunately, I didn’t get the GoPro stopped early enough for this extra time and ended up running out of battery in the last half lap of real racing.

Once the race kicked off again, the attacks were pretty furious, keeping the pace pretty high. At one point, I jumped across to a threatening move, but it was brought back within a few corners. By my recollection, the most threatening attack came with about 20 min to go and PA put in a ton of work to pull this back over a couple of laps. I was able to sit in for the most part and keep my heart rate in a comfortable place, focusing on efficient cornering and drafting good wheels up the hill.

With 2 to go, I found myself in good position on Tyler Williams’ wheel (eventual winner). I stayed glued to that for another lap and a half, coming out of the hairpin for the last time still there, with about 7 riders ahead of him. This is where my GoPro gave up. The next bend and 3 corners are a bit of a blur, which is why I run a GoPro. Forming memories at 180 bpm is hard.

I shuffled back a bit in the next couple of corners and ended up sprinting for 9th. It felt like a bit of a disappointing result, given how good I was feeling with 2 to go. I’m hoping Zac or one of the other riders near me posts up some video so I can figure out where to improve my last lap decision making.

Read More
Alto Velo Alto Velo

Race Report: 2024 Cat’s Hill Classic - Men’s P1/2

Race: 2024 Cat’s Hill Classic - Men’s P1/2

Date: 3/24/2024

AVRT racers: Andrea Cloarec, Pierre-Amaury Laforcade, Jack Liu, Greg McCullough, Cameron O’Reilly, Jonathan Wells

Top Result: Greg McCullough 4/62

Course: The classic Cat’s Hill course, with 6 corners and a 20% hill that defines the experience.

Strava: https://www.strava.com/activities/11024611260

YouTube: https://www.youtube.com/watch?v=8WkilQiQTJU

Recap:

Written by Greg. This year’s field was pretty stacked, with Mike’s Bikes and Voler with full squads, plus strong solo riders like Tyler Williams. With our relatively smaller squad, we bet on these guys keeping any breakaways on a short leash and conserved our efforts for a last lap run at the hill. I was the protected rider, with PA on primary lead out duty. PA has taken on this role for the early part of the season with good success. Any other support from the team would be a bonus. With the hill in the course, a traditional multi lap leadout rarely happens.

Another wrinkle this year was the rain. Luckily, it only sprinkled for the first couple of laps and dried out pretty quickly, with the exception of the second corner at the top of the course.

The majority of the race was pretty uneventful, with Mikes and Voler taking shots at one another, resulting in a blistering pace throughout. This ended up being one of the fastest editions of the race with an average speed over 27 mph with nearly 2k of climbing. In large part to PA’s lead out, we also set the KOM on the final lap.

Personally, I struggled a bit for the first half of the race with the final corner, taking it too slowly and putting in an effort to close the gap on the front straight. That put me into the red when added to the hill effort every lap. My semi-functional brain eventually sorted it out and I started leaving a little more room in the braking zone and carrying more speed to get a run onto the wheel ahead of me. The later laps showed similar hill watts but much lower overall watts and heart rate.

With 2 laps to go, Jack gave me a tow toward the front, which gave me a nice positioning bump. Coming over the hill the second to last time, I was able to easily maintain my position in the top 10 as no one really wanted to stick their nose into the wind. Crossing the line with 1 to go, PA sailed in on my left and I jumped on his wheel for the hero tow to the bottom of the hill. He dropped me off at the front of the field and I gave it everything. I finished 4th the last time I raced this in 2022 and felt like I would have had a better result if I had committed harder from the hill. This year was all-in to the line. I was hoping to get to the top with some separation from the field, with a small group of riders at most, then trust the legs to survive the downhill and final sprint.

Blake Macheras jumped super hard before the top of the hill, getting a few seconds really quickly. Eamon came by with Ryan and Gavin on his wheel on the top stretch. I pushed to get on Gavin’s wheel and make what I could out of the finish. Gavin passed Eamon into the last corner, but Eamon got him back and I got Gavin before the line for 4th.

Given the competition, I’m pretty happy with the result, but already chomping at the bit for another crack at it next year.

Read More
Alto Velo Alto Velo

Race Report: 2024 Copperopolis Road Race - Men's Cat 3

Race: Copperopolis Road Race - Men's Cat 3

Date: March 30, 2024

AVRT racers: Drew Matthews, Henry Mallon

Top Result: Henry 2/9

Course: Each lap is 21 miles with about 1800 feet of elevation gain, starting with rollers and the main 2-mile climb at 5%. After the climb is an 11-mile plateau with several rollers totaling 300 feet of climbing. Finally, there’s a 1-mile climb at about 4% before a high-speed descent on insanely bad pavement. The road conditions improve just before a 0.2 mile drag at 3% to the finish. This year, we did 4 total laps, with rain and hail on the eastern side of the course and high winds throughout.

Strava: https://www.strava.com/activities/11072001165 

Nutrition: 3 bottles with 80g malto/fructose, 1 bottle with water, and 4 gels.

Race Recap: Written by Henry. After pre-riding the course in February, I decided to put 32mm tubeless tires on my road bike at about 45 psi. While this was manageable, I genuinely think a setup with much wider tires would be faster on the majority of this course. Drew was on his Specialized Crux, which is a lightweight CX/gravel bike, and possibly the ideal choice. There are long sections with continuous potholes across the entire road. The 5-mile descent is one of the worst sections, and you could easily reach speeds of 45 mph if you’re comfortable with the risk and can withstand the rattling. The descent can be just as selective as the climbs, and with the finish coming just after, it’s a place where the race can be won or lost. 

Lap 1: After a short roll-out, the lap begins with the main 2-mile climb up to a plateau with flat and rolling terrain. With no warm-up, I was shivering at the start line and regretting my clothing decisions. When the race started, we immediately crossed a deep puddle that completely soaked my shoes. A few minutes later, we were on the climb and an unattached junior (Mats Leckie) began setting a hard tempo. We crested the top in a small group of about four, but everyone looked exhausted or cold (probably both) and the entire field quickly came back together. On the plateau before the main descent, there were a few attacks and a Cycle Sport rider got away solo. 

With road rash still healing from crashing in the final corner at Bariani, I told myself going into this race that I wouldn’t take risks on the descent. I was happy to make it to the bottom safely, and quickly got to work with a few others to close a 30-second gap to the more daring descenders. 

Lap 2: Once we hit the steepest section of the climb, Mats launched an attack and it took everything I had to follow. The insanely bad pavement made the climb feel much harder than the profile suggests, and my rear wheel would skip uncontrollably if tried standing to accelerate. Initially, only Leo from Pen Velo and I were able to respond, and it required two minutes at about 7 w/kg and a 30-second burst over 500W. By the top, Mats let up slightly and we were joined by one more rider named Ivan. 

There was hardly any recovery and we quickly got to work in a paceline taking 30-second pulls. With the terrible pavement and strong wind, it felt like there was barely any draft. Up to this point, my NP for the race was well over 4 w/kg and it felt like a neverending crit or circuit race. On the plateau, we passed the lone leader who was stopped with a flat tire.

Next time down the descent, I went to the front and controlled the pace to stay safe and avoid getting dropped again. I used this strategy for the remainder of the race, and it seemed to discourage others from going around me and bombing the descent. 

Lap 3: The third time up the main climb, Ivan decided to make a bathroom stop and was never able to come back. Once again, Mats surged at the steep section and I found myself pushing 400W+ and barely hanging on. After the climb, it started to rain even harder and Mats, Leo, and I continued rotating in a paceline. At the turn-around on the plateau, I took a look behind and didn’t see any sign of a chasing group. By this point, the rain was starting to freeze and turn into hail. 

When we reached the short climb before the main descent, Mats raised the pace and Leo started to crack. By the descent, there was a 20+ second gap and it looked like it would be just two of us for the final ~25 miles of the race. 

I knew Mats was super strong, and recognized I would probably have to do less work to win the race. But, I was also motivated to keep chasers behind knowing that I would likely get last out of any group coming to the final descent. So, I did my best to take my turns on the front when the speed was lower on climbs or gutter Mats in the crosswind whenever possible. I also started counting the length of his turns to make sure mine were always a bit shorter and less strong. Had I known that we were minutes ahead, I probably should have refused to pull to see how Mats would respond.

Lap 4: Once safely down the descent, I started preparing myself for a final effort up the main climb. When we reached the bottom, I asked Mats a few questions with the hope of starting a conversation and lessening the pace of the climb. This seemed to work pretty well, as this was our slowest ascent and I wasn’t under much pressure to stay with him. 

Once over the climb, the hail and wind came back stronger, making it even harder to recover in the draft. We had been riding super hard all day, and I was really starting to feel the effort. By the base of the final short climb, I was empty and couldn’t follow Mats when he attacked. Even though the gap was small, I wasn’t interested in taking risks to close it on the descent. Even if I could close the gap, I knew at this point my chances were slim in a sprint finish. So, I took the descent carefully and rolled across the finish line for 2nd, completely shattered.

Overall, the crazy conditions made this race super epic and memorable. Tactically, I don’t know if there was much I could have done to beat Mats on the day. Possibly, it would have been helpful to recognize the situation earlier and refuse to take turns on the last lap. But, I felt I would probably get last out of any group coming to the final descent. So, I was motivated to contribute and keep any chasing groups behind. Had I known that Leo was chasing solo and ~10 minutes behind, I probably would have refused to pull to see how Mats would respond. With limited information, I was content with 2nd place and thrilled to finish the race safely without any damage to my body or bike.

Read More
Sue Lin Holt Sue Lin Holt

Race Report: Bariani Road Race - Women’s 4/Novice/Masters

Race Report: Bariani Road Race 2024 - Women cat 4/novice/masters

Written by: Sue Lin Holt

Date: March 17th, 2024

AVRT racers: Chris Davis, Sue Lin Holt, Robin Kutner, Katie Monaghan, Janene Ostrow, Emily Schell, Rina Fujieda (club member/guest racer)

Top Result: Sue Lin Holt (5th/37 overall, 2nd/8 masters), Robin Kutner (7th/37 overall, 6th/29 cat 4/novice)

Course: 2 laps of a 20-mile course. Mostly flat/rolling with poor pavement and lots of potholes and gravel in corners. Features a half mile KOM/QOM climb at 3.8% approximately 1 mile from the finish. 

Strava (Sue Lin): https://www.strava.com/activities/10982727229

Nutrition: Maurten Gel 100 Caf 100 at the start, two bottles of SiS Go Electrolyte and a sleeve of Clif Bloks during the race.

Race Recap:

Finally it wasn’t raining and the sun was shining! I was excited to be racing in a relatively large field of 37 women, and with a good group of teammates. However, having raced the P123 Land Park crit the previous day my legs were not the freshest, and I had a scratchy throat and was starting to lose my voice. In the pre-race team talk, both Chris and I decided that rather than going for results in the masters field, we wanted to support our cat 4 teammates and try to get them some upgrade points for this race.

After discussing with the rest of the team we decided that Robin should be the protected rider. Emily and Katie would try to be safe wheels for her to follow, and keep her out of the wind. Chris and I would stay close to the front and try not to let any breaks go without Robin. She would save herself and try to attack on the hill during the second lap, shortly before the finish.

The race started and Chris set a solid pace up front with me on her wheel and Emily behind me. I was feeling happy and relaxed following Chris’s trusted wheel for the first half lap, with her expertly navigating the potholes and corners. Those who have raced Bariani know that the roads are extremely rough and bumpy, but following Chris they seemed smooth like butter.

As the road kicked up slightly heading towards the first lap KOM, things became a lot less smooth. The pack started shuffling and re-shuffling with everyone wanting to get closer to the front before the climb. I managed to keep eyes on the riders we had identified as likely to make moves. Sure enough, the attacks soon started. I tried to let others chase but ended up bridging to several dangerous-looking moves.  It became amusing to see solo off-the-front riders initially excited to see me join them, thinking I would work with them to stay away. I did feel a bit guilty about sitting on their wheels and refusing to help, or taking half-hearted 150 watt pulls as the other racer tried to shout words of encouragement, but the strategy worked and the rest of the pack including Robin caught up to us each time. I was starting to enjoy this domestique role!

Robin’s perspective: once we were into the second half of the race, any time an attack started to go I would let someone else chase and then follow behind them. This happened a few times and it was more energy than I wanted to burn, but I was nervous about missing “the move” and knew my best shot to get AV on the podium was from a reduced field finish rather than a field sprint. Frustratingly, these efforts ended up futile because the moto neutralized us for several minutes to let a couple of junior boys pass (whom we shortly passed back). Our field came back together more than once, and positioning generally felt stressful due to narrow roads, our large field, and some sketchy handling in the group.

By the second lap there had been some attrition, but most of the field was still together. Emily was looking strong and I was happy to see her up at the front with Robin on her wheel. After chasing down a couple of attacks on the far side of the course, I was a bit too complacent heading towards the second time up the climb. I didn’t move up early enough and became trapped towards the back half of the field as the road narrowed. Meanwhile the moto ref hovered behind us relegating racers who tried passing left of the center line to the back of the group. As a result, I could see Robin and Katie looking strong and well positioned up ahead of me, but wasn’t able to pass the mass of riders in front of me to get in position to execute a lead out.

As we reached the steeper KOM section the group started to thin as slower riders fell back. I found some gaps to squeeze through and accelerated towards Robin who seemed to be flying up the climb. Everyone was going full gas at this point, and I felt the threat of cramps start in my legs as I summited the KOM. I could see Katie ahead (having buried herself to lead Robin out into the climb) and Robin a few positions ahead of her. On the final straightaway before the left turn to the finish I desperately tried to catch up to Robin to try to lead her out for the sprint. As the gap to her closed and I was about to pass on her left, I tried to yell at her to jump on my wheel. But my croaky voice didn’t stand a chance against the deafening rattle of bikes speeding over potholes, and I realized afterwards that the speed differential and lack of warning made it impossible for her to jump on. (Sorry Robin!). I took the bumpy final left turn as fast as I dared and started to sprint to the line, passing a few more riders and crossing the line 5th out of 37.

The scariest part of the race happened immediately after the sprint finish when the winner apparently had a mechanical, braked, and veered sharply across in front of me. I swerved to avoid her and went off road into the gravel at 35 miles/hour, somehow managing to stay upright! Robin finished strong not far behind me, taking 6th in the novice/cat 4 field and successfully earning some upgrade points. The rest of the team did great, with Katie, Chris and Emily achieving solid finishes after burning a lot of matches for the team throughout the race, Janene having a successful return to racing, and Rina completing her first road race.

Thanks for reading!


Sue Lin

Read More
Alto Velo Alto Velo

Santa Cruz Crit-W4 and Masters

Race: Santa Cruz Classic Criterium Women’s 4/5 and Masters

Date: March 24, 2024

AVRT racers: Chris Davis

Top Result: Chris 1st in Masters

Course: 40 minutes around a 0.78mi crit course.  Triangle course: first corner is a hairpin turn downhill, followed by a decent into the second corner, and a gradual 4-5% climb into a 2% climb to the finish.

Strava: https://www.strava.com/activities/11029941949

Race Recap (written by Chris):

This is one of my favorite crits despite it is invariably is raining during my race. This year was no exception, as the biggest downpour of the day was during the Women’s Novice and Master race. The silver lining in this is that everyone takes it very slow around the 180 turn and so we had no slide outs during our race. Prior to the start of the race, Janine Bubner, who raced for AVRT last year connected with me. It was nice to see her again and I hoped to help her out.

As we started out, the rain was just beginning so that was good. I positioned to the front to take the 180 turn. We went a couple of times around and then my chain jumped when I stood to ride up Beach St. I came off the pack at this point and had to hustle the next two laps to reattach. As I was doing so, I tried to grab Janine, who had also come detached from the pack.

Once I got back to the pack, I kept watch on the riders I thought would take off in the final two laps. Given I stayed toward the back of the pack, I missed the opportunity to take off with the four riders that did make a run in the last two laps. I came in first in my category and 6th overall. The highlight was that Niky and Cam were cheering as they were marshaling the 180 turn. After the race, I took to that marshaling spot the rest of the day. It was particularly eventful in that a fire truck had to be let onto the course during the Men’s P12 race!

Photo Credit: Greg Beliera

Read More
Alto Velo Alto Velo

Race Report: Santa Cruz Classic Criterium - Women’s P/1/2/3

Race: Santa Cruz Classic Criterium Women’s P/1/2/3

Date: March 24, 2024

AVRT racers: Gina Yuan, Niky Taylor, Rachel Hwang, Whitney Post

Top Result: Rachel 4th, Gina 6th

Course: 60 minutes around a 0.78mi crit course.  Triangle course: first corner is a hairpin turn downhill, followed by a decent into the second corner, and a gradual 4-5% climb into a 2% climb to the finish.

Strava: https://www.strava.com/activities/11031625246

Race Recap (written by Rachel):

Stiff competition this weekend, Denver Disruptors, Butcher Box, Terun, Fount, Monarch, and others including Alto Velo.  My goal this race was to cover some attacks (as I'm not expecting much left for a sprint at the end), and to learn how to draft better in the group and do less work.

There were a few primes in the first half of the race, setting a seemingly fast pace for the race.  I covered a few attacks, and remember two well.  The first was when a Terun rider and two others pulled ahead, and Alex on Terun started slowing down the pack.  I was right behind her, and as I saw and felt the speed slow, realized I needed to chase.  I chased down the group which brought others with me to gap the bridge.

The second was past the corner into the uphill sprint finish.  Somehow, I was pretty far up the front.  Dani from Denver Disruptors attacked up the hill and I chased her down.  As we neared the finish line, she looked back and slowed down.  That's when the announcer said "prime" and I realized she attacked for the prime, not necessarily for a break.  As she passed the line, I slowly chased after her until I was behind her.  She tried to get me to pull, but I looked down at my Garmin, and we were only 22 minutes in. My goal was only to chase down attacks, not stick in a break as I'm pretty sure I would burn all my matches and get dropped later in the race.  She said some words to try to guilt me into pulling but at that point I was slow pedaling waiting for the field to catch up.

Following some sprints, I felt the wheezing coming back and decided to sit in the field the rest of the race.  That's also about when Niky came up to me to ask how I was doing, and knew I should probably conserve my energy for a sprint at the end.

The entire race, I was on the outside line, and slowly, lap by lap, the field migrated to the edge, and I got stuffed in the gutter almost every lap.  This would come back to bite me.

Near the end, Whitney told me to mark Dani, and with 2 laps to go, Niky told me to get behind her.  These were great exercises for me to find and stick to someone's wheel.  Because before they came up to me, I was figuring out in my head how I could get in and stay in a good position through the last few laps, with a history of ending up in the back every time I tried to stay in the front.  Niky kept looking back and I kept losing her only to get back on her wheel on the straight aways.  With one lap to go, she led me out, and as I stayed behind her, people started coming up and around from all over.  As we turned the last corner into the climb, I get on Niky's wheel, but then get stuffed into the gutter and shut out by the Butcher Box girl and couldn't get around.  I lose a few critical seconds but manage to navigate around some people to an open area.  The line up now was Alex and Dani far enough off the front they weren't even in the picture, two girls - Butcher Box and Terun - in front of me, and then me.  As I navigate out of the gutter and around the riders, the two I am looking to beat is the Butcher Box and Terun girl.  I had the power to pass Terun, but could not beat Butcher Box, placing 4th.  Gina was close behind and sprinted for 6th. It was an about ~0.17mi sprint uphill from the corner to the finish line.

I'm very happy how this race turned out.  Up until this point, I never thought I had the fitness in me in a P123 race to be able to make it to the end with enough left to sprint.  I do constantly wonder how the race would have turned out if I was in better position coming out of that corner, but I'm very happy with the outcome and very grateful for the effort Niky put into pulling the last two laps.


Nutrition: 1 Clif shot double espresso, 1 bottle liquid IV during the race

Read More
Alto Velo Alto Velo

Race Report: Cat’s Hill Classic Criterium - Women’s P/1/2/3

Race: Cat's Hill Classic Criterium Women’s P/1/2/3

Date: March 23, 2024

AVRT racers: Louise Thomas, Niky Taylor, Rachel Hwang, Robin Betz, Whitney Post

Top Result: Rachel 8th/20, Niky 11th, Louise 12th, Whitney 13th, Robin 14th

Course: 60 minutes around a 0.90mi crit course.  L shape with 6 corners and a punchy 0.05mi, 35ft at avg 11.8% hill max 20% (Strava), and a gradual descent to the finish

Strava: https://www.strava.com/activities/11024423538

Race Recap (written by Rachel):

The starting line up included some very strong racers, including NCL team Denver Disruptors, Terun, Fount, Monarch, and others including Alto Velo.  I'm not sure what our strategy was going into this race.  We thought about marking different people throughout the race, and if there was an attack, to have at least one member in the break.  Beyond that, it was to have fun.  My personal goal, as always in a 123 field, was to survive.

I'm still trying to figure out how to keep my spot and how not to drop to the back or in the wind on the side in P123 races.  This race quickly proved that as there were a couple times I had to break so hard going into that uphill corner that I almost stopped, so following that, I gave myself 10 ft of space between the pack and me before going into the uphill corner.  I also think I chased down one or two attacks.  At some point during the race, I started wheezing really badly, throat half closed, and had to focus on my breathing if I wanted to keep upright.  Most of that race was me trying to stay with the pack and breath.

With probably 2 laps to go, three people launched it off the front, which at that point the field got stretched.  At this point in the race, there was only Niky and me left in AV.  Within that lap, Niky said, "I guess it's our job to chase."  I gave an unenthusiastic yeah and kept riding, wheezing and thinking of the end. With about a lap and a half left, Niky started pulling. I got on her wheel and did my best to stay on.  When we got to the hill on the final lap, everyone who was still in the bunch gave it all they got, including me.  I gave it my best up that hill, but was burnt and couldn't keep up the watts over the false flat, and watched a bunch of people pass me.  While I tried to keep on their wheels, they were about 3 bike lengths ahead and I couldn't catch up, so we all rolled through the finish line in that order.

Nutrition: 1 Sweet Treat Chewy Marshmallow an hour before the race (this isn't necessarily bike food but is the most addicting rice crispy treat ever), 1 bottle liquid IV during the race

Read More
Alto Velo Alto Velo

Race Report: Cat's Hill Classic Criterium - Women’s 3/Masters

Race: Cat's Hill Classic Criterium Women’s 3/Masters

Date: March 23, 2024

AVRT racers: Kristin Hepworth, Louise Thomas, Rachel Hwang

Top Result: Rachel 1st, Louise 2nd

Course: 40 minutes around a 0.90mi crit course.  L shape with 6 corners and a punchy 0.05mi, 35ft at avg 11.8% hill max 20% (Strava), and a gradual descent to the finish

Strava: https://www.strava.com/activities/11024414060 

Race Recap (written by Rachel):

Going into the race, mine and Louise's goal was to conserve energy as much as possible as we were both racing the W P123 race and was very intimidated by the starting line up.  The combined field had 8 people, and normally, Louise would attack to make the race more interesting, but as we were conserving energy, we started at a slightly faster than coffee ride pace and stayed pretty slow throughout the race.  Within a few laps, it started downpouring rain.  I was struggling to see in front of me for many laps before the rain started clearing.

At this point, the race was pretty slow and boring, and Kristin and Louise chatted mid ride about what they could do.  In the end, we all took it slow to conserve Louise and my legs.  Throughout the race, there were 4 primes that Louise and I traded off getting.  To be honest, I didn't really hear him announce some of the primes as it was raining and I was just trying to see in front of me. 

Closer to the end, it picked up ever so slightly to the point where only 3 of us were left off the front - me, Louise, and a junior.  Through the entire race, I practiced shifting gears before and during the hill on the inside line - but still not well enough as I was pedaling through the entire hill and people were able to start pedaling 15% up it. The junior also practiced her same line but from the outside every time.  She was getting ready to attack.  On the last lap, she attacked up the hill.  Gauging my competition, I powered up that hill, continued outputting power over the top on the false flat, and left her behind.  I looked back a few times on the decent to make sure she wasn't on my wheel, and rolled across the finish line.  Louise played it strategically and held onto her wheel drafting from the hill all the way to the end, before outsprinting her for a 2nd place finish.

Nutrition: 1 Clif shot on the start line, 1 bottle liquid IV during the race

Read More