Mei Zhao
Racing Age: 29 • Category: 2 Find this racer on road-results.com
Finish Breakdown
Career
12 months
Course Performance
?
+2.4
-6.2
-1.5
+5.6
|
|
Nemeses | Wins | Losses | Win% | Margin |
---|---|---|---|---|
![]() ![]() |
0 | 3 | 0 | 1.3 |

Name | Races | |||
Diana Sjol | 8 | h2h | ||
Amanda Nauman | 6 | h2h | ||
Eire Chen | 5 | h2h | ||
Isabella Turcinovic | 5 | h2h | ||
Katie Rollins | 4 | h2h | ||
Graphs o' Stuff
Select:
Points Scored - All Time | ? |
|
Points List Over Time | ? |
|
% beat Histogram | ? |
| |
<-bad- | -good-> |
% beaten over time | ? |
|
Regions
Name | Races |
---|---|
California | 92 |
North Central | 2 |
Pacific Northwest | 1 |
New England | 1 |
Regions
Name | Races |
---|---|
California | 5 |
New England | 1 |
Race History csv | json

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 7 | SCPS #2: DTLA Historic CYCLO-via! | Junior Women 15-18 |
|
6 | 8 | 539.44 | |
Oct 13 | SCPS #3: Casa Pacifica | Junior Women 15-18 |
|
2 | 2 | ||
Oct 20 | Spooky Kross Day 1 | Women C |
|
5 | 14 | 560.42 | |
Oct 20 | Spooky Kross Day 1 | Junior Women 15-18 |
|
7 | 8 | 570.32 | |
Oct 21 | Spooky Kross Day 2 | Women C |
|
6 | 11 | 600 | |
Oct 21 | Spooky Kross Day 2 | Cat First Timer Race |
|
4 | 5 | ||
Oct 21 | Spooky Kross Day 2 | Junior Women 15-18 |
|
5 | 6 | 569.54 | |
Oct 27 | SCPS #6: SDCX #1 | Women C |
|
1 | 10 | 508.97 | 3 |
Oct 27 | SCPS #6: SDCX #1 | Junior Women 15-18 |
|
2 | 2 | ||
Oct 28 | SCPS #7: SDCX #2 | Women C |
|
2 | 14 | 518.54 | 3 |
Oct 28 | SCPS #7: SDCX #2 | Junior Women 15-18 |
|
2 | 2 | ||
Nov 4 | SCPS #8: Velocity Cross | Women C |
|
6 | 17 | 582.7 | |
Nov 4 | SCPS #8: Velocity Cross | Junior Women 15-18 |
|
4 | 5 | ||
Nov 10 | SCPS #9: Velocity Cross | Women C |
|
6 | 12 | 600 | |
Nov 10 | SCPS #9: Velocity Cross | Junior Women 15-18 |
|
1 | 1 | ||
Nov 11 | SCPS #10: SPYclocross | Women C |
|
1 | 9 | 521.83 | 3 |
Nov 11 | SCPS #10: SPYclocross | Junior Women 15-18 |
|
5 | 5 | ||
Nov 17 | SCNCA District Cyclcross Championship Day 1 | Women Cat 1/2/3/4/5 Junior 17-18 |
|
1 | 1 | ||
Nov 17 | SCNCA District Cyclcross Championship Day 1 | Women 4 |
|
2 | 2 | ||
Nov 18 | SCNCA District Cyclcross Championship Day 2 | Women Cat 1/2/3/4/5 Junior 17-18 |
|
3 | 4 | ||
Nov 18 | SCNCA District Cyclcross Championship Day 2 | Women 4 |
|
4 | 6 | 546.05 | |
Nov 25 | SCPS #11: Turkey Trot Cross | Women C |
|
1 | 11 | 508.2 | 4 |
Nov 25 | SCPS #11: Turkey Trot Cross | Junior Women 15-18 |
|
4 | 6 | 542.74 | |
Dec 1 | CXLA Saturday | Women C |
|
8 | 17 | 600 | |
Dec 1 | CXLA Saturday | Junior Women 15-18 |
|
3 | 3 | ||
Dec 15 | SCPS #15: Santa Cross Day 1 | Women C |
|
2 | 9 | 515.68 | 2 |
Dec 15 | SCPS #15: Santa Cross Day 1 | Junior Women 15-18 |
|
4 | 4 | ||
Dec 16 | SCPS #16: Santa Cross Day 2 | Women C |
|
2 | 9 | 533.65 | 2 |
Dec 16 | SCPS #16: Santa Cross Day 2 | Junior Women 15-18 |
|
3 | 4 | ||
Dec 30 | SCPS #17: Cross into 2013 | Women C |
|
2 | 6 | 539.47 | 2 |
Dec 30 | SCPS #17: Cross into 2013 | Junior Women 15-18 |
|
4 | 5 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Jan 6 | SCPS #18: SoCalCross Series Finale | Women C |
|
2 | 5 | 2 | |
Jan 6 | SCPS #18: SoCalCross Series Finale | Junior Women 15-18 |
|
4 | 4 | ||
Jan 9 | Cross Nationals Day 1 | Women Cat 1/2/3/4/5 Non-Championshi |
|
16 | 25 | 597.24 | |
Jan 11 | Cross Nationals Day 3 | Women Junior 17-18 |
|
16 | 18 | 568.94 | |
Jan 20 | Nor Cal vs. So Cal State Cyclocross Championships | Women open Junior 15-18 |
|
2 | 3 | ||
Sep 29 | SCPS #1: Rally Cross | Women B |
|
4 | 11 | 600 | 1 |
Sep 29 | SCPS #1: Rally Cross | Single Speed Women |
|
11 | 11 | 607.83 | |
Oct 19 | SCPS #4: Pacifica Crossfest | Women B |
|
5 | 6 | 574.84 | |
Nov 24 | SCPS#12: 10th Annual Turkey Trot Cross | Women B (CX 3-4) |
|
8 | 8 | 619.01 | |
Nov 30 | SCPS #13: 2013 UCI CXLA-Cross After Dark Weekend - Day 1 | SAT: Women B (CX 3-4) |
|
5 | 5 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 7 | SoCalCross #1 - Krosstoberfest (Sat) | Women B (CX 3-5) |
|
5 | 11 | 582 | |
Oct 8 | SoCalCross #2- Krosstoberfest (Sun) | Women B (CX 3/4) |
|
3 | 11 | 546 | |
Oct 8 | SoCalCross #2- Krosstoberfest (Sun) | Single Speed Women (CX1-4) |
|
4 | 8 | 517.09 | |
Oct 21 | SoCalCross #3 - Lake Casitas Saturday | Women B (CX 3-5) |
|
2 | 9 | 501.08 | |
Oct 22 | SoCalCross #4 - Lake Casitas Sunday | Women Cat 3/4/5 Womens B |
|
6 | 11 | 569.93 | |
Oct 22 | SoCalCross #4 - Lake Casitas Sunday | Women Open Single Speed |
|
5 | 8 | 522.36 | |
Nov 26 | SoCalCross #11 - Turkey Trot Cross | Women B (CX 3-5) |
|
10 | 12 | 635.3 | |
Dec 2 | SoCalCross #12 - NABRA District Championships | Women B (CX 3-4) |
|
5 | 8 | 563.52 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 6 | West Sacramento Cyclocross Grand Prix Day 1 | Women Cat 3/4/5 |
|
14 | 23 | 588.94 | |
Oct 7 | West Sacramento Cyclocross Grand Prix-Kaiser Permanente Day 2 | Women Cat 3/4/5 |
|
12 | 18 | 595.79 | |
Oct 21 | SoCalCross #1- Calimesa CX | Women B (CX 3-5): Intermediate |
|
3 | 7 | 576.78 | |
Nov 3 | SoCalCross #2- Spooky Cross (Saturday) | Women B (CX 3-5) |
|
5 | 13 | 551.1 | |
Nov 4 | SoCalCross #3- Spooky Cross Sunday | Women B (CX 3-5) |
|
4 | 8 | 580.47 | |
Nov 4 | SoCalCross #3- Spooky Cross Sunday | Single Speed Women (CX1-5) |
|
6 | 6 | 607.79 | |
Nov 10 | SoCalCross #4- SLO Cross Saturday | Women B (CX 3/4/5) |
|
3 | 4 | ||
Nov 10 | SoCalCross #4- SLO Cross Saturday | Single Speed Women (CX 1-5) |
|
3 | 4 | ||
Nov 11 | SoCalCross #5- SLO Cross Sunday | Women Cat 3/4/5 B |
|
5 | 8 | 572.31 | |
Nov 17 | SoCalCross #6 - MoVal CX Saturday | Women B (CX 3-5) |
|
2 | 4 | ||
Nov 18 | SoCalCross #7 - MoVal CX Sunday | Women B (CX 3-5) |
|
1 | 4 | ||
Nov 18 | SoCalCross #7 - MoVal CX Sunday | Single Speed Women (CX1-5) |
|
5 | 9 | 533.47 | |
Nov 25 | SoCalCross #8- Turkey Trot | Women B (CX 3-5) |
|
3 | 9 | 568.84 | |
Nov 25 | SoCalCross #8- Turkey Trot | Single Speed Women (CX 1-5) |
|
7 | 9 | 598.94 | |
Dec 1 | SoCalCross #9- CXOC Saturday | Women B (CX 3-5) |
|
1 | 6 | 533.76 | |
Dec 1 | SoCalCross #9- CXOC Saturday | Single Speed Women (CX 1-5) |
|
4 | 7 | 543.29 | |
Dec 3 | SoCalCross #10- CXOC Sunday | Women B (CX 3-5) |
|
1 | 8 | 536.04 | |
Dec 8 | SoCalCross #11- CACX NABRA Championships Saturday | Women B (CX 3-5) Championship |
|
2 | 7 | 520.85 | |
Dec 9 | SoCalCross #12- CACX NABRA Championships Sunday | Women B (CX 3-5) |
|
1 | 3 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Oct 5 | SoCalCross #1: Krosstoberfest | Women A: Elite (CX 1-5) |
|
7 | 11 | 530.11 | |
Oct 13 | SoCalCross #2: Calimesa Country Club Cross | Women 1/2/3 |
|
7 | 10 | 503.97 | |
Oct 13 | SoCalCross #2: Calimesa Country Club Cross | Women Singlespeed |
|
5 | 6 | 493.82 | |
Oct 19 | SoCalCross #3: MoVal Saturday | Women A: (CX 1-5) |
|
7 | 10 | 495 | |
Oct 27 | SoCalCross #6: Spooky Cross Sunday | Women A Elite: (CX1-5) |
|
7 | 11 | 518.41 | |
Nov 2 | SoCalCross #7: Chollas Lake Saturday | Women A: (CX 1-5) |
|
10 | 13 | 545.26 | |
Nov 2 | SoCalCross #7: Chollas Lake Saturday | Single Speed Women (CX 1-5) |
|
3 | 3 | ||
Nov 3 | SoCalCross #8: Chollas Lake Sunday | Women A Elite: (CX1-5) |
|
14 | 17 | 503.62 | |
Nov 17 | SoCalCross #10: Anza Crossing | Women A Elite (CX 1-5) |
|
14 | 17 | 504.17 | |
Nov 17 | SoCalCross #10: Anza Crossing | Single Speed Women (CX1-5) |
|
3 | 6 | 1 | |
Nov 24 | SoCalCross #11: Turkey Trot | Women A Elite: (CX1-5) |
|
11 | 15 | 486.27 | |
Dec 1 | SoCalCross #13: Irvine Lake Sunday | Women A Elite: (CX1-5) |
|
10 | 10 | 482.71 | |
Dec 1 | SoCalCross #13: Irvine Lake Sunday | Single Speed Women (CX1-5) |
|
4 | 6 | 469.08 | |
Dec 14 | 2019 USA Cycling Cyclocross Nationals | Women Industry |
|
5 | 5 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Nov 20 | Calimesa Country Club Cyclocross | Pro Women | Cat 1-4 Women |
|
5 | 7 | 499.42 | |
Nov 21 | Calimesa Country Club Cyclocross | Pro Women | Cat 1-4 Women |
|
7 | 8 | 547.98 | |
Nov 21 | Calimesa Country Club Cyclocross | Women Singlespeed Cat 1-5 |
|
3 | 3 | ||
Nov 27 | SCPS #1: Turkey Trot Cross Weekend – Costa Mesa | "Women's A Elite |
|
6 | 17 | 462.82 | |
Nov 27 | SCPS #1: Turkey Trot Cross Weekend – Costa Mesa | Singlespeed Women |
|
1 | 4 | ||
Nov 28 | SCPS #2: Turkey Trot Cross Weekend – Costa Mesa | "Women's A Elite |
|
6 | 14 | 457.66 | |
Nov 28 | SoCalCross SCPS2: Turkey Trot Cross Weekend - Costa Mesa! | "Women Cat 1-5 |
|
6 | 18 | 520 | |
Nov 28 | SoCalCross SCPS2: Turkey Trot Cross Weekend - Costa Mesa! | Singlespeed Women |
|
1 | 4 |

Race Name | Category | Team Name | Place | Racers | Points | Upg Pts* | |
---|---|---|---|---|---|---|---|
Nov 19 | Battleborn CX Series | Non-binary Open |
|
1 | 1 | ||
Nov 19 | Battleborn CX Series | Women Elite Pro/Cat 1/2/3 |
|
5 | 5 | ||
Nov 26 | SCPS 1: SoCalCross Turkey Trot Cross - Day 1: Saturday | Women 1-4 elite open |
|
2 | 3 | ||
Nov 26 | SCPS 1: SoCalCross Turkey Trot Cross - Day 1: Saturday | 1-5 Single Speed open |
|
15 | 15 | 504.49 | |
Nov 27 | SoCalCross Turkey Trot Cross COSTA MESA - SUNDAY -Day 2 11/27 | Women 1-5 elite |
|
3 | 10 | 476.79 | 1 |
Dec 10 | USA Cycling Cyclocross National Championships Day 5 | Women Industry Open |
|
2 | 2 | ||
Points (Sep 21 2023): |
490.64
![]() |
Upgrade Points:
[show]
Estimated USAC Upgrade points:
(Assuming every race they've done was USAC-sanctioned, and everyone they raced was in their category -- i.e. this is a high estimate) Voluntary Upgrade Points (last 36 months): 1 Mandatory Upgrade Points (last 12 months): 1 |
Points in bold are being considered for the current points.
Points in italics are being ignored because they were your second race that day.
Green points are the best five races out of your last ten race days (within 12 months) -- the average of these are your current points.
* - Upgrade points make some assumptions about what category the race was (different categories have different minimum racer requirements and point structures).
Points are based off of information found here. As with any other metadata on this site, this information should be used as
a guide, not a definitive source -- for upgrade questions, please contact your local USA Cycling representative. Upgrade points from more than three years ago appear in italics and are excluded from calculations.
crossresults.com is a division of athleteReg.com, the best event registration website in the world. If you like crossresults.com, you should use BikeReg.com.
© 2023 Outside Interactive, Inc.