Teams

LCTA18/Finneyfrock/St. Andrews

USTA 18 & Over Adult Mixed Doubles · 3.5

13 players · average NTRP 3.50 / SOUTH CAROLINA

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 →
Schedule6 played
2026-06-24vs LCTA18/Sullivan/Doty ParkWon 21
W#1 DoublesBruni Koch / Jennifer Klos vs Matt Zielke / Lynne Klosik6-4, 3-6, 1-0
W#2 DoublesMichelle Crivella / Richard Scales vs Gregg Passmore / AYNSLEY HADLEY6-2, 7-6
L#3 DoublesMasheed Rockwell / James Davis vs Josh Sullivan / Courtney Martin7-6, 1-6, 0-1
2026-06-09vs LCTA18/Britton-Harris/MaybankLost 12
L#1 DoublesBruni Koch / Caroline Hicks vs Timothy DeCamp / Vaughan Lee3-6, 7-5, 0-1
W#2 DoublesRichard Scales / Michelle Crivella vs Evan Harris / Ellen Watson6-2, 6-4
L#3 DoublesJames Davis / Jennifer Klos vs Matt Perkinson / Sara Tierney3-6, 6-7
2026-06-02vs LCTA18/O'Rourke-Coleman/MaybankLost 12
L#1 DoublesEndy Campos / Michelle Crivella vs Joel Reighard / Halley Cella3-6, 6-3, 0-1
W#2 DoublesBruni Koch / Jennifer Klos vs Matt Fultz / Corbin Wimberly7-5, 6-3
L#3 DoublesCaroline Hicks / Richard Scales vs David Hamilton / Lauren Hamilton3-6, 6-7
2026-05-26vs LCTA18M/Howle-Delancey/MaybankLost 12
W#1 DoublesEndy Campos / Michelle Crivella vs Sarah Sass / Eric Goshorn4-6, 6-3, 1-0
L#2 DoublesBruni Koch / Jennifer Klos vs Tamara Hale / Christopher Greeno6-7, 0-6
L#3 DoublesMartha Koch / Michael Culler vs Suzie Zhang / Will Scanlon0-6, 1-6
2026-05-19vs LCTA (A) 3.5M 18 & Over (Facello)Lost 02
L#1 DoublesMichelle Crivella / Bruni Koch vs Hannah Story / Aaron Zych5-7, 1-6
L#2 DoublesCaroline Hicks / Richard Scales vs Chad Murdock / Sue Grisanti0-6, 7-5, 0-1
2026-05-05vs LCTA18/Jones-Levine/NCSCLost 03
L#1 DoublesCaroline Hicks / Bruni Koch vs Sara Christopher / Jackson Page2-6, 3-6
L#2 DoublesJennifer Klos / Richard Scales vs Kerry Bennett / Charn Pitiranggon6-2, 5-7, 0-1
L#3 DoublesLi Rusterholz / Stephen Clinch vs Jessica Becker / David Sorensen2-6, 4-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 standings for 3.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.15 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.

3.62
Endy Campos
usually #1 Doubles 100% · published
3.44
Michelle Crivella
usually #1 Doubles 60%, also #2 Doubles 40% · published
3.35
Jennifer Klos
usually #2 Doubles 60%, also #3 Doubles 20% · published
3.34
Bruni Koch
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
3.31
Caroline Hicks
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
3.19
Richard Scales
usually #2 Doubles 63%, also #3 Doubles 25% · published
3.05
Leslie Finneyfrock
published
3.02
Stephen Clinch
usually #3 Doubles 100% · published
3.00
Li Rusterholz
usually #3 Doubles 100% · published
2.99
Masheed Rockwell
usually #3 Doubles 100% · published
2.95
Martha Koch
usually #3 Doubles 100% · published
2.55
Michael Culler
usually #2 Doubles 67%, also #3 Doubles 33% · published
Whitney Casper
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.

Stephen Clinch + Li Rusterholz2542% gamesnot enough data
Bruni Koch + Jennifer Klos224 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.

Endy Campos
60W–26L career · 2 lines in 2026
<1%20%80%
3.62
Michelle Crivella
85W–59L career · 5 lines in 2026
<1%67%33%
3.44
Jennifer Klos
58W–37L career · 5 lines in 2026
1%86%14%
3.35
3.5
Bruni Koch
60W–68L career · 6 lines in 2026
1%87%12%
3.34
3.5
Caroline Hicks
25W–26L career · 4 lines in 2026
1%90%9%
3.31
Richard Scales
60W–62L career · 8 lines in 2026
<1%8%92%
3.19
Leslie Finneyfrock
44W–47L career · no lines in 2026
37%63%<1%
3.05
Stephen Clinch
40W–35L career · 1 line in 2026
<1%43%57%
3.02
Li Rusterholz
42W–30L career · 1 line in 2026
<1%51%49%
3.00
Masheed Rockwell
26W–39L career · 1 line in 2026
52%48%<1%
2.99
Martha Koch
44W–22L career · 1 line in 2026
<1%64%36%
2.95
Michael Culler
36W–76L career · 3 lines in 2026
37%63%<1%
2.55
Whitney Casper
5W–5L 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.