Teams

TOC.Hull

2026 CTRL Adult 18 & Over · Adult 18 & Over 5.0 Men

12 players · average NTRP 4.86 / NORTH CAROLINA

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 →
Schedule8 played
2026-05-17vs TOC.ByrdSplit 11
L#1 DoublesGeoff Gisler / David Chermak vs Juan Manrique Romero / Nicholas Beck3-6, 2-6
W#2 DoublesJ Wilbur Dotson / Ben Powell vs Andres Carro / Andrew Perdue6-4, 7-6
2026-04-25vs MD.JenningsLost 02
L#1 DoublesJohn Hankinson / Joao Freitas vs Pedro Garcia Orellana / Todd Garcia4-6, 4-6
L#2 DoublesGeoff Gisler / Mario Gruden vs Henry Lee / Vance Jennings3-6, 6-1, 0-1
2026-04-11vs TOC.ByrdWon 10
W#1 SinglesGeoff Gisler vs Kwame Owens6-3, 6-2
2026-03-28vs MD.JenningsWon 21
W#1 DoublesJoshua Franceschina / Joao Freitas vs Todd Garcia / Jeffrey Schroeder6-3, 6-2
W#1 SinglesNodirbek Korchiev vs Grant McGrew7-6, 4-6, 1-0
L#2 DoublesJason Hull / Mario Gruden vs Henry Lee / Vance Jennings3-6, 4-6
2026-03-22vs TOC.ByrdWon 21
W#1 DoublesJohn Hankinson / Joshua Franceschina vs Andres Carro / Nicholas Beck4-6, 6-1, 1-0
W#1 SinglesKristian Bilojelic vs Kwame Owens6-2, 6-2
L#2 DoublesJ Wilbur Dotson / David Chermak vs Julien de la Mettrie / Juan Manrique Romero2-6, 6-4, 0-1
2026-03-14vs TOC.ByrdLost 12
L#1 DoublesElliott Sperr / Matthew Daly vs Andres Carro / Julien de la Mettrie1-6, 4-6
L#1 SinglesNodirbek Korchiev vs Juan Manrique Romero3-6, 1-2
W#2 DoublesJoao Freitas / David Chermak vs Andrew Perdue / Kwame Owens6-4, 6-1
2026-03-07vs MD.JenningsWon 21
L#1 DoublesMario Gruden / Thomas Hughes vs Todd Garcia / Grant McGrew2-6, 3-6
W#1 SinglesKristian Bilojelic vs Phillip Cardella6-2, 6-2
W#2 DoublesGeoff Gisler / Joao Freitas vs Justin Radloff / Chris Crumpler4-6, 7-5, 1-0
2026-02-14vs MD.JenningsWon 21
L#1 DoublesThomas Hughes / David Chermak vs Pedro Garcia Orellana / Vance Jennings6-7, 1-6
W#1 SinglesJohn Hankinson vs Phillip Cardella7-5, 6-2
W#2 DoublesJason Hull / Joao Freitas vs Davis Felts / Jonathan Wade6-2, 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 standings for Adult 18 & Over 5.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 4.61 estimated across 12 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.

4.99
Kristian Bilojelic
usually #1 Singles 100% · published
4.81
Joshua Franceschina
usually #1 Doubles 100% · published 5
4.79
Geoff Gisler
usually #2 Doubles 50%, also #1 Doubles 25% · published 5
4.78
J Wilbur Dotson
usually #2 Doubles 100% · published 5
4.69
John Hankinson
usually #1 Doubles 67%, also #1 Singles 33% · published
4.63
Elliott Sperr
usually #1 Doubles 100% · published 5
4.62
David Chermak
usually #1 Doubles 50%, also #2 Doubles 50% · published 5
4.47
Jason Hull
usually #2 Doubles 100% · published
4.46
Joao Freitas
usually #2 Doubles 60%, also #1 Doubles 40% · published 4.5
4.45
Matthew Daly
usually #1 Doubles 100% · published
4.42
Nodirbek Korchiev
usually #1 Doubles 50%, also #1 Singles 38% · published 4.5
4.27
Mario Gruden
usually #2 Doubles 67%, also #1 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.

Elliott Sperr + Matthew Daly2348% gamesnot enough data
Joshua Franceschina + David Chermak224 matchesnot enough data
Joao Freitas + J Wilbur Dotson213 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.

Kristian Bilojelic
3W–0L career · 2 lines in 2026
<1%54%46%
4.99
5
Joshua Franceschina
80W–41L career · 2 lines in 2026
1%92%7%
4.81
5
Geoff Gisler
10W–10L career · 4 lines in 2026
1%93%6%
4.79
5
J Wilbur Dotson
33W–15L career · 2 lines in 2026
2%94%5%
4.78
John Hankinson
35W–9L career · 3 lines in 2026
7%92%1%
4.69
5
Elliott Sperr
6W–5L career · 1 line in 2026
15%85%<1%
4.63
5
David Chermak
43W–31L career · 4 lines in 2026
19%81%<1%
4.62
Jason Hull
9W–13L career · 2 lines in 2026
60%40%<1%
4.47
4.5
Joao Freitas
47W–14L career · 5 lines in 2026
<1%64%36%
4.46
Matthew Daly
4W–4L career · 1 line in 2026
66%34%<1%
4.45
4.5
Nodirbek Korchiev
38W–23L career · 8 lines in 2026
<1%74%26%
4.42
Mario Gruden
38W–22L career · 3 lines in 2026
96%4%<1%
4.27

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.