Teams

Orange 2: Maguire/LF

2025 TUL ADULT 18 & Over League · 2.5 WOMEN

7 players · average NTRP 3.00 / 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 →
Schedule9 played
2025-05-29vs Gulledge/ISWon 30
W#1 DoublesCrystal Franks / Haddi Nunley vs Kay Gulledge / Debbie Crowley6-4, 6-3
W#1 SinglesElizabeth Skelton vs Donna Whaley6-0, 6-2
W#2 DoublesMorgan Hale / Katie Raper-Cavener vs Joanna Majka / Brenda Biles6-1, 6-2
2025-05-20vs Cole/LFWon 30
W#1 DoublesElizabeth Skelton / Katy Spangler vs Lauren Lane / Molly Royce6-2, 6-0
W#1 SinglesMorgan Hale vs Marla Cole6-1, 6-1
W#2 DoublesCrystal Maguire / Katie Raper-Cavener vs Shannon Juen / Annie Higgins6-2, 6-2
2025-05-08vs Tulsa Spring/Kirkpatrick 2.5/GRLost 03
L#1 DoublesKaty Spangler / Crystal Maguire vs Missy Torgerson / Kristie Kraus2-6, 3-6
L#1 SinglesKatie Raper-Cavener vs Audrey Reeves3-6, 2-6
L#2 DoublesElizabeth Skelton / Haddi Nunley vs Evie Stover / Bonnie Presley1-6, 6-3, 0-1
2025-05-01vs Welch/TTCWon 30
W#1 DoublesHaddi Nunley / Samantha Evans vs Jaye Downs / Catie Herrin6-3, 6-0
W#1 SinglesCrystal Maguire vs Reagan Welch6-3, 6-2
W#2 DoublesMorgan Hale / Katie Raper-Cavener vs Joanna Lundberg / Edith Coen6-1, 6-0
2025-04-23vs Troyke/SHWon 30
W#1 DoublesElizabeth Skelton / Haddi Nunley vs Samantha Renner / Desiree Rashid6-4, 6-1
W#1 SinglesKatie Raper-Cavener vs Stephanie Gibbs6-1, 6-1
W#2 DoublesCrystal Maguire / Crystal Franks vs Stephanie Zito / Meghan Cannon6-1, 6-0
2025-04-15vs Horvath/LFWon 30
W#1 DoublesCrystal Maguire / Katy Spangler vs Rebecca Horvath / Alli McClain6-1, 6-4
W#1 SinglesMorgan Hale vs Maddie Morris7-5, 7-5
W#2 DoublesCrystal Franks / Samantha Evans vs Michelle Bewley / Juell Homco6-1, 6-0
2025-04-07vs Briley/LFWon 30
W#1 DoublesKaty Spangler / Elizabeth Skelton vs Heather Hale / Maaike Mccutcheon6-0, 6-0
W#1 SinglesKatie Raper-Cavener vs Patty Eaton6-3, 3-6, 1-0
W#2 DoublesHaddi Nunley / Crystal Franks vs Elizabeth Beaubien / Jorjana Marx6-2, 6-2
2025-04-02vs McCaskill/LFWon 21
W#1 DoublesHaddi Nunley / Crystal Franks vs Stephanie McCaskill / Danyel Cousins7-6, 6-4
L#1 SinglesElizabeth Skelton vs Kim Lauer1-6, 3-6
W#2 DoublesMorgan Hale / Katie Raper-Cavener vs Rashell Ruefly / Cathy Hodgs6-1, 6-1
2025-03-27vs Nicholas/LFWon 30
W#1 DoublesCrystal Maguire / Katy Spangler vs Ellie Carlberg / Ashley Humphrey6-1, 6-1
W#1 SinglesMorgan Hale vs Anna Lukes6-1, 6-2
W#2 DoublesHaddi Nunley / Samantha Evans vs Bre Blackwell / Janell Miller6-0, 6-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 standings18 teams · 2.5 WOMEN
TeamWLInd. WInd. LSets lostGames lost
1Green 1: Wyatt/SH 2.5W1002738130
2Tulsa Spring/Kirkpatrick 2.5/GR9023411139
3Orange 2: Maguire/LF812349129
4McCaskill/LF72171025207
5Green 2: Foust/CR7322820195
6Mason/IS73191124214
7Coker/LF64161432265
8Gulledge/IS54141328221
9Croll/LF55141633266
10Cole/LF45111633248
11Johnson/LF46131737258
12Bailey/GR46121840287
13Witkowski/TU37121840286
14Manlandro/LF37111943311
15Horvath/LF2791838273
16Briley/LF1862144293
17Nicholas/LF0962143292
18Norvell/LF01032755343

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.55 estimated across 7 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.

2.68
Elizabeth Skelton
usually #1 Doubles 33%, also #1 Singles 22% · published 3
2.67
Crystal Maguire
usually #1 Doubles 33%, also #2 Doubles 33% · published 3
2.65
Katy Spangler
usually #1 Doubles 67%, also #2 Singles 22% · published
2.62
Crystal Franks
usually #2 Doubles 60%, also #1 Doubles 40% · published 3
2.47
Haddi Nunley
usually #1 Doubles 40%, also #3 Doubles 30% · published 3
2.45
Katie Raper-Cavener
usually #2 Doubles 39%, also #1 Singles 39% · published
2.29
Morgan Hale
usually #2 Doubles 31%, also #1 Singles 31% · 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.

Morgan Hale + Katie Raper-Cavener5166% games+12.8% vs expected
Haddi Nunley + Crystal Maguire5159% games+10.7% vs expected
Crystal Maguire + Crystal Franks5350% games+0.9% vs expected
Crystal Maguire + Katy Spangler8552% games−0.9% vs expected
Elizabeth Skelton + Katy Spangler5168% gamesnot enough data
Haddi Nunley + Crystal Franks4161% gamesnot enough data
Katie Raper-Cavener + Crystal Maguire213 matchesnot enough data
Katie Raper-Cavener + Crystal Franks123 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
Elizabeth Skelton
23W–20L career · 8 lines in 2025
8%91%1%
2.68
3
Crystal Maguire
51W–39L career · 9 lines in 2025
9%90%1%
2.67
Katy Spangler
58W–44L career · 9 lines in 2025
0%12%88%
2.65
3
Crystal Franks
19W–8L career · 5 lines in 2025
19%81%<1%
2.62
3
Haddi Nunley
43W–28L career · 10 lines in 2025
58%42%<1%
2.47
Katie Raper-Cavener
44W–37L career · 13 lines in 2025
64%36%<1%
2.45
Morgan Hale
28W–27L career · 13 lines in 2025
0%95%5%
2.29

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.