Teams

CTC Goins/Nassif

2026 OH OV Spring · SummerA18&O

26 players · average NTRP 3.69 / OHIO VALLEY

View scouting list →
Schedule12 played
2026-05-17vs Teays Valley SuttonLost 03
L#1 DoublesJeffrey Goins / Andre Cunningham vs Rich Daniel / Bryan Mabe2-6, 2-6
L#1 SinglesJohn Hussell vs Grant Knapp0-6, 2-6
L#2 DoublesTanner Moy / Thomas Orcutt vs JJ Casto / Brian McCutcheon4-6, 2-6
2026-05-03vs YMCA MaceWon 32
W#1 DoublesShawn Bastin / Joseph Nassif vs Jeffery MacE / Summer Cook6-0, 6-1
W#1 SinglesDante DiTrapano vs Caleb Starkey7-5, 3-6, 1-0
W#2 DoublesJason Castle / Rick Vorhees vs Richard Pickens / Mark Jacobs6-0, 7-6
L#2 SinglesJohn Hussell vs Nickolas Williams0-6, 6-3, 0-1
L#3 DoublesMychal Schulz / Jeffrey Goins vs Michael Edens / Scott Jarrell6-7, 6-1, 0-1
2026-05-02vs Teays Valley HessWon 30
W#1 DoublesJoseph Nassif / Jim Kirk vs John Caponiti / RICK PRINCE6-4, 6-4
W#1 SinglesTanner Moy vs Otmer Elmore6-4, 6-2
W#3 DoublesPatrick Tiffey / Ramanath Haricharan vs Jake Hogg / Dustin Bach6-0, 7-5
2026-04-21vs YMCA EllisonWon 40
W#1 DoublesPatrick Tiffey / Andrew Elliot vs Richard Pickens / L Cochran6-2, 6-3
W#1 SinglesRamanath Haricharan vs Alexander Anderson6-3, 6-1
W#2 DoublesMark Jacobs / Joseph Nassif vs Shad Blount / Rusty Webb6-4, 6-4
W#2 SinglesJeffrey Goins vs Michael Edens0-6, 7-5, 1-0
2026-04-12vs YMCA MaceLost 23
W#1 DoublesJeffrey Goins / Shawn Bastin vs Scott Jarrell / Chandler Dean6-1, 6-2
L#1 SinglesDante DiTrapano vs Nickolas Williams2-6, 6-2, 0-1
W#2 DoublesAndre Cunningham / Joseph Nassif vs Mark Jacobs / Jeffery MacE6-1, 6-3
L#2 SinglesJohn Hussell vs Michael Kawash1-6, 0-6
L#3 DoublesJason Castle / Michael McClellan vs Michael Edens / Richard Pickens4-6, 3-6
2026-04-12vs YMCA EllisonWon 32
W#1 DoublesBryce Helmick / Jim Kirk vs Kevin Ellison / H Jason Hall7-5, 6-3
L#1 SinglesJeffrey Goins vs Brennan Bish6-3, 6-7, 0-1
W#2 DoublesDavid Nelson / Joseph Nassif vs Shad Blount / Jeffery MacE6-1, 6-0
W#2 SinglesThomas Orcutt vs Alexander Anderson6-0, 6-3
L#3 DoublesAndy Elliot / Aric Margolis vs Richard Pickens / Ryan Hunt4-6, 4-6
2026-03-31vs Teays Valley SuttonLost 14
L#1 DoublesDavid Hanna / Jason Castle vs Jon Hoh / Domenick Hoh0-6, 2-6
W#1 SinglesShawn Bastin vs Jason Waybright6-1, 4-6, 1-0
L#2 DoublesJoseph Nassif / Tanner Moy vs Rich Daniel / Matthew Santen0-6, 6-7
L#2 SinglesJohn Hussell vs Jay Cooke0-6, 1-6
L#3 DoublesAndrew Elliot / Michael McClellan vs Brandon Gwinn / Cordel Bostic1-6, 1-6
2026-03-17vs Teays Valley HessWon 41
L#1 DoublesJoseph Nassif / David Nelson vs Scott Graham / Steven Thorne7-6, 2-6, 0-1
W#1 SinglesJeffrey Goins vs John Caponiti6-1, 6-4
W#2 DoublesAric Margolis / Mark Jacobs vs Sam Hilton / Russell Rollyson6-3, 6-2
W#2 SinglesRamanath Haricharan vs Ethan McNeely6-2, 7-5
W#3 DoublesBryce Helmick / Kevin Tiffey vs Gus Andrews / Leo Segal6-1, 6-1
2026-03-01vs Teays Valley SuttonLost 05
L#1 DoublesTanner Moy / Michael McClellan vs Bryan Mabe / Matthew Santen4-6, 0-6
L#1 SinglesDavid Hanna vs Brian McCutcheon3-6, 0-6
L#2 DoublesJoseph Nassif / Jeffrey Goins vs Matthew Sutton / Leighton Dean4-6, 2-6
L#2 SinglesJohn Hussell vs Eric Bunting0-6, 1-6
L#3 DoublesJason Castle / Andrew Elliot vs JJ Casto / Tanner Whipkey1-6, 2-6
2026-02-22vs Teays Valley HessWon 50
W#1 DoublesJeffrey Goins / Joseph Nassif vs Gus Andrews / RICK PRINCE6-4, 6-2
W#1 SinglesTanner Moy vs Otmer Elmore6-1, 6-1
W#2 DoublesKevin Tiffey / Daniel Moore vs Chris McNeely / Leo Segal6-4, 6-0
W#2 SinglesThomas Orcutt vs Ethan McNeely6-2, 6-1
W#3 DoublesAndrew Elliot / Andy Elliot vs Russell Rollyson / Dustin Bach6-0, 6-4
2026-02-21vs YMCA MaceWon 32
W#1 DoublesTanner Moy / Jason Castle vs Kevin Ellison / H Jason Hall5-1
L#1 SinglesAndre Cunningham vs Michael Kawash0-6, 5-7
W#2 DoublesThomas Orcutt / Andrew Elliot vs Caleb Starkey / Summer Cook6-4, 4-6, 1-0
L#2 SinglesDavid Hanna vs Nickolas Williams3-6, 6-4, 1-0
W#3 DoublesMychal Schulz / Michael McClellan vs Otmer Elmore / Stephen Blackwell7-6, 3-6, 1-0
2026-02-15vs YMCA EllisonWon 41
W#1 DoublesJeffrey Goins / Joseph Nassif vs Kevin Ellison / H Jason Hall6-4, 3-6, 1-0
L#1 SinglesRamanath Haricharan vs Alexander Anderson6-2, 2-6, 0-1
W#2 DoublesJim Kirk / David Nelson vs Shad Blount / Summer Cook6-3, 2-6, 1-0
W#2 SinglesThomas Orcutt vs Michael Edens4-6, 6-2, 1-0
W#3 DoublesMark Jacobs / Aric Margolis vs Richard Pickens / John Ponugupati1-6, 6-4, 1-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 standings3 teams · SummerA18&O
TeamWLInd. WInd. LSets lostGames lost
1Teays Valley Sutton602912113
2CTC Goins/Nassif2492146299
3YMCA Mace1572350324

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.45 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.

3.73
Dante DiTrapano
usually #1 Singles 100% · published 4
3.50
Andre Cunningham
usually #1 Singles 33%, also #1 Doubles 33% · published 4
3.42
Bryce Helmick
usually #3 Doubles 50%, also #1 Doubles 50% · published 3.5
3.39
David Hanna
usually #2 Singles 33%, also #1 Doubles 33% · published 4
3.38
Andrew Elliot
usually #3 Doubles 60%, also #2 Doubles 20% · published 3.5
3.38
Andrew Elliot
usually #3 Doubles 60%, also #2 Doubles 20% · published 3.5
3.34
Aric Margolis
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
Andy Elliot
usually #3 Doubles 100% · published 3.5
Jason Castle
usually #1 Doubles 40%, also #3 Doubles 40% · published
Jeffrey Goins
usually #1 Doubles 44%, also #1 Singles 22% · published
Jeffrey Goins
usually #1 Doubles 44%, also #1 Singles 22% · published
Jim Kirk
usually #1 Doubles 67%, also #2 Doubles 33% · published
John Hussell
usually #2 Singles 80%, also #1 Singles 20% · published
Joseph Nassif
usually #1 Doubles 50%, also #2 Doubles 50% · published
Joseph Nassif
usually #1 Doubles 50%, also #2 Doubles 50% · published
Kevin Tiffey
usually #3 Doubles 50%, also #2 Doubles 50% · published
Mark Jacobs
usually #2 Doubles 86%, also #3 Doubles 14% · published
Michael McClellan
usually #3 Doubles 75%, also #1 Doubles 25% · published
Mychal Schulz
usually #3 Doubles 100% · published
Patrick Tiffey
usually #3 Doubles 50%, also #1 Doubles 50% · published
Ramanath Haricharan
usually #1 Singles 50%, also #2 Singles 25% · published
Shawn Bastin
usually #1 Doubles 67%, also #1 Singles 33% · published
Tanner Moy
usually #1 Singles 33%, also #1 Doubles 33% · published
Tanner Moy
usually #1 Singles 33%, also #1 Doubles 33% · published
Thomas Orcutt
usually #2 Singles 60%, also #2 Doubles 40% · published
Thomas Orcutt
usually #2 Singles 60%, also #2 Doubles 40% · 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.

John Hussell + Michael McClellan2356% games+6.6% vs expected
Jason Castle + Joseph Nassif11436% gamesnot enough data
Mark Jacobs + Aric Margolis4253% gamesnot enough data
Jeffrey Goins + Joseph Nassif3348% gamesnot enough data
Mychal Schulz + Michael McClellan224 matchesnot enough data
Jeffrey Goins + Shawn Bastin224 matchesnot enough data
Jason Castle + Andrew Elliot224 matchesnot enough data
Mark Jacobs + Ramanath Haricharan213 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
Dante DiTrapano
3W–1L career · type S · 2 lines in 2026
5%92%3%
3.73
4
Andre Cunningham
12W–9L career · 3 lines in 2026
50%50%<1%
3.50
3.5
Bryce Helmick
39W–9L career · 2 lines in 2026
<1%71%29%
3.42
4
David Hanna
11W–18L career · 3 lines in 2026
79%21%<1%
3.39
3.5
Andrew Elliot
12W–19L career · 5 lines in 2026
<1%81%19%
3.38
3.5
Andrew Elliot
12W–19L career · 5 lines in 2026
<1%81%19%
3.38
3.5
Aric Margolis
20W–17L career · 3 lines in 2026
1%87%12%
3.34
3.5
Andy Elliot
13W–20L career · 2 lines in 2026
not enough data
Jason Castle
10W–23L career · 5 lines in 2026
not enough data
Jeffrey Goins
21W–31L career · 8 lines in 2026
not enough data
Jeffrey Goins
21W–31L career · 8 lines in 2026
not enough data
Jim Kirk
8W–5L career · 3 lines in 2026
not enough data
John Hussell
45W–31L career · 5 lines in 2026
not enough data
Joseph Nassif
26W–29L career · 10 lines in 2026
not enough data
Joseph Nassif
26W–29L career · 10 lines in 2026
not enough data
Kevin Tiffey
3W–0L career · 2 lines in 2026
not enough data
Mark Jacobs
42W–53L career · 7 lines in 2026
not enough data
Michael McClellan
25W–21L career · 4 lines in 2026
not enough data
Mychal Schulz
6W–18L career · 2 lines in 2026
not enough data
Patrick Tiffey
9W–1L career · 2 lines in 2026
not enough data
Ramanath Haricharan
23W–21L career · 4 lines in 2026
not enough data
Shawn Bastin
23W–12L career · 3 lines in 2026
not enough data
Tanner Moy
12W–9L career · 6 lines in 2026
not enough data
Tanner Moy
12W–9L career · 6 lines in 2026
not enough data
Thomas Orcutt
44W–17L career · 5 lines in 2026
not enough data
Thomas Orcutt
44W–17L career · 5 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.