Teams

Oyos/LR/Rebs

2026 Adult 18 & Over Spring 2 League · 3.5 Men

14 players · average NTRP 3.42 / ARKANSAS

View scouting list →
Schedule7 played
2026-04-30vs Bryant/Anderson/LR/RebsLost 23
L#1 DoublesCody Milton / Lesly Jean-Francois vs David Pate / Rett Matthews2-6, 3-6
L#1 SinglesJon Lee vs Brandon Showmar1-6, 4-6
W#2 DoublesGary Tharp / Rodney Sullins vs Jamey Sapp / Pablo Sanchez Soria6-3, 6-2
W#2 SinglesCalvin Hence vs Kevin Golden6-1, 6-2
L#3 DoublesDeniz Vural / Ryan Oyos vs James Bryant / Jason Bennett4-6, 3-6
2026-04-29vs Sisoukrath/Benton/RebsLost 23
W#1 DoublesRyan Oyos / Phil Rampey vs Kaushik Nerusupalli / John Boehmler6-4, 7-5
L#1 SinglesCalvin Hence vs Andrew Hill3-6, 3-6
L#2 DoublesRodney Sullins / Gary Tharp vs Blake Abston / Michael Castens6-2, 1-5
L#2 SinglesJon Lee vs Jared Compton3-6, 0-6
W#3 DoublesDeniz Vural / Christopher Causey vs Bradley Heird / JB Hopkins6-2, 6-1
2026-04-13vs Poole/Alexander/RebsLost 23
W#1 DoublesMatt McCollough / Ryan Oyos vs Collin Cahill / CJ Simon6-4, 6-2
L#1 SinglesJon Lee vs Spencer Mathews1-6, 1-6
L#2 DoublesCody Milton / Christopher Causey vs Greg Jones / Nicholas Poole3-6, 6-3, 0-1
L#2 SinglesLesly Jean-Francois vs William Hancock4-6, 0-6
W#3 DoublesGary Tharp / Rodney Sullins vs Zachary Webster / Peter Newey7-6, 6-2
2026-04-05vs Smouni/LR/PVCCWon 31
W#1 DoublesGary Tharp / Ryan Oyos vs Andrew Adkins / Mark Duch6-1, 6-4
W#1 SinglesCalvin Hence vs Bradley Hogate6-2, 6-3
W#2 DoublesMatt McCollough / Phil Rampey vs Dean Worley / Scott Wolf6-0, 6-3
L#2 SinglesDeniz Vural vs Scott Yant7-6, 4-6, 0-1
2026-03-18vs Koplen/LR/RebsLost 03
L#1 DoublesLesly Jean-Francois / Christopher Causey vs Jeremy Partin / Spencer Jones4-6, 4-6
L#1 SinglesCalvin Hence vs Reymond Koplen3-6, 6-4, 0-1
L#2 SinglesMatthew Mceuen vs Matthew Nelsen2-6, 1-6
2026-03-10vs Lair/LR/RebsWon 32
W#1 DoublesMatt McCollough / Deniz Vural vs Carter Morris / Jeff Hankins7-5, 4-6, 1-0
L#1 SinglesJon Lee vs Uday Akkaraju6-7, 3-6
L#2 DoublesCalvin Hence / Enea John Dervishi vs Charlie Roberts / Angelo Volpi4-6, 3-6
W#2 SinglesRyan Oyos vs Kirk Grynwald6-1, 6-4
W#3 DoublesLesly Jean-Francois / Cody Milton vs Jonathan Halford / Brian Anderson6-4, 7-5
2026-02-22vs Kibbey/LR/RebsWon 50
W#1 DoublesMatt McCollough / Deniz Vural vs Harrison Shuffield / Andrew Vogler6-2, 6-1
W#1 SinglesCalvin Hence vs Harsha Dondamury6-1, 6-2
W#2 DoublesLesly Jean-Francois / Phil Rampey vs Sean Massey / Joshua Gaines6-1, 7-5
W#2 SinglesMark Jaeger vs Michael Iwamura6-2, 6-4
W#3 DoublesRodney Sullins / Ryan Oyos vs Jon Callahan / George Rainey6-3, 6-2
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 standings4 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1Bryant/Anderson/LR/Rebs70251021210
2Koplen/LR/Rebs52251025253
3Oyos/LR/Rebs34181734293
4Smouni/LR/PVCC1672859373

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

3.55
Matt McCollough
usually #1 Doubles 75%, also #2 Doubles 17% · published
3.44
Gary Tharp
usually #2 Doubles 57%, also #1 Doubles 29% · published 3.5
3.39
Calvin Hence
usually #1 Singles 67%, also #2 Doubles 17% · published 3.5
3.34
Lesly Jean-Francois
usually #1 Doubles 30%, also #2 Singles 20% · published
3.29
Christopher Causey
usually #2 Doubles 60%, also #1 Doubles 20% · published 3.5
3.27
Ryan Oyos
usually #1 Doubles 73%, also #3 Doubles 18% · published
3.25
Cody Milton
usually #2 Doubles 33%, also #3 Doubles 33% · published 3.5
3.22
Rodney Sullins
usually #3 Doubles 38%, also #2 Doubles 38% · published
3.12
Deniz Vural
usually #1 Doubles 40%, also #3 Doubles 40% · published 3
3.12
Enea John Dervishi
usually #1 Doubles 33%, also #3 Doubles 33% · published 3.5
3.04
Jon Lee
usually #1 Singles 57%, also #1 Doubles 29% · published
3.02
Phil Rampey
usually #1 Doubles 80%, also #2 Doubles 20% · published
Mark Jaeger
usually #2 Singles 100% · published
Matthew Mceuen
usually #2 Singles 100% · 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.

Matt McCollough + Ryan Oyos3350% games+8.2% vs expected
Rodney Sullins + Gary Tharp224 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.

Matt McCollough
7W–9L career · 12 lines in 2026
<1%36%64%
3.55
3.5
Gary Tharp
23W–33L career · 7 lines in 2026
<1%67%33%
3.44
3.5
Calvin Hence
24W–11L career · 6 lines in 2026
<1%79%21%
3.39
Lesly Jean-Francois
15W–24L career · 9 lines in 2026
<1%89%10%
3.34
3.5
Christopher Causey
4W–7L career · type S · 5 lines in 2026
1%93%6%
3.29
Ryan Oyos
23W–13L career · 11 lines in 2026
2%94%4%
3.27
3.5
Cody Milton
1W–2L career · type S · 3 lines in 2026
3%95%2%
3.25
Rodney Sullins
17W–22L career · 8 lines in 2026
5%94%2%
3.22
3
Deniz Vural
5W–5L career · 5 lines in 2026
<1%18%82%
3.12
3.5
Enea John Dervishi
0W–3L career · type S · 3 lines in 2026
18%82%<1%
3.12
Jon Lee
5W–14L career · 7 lines in 2026
37%63%<1%
3.04
Phil Rampey
19W–3L career · 10 lines in 2026
<1%44%56%
3.02
Mark Jaeger
7W–13L career · 1 line in 2026
not enough data
Matthew Mceuen
0W–1L career · 1 line 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.