Teams

Cottonwood Club-Littleford/Haan

2025 USTA Adult 40 & Over · 3.5M

19 players · average NTRP 3.33 / UTAH

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-08-05vs South Jordan-LutzSplit 22
L#1 DoublesEndhi Visser / Jason Morrow vs David Rodriguez / Terry Lutz3-6, 1-6
L#1 SinglesBrad DeHaan vs Todd Zaitzeff3-6, 4-6
W#2 DoublesTodd Martin / Scott Kitchen vs Joseph Bush / Doug Poelman6-2, 3-6, 1-0
W#3 DoublesJoel Littleford / Serdar Akkor vs Tyler Hillstead / Steven Clark3-6, 5-4
2025-07-29vs Sports Mall-SatoLost 04
L#1 DoublesKevin Flamm / Chris Hanrahan vs Keith Gwilliam / Karthik Kasiviswanathan5-7, 7-6, 0-1
L#1 SinglesVivek Reddy vs Bobby Cannon1-6, 5-7
L#2 DoublesClark Stacey / Andrew Bliss vs Andrew Finlay / Tom Pinborough1-6, 6-1, 0-1
L#3 DoublesNicholas Shaffer / Serdar Akkor vs Travis Kinnersley / Milad Sefiddashti4-6, 5-7
2025-07-22vs Ogden-Christensen/LaySplit 22
W#1 DoublesBrad DeHaan / Kevin Flamm vs Ron Kemp / Shawn Lay1-6, 6-3, 1-0
L#1 SinglesNathan Macheel vs Trent Madsen3-6, 1-6
W#2 DoublesEndhi Visser / Andrew Bliss vs Reuben Jessop / Chris Rutter4-6, 7-5, 1-0
L#3 DoublesNicholas Shaffer / Joel Littleford vs Kirk Cerise / Craig Christensen4-6, 5-7
2025-07-15vs Eccles Tennis-Hellsaza/MurraySplit 22
W#1 DoublesMark Adams / Jason Morrow vs Michael Isaza / Jerry Harward4-6, 6-1, 1-0
W#1 SinglesNathan Macheel vs Ryan Bell7-6, 6-7, 1-0
L#2 DoublesKevin Flamm / Serdar Akkor vs Donald Bayna / Brant Barney4-6, 3-6
L#3 DoublesJoel Littleford / Nicholas Shaffer vs Dan Murray / Ryan Miller5-7, 6-7
2025-07-08vs SunPro Faux/McGillLost 04
L#1 DoublesMark Adams / Clark Stacey vs Michael Olson / Rhett Housley2-6, 5-7
L#1 SinglesNathan Macheel vs Bryan Cardon3-6, 5-7
L#2 DoublesScott Kitchen / Brad DeHaan vs Hugh Olmstead / Jake Reynolds3-6, 4-6
L#3 DoublesChris Hanrahan / Endhi Visser vs Kirk Hall / Nick Deschamps4-6, 5-7
2025-07-01vs Salt Lake Tennis-Smith/JonesLost 12
W#1 DoublesJason Morrow / Nicholas Shaffer vs Scott Aucutt / Branden Rosenhan6-3, 6-4
L#2 DoublesChris Hanrahan / Chris Lewon vs Ben Jones / Matt Jones5-7, 3-6
L#3 DoublesFernando Torres / Clark Stacey vs Michael Peters / Romney Black2-6, 1-6
2025-06-24vs Sports Mall-NelsonWon 30
W#1 DoublesJason Morrow / Nathan Macheel vs Lonny Pehrson / Timothy Gribben6-4, 7-5
W#2 DoublesKevin Flamm / Brad DeHaan vs Ryan Farr / Guillermo MacIas6-3, 6-0
W#3 DoublesTodd Martin / Scott Kitchen vs Darren Nelson / David Rozsa6-1, 6-3
2025-06-17vs Utah/Ludlow/40&Over3.5MLost 04
L#1 DoublesNicholas Shaffer / Andrew Bliss vs Nicholas Ujifusa / Thomas Young4-6, 0-6
L#1 SinglesAdam Lyle vs Joshua Heaton6-3, 1-6, 0-1
L#2 DoublesBrad DeHaan / Fernando Torres vs David Ludlow / Zubair Zaffarullah1-6, 3-6
L#3 DoublesSerdar Akkor / Chris Lewon vs David Blake / Gary Trewick2-6, 6-7
2025-06-10vs Liberty Park-Thomas/LombardiLost 04
L#1 DoublesTodd Martin / Chris Hanrahan vs Aaron Stobbe / Andrew Thomas6-3, 2-6, 1-0
L#1 SinglesScott Kitchen vs Derran Cannon7-6, 5-7, 1-0
L#2 DoublesAndrew Bliss / Mark Adams vs Russell Boone / Rich Gurr7-6, 1-6, 0-1
L#3 DoublesSerdar Akkor / Nicholas Shaffer vs Dave Lawrence / Scott Olsen4-6, 2-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 standings5 teams · 3.5M
TeamWLInd. WInd. LSets lostGames lost
1SunPro Faux/McGill9028822285
2Utah/Ludlow/40&Over3.5M72251128282
3Salt Lake Tennis-Smith/Jones54201639324
4Eccles Tennis-Hellsaza/Murray54181839330
5Cottonwood Club-Littleford/Haan18112556386

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.08 estimated across 17 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.35
Scott Kitchen
usually #2 Doubles 50%, also #3 Doubles 25% · published
3.34
Adam Lyle
usually #1 Singles 100% · published 3.5
3.30
Nathan Macheel
usually #1 Singles 75%, also #1 Doubles 25% · published 3.5
3.24
David Findlay
published 3.5
3.23
Vivek Reddy
usually #1 Singles 100% · published
3.17
Mark Adams
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.13
Fernando Torres
usually #2 Doubles 80%, also #3 Doubles 20% · published
3.13
Brad DeHaan
usually #2 Doubles 60%, also #1 Doubles 20% · published 3.5
3.12
Nicholas Shaffer
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.05
Andrew Bliss
usually #2 Doubles 75%, also #1 Doubles 25% · published 3.5
3.05
Kevin Flamm
usually #2 Doubles 50%, also #1 Doubles 50% · published 3.5
2.99
Joel Littleford
usually #3 Doubles 100% · published 3
2.97
Chris Hanrahan
usually #1 Doubles 50%, also #2 Doubles 25% · published 3.5
2.96
Serdar Akkor
usually #3 Doubles 80%, also #2 Doubles 20% · published 3.5
2.83
Endhi Visser
usually #1 Singles 38%, also #1 Doubles 38% · published 3
2.79
Chris Lewon
usually #3 Doubles 50%, also #2 Doubles 50% · published 3
2.70
Clark Stacey
usually #3 Doubles 33%, also #1 Doubles 33% · published 3
Jason Morrow
usually #1 Doubles 100% · published
Todd Martin
usually #2 Doubles 33%, also #3 Doubles 33% · 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.

Mark Adams + Endhi Visser3350% games+6.7% vs expected
Joel Littleford + Nicholas Shaffer162448% games+2.5% vs expected
Mark Adams + Andrew Bliss3745% games+2.4% vs expected
Chris Hanrahan + Todd Martin0640% games+2.1% vs expected
Vivek Reddy + Todd Martin3545% games+0.2% vs expected
Chris Lewon + Todd Martin3943% games−4.0% vs expected
Joel Littleford + Serdar Akkor2342% games−11.9% vs expected
Chris Lewon + Chris Hanrahan4749% 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.

Scott Kitchen
31W–15L career · 4 lines in 2025
1%85%14%
3.35
3.5
Adam Lyle
30W–11L career · 1 line in 2025
1%87%12%
3.34
3.5
Nathan Macheel
20W–16L career · 4 lines in 2025
2%91%7%
3.30
3.5
David Findlay
2W–5L career · no lines in 2025
4%93%3%
3.24
Vivek Reddy
33W–33L career · 1 line in 2025
5%92%3%
3.23
Mark Adams
90W–115L career · 3 lines in 2025
11%88%1%
3.17
Fernando Torres
97W–77L career · 5 lines in 2025
17%82%<1%
3.13
3.5
Brad DeHaan
56W–42L career · 5 lines in 2025
18%82%<1%
3.13
Nicholas Shaffer
44W–55L career · 6 lines in 2025
19%81%<1%
3.12
3.5
Andrew Bliss
111W–160L career · 4 lines in 2025
36%64%<1%
3.05
3.5
Kevin Flamm
21W–27L career · 4 lines in 2025
36%64%<1%
3.05
3
Joel Littleford
81W–106L career · 3 lines in 2025
<1%54%46%
2.99
3.5
Chris Hanrahan
21W–58L career · 4 lines in 2025
58%42%<1%
2.97
3.5
Serdar Akkor
17W–101L career · 5 lines in 2025
62%38%<1%
2.96
3
Endhi Visser
75W–119L career · 8 lines in 2025
1%88%11%
2.83
3
Chris Lewon
21W–53L career · 2 lines in 2025
2%92%6%
2.79
3
Clark Stacey
67W–86L career · 3 lines in 2025
7%91%2%
2.70
Jason Morrow
6W–13L career · 4 lines in 2025
not enough data
Todd Martin
32W–48L career · 3 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.