Teams

Volley Llamas 7.0

2026 OKCMixed 18 & Over League · 7.0

11 players · average NTRP 3.50 / OKLAHOMA

View scouting list →
Schedule8 played
2026-07-26vs Beauties and BeastsLost 02
L#1 DoublesLauren Schwartz Winzeler / Mauricio Maruri vs Scott Phipps / Tisha Phipps3-6, 2-6
L#2 DoublesCameron Han / Sandra Bellido vs Jefferson Que / Alise Day4-6, 3-6
2026-07-12vs High Five 18sLost 03
L#1 DoublesPeter Ram / Gayle MacKenzie-Morain vs Michelle Holloway / Conlee Holloway1-6, 3-6
L#2 DoublesMichael Miller / Fabiola Hernandez vs Brenda Hise / Kirk Purnell3-6, 2-6
L#3 DoublesSrividhya Muralidharan / Mauricio Maruri vs Eric Nazim / Jill Raines2-6, 4-6
2026-06-21vs Team Beast 7.0Lost 03
L#1 DoublesGustavo Hernandez / Lauren Schwartz Winzeler vs Fred Lueck / Layne Grady4-6, 1-6
L#2 DoublesKarlo DelosAngeles / Sandra Bellido vs Cassie Gonzalez / David Ellis2-6, 5-7
L#3 DoublesPeter Ram / Gayle MacKenzie-Morain vs Amy Pyles / Martijn van der Ent1-6, 2-6
2026-06-07vs First Serve OKCWon 21
L#1 DoublesGustavo Hernandez / Sandra Bellido vs Aidan Williams / Andrew Knisely4-6, 6-2, 0-1
W#2 DoublesPeter Ram / Gayle MacKenzie-Morain vs Cameron Jackson / Monica Munoz6-1, 4-6, 1-0
W#3 DoublesFabiola Hernandez / Cameron Han vs Keven Espinosa / Marissa Pizano6-7, 6-3, 1-0
2026-05-31vs OK/Smith-Patel/18&over7.0XLost 03
L#1 DoublesMauricio Maruri / Jennifer Dennis vs Eugene Albin / Kathrynn Cavanaugh4-6, 4-6
L#2 DoublesCameron Han / Lauren Schwartz Winzeler vs Addison Stiger / Phillip Baker2-6, 3-6
L#3 DoublesPeter Ram / Sandra Bellido vs Tiffany Ughamadu / Andrew Smith2-6, 4-6
2026-05-03vs Green's 7.0Lost 03
L#1 DoublesLauren Schwartz Winzeler / Gustavo Hernandez vs Kate Stevenson / Ryan Hanson0-6, 3-6
L#2 DoublesSrividhya Muralidharan / Mauricio Maruri vs Grace Johnson / Jacob High1-6, 3-6
L#3 DoublesGayle MacKenzie-Morain / Peter Ram vs Adria Sprigler / Scott Munday0-6, 2-6
2026-04-26vs TD/7.0Lost 12
L#1 DoublesSandra Bellido / Gustavo Hernandez vs Carmen Acosta / Tony Daniels2-6, 4-6
W#2 DoublesMauricio Maruri / Gayle MacKenzie-Morain vs Liz Adams / Cale Wright6-3, 7-6
L#3 DoublesPeter Ram / Fabiola Hernandez vs Dallas Miller / Olivier Bouzerand3-6, 3-6
2026-04-19vs Happy FeetLost 02
L#2 DoublesKarlo DelosAngeles / Fabiola Hernandez vs QuangMinh Nguyen / Allison Truong3-6, 4-6
L#3 DoublesCameron Han / Srividhya Muralidharan vs Blake Young / Jennifer Nguyen2-6, 3-6
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 standings9 teams · 7.0
TeamWLInd. WInd. LSets lostGames lost
1OK/Smith-Patel/18&over7.0X802228150
2Beauties and Beasts6215919176
3Team Beast 7.053141022203
4Happy Feet53131126233
5High Five 18s44131124210
6TD/7.03491227208
7Green's 7.035121228209
8Volley Llamas 7.01732144276
9First Serve OKC0741737246

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

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 2.92 estimated across 9 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.

3.19
Cameron Han
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.03
Gayle MacKenzie-Morain
usually #2 Doubles 40%, also #3 Doubles 40% · published
2.97
Sandra Bellido
usually #2 Doubles 40%, also #1 Doubles 40% · published
2.97
Mauricio Maruri
usually #1 Doubles 40%, also #2 Doubles 40% · published
2.95
Srividhya Muralidharan
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.90
Lauren Schwartz Winzeler
usually #1 Doubles 75%, also #2 Doubles 25% · published
2.78
Peter Ram
usually #3 Doubles 50%, also #2 Doubles 25% · published
2.76
Karlo DelosAngeles
usually #2 Doubles 40%, also #3 Doubles 40% · published
2.71
Fabiola Hernandez
usually #3 Doubles 63%, also #2 Doubles 38% · published
Gustavo Hernandez
published
Kathleen Ram
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.

Kathleen Ram + Peter Ram4355% games+5.2% vs expected
Karlo DelosAngeles + Srividhya Muralidharan5451% gamesnot enough data
Fabiola Hernandez + Cameron Han4257% gamesnot enough data
Gayle MacKenzie-Morain + Peter Ram134 matchesnot enough data
Srividhya Muralidharan + Mauricio Maruri134 matchesnot enough data
Peter Ram + Sandra Bellido033 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.

3.5
Cameron Han
41W–27L career · 4 lines in 2026
8%90%1%
3.19
Gayle MacKenzie-Morain
46W–78L career · 5 lines in 2026
42%58%<1%
3.03
Sandra Bellido
27W–35L career · 5 lines in 2026
0%<1%>99%
2.97
Mauricio Maruri
48W–44L career · 5 lines in 2026
59%41%<1%
2.97
Srividhya Muralidharan
40W–42L career · 3 lines in 2026
63%37%<1%
2.95
Lauren Schwartz Winzeler
30W–24L career · 4 lines in 2026
0%<1%>99%
2.90
Peter Ram
33W–77L career · 8 lines in 2026
2%92%6%
2.78
Karlo DelosAngeles
46W–68L career · 5 lines in 2026
3%92%4%
2.76
Fabiola Hernandez
68W–65L career · 8 lines in 2026
7%91%2%
2.71
Gustavo Hernandez
2W–4L career · no lines in 2026
not enough data
Kathleen Ram
37W–29L career · no lines in 2026
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.