Teams

Keck/Knoxville

2025 Adult 18 & Over-Knoxville · 4.0 Men

11 players · average NTRP 3.60 / TENNESSEE

View scouting list →
Schedule7 played
2025-05-04vs Gosselin/KnoxvilleLost 03
L#1 DoublesKyle Franklin / Allan Schoenfeld vs Daniel Unger / Jax Kirby3-6, 2-6
L#1 SinglesKevin Keck vs Baylor Anders0-6, 4-6
L#2 DoublesMichael Nicolo / Baxter Jones vs Chaz Hansen / Christian McCall1-6, 6-2, 1-0
2025-04-27vs Gosselin/KnoxvilleWon 31
W#1 DoublesKevin Keck / Kyle Franklin vs Chaz Hansen / Christopher Aikens6-2, 5-7, 1-0
L#1 SinglesMichael Nicolo vs Baylor Anders3-6, 2-6
W#2 DoublesMike McCarty / Conner Bui vs Rob Gosselin / Jason Brown6-1, 3-6, 1-0
W#2 SinglesAlexander Osborne vs Peter Osucha6-4, 4-6, 1-0
2025-04-06vs Gosselin/KnoxvilleLost 04
L#1 DoublesKyle Franklin / Allan Schoenfeld vs Peeyush Nandwana / Peter Osucha1-6, 6-7
L#1 SinglesKevin Keck vs Baylor Anders3-6, 1-6
L#2 DoublesAlexander Osborne / Michael Nicolo vs Evan Hoffman / Michael Douglas4-6, 6-4, 0-1
L#3 DoublesRob Lucas / Conner Bui vs Parker Ashford / Alfi Guindi6-4, 3-6, 0-1
2025-03-30vs Gosselin/KnoxvilleLost 14
L#1 DoublesJohn Bui / Michael Nicolo vs Evan Hoffman / Jeremy Tanarungsekul2-6, 4-6
W#1 SinglesKyle Franklin vs Christian McCall6-4, 6-2
L#2 DoublesMike McCarty / Kevin Keck vs Daniel Unger / Baylor Anders2-6, 1-6
L#2 SinglesAlexander Osborne vs Peeyush Nandwana5-7, 1-6
L#3 DoublesAllan Schoenfeld / Austin Martindale vs Alfi Guindi / Peter Osucha2-6, 2-6
2025-03-23vs Gosselin/KnoxvilleLost 23
L#1 DoublesJohn Bui / Conner Bui vs Jason Brown / Evan Hoffman1-6, 0-6
W#1 SinglesBaxter Jones vs Jacob Kellner6-3, 1-2
W#2 DoublesKyle Franklin / Alexander Osborne vs Parker Ashford / Christian McCall6-2, 5-7, 1-0
L#2 SinglesMichael Nicolo vs Jordan Rockwell5-7, 3-6
L#3 DoublesMike McCarty / Rob Lucas vs Christopher Aikens / Peter Osucha7-5, 4-6, 0-1
2025-03-16vs Gosselin/KnoxvilleLost 14
L#1 DoublesKyle Franklin / Conner Bui vs Daniel Unger / Baylor Anders1-6, 1-6
L#1 SinglesMichael Nicolo vs Jordan Rockwell2-6, 4-6
L#2 DoublesRob Lucas / Alexander Osborne vs Jeremy Tanarungsekul / Alfi Guindi6-7, 3-6
L#2 SinglesBaxter Jones vs Peeyush Nandwana2-6, 2-6
W#3 DoublesAllan Schoenfeld / Austin Martindale vs Michael Douglas / Christian McCall6-3, 2-6, 1-0
2025-03-09vs Gosselin/KnoxvilleLost 23
W#1 DoublesMike McCarty / Conner Bui vs Daniel Unger / Baylor Anders6-3, 4-6, 1-0
W#1 SinglesAlexander Osborne vs Jordan Rockwell6-3, 6-7, 1-0
L#2 DoublesKyle Franklin / Allan Schoenfeld vs Evan Hoffman / Jeremy Tanarungsekul4-6, 1-6
L#2 SinglesMichael Nicolo vs Peeyush Nandwana6-4, 4-6, 0-1
L#3 DoublesKevin Keck / Rob Lucas vs Parker Ashford / Alfi Guindi2-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 standings for 4.0 Men 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.61 estimated across 10 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.85
Alexander Osborne
usually #2 Doubles 50%, also #2 Singles 33% · published 4
3.81
Mike McCarty
usually #2 Doubles 50%, also #3 Doubles 25% · published
3.77
Kyle Franklin
usually #1 Doubles 57%, also #2 Doubles 29% · published
3.73
Michael Nicolo
usually #2 Singles 29%, also #2 Doubles 29% · published
3.57
Austin Martindale
usually #3 Doubles 100% · published 3.5
3.50
Kevin Keck
usually #1 Singles 40%, also #2 Doubles 20% · published
3.49
Rob Lucas
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.48
Baxter Jones
usually #1 Singles 33%, also #2 Doubles 33% · published 3.5
3.44
Allan Schoenfeld
usually #3 Doubles 40%, also #1 Doubles 40% · published 3.5
3.42
Conner Bui
usually #1 Doubles 60%, also #3 Doubles 20% · published 3.5
Michael Godbold
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.

Austin Martindale + Conner Bui4360% games+6.4% vs expected
Kevin Keck + Allan Schoenfeld6163% games+4.9% vs expected
Mike McCarty + Kyle Franklin7164% games+2.2% vs expected
Allan Schoenfeld + Kyle Franklin3450% games−5.5% vs expected
Kevin Keck + Kyle Franklin4158% gamesnot enough data
Kevin Keck + Rob Lucas314 matchesnot enough data
Kevin Keck + Baxter Jones213 matchesnot enough data
Austin Martindale + Mike McCarty303 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.

4
Alexander Osborne
26W–10L career · 6 lines in 2025
<1%87%13%
3.85
Mike McCarty
38W–21L career · 4 lines in 2025
1%92%7%
3.81
Kyle Franklin
29W–20L career · 7 lines in 2025
2%94%4%
3.77
Michael Nicolo
8W–13L career · 7 lines in 2025
4%94%2%
3.73
3.5
Austin Martindale
20W–6L career · 2 lines in 2025
<1%29%71%
3.57
Kevin Keck
47W–14L career · 5 lines in 2025
<1%50%50%
3.50
Rob Lucas
24W–34L career · 4 lines in 2025
53%47%<1%
3.49
3.5
Baxter Jones
20W–5L career · 3 lines in 2025
<1%56%44%
3.48
3.5
Allan Schoenfeld
25W–13L career · 5 lines in 2025
<1%69%31%
3.44
3.5
Conner Bui
18W–12L career · 5 lines in 2025
<1%74%26%
3.42
Michael Godbold
2W–0L career · no 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.