Teams

Harris (S)

2026 STL Adult 18 & Over Spring · Women 4.0

17 players · average NTRP 3.80 / ST. LOUIS

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 →
Schedule14 played
2026-05-03vs Ross/Schlafly (S)Split 22
W#1 DoublesWendy Yang / Ita Pumphrey vs Karla Borgerding / Ronda Hillermann6-2, 6-6
L#1 SinglesEmily Salter vs Liz Rathjen7-6, 2-5, 0-1
L#2 DoublesCharlene Barlow / Diane Ruzicka vs Teresa Schlafly / Beth Crowner4-6, 0-6
W#3 DoublesDenise Foley / Lisa Orf vs Dena Bashiti / Ellie Jablonowski0-6, 6-3, 1-0
2026-04-26vs Brewer/Patel (S)Lost 14
L#1 DoublesWendy Yang / Ita Pumphrey vs Becky Hall / Jenifer Segal4-6, 2-6
W#1 SinglesEmily Salter vs Chelsea Frye6-3, 6-1
L#2 DoublesElizabeth Wells / Kristen Haeberlein vs Sue Percy / Sara Nations6-2, 1-6, 1-0
L#2 SinglesJoule Stevenson vs Margaret Licklider1-6, 3-5
L#3 DoublesLisa Orf / Denise Foley vs Lori Cummins / Jennifer Wilken2-6, 1-6
2026-04-19vs Spenner/Wayting for Court 3Lost 13
L#1 DoublesIta Pumphrey / Elizabeth Wells vs Dorothy Spenner / Samantha Spenner5-7, 4-5
W#1 SinglesEmily Salter vs Brooke Ravanelli6-0, 6-0
L#2 DoublesDenise Foley / Emily Miller vs Kim Callen / Cindy White7-5, 0-6, 0-1
L#3 DoublesJessica Klein / Katie Hornof vs Annette Hipkiss / Deborah Edwards6-7, 3-6
2026-04-12vs Meinert/Rood (S)Lost 04
L#1 DoublesWendy Yang / Ita Pumphrey vs Andrea Layton / Kalie Snyder3-6, 6-4, 0-1
L#2 DoublesCharlene Barlow / Diane Ruzicka vs Erica Yalavarthi / Kayla Nieman3-6, 3-6
L#2 SinglesEmily Salter vs Beth Jameson1-6, 1-6
L#3 DoublesLisa Orf / Denise Foley vs Morgan Siebenman / Kelley Love6-4, 2-6, 0-1
2026-03-29vs Peterson (S)Split 22
L#1 DoublesIta Pumphrey / Wendy Yang vs Carol Schwab / Renae Achter4-6, 2-6
L#1 SinglesEmily Salter vs Madeline Stieven2-6, 2-6
W#2 DoublesDenise Foley / Kristen Haeberlein vs Ali Squellati / Amy Johnson6-4, 6-2
W#3 DoublesGrace Chi / Jessica Klein vs Michelle Millonas / Cathy Geiger6-2, 6-0
2026-03-22vs Spenner/Wayting for Court 3Lost 23
W#1 DoublesWendy Yang / Ita Pumphrey vs Cheryl Wayt / Cindy White6-3, 6-4
W#1 SinglesEmily Salter vs Dorothy Spenner6-2, 5-2
L#2 DoublesJessica Klein / Dana Hartnagel vs Annette Hipkiss / Kim Callen2-6, 2-6
L#2 SinglesJoule Stevenson vs Jill McMillin3-6, 1-6
L#3 DoublesCharlene Barlow / Diane Ruzicka vs Sylvia Bell / Mary Zimmer1-6, 3-6
2026-03-08vs Zittle/Siddle (S)Won 31
L#1 DoublesIta Pumphrey / Wendy Yang vs Ilona Clyne / Kiya Phillips6-1, 4-6, 0-1
W#1 SinglesEmily Salter vs Angela Reckelhoff6-2, 3-6, 1-0
W#2 DoublesGrace Chi / Kristen Haeberlein vs Amber Siddle / Hope Zittel6-3, 6-1
W#3 DoublesCharlene Barlow / Lisa Orf vs Jill Sprinkle / Kathy Hughes-Vazquez6-4, 6-1
2026-03-01vs Fridley/Goldmann (S)Lost 05
L#1 DoublesWendy Yang / Ita Pumphrey vs Judy Mosley / Isabel Mosley3-6, 6-4, 0-1
L#1 SinglesEmily Salter vs Jill Hausmann1-6, 0-2
L#2 DoublesKristen Haeberlein / Elizabeth Wells vs Vikki Moran / Mary Pat Geldmeier5-7, 5-6
L#2 SinglesJoule Stevenson vs Maya Horsford1-6, 2-6
L#3 DoublesAnnette Harris / Jessica Klein vs Lisa Campbell / Ellen Hendel2-6, 2-6
2026-03-01vs Gundlefinger (S)Split 22
W#1 DoublesIta Pumphrey / Wendy Yang vs Geralyn Wiele / Jill Starrs6-4, 6-2
W#1 SinglesEmily Salter vs Stacey Hilton6-4, 3-0
L#2 DoublesElizabeth Wells / Lisa Orf vs Tara Frate / Cynthia Harrison4-6, 1-6
L#3 DoublesDenise Foley / Annette Harris vs Gail Gundlefinger / Shannon Diaz2-6, 1-6
2026-02-22vs Hoxsey 4.0W (S)Lost 04
L#1 DoublesIta Pumphrey / Kristen Haeberlein vs Kaitlin Lamack / Elizabeth Hensley-Birky3-6, 2-6
L#1 SinglesJoule Stevenson vs Elena Breer2-6, 0-6
L#2 DoublesAnnette Harris / Denise Foley vs Kim Rice / Caroline Haas2-6, 1-6
L#3 DoublesLisa Orf / Kimberly Hammond vs Michelle Hoxsey / Kara Lamack2-6, 1-6
2026-02-15vs Moore/Wheeler (S)Lost 23
W#1 DoublesIta Pumphrey / Kristen Haeberlein vs Missy McCormick / Mary Weiss6-2, 6-2
L#1 SinglesJoule Stevenson vs Kate Lam1-6, 3-6
W#2 DoublesGrace Chi / Elizabeth Wells vs Julie Moore / Jamie Hansen6-4, 6-2
L#2 SinglesEmily Salter vs Janea Schaeffer6-4, 5-7, 0-1
L#3 DoublesKatie Hornof / Kimberly Hammond vs Jennifer Ernst / Ann Finnegan3-6, 7-6, 0-1
2026-02-08vs Ross/Schlafly (S)Split 22
W#1 DoublesIta Pumphrey / Kristen Haeberlein vs Teresa Schlafly / Stephanie Teachout7-6, 2-6, 1-0
L#1 SinglesKatie Hornof vs Ellie Jablonowski0-6, 5-7
L#2 DoublesAnnette Harris / Lisa Orf vs Danielle Uy / Rose Ehresman0-6, 7-5, 0-1
W#3 DoublesGrace Chi / Kimberly Hammond vs Lynn Hurster / Dena Bashiti6-3, 5-4
2026-02-01vs Woodard/Feldman (S)Split 22
W#1 DoublesIta Pumphrey / Wendy Yang vs Tammy Lanson / Susan Daigle6-0, 6-3
L#1 SinglesEmily Salter vs Molly Clipp3-6, 2-6
L#2 DoublesDana Hartnagel / Elizabeth Wells vs Vickie Brandt / Megan Wall7-6, 1-6, 0-1
W#3 DoublesJessica Klein / Lisa Orf vs Kristie Jones / Kristen Armstrong6-7, 6-1, 1-0
2026-01-18vs Brewer/Patel (S)Lost 14
W#1 DoublesWendy Yang / Ita Pumphrey vs Sue Percy / Becky Hall6-3, 3-6, 1-0
L#1 SinglesEmily Salter vs Megan Jefferies3-6, 3-6
L#2 DoublesElizabeth Wells / Dana Hartnagel vs Lori Cummins / Chelsea Frye3-6, 4-6
L#2 SinglesJoule Stevenson vs Christina Johnson0-6, 2-6
L#3 DoublesKimberly Hammond / Lisa Orf vs Robyn Tweedy / Hilarie Jezik2-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 standings12 teams · Women 4.0
TeamWLInd. WInd. LSets lostGames lost
1Fridley/Goldmann (S)113492153490
2Brewer/Patel (S)113482254542
3Meinert/Rood (S)104472364595
4Woodard/Feldman (S)95462463570
5Hoxsey 4.0W (S)95403070590
6Ross/Schlafly (S)86343676596
7Moore/Wheeler (S)68333784648
8Spenner/Wayting for Court 359254592672
9Harris (S)59254595662
10Zittle/Siddle (S)59254598678
11Peterson (S)311284289634
12Gundlefinger (S)2122050105705

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.51 estimated across 16 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.90
Grace Chi
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.76
Sheri Xu
published
3.71
Ita Pumphrey
usually #1 Doubles 100% · published
3.66
Jessica Klein
usually #3 Doubles 80%, also #2 Doubles 20% · published
3.65
Wendy Yang
usually #1 Doubles 100% · published
3.63
Katie Hornof
usually #3 Doubles 67%, also #1 Singles 33% · published
3.63
Emily Salter
usually #1 Singles 83%, also #2 Singles 17% · published
3.58
Charlene Barlow
usually #3 Doubles 50%, also #2 Doubles 50% · published 4
3.57
Kristen Haeberlein
usually #2 Doubles 57%, also #1 Doubles 43% · published
3.54
Dana Hartnagel
usually #2 Doubles 100% · published 4
3.43
Joule Stevenson
usually #2 Singles 67%, also #1 Singles 33% · published
3.39
Diane Ruzicka
usually #2 Doubles 67%, also #3 Doubles 33% · published 4
3.30
Lisa Orf
usually #1 Doubles 55%, also #3 Doubles 35% · published
3.24
Denise Foley
usually #1 Doubles 50%, also #3 Doubles 29% · published 3.5
3.14
Annette Harris
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
3.04
Kimberly Hammond
usually #3 Doubles 44%, also #1 Doubles 44% · published
Elizabeth Wells
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.

Grace Chi + Annette Harris6263% games+4.2% vs expected
Wendy Yang + Ita Pumphrey191152% games+2.1% vs expected
Wendy Yang + Grace Chi181752% games−0.5% vs expected
Charlene Barlow + Ita Pumphrey3448% games−0.8% vs expected
Dana Hartnagel + Charlene Barlow51743% games−3.2% vs expected
Ita Pumphrey + Annette Harris4353% games−3.3% vs expected
Diane Ruzicka + Ita Pumphrey51246% games−4.7% vs expected
Diane Ruzicka + Dana Hartnagel112446% games−4.9% vs expected
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.

Grace Chi
72W–79L career · 4 lines in 2026
<1%75%25%
3.90
Sheri Xu
135W–59L career · no lines in 2026
3%93%4%
3.76
Ita Pumphrey
62W–71L career · 14 lines in 2026
7%91%2%
3.71
Jessica Klein
3W–6L career · 5 lines in 2026
13%86%1%
3.66
Wendy Yang
110W–89L career · 10 lines in 2026
14%85%1%
3.65
Katie Hornof
2W–10L career · 3 lines in 2026
18%82%<1%
3.63
Emily Salter
96W–51L career · 12 lines in 2026
<1%19%81%
3.63
4
Charlene Barlow
80W–148L career · 4 lines in 2026
28%71%<1%
3.58
Kristen Haeberlein
13W–19L career · 7 lines in 2026
30%70%<1%
3.57
4
Dana Hartnagel
30W–79L career · 3 lines in 2026
40%60%<1%
3.54
Joule Stevenson
0W–6L career · 6 lines in 2026
68%32%<1%
3.43
4
Diane Ruzicka
40W–73L career · 3 lines in 2026
79%21%<1%
3.39
Lisa Orf
152W–143L career · 20 lines in 2026
2%91%8%
3.30
3.5
Denise Foley
131W–102L career · 14 lines in 2026
4%93%3%
3.24
3.5
Annette Harris
34W–67L career · 4 lines in 2026
16%84%1%
3.14
Kimberly Hammond
51W–153L career · 9 lines in 2026
37%63%<1%
3.04
Elizabeth Wells
71W–33L 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.