Teams

Delcastle

NORTHERN 18 & Over Summer · 4.0 Men

19 players · average NTRP 4.00 / DELAWARE

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 →
Schedule12 played
2026-07-09vs Rodney Street (4.0/18+)Won 40
W#1 DoublesChristopher Jones / Kenneth Leese vs John Reynolds / Anthony Blansfield7-6, 3-6, 1-0
W#1 SinglesMatthew Gilbride vs Michael Debaecke4-6, 5-4, 1-0
W#2 DoublesNarayanan Iyer / Keith Gorman vs Stephane Ritz / Thomas Jeanson6-3, 6-1
W#3 DoublesDaniel Sornoza / Wilson Sornoza vs Rich Buchanan / Greg Stenz6-3, 6-1
2026-07-07vs WCC 4.0Won 32
W#1 DoublesKeith Gorman / Christopher Jones vs Demetrios Moutsatsos / Roman Tkachuk6-4, 6-0
W#1 SinglesWilson Sornoza vs Charles Rittereiser4-6, 6-2, 1-0
W#2 DoublesNarayanan Iyer / Russell Chamberlin vs Vincent Abessinio / Amish Desai6-1, 6-3
L#2 SinglesJake Shelton vs Gaurav Rastogi5-7, 3-6
L#3 DoublesBill Richins / Kyle Christy vs Ryan Sysko / Vasan Param3-6, 2-6
2026-07-05vs Smashers (4.0)Won 32
W#1 DoublesChristopher Jones / Keith Gorman vs Russell Kuchera / Paul Sandbach4-6, 6-4, 1-0
W#1 SinglesWilson Sornoza vs Ryan Miranda6-7, 6-4, 1-0
L#2 DoublesJason Bonavita / Chintan Dholakia vs Brian Calhoun / Blake Rhood3-6, 2-6
W#2 SinglesDaniel Sornoza vs Michael Sell6-2, 6-3
L#3 DoublesKyle Christy / Matthew Gilbride vs Beau Gegenheimer / Brett Stoutland0-6, 4-6
2026-07-02vs DuPont Sets PanthersWon 31
L#1 DoublesKeith Gorman / Narayanan Iyer vs Scott Czerwonka / Ross Flockerzie6-4, 3-6, 1-0
W#1 SinglesJake Shelton vs Richard Burke6-0, 2-0
W#2 DoublesRussell Chamberlin / Kyle Christy vs Andrew Abraham / Chad Stover6-4, 6-3
W#2 SinglesMatthew Gilbride vs Selvam Mascarenhas6-1, 6-0
2026-06-24vs WCC 4.0Lost 13
L#1 DoublesKeith Gorman / William Bjorksten vs Mark Mumford / Vincent Abessinio4-6, 6-2, 0-1
W#1 SinglesJake Shelton vs Gaurav Rastogi6-3, 1-6, 1-0
L#2 DoublesRussell Chamberlin / Jason Bonavita vs Matthew Heinle / Demetrios Moutsatsos2-6, 0-6
L#3 DoublesBill Richins / Dave Stracke vs Vasan Param / Joel Friedlander4-6, 6-2, 0-1
2026-06-11vs Rodney Street (4.0/18+)Won 41
W#1 DoublesChristopher Jones / Kenneth Leese vs Greg Stenz / Anthony Blansfield6-2, 6-3
W#1 SinglesJake Shelton vs Jesse Brown6-3, 2-6, 1-0
W#2 DoublesNarayanan Iyer / Keith Gorman vs Jonathan Bennett / Michael Debaecke6-1, 6-3
L#2 SinglesMatthew Gilbride vs Brian Vincent5-7, 7-6, 1-0
W#3 DoublesDaniel Sornoza / Wilson Sornoza vs Philip Scheibe / David Gray6-2, 6-4
2026-06-07vs Lager than LifeLost 04
L#1 DoublesWilliam Bjorksten / Narayanan Iyer vs Jason Lazar / Stephen Fell6-4, 3-6, 1-0
L#2 DoublesKyle Christy / Wilson Sornoza vs Tim Davis / Michael Abrams1-6, 4-6
L#2 SinglesJake Shelton vs Yiwei Zhou3-6, 4-6
L#3 DoublesRogelio Mosqueda / Daniel Rubin vs Dan Drennan / David Chong3-6, 4-6
2026-05-31vs Grip n Rip 18Lost 14
L#1 DoublesKeith Gorman / Kenneth Leese vs Eric Voigt / Nick Yelito3-6, 6-4, 0-1
L#1 SinglesWilson Sornoza vs Alexander Zahradnicek5-7, 6-1, 0-1
W#2 DoublesNarayanan Iyer / Kyle Christy vs JEFF MEITZLER / Eddie Mahoney4-6, 6-3, 1-0
L#2 SinglesMatthew Gilbride vs Jason Petrin6-4, 3-6, 0-1
L#3 DoublesChintan Dholakia / Dave Stracke vs Jesse Stemberger / Jason Kutzura2-6, 4-6
2026-05-17vs Lager than LifeWon 50
W#1 DoublesKenneth Leese / Christopher Jones vs Stephen Fell / MARC LEPORE2-6, 6-3, 1-0
W#1 SinglesJake Shelton vs Wout Meeuwissen6-3, 2-6, 1-0
W#2 DoublesWilliam Bjorksten / Narayanan Iyer vs Brian Crevasse / Richard Brenner6-2, 6-4
W#2 SinglesWilson Sornoza vs Andrew Barrett6-4, 6-2
W#3 DoublesKyle Christy / Russell Chamberlin vs David Bethala / Frank Meeuwissen6-1, 7-6
2026-05-12vs Smashers (4.0)Lost 14
W#1 DoublesChristopher Jones / Keith Gorman vs Russell Kuchera / Augusto Francisco6-1, 6-4
L#1 SinglesWilson Sornoza vs Yevgen Knyazkov3-6, 4-6
L#2 DoublesChintan Dholakia / Narayanan Iyer vs Blake Rhood / Kyle Rhood4-6, 1-6
L#2 SinglesMatthew Gilbride vs Michael Sell7-6, 4-6, 1-0
L#3 DoublesJason Bonavita / Dave Stracke vs Ryan Miranda / John Murray0-6, 7-5, 0-1
2026-04-27vs Grip n Rip 18Won 32
W#1 DoublesKeith Gorman / Christopher Jones vs Eric Voigt / JEFF MEITZLER6-4, 6-3
W#1 SinglesWilson Sornoza vs Ryan Christopher6-3, 6-3
W#2 DoublesNarayanan Iyer / Chintan Dholakia vs Alexander Zahradnicek / Don Houpt6-1, 6-7, 1-0
L#2 SinglesMatthew Gilbride vs Stephen Simunov7-6, 4-6, 1-0
L#3 DoublesJason Bonavita / Russell Chamberlin vs Jeff Long / Jesse Stemberger1-6, 1-6
2026-04-16vs DuPont Sets PanthersSplit 22
W#1 DoublesDaniel Sornoza / Wilson Sornoza vs Carlos Amezcua / Chad Stover6-2, 4-6, 1-0
W#2 DoublesWilliam Bjorksten / Narayanan Iyer vs Edward Bouscaren / Jeremy Soja6-2, 6-1
L#2 SinglesJake Shelton vs Charles Newberry5-7, 5-7
L#3 DoublesDave Stracke / Daniel Rubin vs Hyung Steele / John Krukiel3-6, 4-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 standings6 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Grip n Rip 18012382255487
2Rodney Street (4.0/18+)012392156483
3Smashers (4.0)012372358546
4Delcastle012352563516
5Lager than Life012273373557
6DuPont Sets Panthers0121248101684

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.71 estimated across 15 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.06
Narayanan Iyer
usually #2 Doubles 80%, also #1 Doubles 20% · published
3.92
Daniel Sornoza
usually #3 Doubles 50%, also #2 Singles 25% · published 4
3.90
Keith Gorman
usually #1 Doubles 78%, also #2 Doubles 22% · published
3.86
Wilson Sornoza
usually #1 Singles 50%, also #3 Doubles 20% · published
3.86
Kenneth Leese
usually #1 Doubles 100% · published
3.79
Russell Chamberlin
usually #2 Doubles 60%, also #3 Doubles 40% · published 4
Daniel Rubin
usually #3 Doubles 100% · published 4
3.74
Jason Rompola
published
3.72
Matthew Gilbride
usually #2 Singles 71%, also #1 Singles 14% · published
3.71
William Bjorksten
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.65
Jake Shelton
usually #1 Singles 57%, also #2 Singles 43% · published 4
3.56
Chintan Dholakia
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.55
Bill Richins
usually #3 Doubles 100% · published 4
3.54
Jason Bonavita
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.45
Dave Stracke
usually #3 Doubles 100% · published 4
3.30
Rogelio Mosqueda
usually #3 Doubles 100% · published
John Savon
published
Kyle Christy
published
William Bohannan
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.

Narayanan Iyer + William Bjorksten4163% games+4.3% vs expected
Wilson Sornoza + Daniel Sornoza8456% games+3.8% vs expected
Jason Bonavita + William Bjorksten6255% games−0.8% vs expected
John Savon + Russell Chamberlin5159% gamesnot enough data
Bill Richins + Dave Stracke2352% gamesnot enough data
Jason Bonavita + Russell Chamberlin224 matchesnot enough data
John Savon + Keith Gorman314 matchesnot enough data
Rogelio Mosqueda + William Bjorksten044 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.

Narayanan Iyer
57W–11L career · 10 lines in 2026
<1%32%68%
4.06
4
Daniel Sornoza
12W–6L career · 4 lines in 2026
<1%73%27%
3.92
Keith Gorman
102W–50L career · 9 lines in 2026
<1%78%22%
3.90
Wilson Sornoza
15W–8L career · 9 lines in 2026
<1%86%14%
3.86
Kenneth Leese
19W–10L career · 4 lines in 2026
<1%86%13%
3.86
4
Russell Chamberlin
211W–118L career · 5 lines in 2026
1%93%5%
3.79
4
Daniel Rubin
1W–3L career · type S · 2 lines in 2026
not enough data
Jason Rompola
24W–19L career · no lines in 2026
3%95%2%
3.74
Matthew Gilbride
4W–7L career · 7 lines in 2026
5%94%1%
3.72
William Bjorksten
51W–36L career · 4 lines in 2026
6%93%1%
3.71
4
Jake Shelton
5W–8L career · type S · 7 lines in 2026
12%87%<1%
3.65
4
Chintan Dholakia
66W–71L career · 4 lines in 2026
33%67%<1%
3.56
4
Bill Richins
54W–73L career · 2 lines in 2026
36%64%<1%
3.55
Jason Bonavita
33W–26L career · 4 lines in 2026
39%61%<1%
3.54
4
Dave Stracke
26W–42L career · 4 lines in 2026
66%34%<1%
3.45
Rogelio Mosqueda
35W–53L career · 1 line in 2026
1%93%6%
3.30
John Savon
59W–28L career · no lines in 2026
not enough data
Kyle Christy
12W–29L career · no lines in 2026
not enough data
William Bohannan
6W–12L career · no 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.