Teams

RED ROCK CC #3

2025 ITA MIXED LEAGUE · MIXED 7.5

14 players · average NTRP 3.95 / NEVADA

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule12 played
2025-09-28vs DTC #1Won 30
W#1 DoublesQing Guo / Brynn Roberts vs LaCheyva Edmonis / Silvio Wong6-3, 6-3
W#2 DoublesStephanie Chen / Enhua Chen vs Shanna Toft / Ryan Liu6-2, 4-6, 1-0
W#3 DoublesMelissa Kwong-Blais / Daigo Ishikawa vs Jamie Warrington / James Strasser7-6, 6-2
2025-09-23vs RED ROCK CC #1Won 21
W#1 DoublesAlex Farley Messer / Enhua Chen vs Adam Neubauer / Rozanne Meservey7-6, 6-2
W#2 DoublesYan Uyeno / Daigo Ishikawa vs COLE BOREN / Julie MacDonald6-2, 6-2
L#3 DoublesMari K Bradley / Qing Guo vs Amy Levasseur / Michael Borenstein4-6, 4-6
2025-09-21vs ANTHEM CCWon 30
W#1 DoublesAlex Farley Messer / Qing Guo vs Cindy Wertzler / Dennis Wertzler6-2, 6-3
W#2 DoublesStephanie Chen / Enhua Chen vs Christine McNaught / Brian Eddy6-3, 6-0
W#3 DoublesYan Uyeno / Jay Hu vs Steve Scano / Dawn Anderson6-3, 6-1
2025-09-14vs DRAGONRIDGE CCWon 30
W#1 DoublesStephanie Chen / Enhua Chen vs Ivan Farris / Amy Spero6-3, 6-4
W#2 DoublesMari K Bradley / Daigo Ishikawa vs Kendall Stowe / Leticia Schoff6-4, 6-3
W#3 DoublesBrynn Roberts / Qing Guo vs Jack Stansbery / Marchelle Locke6-0, 6-2
2025-08-31vs DTC #4Won 30
W#1 DoublesZack Messer / Melissa Kwong-Blais vs Alexander Klupchak / Christa Casper5-7, 7-6, 1-0
W#2 DoublesDaigo Ishikawa / Yan Uyeno vs Michael Wolford / Nicole Medas4-6, 6-4, 1-0
W#3 DoublesApril Denise Belcher / Enhua Chen vs Jeremy Christensen / Fiona Yeh6-3, 6-2
2025-08-24vs NV/CHIN/ITAMIXED/7.5Lost 12
L#1 DoublesJay Hu / Yan Uyeno vs Hayley Hollander / Michael Lwin0-6, 5-7
L#2 DoublesMelissa Kwong-Blais / Zack Messer vs Audrey Chin / Patrick Cronin3-6, 2-6
W#3 DoublesEnhua Chen / Alex Farley Messer vs Madison Foley / Jesse Siharath3-6, 6-3, 1-0
2025-08-17vs LIFE TIME FITNESS/GV #2Won 30
W#1 DoublesMari K Bradley / Daigo Ishikawa vs Jan Willis / Donnis Willis6-0, 6-1
W#2 DoublesAlex Farley Messer / Enhua Chen vs Adriana Bhole / Raj Singh6-3, 6-1
W#3 DoublesBrynn Roberts / Qing Guo vs Kevan Ommen / Larry Fernandez6-2, 6-2
2025-08-10vs DESERT PALMLost 03
L#1 DoublesMari K Bradley / Daigo Ishikawa vs Michelle Meert / JJ Fuller3-6, 7-5, 0-1
L#2 DoublesYan Uyeno / Jay Hu vs Loc Nguyen / Brian Carroll6-4, 3-6, 1-0
L#3 DoublesMelissa Kwong-Blais / Zack Messer vs Valerie Witherspoon / Michael Delozier2-6, 3-6
2025-08-03vs RED ROCK CC #2Won 21
L#1 DoublesJay Hu / Yan Uyeno vs Michael Webb / Michele Howser4-6, 4-6
W#2 DoublesEnhua Chen / Brynn Roberts vs Mimi Liu / Karl Robinson7-6, 6-7, 1-0
W#3 DoublesMelissa Kwong-Blais / Daigo Ishikawa vs Hayley Rodes / Jim Meservey6-4, 6-3
2025-07-26vs LIFE TIME FITNESS/GV #1Won 21
W#1 DoublesApril Denise Belcher / Andre Cheng vs Rod Faircloth / Desiree Kathmann7-6, 6-1
W#2 DoublesJay Hu / Yan Uyeno vs Robert Wark / Elena Rooney6-4, 6-3
L#3 DoublesBrynn Roberts / Qing Guo vs Sofia Nuno / Russell Terao2-6, 4-6
2025-07-20vs DTC #5Won 30
W#1 DoublesAndre Cheng / April Denise Belcher vs Jack Stevens / Angela Stevens6-0, 6-1
W#2 DoublesEnhua Chen / Stephanie Chen vs Tyler Gaston / Abbi Jaster6-1, 6-2
W#3 DoublesShannon Ashcraft / Qing Guo vs Michaela Stevens / Charles Jones7-5, 6-4
2025-07-19vs DTC #3Won 30
W#1 DoublesDaigo Ishikawa / Mari K Bradley vs Angela Renteria / Tam Vu6-1, 7-6
W#2 DoublesJay Hu / Yan Uyeno vs Jenny Grob / Mercedes Renteria IV4-6, 6-3, 1-0
W#3 DoublesEnhua Chen / Stephanie Chen vs Nicole Reyes / Taylor Pettigrew6-4, 3-6, 1-0
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.

Flight standings for MIXED 7.5 have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 3.72 estimated across 12 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

4.03
Zack Messer
usually #2 Doubles 40%, also #3 Doubles 40% · published 4.5
4.01
Mari K Bradley
usually #1 Doubles 60%, also #3 Doubles 20% · published
3.97
April Denise Belcher
usually #1 Doubles 44%, also #2 Doubles 44% · published 4.5
3.87
Stephanie Chen
usually #2 Doubles 50%, also #1 Doubles 33% · published
3.79
Alex Farley Messer
usually #2 Doubles 33%, also #3 Doubles 33% · published 4
3.79
Brynn Roberts
usually #1 Doubles 38%, also #3 Doubles 38% · published 4
3.78
Daigo Ishikawa
usually #1 Doubles 38%, also #2 Doubles 38% · published 4
Andre Cheng
usually #1 Doubles 100% · published 4
3.64
Shannon Ashcraft
usually #3 Doubles 50%, also #1 Doubles 50% · published 4
3.55
Yan Uyeno
usually #2 Doubles 63%, also #1 Doubles 25% · published 3.5
3.47
Qing Guo
usually #3 Doubles 71%, also #1 Doubles 29% · published
3.41
Enhua Chen
usually #2 Doubles 60%, also #1 Doubles 20% · published 3.5
3.34
Melissa Kwong-Blais
usually #3 Doubles 60%, also #2 Doubles 20% · published 3.5
Jay Hu
published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

Stephanie Chen + Enhua Chen14266% games+10.8% vs expected
Daigo Ishikawa + April Denise Belcher5059% games+6.3% vs expected
Enhua Chen + Yan Uyeno11558% games+6.1% vs expected
April Denise Belcher + Jay Hu8165% games+4.0% vs expected
Zack Messer + Alex Farley Messer333150% games+2.9% vs expected
Daigo Ishikawa + Shannon Ashcraft3450% games−0.3% vs expected
Zack Messer + Melissa Kwong-Blais3249% gamesnot enough data
Daigo Ishikawa + Mari K Bradley314 matchesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

4.5
Zack Messer
195W–126L career · 5 lines in 2025
42%58%<1%
4.03
Mari K Bradley
16W–6L career · 5 lines in 2025
<1%46%54%
4.01
4.5
April Denise Belcher
231W–134L career · 9 lines in 2025
58%42%<1%
3.97
Stephanie Chen
162W–91L career · 6 lines in 2025
<1%84%16%
3.87
4
Alex Farley Messer
228W–202L career · 6 lines in 2025
1%93%5%
3.79
4
Brynn Roberts
252W–90L career · 8 lines in 2025
1%94%5%
3.79
4
Daigo Ishikawa
219W–143L career · 8 lines in 2025
1%94%5%
3.78
4
Andre Cheng
24W–7L career · 2 lines in 2025
not enough data
4
Shannon Ashcraft
202W–156L career · 4 lines in 2025
14%86%<1%
3.64
3.5
Yan Uyeno
256W–154L career · 8 lines in 2025
<1%35%65%
3.55
Qing Guo
70W–28L career · 7 lines in 2025
<1%59%41%
3.47
3.5
Enhua Chen
208W–77L career · 15 lines in 2025
<1%76%24%
3.41
3.5
Melissa Kwong-Blais
93W–142L career · 5 lines in 2025
<1%89%11%
3.34
Jay Hu
103W–42L career · no lines in 2025
not enough data

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.