Teams

8.0 PTC Taylor/Morgan X18S

2025 SPR Mixed 18&O · 8.0 Mixed 18 & Over Fri PM

19 players · average NTRP 3.92 / CENTRAL ARIZONA

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 →
Schedule10 played
2025-04-11vs 8.0 KIW Camacho X18SLost 02
L#1 DoublesGeorgios Trichopoulos / Betsy Ojanen vs Gerardo Lopez / Malia Uhatafe2-6, 6-7
L#2 DoublesTodd Snow / Roberta Snow vs Mark Sadosky / Kendall Hanks6-7, 4-6
2025-03-28vs PHX/EngstromB/18&O/8.0XLost 03
L#1 DoublesTyler Fix / Karen Elaine Taylor vs Eric Engstrom / Karen Engstrom2-6, 6-7
L#2 DoublesMike Riddle / Krista Gomez vs Nathan Brelsford / Rachel Brockway6-7, 2-6
L#3 DoublesGeorgios Trichopoulos / Betsy Ojanen vs Kyle Hicks / Julie Bennett4-6, 2-6
2025-03-21vs 8.0 PAS Deglane/McDonald X18SWon 21
L#1 DoublesTodd Snow / Roberta Snow vs Nilo Baylon / Candace Barrett4-6, 2-6
W#2 DoublesCraig Kosnik / Kristin Morgan vs Gregory Peterson / Amy Rand4-6, 7-5, 1-0
W#3 DoublesMike Riddle / Kelly Sparks vs Brendan Pensis / Alexis Laurence6-2, 6-4
2025-02-28vs 8.0 SRP Win Thu X18SLost 12
W#1 DoublesTodd Snow / Roberta Snow vs Janet Sauter / Sam Tytler6-1, 6-4
L#2 DoublesKristin Morgan / Craig Kosnik vs Channing Peebles / Brennan Begay3-6, 6-4, 0-1
L#3 DoublesKarl Leclerc / Victoria Dolce vs Dennis Munoz / Laura Jackson4-6, 4-6
2025-02-21vs 8.0 KIW Shark Mode X18SLost 12
L#1 DoublesMike Riddle / Kelly Sparks vs Awais Mirza / Natasha Huzevka2-6, 3-6
W#2 DoublesCraig Kosnik / Kristin Morgan vs Sean Salinas / Vangie Wolford6-2, 3-6, 1-0
L#3 DoublesCarlos Rivas / Betsy Ojanen vs Jason Rovig / Lisa Dean5-7, 5-7
2025-02-14vs PHX/EngstromB/18&O/8.0XLost 12
L#1 DoublesKarl Leclerc / Victoria Dolce vs Eric Engstrom / Tiffani Bachus1-6, 2-6
L#2 DoublesJosue Calderon / Karen Elaine Taylor vs Rob Leinbach / Jenni Leinbach5-7, 6-4, 0-1
W#3 DoublesKristin Morgan / Craig Kosnik vs Tim Uzzanti / Julie Bennett6-3, 0-6, 1-0
2025-02-07vs 8.0 PAS Deglane/McDonald X18SLost 12
L#1 DoublesKristin Morgan / Craig Kosnik vs Alexis Laurence / Brendan Pensis7-5, 1-6, 0-1
W#2 DoublesRoberta Snow / Todd Snow vs Joe Leder / Genissa Leder6-2, 6-3
L#3 DoublesCarlos Rivas / Stephanie Christensen vs Zoe Sperber / Nilo Baylon4-6, 7-6, 1-0
2025-01-31vs 8.0 KIW Camacho X18SLost 12
L#1 DoublesCarlos Rivas / Krista Gomez vs Aditya Sharma / Rachel Camacho7-5, 2-6, 0-1
L#2 DoublesCameron Fiveash / Kelly Sparks vs Gerardo Lopez / Arielle Shinder1-6, 7-5, 0-1
W#3 DoublesCraig Kosnik / Kristin Morgan vs Mauricio Leon Risemberg / Miriam Olague-Steele6-1, 6-2
2025-01-24vs 8.0 SRP Win Thu X18SWon 21
L#1 DoublesKelly Sparks / Mike Riddle vs Justin Fejfar / Janet Sauter1-6, 4-6
W#2 DoublesNaveen Mathew / Krista Gomez vs Kyle Landrum / Lauren Higgins6-4, 6-2
W#3 DoublesKaren Elaine Taylor / Tyler Fix vs Channing Peebles / Brennan Begay1-6, 6-4, 1-0
2025-01-17vs 8.0 KIW Shark Mode X18SWon 21
W#1 DoublesCarlos Rivas / Christine O'Hayre-Runnels vs Sean Salinas / Dana Jones4-6, 7-5, 1-0
L#2 DoublesCameron Fiveash / Stephanie Christensen vs Kristi Walker / Awais Mirza4-6, 6-0, 0-1
W#3 DoublesRoberta Snow / Todd Snow vs Jonathan Madrid / Lindsey Henke6-7, 6-1, 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 standings6 teams · 8.0 Mixed 18 & Over Fri PM
TeamWLInd. WInd. LSets lostGames lost
1PHX/EngstromB/18&O/8.0X10024619220
28.0 SRP Win Thu X18S64181231260
38.0 KIW Camacho X18S64171336294
48.0 PTC Taylor/Morgan X18S37111944310
58.0 PAS Deglane/McDonald X18S37102045303
68.0 KIW Shark Mode X18S28102042295

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 3.83 estimated across 10 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.36
Tyler Fix
usually #3 Doubles 50%, also #1 Doubles 50% · published 4.5
4.21
Kristin Morgan
usually #2 Doubles 54%, also #1 Doubles 31% · published
3.95
Naveen Mathew
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.92
Todd Snow
usually #2 Doubles 43%, also #1 Doubles 29% · published
3.88
Stephanie Christensen
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.87
Kelly Sparks
usually #1 Doubles 50%, also #2 Doubles 33% · published
3.81
Krista Gomez
usually #2 Doubles 67%, also #1 Doubles 33% · published
Cameron Fiveash
usually #2 Doubles 100% · published 4
Carlos Rivas
usually #3 Doubles 50%, also #1 Doubles 50% · published 4
3.60
Christine O'Hayre-Runnels
usually #1 Doubles 100% · published 4
3.45
Victoria Dolce
usually #1 Doubles 50%, also #3 Doubles 50% · published
Betsy Ojanen
usually #3 Doubles 67%, also #1 Doubles 33% · published 3.5
Craig Kosnik
usually #2 Doubles 50%, also #3 Doubles 33% · published 3.5
3.22
Karen Elaine Taylor
usually #2 Doubles 33%, also #1 Doubles 33% · published
Georgios Trichopoulos
usually #1 Doubles 50%, also #3 Doubles 50% · published
Josue Calderon
usually #2 Doubles 100% · published
Karl Leclerc
usually #1 Doubles 50%, also #3 Doubles 50% · published
Mike Riddle
usually #1 Doubles 50%, also #3 Doubles 25% · published
Roberta Snow
usually #2 Doubles 40%, also #1 Doubles 40% · 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.

Carlos Rivas + Christine O'Hayre-Runnels7450% games+0.1% vs expected
Kelly Sparks + Mike Riddle15759% games−0.3% vs expected
Karen Elaine Taylor + Tyler Fix7654% games−0.6% vs expected
Karl Leclerc + Victoria Dolce7848% games−2.8% vs expected
Craig Kosnik + Kristin Morgan121149% games−4.6% vs expected
Roberta Snow + Todd Snow7952% gamesnot enough data
Karl Leclerc + Krista Gomez9163% gamesnot enough data
Carlos Rivas + Karen Elaine Taylor4353% gamesnot 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
Tyler Fix
91W–53L career · 2 lines in 2025
<1%83%16%
4.36
Kristin Morgan
185W–92L career · 13 lines in 2025
7%91%2%
4.21
Naveen Mathew
68W–23L career · 3 lines in 2025
<1%63%37%
3.95
Todd Snow
51W–60L career · 7 lines in 2025
72%28%<1%
3.92
Stephanie Christensen
74W–63L career · 2 lines in 2025
<1%79%21%
3.88
Kelly Sparks
196W–127L career · 6 lines in 2025
<1%83%17%
3.87
Krista Gomez
97W–28L career · 3 lines in 2025
1%90%8%
3.81
4
Cameron Fiveash
1W–3L career · type M · 2 lines in 2025
not enough data
4
Carlos Rivas
39W–49L career · 4 lines in 2025
not enough data
4
Christine O'Hayre-Runnels
91W–69L career · 1 line in 2025
25%75%<1%
3.60
Victoria Dolce
28W–21L career · 2 lines in 2025
<1%65%35%
3.45
3.5
Betsy Ojanen
11W–14L career · 3 lines in 2025
not enough data
3.5
Craig Kosnik
147W–133L career · 6 lines in 2025
not enough data
Karen Elaine Taylor
132W–116L career · 3 lines in 2025
6%92%2%
3.22
Georgios Trichopoulos
0W–2L career · 2 lines in 2025
not enough data
Josue Calderon
0W–1L career · 1 line in 2025
not enough data
Karl Leclerc
46W–15L career · 2 lines in 2025
not enough data
Mike Riddle
26W–20L career · 4 lines in 2025
not enough data
Roberta Snow
28W–37L career · 5 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.