Teams

Tennis 4 Fun

2026 Adult 40 and Over League · 4.0 Men

17 players · average NTRP 3.71 / OAHU

View scouting list →
Schedule8 played
2026-03-07vs No Strings AttachedLost 05
L#1 DoublesDavid Choy / Jonathan Newman vs Kyle Tom / Reuben Badua6-2, 5-7, 0-1
L#1 SinglesGlen Hayashida vs John Lin4-6, 2-6
L#2 DoublesMelvin Toledo / Alvin Turla vs Joel Tria Mercado / Neal Mitsuyoshi4-6, 2-6
L#3 DoublesRobert Sauntry / Ruben Oania vs Jackson Fong / Ash Kota6-7, 6-7
L#4 DoublesMichael Choy / Emmanuel Legaspi vs James Burkhart / Aaron Ladera1-6, 1-6
2026-02-28vs Barkadas M40s 4.0Lost 04
L#1 DoublesMark Leonard / Dennis Caine vs Jeff Namkung / Michael Park0-6, 4-6
L#2 DoublesThomas So / Michael Choy vs Kyle Wright / Robert Beutenmiller2-6, 1-6
L#3 DoublesGlen Kam / Robert Sauntry vs Michael Racoma / Petronilo Fuentes2-6, 1-6
L#4 DoublesEDWARD WALAWENDER / Alvin Turla vs Michael Crail / Brian Gretz2-6, 2-6
2026-02-27vs OC1Lost 05
L#1 DoublesMichael Choy / Jonathan Newman vs Jonathan Ping / Greg Cleland3-6, 5-7
L#1 SinglesGlen Hayashida vs Daniel Hager1-6, 1-6
L#2 DoublesLionel Barona / Emmanuel Legaspi vs ILYA RUCHYEV / Scott Wong0-6, 1-6
L#3 DoublesRobert Sauntry / Ruben Oania vs Dan Elies / Victor Mau3-6, 1-6
L#4 DoublesGlen Kam / Kelvin Choy vs Marc Nishida / Eric Chen3-6, 4-6
2026-02-17vs KRC 40 LoveLost 05
L#1 DoublesJonathan Newman / Thomas So vs David Parish / John Endicott6-7, 1-6
L#1 SinglesCharles Dun vs Adam Picker4-6, 2-6
L#2 DoublesDennis Caine / EDWARD WALAWENDER vs Millard Brown / Tod Rees1-6, 1-6
L#3 DoublesGlen Kam / Alvin Turla vs Charles Booth / Carlos Oliveira4-6, 0-6
L#4 DoublesKelvin Choy / Mark Komatsu vs Bill Ellis / Christopher Trump3-6, 2-6
2026-01-31vs OCDWon 32
W#1 DoublesMichael Choy / David Choy vs DANNY LEUNG / Victor Poppinga6-1, 2-6, 1-0
L#1 SinglesGlen Hayashida vs John Irons4-6, 0-6
W#2 DoublesRuben Oania / Robert Sauntry vs Neil Chang / Sankaran Krishna6-4, 6-2
L#3 DoublesMark Leonard / Dennis Caine vs Felix Zhao / Lance Garrison4-6, 5-7
W#4 DoublesLionel Barona / Emmanuel Legaspi vs Vatche Martirosian / Lee Conching6-4, 6-1
2026-01-24vs never tell me the oddsLost 05
L#1 DoublesMark Leonard / Thomas So vs Christopher Hong / Al Harjati0-6, 0-6
L#1 SinglesGlen Hayashida vs Kenneth Mwailir1-6, 5-7
L#2 DoublesMelvin Toledo / Emmanuel Legaspi vs Jonson Jong / Jerry Siu2-6, 1-6
L#3 DoublesDavid Choy / EDWARD WALAWENDER vs Chad Okumura / Barry Ng1-6, 1-6
L#4 DoublesMark Komatsu / Ruben Oania vs Matt Wong / Zhanwei Wang0-6, 0-6
2026-01-17vs Team 96797Lost 14
W#1 DoublesJonathan Newman / Thomas So vs Eric Ganibe / Bao Nguyen6-3, 4-6, 1-0
L#1 SinglesCharles Dun vs Jilbert Salamanca5-7, 1-6
L#2 DoublesMichael Choy / Mark Leonard vs Brandon Matsumoto / Brian Nakatsu4-6, 4-6
L#3 DoublesGlen Hayashida / Emmanuel Legaspi vs Daniel Medina / Michael Nakatsu2-6, 3-6
L#4 DoublesDennis Caine / EDWARD WALAWENDER vs Gabriel Lanai / Yun Kim0-6, 0-6
2026-01-10vs We call foot faultsLost 14
W#1 DoublesDavid Choy / Jonathan Newman vs Michael Taratko / Josh Gray6-0, 7-5
L#1 SinglesCharles Dun vs Jakub Zielkiewicz2-6, 4-6
L#2 DoublesMichael Choy / Glen Kam vs Reid Fukuya / Gordon Li4-6, 2-6
L#3 DoublesKelvin Choy / Lionel Barona vs Brent Iriguchi / Ruben Luna6-4, 3-6, 0-1
L#4 DoublesMelvin Toledo / Alvin Turla vs Richard Leclerc / Steven Boun4-6, 6-7
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 standings for 4.0 Men have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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

3.68
Thomas So
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.57
Charles Dun
usually #1 Singles 100% · published 4
3.47
Alvin Turla
usually #4 Doubles 50%, also #3 Doubles 25% · published 4
3.46
Lionel Barona
usually #3 Doubles 33%, also #4 Doubles 33% · published 3.5
3.46
Glen Hayashida
usually #1 Singles 80%, also #3 Doubles 20% · published 4
3.40
Michael Choy
usually #2 Doubles 50%, also #1 Doubles 33% · published 4
3.39
Emmanuel Legaspi
usually #2 Doubles 40%, also #4 Doubles 40% · published 3.5
3.37
Glen Kam
usually #3 Doubles 50%, also #4 Doubles 25% · published 4
3.28
Dennis Caine
usually #2 Doubles 25%, also #4 Doubles 25% · published 3.5
3.28
David Choy
usually #1 Doubles 56%, also #1 Singles 22% · published 3.5
3.27
Melvin Toledo
usually #2 Doubles 67%, also #4 Doubles 33% · published
3.26
Robert Sauntry
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.24
Mark Leonard
usually #2 Doubles 33%, also #1 Doubles 33% · published
3.21
EDWARD WALAWENDER
usually #4 Doubles 44%, also #3 Doubles 33% · published 3.5
3.17
Kelvin Choy
usually #2 Doubles 25%, also #1 Doubles 25% · published 3.5
3.09
Ruben Oania
usually #3 Doubles 50%, also #4 Doubles 25% · published 3.5
Mark Komatsu
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.

Kelvin Choy + Michael Choy8652% games−2.1% vs expected
Kelvin Choy + Mark Leonard2350% gamesnot enough data
Kelvin Choy + Lionel Barona2346% gamesnot enough data
Michael Choy + Thomas So1433% gamesnot enough data
Thomas So + Charles Dun2349% gamesnot enough data
Lionel Barona + Charles Dun3255% gamesnot enough data
David Choy + Michael Choy134 matchesnot enough data
David Choy + Melvin Toledo224 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.

Thomas So
13W–13L career · 4 lines in 2026
8%91%1%
3.68
4
Charles Dun
42W–62L career · 3 lines in 2026
29%71%<1%
3.57
4
Alvin Turla
1W–6L career · type S · 4 lines in 2026
59%41%<1%
3.47
3.5
Lionel Barona
58W–73L career · 3 lines in 2026
<1%61%39%
3.46
4
Glen Hayashida
19W–31L career · 5 lines in 2026
62%38%<1%
3.46
4
Michael Choy
84W–102L career · 6 lines in 2026
78%22%<1%
3.40
3.5
Emmanuel Legaspi
22W–44L career · 5 lines in 2026
<1%79%21%
3.39
4
Glen Kam
4W–25L career · 4 lines in 2026
85%15%<1%
3.37
3.5
Dennis Caine
11W–22L career · 4 lines in 2026
2%94%4%
3.28
3.5
David Choy
29W–53L career · 9 lines in 2026
2%94%4%
3.28
Melvin Toledo
9W–19L career · 3 lines in 2026
96%4%<1%
3.27
Robert Sauntry
5W–22L career · 4 lines in 2026
2%95%3%
3.26
Mark Leonard
92W–169L career · 12 lines in 2026
3%95%2%
3.24
3.5
EDWARD WALAWENDER
24W–29L career · 9 lines in 2026
6%93%1%
3.21
3.5
Kelvin Choy
33W–63L career · 7 lines in 2026
10%90%1%
3.17
3.5
Ruben Oania
34W–42L career · 4 lines in 2026
24%76%<1%
3.09
Mark Komatsu
14W–61L career · 2 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.