MoAllen
Race analysis, primarily of races on the Zwift virtual cycling platform.

A Long, Solo Ramp // Zwift Race // TT Club Racing (B) on Triple Flat Loops

18 sec @ 1000+w for 2nd Place // Zwift Race // Cityscapes Stage 2 (A)

Suffering = New FTP!! // Zwift Race // ECRO Chasing Pink Stg 10 iTT on R.G.V.

A Controlled Individual Effort // Zwift Race // ECRO Chasing Pink Stg 2 iTT on Flatland Loop

Sore Legs, Botched Sprint // Zwift Race // Makuri May Stage 1 (B) on Bridges and Boardwalks

3rd Place With All-Around Effort // Zwift Race // ZRacing After Party Stage 5 on Hell of the North

Missed Targets on the 2nd Half, But Good Effort // Zwift Race // TT Club Racing on Bologna TT

Too Much, Too Early // Zwift Race // Epic Race on Shisa Shakedown

Almost Stayed Away! // Zwift Race // ZRacing After Party Stage 4 on Queen's Highway After Party

Suffering For The Podium // Zwift Race // ZRacing After Party Stage 3 on LaGuardia After Party

Gentle Group Ride... Until It Wasn't! // Zwift Race // Paris-Roubaix Femmes avec Zwift on Sacre Bleu

Drafting, Big Push, Podium Finish // Zwift Race // ZRacing After Party Stage 2 on Neon After Party

First place second time around // Zwift Race // ZRacing After Party Stage 1 on Power To The Portal

Botched Route, Botched Ending // Zwift Race // ZRacing After Party Stage 1 on Power To The Portal

Corrected pacing 2nd time racing // Zwift Race // Zwift Games '25 Stage 3 on Downtown Eruption

A fairly balanced climbing performance // Zwift Race // Zwift Games '25 Stage 5 on ZG25 Queen

Conflicted about the sticky watts tow // Zwift Race // Zwift Games '25 Stage 4 on London Uprising

Went too hard, too early on the climbs // Zwift Race // Zwift Games '25 Stage 3 on Downtown Eruption

Just didn't have the legs // Zwift Race // Zwift Games '25 Stage 2 on Scotland Smash

Second place with efficient drafting // Zwift Race // Zwift Games '25 Stage 1 on Makuri Madness
![Racing on [sick and] tired legs and lungs // Zwift Race // Find Your Fast (A) on Jurassic Coast](https://ricktube.ru/thumbnail/WRv-DMVPn-8/mqdefault.jpg)
Racing on [sick and] tired legs and lungs // Zwift Race // Find Your Fast (A) on Jurassic Coast

2 fastest-ever times on the KOM // Zwift Group Ride // Tour de Zwift Stage 4 Short - Petite Douleur

Climbed with the front...and paid for it! // Zwift Race // Find Your Fast (B) on Loop De Loop

Two Sore Legs But Zero Quit // Zwift Race Analysis // Epic Race (E) on Deca Dash

I found my fast!! // Zwift Race Analysis // Find Your Fast (B) on Outer Scotland

18 minutes w/ the front // Zwift Group Ride // Tour de Zwift Stage 5 Long - NYC KOM After Party

A Very Solid TTT! // Zwift Race Analysis // WTRL 24/25 Rd 3 Race 4 TTT on Wandering Flats

Hour-long Sufferfest // Zwift Race Analysis // TT Club Racing (C) on Triple Flat Loops

A good effort against great competition // Zwift Race Analysis // WTRL 24/25 Rd3 Race 3 Scratch

Hard Fought Podium! // Zwift Race Analysis // Flat is Fast (B) on The Fan Flats