Teams

SpenWheels/LF/mixed tri 8.0

2026 TUL TRI-LEVEL MIXED 18 & Over League · MIXED TRI 6.0

12 players · average NTRP 3.70 / OKLAHOMA

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 →
Schedule7 played
2026-08-23vs Capps/GR/mixed tri 8.0Split 11
L#2 DoublesKelly Spencer / Todd Spangler vs Nick Bunting / Julie Bunting5-7, 1-6
W#3 DoublesJanna Ryel / Robert Rodgers vs Erin Capps / Caleb Elrod7-5, 6-3
2026-08-14vs Stone/GR/mixed triLost 02
L#1 DoublesAnissa Mcguire / Bret McGuire vs Ann Marie Brown / Adam Hannaford2-6, 3-6
L#2 DoublesKaty Spangler / Todd Spangler vs Ann Stone / Julio Cuadra1-6, 1-6
2026-08-07vs Nichols/PH/mixed tri 8.0Lost 12
L#1 DoublesBret McGuire / Anissa Mcguire vs Luke Humphrey / Arden Row1-6, 6-7
L#2 DoublesAndrew Habiger / Kelly Spencer vs Theresa Nichols / Ky Nichols0-6, 4-6
W#3 DoublesJanna Ryel / Robert Rodgers vs Todd Hoffman / Rhonda Hoffman2-6, 6-2, 1-0
2026-08-02vs Lott/FR/mixed tri 8.0Split 11
L#2 DoublesKelly Spencer / Daniel Wheeler vs Joi MacY / Chris OHara2-6, 3-6
W#3 DoublesBradley Sanditen / Janna Ryel vs Michelle Bryan / Matt Torres6-3, 6-4
2026-07-26vs Hunt/LF/mixed tri 8.0Lost 03
L#1 DoublesAnissa Mcguire / Bret McGuire vs Carlos Salazar / Jennifer Baines1-6, 0-6
L#2 DoublesWhitney Jessee / Daniel Wheeler vs Paul Richardson / Chelsea Mitchell1-6, 2-6
L#3 DoublesKaty Spangler / Ian Curran vs Kelly Hunt / Jess Tauber1-6, 1-6
2026-07-17vs Webster/LF/tri 8.0XLost 12
W#1 DoublesRobert Rodgers / Emily Collins vs Carmen Hill / Jason Schluter6-4, 6-0
L#2 DoublesWhitney Jessee / Bradley Sanditen vs Michelle Dickason / CHRISTOPHER DICKASON0-6, 6-4, 0-1
L#3 DoublesAnissa Mcguire / Andrew Habiger vs Matt Holland / Julianna Adams2-6, 4-6
2026-07-12vs Hayes/IS/mixed 8.0 triLost 12
L#1 DoublesBret McGuire / Anissa Mcguire vs Julia Parkhill / Ian McElwain2-6, 3-6
L#2 DoublesWhitney Jessee / Robert Rodgers vs Josh Hinkle / Madison Hayes1-6, 3-6
W#3 DoublesKaty Spangler / Todd Spangler vs Rylan Poteet / Eleanor Doyle7-5, 6-4
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 standings16 teams · MIXED TRI 6.0
TeamWLInd. WInd. LSets lostGames lost
1Evans/GR/mixed tri 8.04110512100
2Webster/LF/tri 8.0X418717144
3Hunt/LF/mixed tri 8.03081350
4Nichols/PH/mixed tri 8.031849102
5Hayes/IS/mixed 8.0 tri329614126
6Sides/FR/mixed tri 8.0327818126
7Freeman/GR/tri mixed 8.02042433
8Stone/GR/mixed tri2163659
9Martinez/IS/mixed tri 8.0226614122
10Lolato/LF/mixed tri 8.0238716142
11Capps/GR/mixed tri 8.0236920152
12Wood/SH/mixed tri 8.0X12361275
13Lott/FR/mixed tri 8.01451021148
14Corcoran/LF/mixed tri 8.0x0224961
15Schmidt/LF/mixed tri 8.002241063
16SpenWheels/LF/mixed tri 8.00641429197

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.74 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.

Andrew Habiger
usually #3 Doubles 50%, also #2 Doubles 50% · published 4
3.39
Bret McGuire
usually #1 Doubles 100% · published 4
Daniel Wheeler
published 3.5
3.21
Bradley Sanditen
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
2.88
Whitney Jessee
usually #2 Doubles 100% · published
2.87
Anissa Mcguire
usually #1 Doubles 80%, also #3 Doubles 20% · published 3.5
2.82
Todd Spangler
usually #2 Doubles 67%, also #3 Doubles 33% · published
2.52
Katy Spangler
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.48
Ian Curran
usually #3 Doubles 100% · published
2.32
Janna Ryel
usually #3 Doubles 100% · published
2.21
Kelly Spencer
usually #2 Doubles 100% · published
Robert Rodgers
usually #3 Doubles 50%, also #1 Doubles 25% · 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.

Katy Spangler + Todd Spangler4351% games+0.7% vs expected
Anissa Mcguire + Bret McGuire31638% games−4.2% vs expected
Robert Rodgers + Janna Ryel7058% 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
Andrew Habiger
14W–30L career · type M · 2 lines in 2026
not enough data
4
Bret McGuire
70W–93L career · 4 lines in 2026
78%22%<1%
3.39
3.5
Daniel Wheeler
17W–11L career · no lines in 2026
not enough data
3.5
Bradley Sanditen
47W–54L career · 2 lines in 2026
6%92%2%
3.21
Whitney Jessee
69W–38L career · 3 lines in 2026
80%20%<1%
2.88
3.5
Anissa Mcguire
77W–118L career · 5 lines in 2026
82%18%<1%
2.87
Todd Spangler
14W–15L career · 3 lines in 2026
1%89%10%
2.82
Katy Spangler
58W–44L career · 3 lines in 2026
0%44%56%
2.52
Ian Curran
9W–17L career · 1 line in 2026
57%43%<1%
2.48
Janna Ryel
17W–9L career · 3 lines in 2026
0%90%10%
2.32
Kelly Spencer
37W–73L career · 3 lines in 2026
98%2%<1%
2.21
Robert Rodgers
37W–22L career · 4 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.