Strava · Egan Ride Club · 2025 Season

Season
By the
Numbers

27 rides complete. 481 riders. One obsessive community that shows up every Tuesday.

27
Rides
481
Unique Riders
12,976
Total PRs
45
Club KOMs
69
Women Riders
Most devoted

Iron Riders

25/27
1 rider hit 25 of 27 possible rides — Matt Bierbaum.
Matt Bierbaum
25 / 27 rides · 67 PRs
25/27 rides
Tony Jin
24 / 27 rides · 203 PRs
24/27 rides
Jonathan Lewis
24 / 27 rides · 62 PRs
24/27 rides
Joshua Wise
23 / 27 rides · 40 PRs
23/27 rides
Lauren Barnes
5 / 27 rides · 8 PRs
5/27 rides
Year over year

2025 vs 2024

481 riders · 12,976 PRs · 27 rides
2025 season stats vs 2024 full season (28 rides, 12,226 PRs, 793 riders).
Total Riders
481
↓ 39% vs 2024
2024: 793
Rides
27
↓ 4% vs 2024
2024: 28
Total PRs
12,976
↑ 6% vs 2024
2024: 12,226
Women Riders
69
↓ 32% vs 2024
2024: 101
General classification

GC Dominance

8
Wil Gibb leads the men's field with 8 GC wins. Women's leader: Jen Tavé with 8 wins. Longest streak: Enzo Berghout (4 consecutive).
8
Wil Gibb
4
Matthew !
4
Enzo Berghout
2
Greg McCullough
2
Yann .
1
Jack Lund
1
Marc Osswald
1
Luke Williams
1
Florian Costa
1
Jason Saltzman
8
Jen Tavé
7
Rachel Hwang
4
Laura Formosa
3
Steph Hart
1
Jackie Dulken
1
Robin Betz
1
Din 🦩
1
Sue Lin Holt
1
Alex Obrand
4
Enzo Berghout
Consecutive GC wins · Men's record
0
Consecutive GC wins · Women's record
Season standings

Points Series

0 pts for a win · penalty = finishing position − 1 · lower total is better

#Rider Points Rides Wins Best Avg/ride
Personal records

PR Machine

203
Tony Jin leads with 203 PRs. Women's leader: with 0 PRs. Club total: 12,976 PRs.
#1
♂ Tony Jin
203
#2
♂ Phillip Maier
198
#3
♀ Elena D
175
#4
♀ Apoorva Setlur
174
#5
♀ Laura Formosa
170
#6
♂ James Robinson
170
#7
♂ Larry Li
156
#8
♂ Christophe Testi 🇫🇷 🇺🇸
151
#9
♂ Ulysse Lemoine
148
#10
♂ Ghislain Gackiere
146
Best days

PR Party Rides

Egan 2025 #8 — 734 PRs
Tuesday, April 29, 2025 was the biggest PR day of the season.
734
Egan 2025 #8
Tuesday, April 29, 2025
730
Egan 2025 #7
Tuesday, April 22, 2025
674
Egan 2025 #6
Tuesday, April 15, 2025
674
Egan 2025 #13
Tuesday, June 3, 2025
665
Egan 2025 #11
Tuesday, May 20, 2025
Reliability

Most Consistent GC

Wil Gibb — ±1.3pp std dev · top 2.6% avg
Percentile rank accounts for field size — finishing 10th in 30 riders vs 80 riders is not the same. These are the riders who deliver the same relative performance every week.
Men · min 5 GC rides
#1
♂ Wil Gibb
13 rides · ±1.3pp · rock solid
top 2.6%
avg percentile
#2
♂ Jean-Michel Thiers
18 rides · ±1.8pp · rock solid
top 97.4%
avg percentile
#3
♂ Colin Ovens
5 rides · ±2.0pp · rock solid
top 7.2%
avg percentile
#4
♂ Clark Penado
7 rides · ±2.4pp · rock solid
top 15.1%
avg percentile
#5
♂ Choon Chng
7 rides · ±2.8pp · rock solid
top 97.9%
avg percentile
#6
♂ Matthew !
10 rides · ±3.0pp · rock solid
top 4.6%
avg percentile
#7
♂ Matthew Kessler
5 rides · ±3.2pp · rock solid
top 8.0%
avg percentile
#8
♂ Phillip Maier
21 rides · ±3.3pp · rock solid
top 8.5%
avg percentile
#9
♂ Alec Womboldt
11 rides · ±3.5pp · rock solid
top 9.2%
avg percentile
#10
♂ Jack Lund
20 rides · ±4.0pp · rock solid
top 8.1%
avg percentile
#11
♂ Marc Osswald
12 rides · ±4.0pp · rock solid
top 5.9%
avg percentile
#12
♂ Eric Hanson
5 rides · ±4.0pp · rock solid
top 96.2%
avg percentile
Women · min 5 GC rides
#1
♀ Lauren Barnes
5 rides · ±13.9pp · streaky
top 32.3%
avg percentile
Attendance

Most Rides Attended

Matt Bierbaum · 25 rides
The riders who never miss.
Men
RiderRidesPRsGC Rides
♂ Matt Bierbaum256725
♂ Tony Jin2420324
♂ Jonathan Lewis246224
♂ Joshua Wise234023
♂ Alexandre Lenart227722
♂ Phillip Maier2219821
♂ jeff vance223722
♂ Martin W2112720
♂ Jack Lund2111120
♂ Rhodes walton213721
Women
RiderRidesPRsGC Rides
♀ Lauren Barnes585
Season over season

Who Improved · 2024 → 2025

67 riders in both seasons · 17 improved · 50 declined
Percentile rank improvement = finishing higher relative to the field. A drop of 10pp means finishing 10 percentage points better on average across all rides attended.
Most improved (17)
#1
♂ Tony Jin
61.9% in 2024 → 40.7% in 2025  ·  12 & 24 rides
▲ 21.2pp
#2
♂ Will Widera
39.9% in 2024 → 26.6% in 2025  ·  6 & 5 rides
▲ 13.3pp
#3
♂ Christophe Testi 🇫🇷 🇺🇸
68.1% in 2024 → 55.4% in 2025  ·  14 & 19 rides
▲ 12.7pp
#4
♂ Tony Sarathchandra
85.7% in 2024 → 74.0% in 2025  ·  6 & 15 rides
▲ 11.7pp
#5
♂ Matthew Kessler
19.1% in 2024 → 8.0% in 2025  ·  7 & 5 rides
▲ 11.1pp
#6
♂ Kevin Lin
41.8% in 2024 → 32.7% in 2025  ·  13 & 7 rides
▲ 9.1pp
#7
♂ T. Alex Hashimoto
90.1% in 2024 → 81.2% in 2025  ·  7 & 15 rides
▲ 8.9pp
#8
♂ Henry Maxfield
49.7% in 2024 → 40.9% in 2025  ·  5 & 10 rides
▲ 8.8pp
#9
♂ Martin W
45.2% in 2024 → 37.4% in 2025  ·  13 & 20 rides
▲ 7.8pp
#10
♂ Matt Bierbaum
26.5% in 2024 → 21.7% in 2025  ·  19 & 25 rides
▲ 4.8pp
#11
♂ Joshua Wise
48.9% in 2024 → 44.6% in 2025  ·  6 & 23 rides
▲ 4.3pp
#12
♂ Marc Osswald
9.8% in 2024 → 5.9% in 2025  ·  9 & 12 rides
▲ 3.9pp
#13
♂ Mark Filer
28.2% in 2024 → 25.7% in 2025  ·  11 & 8 rides
▲ 2.5pp
#14
♂ Kai Yee
39.4% in 2024 → 37.4% in 2025  ·  6 & 10 rides
▲ 2.0pp
#15
♂ Jack Lund
9.8% in 2024 → 8.1% in 2025  ·  22 & 20 rides
▲ 1.7pp
#16
♂ matt stirrup
46.6% in 2024 → 45.0% in 2025  ·  18 & 15 rides
▲ 1.6pp
#17
♂ Jonathan Lewis
67.4% in 2024 → 67.3% in 2025  ·  25 & 24 rides
▲ 0.1pp
Declined (50)
#1
♀ Melissa McCall
79.9% in 2024 → 828.6% in 2025  ·  18 & 7 rides
▼ 748.7pp
#2
♀ janene O.
80.9% in 2024 → 745.5% in 2025  ·  7 & 11 rides
▼ 664.6pp
#3
♀ Robin Betz
51.9% in 2024 → 616.7% in 2025  ·  13 & 6 rides
▼ 564.8pp
#4
♀ Sonia Martin
63.9% in 2024 → 500.0% in 2025  ·  7 & 10 rides
▼ 436.1pp
#5
♀ Elena D
75.1% in 2024 → 472.2% in 2025  ·  12 & 18 rides
▼ 397.1pp
#6
♀ Gina Yuan
44.2% in 2024 → 320.0% in 2025  ·  7 & 5 rides
▼ 275.8pp
#7
♀ Laura Formosa
42.1% in 2024 → 263.2% in 2025  ·  12 & 19 rides
▼ 221.1pp
#8
♀ Jen Tavé
16.7% in 2024 → 127.3% in 2025  ·  19 & 11 rides
▼ 110.6pp
#9
♀ Rachel Hwang
17.5% in 2024 → 112.5% in 2025  ·  17 & 8 rides
▼ 95.0pp
#10
♂ Eric Hanson
64.1% in 2024 → 96.2% in 2025  ·  11 & 5 rides
▼ 32.1pp
#11
♂ Greg Giusti
67.1% in 2024 → 89.2% in 2025  ·  12 & 11 rides
▼ 22.1pp
#12
♂ Otto Jolanki
26.6% in 2024 → 48.5% in 2025  ·  7 & 8 rides
▼ 21.9pp
#13
♂ Mike K8o
41.7% in 2024 → 61.2% in 2025  ·  21 & 16 rides
▼ 19.5pp
#14
♂ road runner
48.2% in 2024 → 63.9% in 2025  ·  6 & 8 rides
▼ 15.7pp
#15
♂ Tristan Pollner
31.4% in 2024 → 45.9% in 2025  ·  14 & 7 rides
▼ 14.5pp
#16
♂ Rhodes walton
37.3% in 2024 → 50.5% in 2025  ·  14 & 21 rides
▼ 13.2pp
#17
♂ John van Breemen
69.4% in 2024 → 82.2% in 2025  ·  17 & 11 rides
▼ 12.8pp
#18
♂ Nick Fletcher
19.4% in 2024 → 32.0% in 2025  ·  18 & 5 rides
▼ 12.6pp
#19
♂ Dane Holte
33.3% in 2024 → 44.7% in 2025  ·  10 & 10 rides
▼ 11.4pp
#20
♂ Andrew Y
61.1% in 2024 → 72.0% in 2025  ·  12 & 13 rides
▼ 10.9pp
#21
♂ Christoph Zorich
64.3% in 2024 → 75.1% in 2025  ·  13 & 20 rides
▼ 10.8pp
#22
♂ jeff vance
15.6% in 2024 → 26.1% in 2025  ·  22 & 22 rides
▼ 10.5pp
#23
♂ Akın Dirik
50.7% in 2024 → 61.0% in 2025  ·  22 & 12 rides
▼ 10.3pp
#24
♂ Claude Luu
51.0% in 2024 → 60.5% in 2025  ·  27 & 17 rides
▼ 9.5pp
#25
♂ Allen I
47.9% in 2024 → 57.2% in 2025  ·  9 & 17 rides
▼ 9.3pp
#26
♂ Kevin Kauffman
12.5% in 2024 → 21.1% in 2025  ·  7 & 17 rides
▼ 8.6pp
#27
♂ John Contreras
69.4% in 2024 → 78.0% in 2025  ·  8 & 8 rides
▼ 8.6pp
#28
♂ Alexandre Lenart
78.8% in 2024 → 85.8% in 2025  ·  16 & 22 rides
▼ 7.0pp
#29
♂ Vlado Michalec
29.8% in 2024 → 36.0% in 2025  ·  9 & 9 rides
▼ 6.2pp
#30
♂ Whitman Kwok
42.5% in 2024 → 48.3% in 2025  ·  12 & 11 rides
▼ 5.8pp
#31
♂ Hoss Hayati
9.1% in 2024 → 14.9% in 2025  ·  13 & 9 rides
▼ 5.8pp
#32
♂ Dirk Bergstrom
20.9% in 2024 → 26.1% in 2025  ·  8 & 9 rides
▼ 5.2pp
#33
♂ Stan Lau
89.6% in 2024 → 94.0% in 2025  ·  13 & 6 rides
▼ 4.4pp
#34
♂ Ashwin Carvalho
65.3% in 2024 → 69.5% in 2025  ·  13 & 10 rides
▼ 4.2pp
#35
♂ Jerome S
33.0% in 2024 → 36.9% in 2025  ·  25 & 20 rides
▼ 3.9pp
#36
♂ Choon Chng
94.1% in 2024 → 97.9% in 2025  ·  17 & 7 rides
▼ 3.8pp
#37
♂ Sam Moskal
9.7% in 2024 → 13.3% in 2025  ·  7 & 8 rides
▼ 3.6pp
#38
♂ Harold Reimer
59.4% in 2024 → 62.6% in 2025  ·  8 & 10 rides
▼ 3.2pp
#39
♂ Rohith Kuditipudi
88.9% in 2024 → 92.1% in 2025  ·  14 & 5 rides
▼ 3.2pp
#40
♂ Jeff Walls
17.8% in 2024 → 20.9% in 2025  ·  8 & 7 rides
▼ 3.1pp
#41
♂ Tanner DeVoe
10.2% in 2024 → 13.2% in 2025  ·  17 & 5 rides
▼ 3.0pp
#42
♂ Scott W
41.1% in 2024 → 43.0% in 2025  ·  15 & 9 rides
▼ 1.9pp
#43
♂ Kelvin Li
88.8% in 2024 → 89.9% in 2025  ·  10 & 10 rides
▼ 1.1pp
#44
♂ Rasmus Pil
94.3% in 2024 → 95.1% in 2025  ·  10 & 11 rides
▼ 0.8pp
#45
♂ Dero Gharibian
40.0% in 2024 → 40.6% in 2025  ·  17 & 12 rides
▼ 0.6pp
#46
♂ Clarence Yeung
25.6% in 2024 → 26.1% in 2025  ·  9 & 14 rides
▼ 0.5pp
#47
♂ David Remahl
23.8% in 2024 → 24.2% in 2025  ·  19 & 18 rides
▼ 0.4pp
#48
♂ Mitch Smith
71.5% in 2024 → 71.9% in 2025  ·  7 & 5 rides
▼ 0.4pp
#49
♂ Yann .
5.2% in 2024 → 5.4% in 2025  ·  8 & 8 rides
▼ 0.2pp
#50
♂ Felix L
47.9% in 2024 → 48.1% in 2025  ·  7 & 5 rides
▼ 0.2pp
Route DNA

Segment Stats · 2025

Egan classics · hardest climbs · PR hotspots
Which segments define the season — and which ones made you suffer the most.
Egan Classics — most recurring segments
#SegmentRidesAvg fieldDistanceGrade
1La Barranca Rd820.218 km7.7%
2Stonebrook from Priscilla780.415 km8%
3A little bit Country780.328 km11.3%
4Quinhill from University (Egan Official)780.31 km12%
5La Paloma from Westwind820.554 km6.9%
6De Bell (Egan official)830.305 km7.9%
7Foothills Park Vista Point (Egan Official)720.956 km7.6%
8Valley View from Border780.31 km8.1%
9Stonebrook to Prospect800.47 km5.5%
10Wildcrest to 2nd White Gate (Egan Official)740.369 km12.7%
Hardest climbs — grade × distance difficulty score
SegmentDistanceGradeElevationDifficulty↑Rides
Wayside (Egan Official)1.564 km9.4%147 m14.7
Summit Spring Rd1.01 km13.8%13.9
Hayfields0.938 km13.8%129 m12.9
entrance-patrol rd dead end1.208 km10.2%123 m12.3
Olive Tree from Stonebrook - Egan Official1.676 km7.3%131 m12.2
Ramona Rd.0.953 km11.9%112 m11.3
Westridge first K (Alpine to Boliver)0.989 km10.8%107 m10.7
Lindy to the tippy-top of Canyon View0.82 km12.5%102 m10.2
Pack battles — tightest 1st-to-3rd gap (≥2 appearances)
SegmentAvg win time1st–3rd gapRides
Miranda Hill1:010.9%
Black Mtn Rd.1:581.4%
Golden Oak - Sausal to top2:561.7%
La Cresta3:341.7%
Westwind (E side)0:252.0%
Loyola with Berkshire sidetrip3:012.0%
Deer Creek Sprint (Egan Official)0:472.3%
Arboretum Drive1:272.4%
PR hotspots — where records fell most
SegmentTotal PRsRateRides
La Barranca Rd224.4/ride
Stonebrook from Priscilla183.6/ride
Stonebrook to Prospect164.0/ride
A little bit Country153.0/ride
La Cresta155.0/ride
Foothills Park Vista Point (Egan Official)143.5/ride
Quinhill from University (Egan Official)142.8/ride
Wildcrest to 2nd White Gate (Egan Official)143.5/ride
One-timers — 70 segments that appeared exactly once
Ascenscion + Anacapa · Alpine hill repeats · Alta Tierra · Altamont - Stop Sign to Crest · Altamont: Corbetta to Crest (Egan Official) · Anacapa - Sir Francis to La Cresta · Andover Way · Arastradero 280 Steep Sprint · Arastradero Steep Sprint · Bear Gulch to Gate · Byrne Park - Deer Springs · Camino Hermosa (Egan Official) to Magdalena · Canyon Drive · Cervantes Wall · Christophers Ln · Comer (Egan Official) Bridge to Stop Sign · Comer Climbs (Third) · Corte Madera Rd to Tan Oak · Dam Delight · DeerCreekClimb · Deodara, Vineyard to the end · Dezahara Way · Dianne Drive Climb · E Byrne Park & Deer Springs Way · Golden Hills-Fawn-Cervantes peak · Golden Oak from Bear Gulch to Peak Ln · H2N: Maria Ln · Hayfields · Horseshoe Bend - Steep Bit · Joaquin Climb · La Barranca Rd last steep part · La Mesa Dr from Mira Way · Last climb out of Rancho · Lindy Ln (No Canyon View) - Egan Official · Lindy to the tippy-top of Canyon View · Los Trancos (Egan Official) · Lundy Grind · Magdalena: Frampton_to_Stonebrook · Matadero Creek Ln - off Pagemill Rd · Matadero Creek Ln Climb from Bottom · Meadowood NB · Minoca (Egan Official) · Mir Mirou · Mora Glen Drive climb maximus · Morro Vista · O'Keefe summitage · Oak Park Court (steep bit) · Orchard Hill Climb · Oxford Dr (West) · Parker Ranch to Star Ridge · Paseo Del Roble (Egan Official) Mir Mirou to Roble Alto · Pinon Drive to La Sandra Way · Prospect hill repeat · Purissima — Arastradero to Viscaino · Ramona Rd. · Regent Dr · St Francis Rd · Summit Spring Rd · Tepa-Summit Wood · The Best Part of Purissima · Unbearable Regnart · Up Escobar to Westridge · Valley View Climb from south · Vist Arrroyo Wall Two · Vista Verde (Egan Official) Ramona to Old Spanish · West Loyola, Eastbrook to Rolly · Westridge first K (Alpine to Boliver) · Willowbrook · entrance-patrol rd dead end · nasty los trancos driveway