Teams

Barkadas M40s 4.0

2026 Adult 40 and Over League · 4.0 Men

14 players · average NTRP 4.00 / OAHU

View scouting list →
Schedule8 played
2026-03-07vs OC1Split 22
L#1 DoublesBrian Gretz / Michael Crail vs Kurtis Derell / ILYA RUCHYEV7-5, 4-6, 0-1
W#2 DoublesJeff Namkung / Roy Guerrero vs Kirk Horiuchi / Scott Wong6-4, 6-3
L#3 DoublesRobert Beutenmiller / Kyle Wright vs Marc Nishida / Daniel Hager5-7, 6-4, 0-1
W#4 DoublesJayson Chan / Jason Soileau vs Kevin Inn / Victor Mau6-4, 6-4
2026-02-28vs Tennis 4 FunWon 50
W#1 DoublesJeff Namkung / Michael Park vs Mark Leonard / Dennis Caine6-0, 6-4
W#1 SinglesJason Soileau vs Jonathan Newman6-2, 6-2
W#2 DoublesKyle Wright / Robert Beutenmiller vs Thomas So / Michael Choy6-2, 6-1
W#3 DoublesMichael Racoma / Petronilo Fuentes vs Glen Kam / Robert Sauntry6-2, 6-1
W#4 DoublesMichael Crail / Brian Gretz vs EDWARD WALAWENDER / Alvin Turla6-2, 6-2
2026-02-14vs No Strings AttachedWon 41
W#1 DoublesBrian Gretz / Alan Lum vs Reuben Badua / Kyle Tom6-3, 6-2
W#1 SinglesNarciso Pidlaoan vs John Lin6-2, 3-6, 1-0
W#2 DoublesMichael Racoma / Petronilo Fuentes vs Joel Tria Mercado / Noah Evslin6-4, 7-6
W#3 DoublesMichael Park / Michael Crail vs James Burkhart / Aaron Ladera6-4, 6-1
L#4 DoublesJayson Chan / Kyle Wright vs Rodney Koizumi / Neal Mitsuyoshi3-6, 3-6
2026-01-31vs KRC 40 LoveWon 32
L#1 DoublesJeff Namkung / Michael Racoma vs David Parish / Gene Ching3-6, 4-6
W#1 SinglesJason Soileau vs David Evans6-3, 2-6, 1-0
L#2 DoublesNarciso Pidlaoan / Ranulfo Gepitulan vs Eric Miller / Dustin Crawford6-7, 2-6
W#3 DoublesKyle Wright / Robert Beutenmiller vs Carlos Oliveira / Scott Walsh6-3, 6-3
W#4 DoublesJayson Chan / Brian Gretz vs Blake Goodman / Tod Rees6-3, 3-6, 1-0
2026-01-24vs OCDWon 40
W#1 DoublesBrian Gretz / Alan Lum vs John Irons / Victor Poppinga7-5, 7-5
W#1 SinglesJason Soileau vs Felix Zhao6-3, 6-1
W#2 DoublesMichael Park / Michael Racoma vs DANNY LEUNG / David Wilson7-5, 6-2
W#3 DoublesPetronilo Fuentes / Edmundo Gordon vs Neil Chang / Lee Conching7-5, 6-1
2026-01-17vs never tell me the oddsWon 32
W#1 DoublesKyle Wright / Michael Park vs Al Harjati / Christopher Hong6-2, 6-3
L#1 SinglesJason Soileau vs Len Yorimoto3-6, 6-4, 0-1
L#2 DoublesBrian Gretz / Petronilo Fuentes vs Jonson Jong / Go Kobayashi4-6, 1-6
W#3 DoublesJayson Chan / Alan Lum vs Barry Ng / Bert Saito6-3, 6-2
W#4 DoublesMichael Crail / Narciso Pidlaoan vs Trong Son / Jerry Siu7-6, 3-6, 1-0
2026-01-10vs Team 96797Lost 23
L#1 DoublesEdmundo Gordon / Narciso Pidlaoan vs Brandon Matsumoto / JAMES TURNER4-6, 7-5, 0-1
L#1 SinglesJason Soileau vs Courtney Young3-6, 1-6
W#2 DoublesMichael Racoma / Brian Gretz vs Eric Ganibe / Aaron Yamato6-3, 4-6, 1-0
L#3 DoublesJayson Chan / Michael Park vs Lloyd Yamada / Yun Kim3-6, 6-4, 0-1
W#4 DoublesJeff Namkung / Roy Guerrero vs Warlo Pasicaran / Brian Cadorna5-7, 6-4, 1-0
2026-01-03vs We call foot faultsWon 40
W#1 DoublesRobert Beutenmiller / Kyle Wright vs Steven Boun / Josh Gray6-0, 6-2
W#2 DoublesJayson Chan / Alan Lum vs Gordon Li / Michael Taratko6-0, 6-4
W#3 DoublesMichael Racoma / Jeff Namkung vs Ruben Luna / Richard Leclerc6-3, 6-0
W#4 DoublesEdmundo Gordon / Petronilo Fuentes vs Brent Iriguchi / Reid Fukuya6-2, 6-3
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
1Team 967978035515267
2OC17131925265
3Barkadas M40s 4.062281230311
4KRC 40 Love44231737321
5We call foot faults26142657421
6OCD0883265434

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.74 estimated across 13 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.95
Michael Park
usually #3 Doubles 40%, also #1 Doubles 40% · published
3.93
Robert Beutenmiller
usually #3 Doubles 50%, also #1 Doubles 25% · published
3.79
Jason Soileau
usually #1 Singles 83%, also #4 Doubles 17% · published
3.77
Narciso Pidlaoan
usually #1 Doubles 25%, also #4 Doubles 25% · published 4
3.77
Jayson Chan
usually #4 Doubles 50%, also #3 Doubles 33% · published
3.76
Michael Racoma
usually #2 Doubles 50%, also #3 Doubles 33% · published 4
3.75
Kyle Wright
usually #1 Doubles 33%, also #3 Doubles 33% · published 4
3.73
Brian Gretz
usually #1 Doubles 43%, also #4 Doubles 29% · published 4
3.72
Edmundo Gordon
usually #4 Doubles 33%, also #1 Doubles 33% · published
3.65
Michael Crail
usually #4 Doubles 50%, also #3 Doubles 25% · published 4
3.63
Ranulfo Gepitulan
usually #2 Doubles 100% · published
3.62
Petronilo Fuentes
usually #3 Doubles 40%, also #2 Doubles 40% · published
3.60
Jeff Namkung
usually #1 Doubles 40%, also #3 Doubles 20% · published
Roy Guerrero
usually #2 Doubles 50%, also #4 Doubles 50% · 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.

Brian Gretz + Michael Crail2356% gamesnot enough data
Michael Racoma + Jeff Namkung224 matchesnot enough data
Michael Park + Kyle Wright404 matchesnot enough data
Brian Gretz + Ranulfo Gepitulan314 matchesnot enough data
Jayson Chan + Kyle Wright134 matchesnot enough data
Kyle Wright + Robert Beutenmiller314 matchesnot enough data
Michael Racoma + Brian Gretz213 matchesnot enough data
Michael Racoma + Jayson Chan213 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.

Michael Park
106W–51L career · 5 lines in 2026
<1%63%37%
3.95
Robert Beutenmiller
7W–4L career · 4 lines in 2026
<1%69%31%
3.93
Jason Soileau
51W–25L career · 6 lines in 2026
2%91%7%
3.79
4
Narciso Pidlaoan
42W–35L career · 4 lines in 2026
3%92%5%
3.77
Jayson Chan
63W–57L career · 6 lines in 2026
3%92%5%
3.77
4
Michael Racoma
48W–74L career · 6 lines in 2026
3%92%5%
3.76
4
Kyle Wright
165W–92L career · 6 lines in 2026
4%93%3%
3.75
4
Brian Gretz
34W–21L career · 7 lines in 2026
5%92%3%
3.73
Edmundo Gordon
16W–10L career · 3 lines in 2026
6%92%2%
3.72
4
Michael Crail
47W–60L career · 4 lines in 2026
14%85%1%
3.65
Ranulfo Gepitulan
25W–7L career · 1 line in 2026
17%82%<1%
3.63
Petronilo Fuentes
17W–7L career · 5 lines in 2026
19%80%<1%
3.62
Jeff Namkung
7W–7L career · 5 lines in 2026
24%76%<1%
3.60
Roy Guerrero
2W–1L 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.