Teams

Oakleaf - Kim

2026 Duval Adult 40 & Over - Men · 3.0 Adult 40 & Over - Men

11 players · average NTRP 3.00 / REGION_2

View scouting list →
Schedule9 played
2026-03-28vs Eagle Harbor - MatulonisLost 13
L#1 DoublesBulaire Leger / Pol Evangelista vs Paul Yeoman / Richard Hansknecht4-6, 3-6
W#2 DoublesRandy Ruiz / nelson gomez vs James Harry / Colt Reiswig6-3, 6-3
L#3 DoublesCarlos Contreras / Robert Johns vs John Barnes / Mark Matulonis6-1, 6-7, 0-1
L#4 DoublesMoises Vazquez / Nelson Giraldo vs Chris Green / Nick Chop2-6, 0-6
2026-03-07vs FYC - VanderheydenLost 23
L#1 DoublesDANNY KIM / Pol Evangelista vs Jamie Bertoch / Jason Moret1-6, 0-6
W#1 SinglesCarlos Contreras vs Doug Hale6-2, 6-0
W#2 DoublesJames Brown / nelson gomez vs Lonnie Myler / Todd Renaud6-4, 7-6
L#3 DoublesJames Guy / Robert Johns vs Gregory DeVino / Chris Raterman6-4, 3-6, 0-1
L#4 DoublesNelson Giraldo / Moises Vazquez vs Paul VanderHeyden / Jonathan Fernandez4-6, 2-6
2026-02-28vs Eagle Harbor - MatulonisLost 14
L#1 DoublesJames Brown / James Guy vs Paul Yeoman / Richard Hansknecht2-6, 3-6
L#1 SinglesDANNY KIM vs Curtis Beharry3-6, 6-4, 1-0
L#2 DoublesCarlos Contreras / Pol Evangelista vs James Harry / Mark Corpuz4-6, 4-6
W#3 DoublesRandy Ruiz / nelson gomez vs Joseph Kelly / John Barnes4-6, 6-3, 1-0
L#4 DoublesMoises Vazquez / Nelson Giraldo vs Richard Conner / Kurt Wozniak4-6, 2-6
2026-02-22vs Duval/AsheLost 05
L#1 DoublesDANNY KIM / Oscar Vahos vs Nei Moacir Rossatto De Medeiros / Joshua Lindroos0-6, 2-3
L#1 SinglesJames Guy vs James Triplett0-6, 1-6
L#2 DoublesCarlos Contreras / Bulaire Leger vs Nils Ranneklev / Dennis ILAGAN2-6, 6-7
L#3 Doublesnelson gomez / Randy Ruiz vs Vasanthan Sakthivel / Craig Mailhiot6-7, 2-6
L#4 DoublesPol Evangelista / Robert Johns vs David Shuman / Darryl Ashe6-1, 3-6, 0-1
2026-02-14vs Timuquana - Van WieSplit 22
L#1 DoublesJames Brown / Bulaire Leger vs Paul van Wie / Matt Jones3-6, 7-5, 1-0
W#1 SinglesCarlos Contreras vs Brian Copham6-3, 6-4
L#2 DoublesRandy Ruiz / nelson gomez vs Joseph Pariseau / Ashley Peebles4-6, 6-1, 0-1
W#3 DoublesOscar Vahos / Pol Evangelista vs Thomas Lovelace / Edward Alexander6-2, 6-2
2026-01-31vs FYC - VanderheydenWon 31
W#1 DoublesDANNY KIM / Oscar Vahos vs Greg Merritt / Steve Vansandt6-3, 6-3
W#2 DoublesJames Guy / Pol Evangelista vs James Racine / Nathan Rogers6-2, 6-3
W#3 DoublesCarlos Contreras / nelson gomez vs Paul VanderHeyden / Lonnie Myler6-3, 6-4
L#4 DoublesNelson Giraldo / Bobby Qualls vs Gregory DeVino / Chris Raterman2-6, 1-6
2026-01-24vs Eagle Harbor - MatulonisLost 04
L#1 DoublesJames Guy / Pol Evangelista vs James Harry / Bob Jeney3-6, 3-6
L#2 DoublesCarlos Contreras / nelson gomez vs Curtis Beharry / Paul Yeoman0-6, 4-6
L#3 DoublesDANNY KIM / Robert Johns vs John Barnes / Mark Matulonis1-6, 3-6
L#4 DoublesNelson Giraldo / Moises Vazquez vs Colt Reiswig / Chris Green1-6, 2-6
2026-01-17vs Duval/AsheLost 05
L#1 DoublesJames Brown / James Guy vs James Triplett / Nei Moacir Rossatto De Medeiros5-7, 2-6
L#1 SinglesCarlos Contreras vs Joshua Lindroos2-6, 4-6
L#2 DoublesDANNY KIM / Oscar Vahos vs Dennis ILAGAN / Nils Ranneklev5-7, 4-6
L#3 DoublesRandy Ruiz / Bobby Qualls vs MICHAEL ILOG / Darryl Ashe0-6, 1-6
L#4 DoublesRobert Johns / nelson gomez vs Vasanthan Sakthivel / Craig Mailhiot2-6, 1-6
2026-01-10vs Timuquana - Van WieSplit 22
L#1 DoublesJames Guy / Bobby Qualls vs Paul van Wie / Bart McClure6-7, 0-6
L#1 SinglesBulaire Leger vs Garth Biggar3-6, 3-6
W#2 DoublesDANNY KIM / nelson gomez vs Matt Jones / Thomas Lovelace6-2, 6-4
W#3 DoublesPol Evangelista / Randy Ruiz vs Philip Price / JOHN VALENTINO6-1, 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 standings11 teams · 3.0 Adult 40 & Over - Men
TeamWLInd. WInd. LSets lostGames lost
1Duval/Ashe9039616244
2San Jose - Rice8039110190
3Eagle Harbor - Matulonis72331229318
4Julington Creek - Fox54192654396
5Sawgrass - Rendzio44182246326
6Oakleaf - Kim36153062419
7Glen Kernan - Mirjankar24131738269
8Baymeadows- Wedge25142146312
9Timuquana - Van Wie26132759418
10Beachwalk - Ripkey26122860395
11FYC - Vanderheyden18103574473

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 2.71 estimated across 11 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.

2.96
Pol Evangelista
usually #1 Doubles 38%, also #3 Doubles 25% · published
2.93
nelson gomez
usually #2 Doubles 56%, also #3 Doubles 33% · published
2.90
Carlos Contreras
usually #1 Singles 38%, also #2 Doubles 38% · published 3
2.84
DANNY KIM
usually #1 Doubles 43%, also #2 Doubles 29% · published 3
2.81
Bulaire Leger
usually #1 Doubles 50%, also #1 Singles 25% · published 3
2.78
Randy Ruiz
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.58
James Guy
usually #1 Doubles 57%, also #2 Doubles 14% · published 3
2.54
Robert Johns
usually #3 Doubles 60%, also #4 Doubles 40% · published
2.51
Oscar Vahos
usually #1 Doubles 50%, also #2 Doubles 25% · published
2.48
Moises Vazquez
usually #4 Doubles 100% · published
2.46
Nelson Giraldo
usually #4 Doubles 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.

Carlos Contreras + nelson gomez3445% games−1.8% vs expected
Randy Ruiz + nelson gomez224 matchesnot enough data
Nelson Giraldo + Moises Vazquez044 matchesnot enough data
Oscar Vahos + DANNY KIM123 matchesnot enough data
James Guy + Carlos Contreras123 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.

Pol Evangelista
4W–6L career · 8 lines in 2026
<1%63%37%
2.96
nelson gomez
11W–8L career · 9 lines in 2026
<1%71%28%
2.93
3
Carlos Contreras
14W–20L career · type S · 8 lines in 2026
<1%77%23%
2.90
3
DANNY KIM
2W–7L career · 7 lines in 2026
<1%89%11%
2.84
3
Bulaire Leger
4W–14L career · 4 lines in 2026
1%92%7%
2.81
Randy Ruiz
7W–17L career · 6 lines in 2026
2%94%5%
2.78
3
James Guy
7W–19L career · type S · 7 lines in 2026
26%74%<1%
2.58
Robert Johns
0W–12L career · 5 lines in 2026
38%62%<1%
2.54
Oscar Vahos
2W–3L career · 4 lines in 2026
47%53%<1%
2.51
Moises Vazquez
0W–4L career · 4 lines in 2026
56%44%<1%
2.48
Nelson Giraldo
0W–6L career · 5 lines in 2026
62%38%<1%
2.46

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.