Teams

Honolulu Tennis Academy

2026 Adult 18 and Over League · 4.0 Men

16 players · average NTRP 4.00 / OAHU

View scouting list →
Schedule7 played
2026-05-16vs KRC Going Up! Up! Up!Won 41
L#1 DoublesYusuke Hirao / Go Kobayashi vs Timothy Parish / David Parish2-6, 6-7
W#1 SinglesNaoto Miyazaki vs Peter Aposacas6-4, 6-3
W#2 DoublesRemii Tanaka / Sean Balignasay vs Bill Ellis / Carlos Oliveira6-4, 7-5
W#2 SinglesGabriel Lanai vs Dan Tabori6-1, 7-6
W#3 DoublesKevin Gendrano / Dax Matthews vs Jay Chuang / Scott Walsh6-3, 6-3
2026-05-02vs OC Kiss My AceLost 23
W#1 DoublesRemii Tanaka / Cody Lau vs Lance Garrison / David Wilson6-0, 6-2
W#1 SinglesGary Nacapuy vs Ben Nelson6-3, 6-2
L#2 DoublesRyotaro Nagai / Richard Ho vs ILYA RUCHYEV / Marc Nishida6-7, 7-6, 0-1
L#2 SinglesKevin Gendrano vs Dieter Weiss6-1, 3-6, 0-1
L#3 DoublesKevin Buenaventura / Rusnell Pascual Kestner vs Kirk Horiuchi / Michael Hamasu2-6, 5-7
2026-04-25vs never tell me the oddsWon 41
W#1 DoublesCody Lau / Bao Nguyen vs Al Harjati / Jonson Jong6-3, 6-4
L#1 SinglesSean Balignasay vs Drew Kuwazaki6-4, 2-6, 0-1
W#2 DoublesRyotaro Nagai / Kevin Buenaventura vs Matt Wong / Kevin Shimata7-5, 5-7, 1-0
W#2 SinglesJeffrey Lee vs Bert Saito6-1, 6-4
W#3 DoublesRusnell Pascual Kestner / Gabriel Lanai vs Kenneth Mwailir / Christopher Hong6-2, 6-2
2026-04-18vs OC MimosasWon 50
W#1 DoublesJeffrey Lee / Richard Ho vs Scott Wong / Sankaran Krishna6-0, 6-1
W#1 SinglesKevin Buenaventura vs Neil Chang7-6, 6-2
W#2 DoublesRusnell Pascual Kestner / Kevin Gendrano vs Dan Elies / Rory Collins6-3, 6-4
W#2 SinglesGary Nacapuy vs Daniel Hager6-3, 7-5
W#3 DoublesYusuke Hirao / Bao Nguyen vs Greg Cleland / Victor Poppinga6-3, 6-3
2026-04-11vs Kalakaua AnonymousWon 41
L#1 DoublesGo Kobayashi / Dax Matthews vs Jilbert Salamanca / Raynor Moux5-7, 3-6
W#1 SinglesJeffrey Lee vs Sae Hyun Song7-6, 6-7, 1-0
W#2 DoublesCody Lau / Sean Balignasay vs Jesse Agustin / Justin Au6-3, 6-4
W#2 SinglesNaoto Miyazaki vs Daniel Medina6-4, 6-2
W#3 DoublesRyotaro Nagai / Yusuke Hirao vs Warlo Pasicaran / Benny Toledo6-3, 6-4
2026-04-04vs Lob CityWon 32
W#1 DoublesCody Lau / Dax Matthews vs Kyle Wright / Jayson Chan6-3, 7-5
L#1 SinglesRichard Ho vs Jakub Zielkiewicz7-5, 3-6, 0-1
W#2 DoublesNaoto Miyazaki / Remii Tanaka vs Courtney Young / Gilberto Virgen6-2, 6-3
L#2 SinglesKevin Buenaventura vs Brian Ackerman3-6, 2-6
W#3 DoublesBao Nguyen / Go Kobayashi vs Casper Ellazar / Ryan Hurley6-1, 6-7, 1-0
2026-03-28vs No Strings AttachedWon 50
W#1 DoublesGo Kobayashi / Remii Tanaka vs Noah Evslin / Joel Tria Mercado6-2, 2-6, 1-0
W#1 SinglesYusuke Hirao vs Kaichu Kang6-4, 4-6, 1-0
W#2 DoublesDax Matthews / Gary Nacapuy vs Neal Mitsuyoshi / Michael Park7-6, 6-1
W#2 SinglesGabriel Lanai vs John Lin7-6, 7-5
W#3 DoublesKevin Gendrano / Bao Nguyen vs Douglas Simmons / Rodney Koizumi6-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 standings6 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Honolulu Tennis Academy6127821285
2never tell me the odds52211434292
3OC Kiss My Ace43201535329
4KRC Going Up! Up! Up!25112452366
5Kalakaua Anonymous16102553383
6OC Mimosas0782758395

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.83 estimated across 16 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.19
Cody Lau
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.97
Gary Nacapuy
usually #2 Singles 33%, also #1 Singles 33% · published 4
3.93
Naoto Miyazaki
usually #2 Doubles 33%, also #2 Singles 33% · published
3.91
Remii Tanaka
usually #2 Doubles 56%, also #1 Doubles 44% · published 4
3.91
Gabriel Lanai
usually #2 Singles 67%, also #3 Doubles 33% · published 4
3.91
Jeffrey Lee
usually #1 Singles 33%, also #1 Doubles 33% · published
3.88
Ryotaro Nagai
usually #2 Doubles 67%, also #3 Doubles 33% · published 4
3.86
Rusnell Pascual Kestner
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.79
Yusuke Hirao
usually #3 Doubles 50%, also #1 Doubles 25% · published
3.78
Sean Balignasay
usually #2 Doubles 33%, also #3 Doubles 33% · published 4
3.77
Dax Matthews
usually #1 Doubles 50%, also #3 Doubles 25% · published 4
3.76
Bao Nguyen
usually #3 Doubles 75%, also #1 Doubles 25% · published 4
3.74
Kevin Gendrano
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.71
Go Kobayashi
usually #1 Doubles 75%, also #3 Doubles 25% · published 4
3.64
Kevin Buenaventura
usually #2 Singles 25%, also #2 Doubles 25% · published
3.53
Richard Ho
usually #1 Doubles 71%, also #1 Singles 14% · 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.

Bao Nguyen + Gary Nacapuy4449% games+1.1% vs expected
Bao Nguyen + Kevin Gendrano5551% games−6.5% vs expected
Remii Tanaka + Naoto Miyazaki404 matchesnot enough data
Remii Tanaka + Sean Balignasay123 matchesnot enough data
Remii Tanaka + Cody Lau303 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
Cody Lau
59W–13L career · 4 lines in 2026
<1%7%93%
4.19
4
Gary Nacapuy
24W–10L career · 3 lines in 2026
<1%60%40%
3.97
Naoto Miyazaki
47W–26L career · 6 lines in 2026
<1%69%31%
3.93
4
Remii Tanaka
48W–45L career · 9 lines in 2026
<1%75%25%
3.91
4
Gabriel Lanai
59W–30L career · 3 lines in 2026
<1%76%24%
3.91
Jeffrey Lee
9W–2L career · 3 lines in 2026
<1%76%24%
3.91
4
Ryotaro Nagai
10W–6L career · 3 lines in 2026
<1%81%18%
3.88
Rusnell Pascual Kestner
11W–12L career · 3 lines in 2026
<1%85%14%
3.86
Yusuke Hirao
3W–1L career · 4 lines in 2026
1%93%6%
3.79
4
Sean Balignasay
15W–31L career · type A · 6 lines in 2026
2%94%4%
3.78
4
Dax Matthews
9W–6L career · 4 lines in 2026
2%94%4%
3.77
4
Bao Nguyen
50W–39L career · 4 lines in 2026
2%94%3%
3.76
Kevin Gendrano
48W–31L career · 4 lines in 2026
3%95%2%
3.74
4
Go Kobayashi
51W–23L career · 4 lines in 2026
5%93%1%
3.71
Kevin Buenaventura
2W–5L career · 4 lines in 2026
15%85%<1%
3.64
Richard Ho
24W–9L career · 7 lines in 2026
<1%41%59%
3.53

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.