Teams

Mike's 3.5 #2

2026 Adult 18 and Over League · 3.5 Men

12 players · average NTRP 3.50 / MAUI

View scouting list →
Schedule8 played
2026-06-27vs Mike's 3.5 #1Lost 23
W#1 DoublesBruce Coelho / Stefano Maffini vs Hunter Arconado / Zachary Ricardos6-3, 4-6, 1-0
W#1 SinglesBrendon Velasco vs Nicholas Clemons6-1, 2-6, 1-0
L#2 DoublesKevin Kato / Lee Quaglia vs Bryson Alviedo / Eugene Uclaray3-6, 6-7
L#2 SinglesMelky Velasco vs Rielyn Domingo0-6, 1-6
L#3 DoublesDon Booth / Jonathan Lau vs Kit Jherome Anipot / Efren Villon4-6, 4-6
2026-06-21vs Mike's 3.5 #3Lost 04
L#1 DoublesRyan Brittle / Bruce Coelho vs Tom Keirnes / Jonathan Yudis1-6, 1-6
L#1 SinglesLee Quaglia vs James Simmons1-6, 0-6
L#2 DoublesDon Booth / Melky Velasco vs Nathan McFarland / Dave Wagner6-4, 2-6, 0-1
L#2 SinglesJonathan Lau vs Reuben Dela Cruz1-6, 1-6
2026-06-20vs Mike's 3.5 #3Lost 05
L#1 DoublesBruce Coelho / Kevin Kato vs Tom Keirnes / Jonathan Yudis2-6, 5-7
L#1 SinglesJonathan Lau vs Edgar Cordero1-6, 0-6
L#2 DoublesDon Booth / Ryan Brittle vs Jeff Bettendorf / James Simmons1-6, 1-6
L#2 SinglesLee Quaglia vs Reuben Dela Cruz2-6, 1-6
L#3 DoublesStefano Maffini / Melky Velasco vs Kawika Kiili / Dave Wagner4-6, 7-6, 0-1
2026-06-14vs Mike's 3.5 #1Split 22
W#1 DoublesBruce Coelho / Stefano Maffini vs Jason Albano / Noel Machacon7-6, 1-6, 1-0
W#1 SinglesBrendon Velasco vs Christian Alonzo7-6, 4-6, 1-0
L#2 DoublesRyan Brittle / Lee Quaglia vs Rielyn Domingo / Aaron Gabuat3-6, 1-6
L#3 DoublesJonathan Lau / Melky Velasco vs Hunter Arconado / Myrill Chiu3-6, 7-5, 0-1
2026-06-13vs Mike's 3.5 #1Split 22
W#1 DoublesBruce Coelho / Stefano Maffini vs Bryson Alviedo / Aaron Gabuat6-4, 6-2
L#1 SinglesLee Quaglia vs Rielyn Domingo1-6, 0-6
W#2 DoublesRyan Brittle / Melky Velasco vs Kit Jherome Anipot / Zachary Ricardos6-2, 6-2
L#2 SinglesJonathan Lau vs Efren Villon0-6, 0-6
2026-06-06vs Mike's 3.5 #3Lost 14
W#1 DoublesBruce Coelho / Stefano Maffini vs Tom Keirnes / Jonathan Yudis6-4, 6-1
L#1 SinglesLee Quaglia vs Edgar Cordero1-6, 3-6
L#2 DoublesDon Booth / Ryan Brittle vs Nathan McFarland / David Raatz1-6, 6-4, 0-1
L#2 SinglesBrendon Velasco vs Marcus Richter4-6, 3-6
L#3 DoublesSteve Ulene / Melky Velasco vs Reuben Dela Cruz / Justin Simpson0-6, 2-6
2026-05-30vs Mike's 3.5 #1Lost 23
L#1 DoublesBruce Coelho / Stefano Maffini vs Rielyn Domingo / Noel Machacon4-6, 5-7
L#1 SinglesLee Quaglia vs Nicholas Clemons1-6, 4-6
W#2 DoublesRyan Brittle / Brendon Velasco vs Bryson Alviedo / Hunter Arconado6-4, 7-5
L#2 SinglesSteve Ulene vs Efren Villon2-6, 2-6
W#3 DoublesDon Booth / Joseph Andrew Lacaden vs Kit Jherome Anipot / Eugene Uclaray6-3, 6-4
2026-05-17vs Mike's 3.5 #3Lost 14
L#1 DoublesBruce Coelho / Lee Quaglia vs Edgar Cordero / Jonathan Yudis3-6, 6-4, 0-1
W#1 SinglesStefano Maffini vs Patrick Riedl6-1
L#2 DoublesRyan Brittle / Kevin Kato vs Jeff Bettendorf / David Raatz1-6, 1-6
L#2 SinglesJoseph Andrew Lacaden vs Kawika Kiili0-6, 0-6
L#3 DoublesJonathan Lau / Steve Ulene vs Wayne Feike / Nathan McFarland0-6, 3-6
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 standings3 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1Mike's 3.5 #171241636293
2Mike's 3.5 #353261436290
3Mike's 3.5 #208103064433

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

3.43
Stefano Maffini
usually #1 Doubles 71%, also #3 Doubles 14% · published
3.38
Brendon Velasco
usually #2 Doubles 50%, also #1 Singles 38% · published 3.5
3.28
Bruce Coelho
usually #1 Doubles 100% · published 3.5
3.25
Don Booth
usually #2 Doubles 60%, also #3 Doubles 40% · published 3.5
3.23
Melky Velasco
usually #3 Doubles 50%, also #2 Doubles 33% · published
3.13
Lee Quaglia
usually #1 Singles 50%, also #2 Doubles 25% · published
3.08
Kevin Kato
usually #2 Doubles 67%, also #1 Doubles 33% · published 3.5
3.04
Steve Ulene
usually #3 Doubles 67%, also #2 Singles 33% · published 3.5
2.99
Ryan Brittle
usually #2 Doubles 86%, also #1 Doubles 14% · published 3.5
2.97
Joseph Andrew Lacaden
usually #3 Doubles 50%, also #2 Singles 50% · published
2.88
Jonathan Lau
usually #3 Doubles 50%, also #2 Singles 33% · published
Michael Kinoshita
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.

Stefano Maffini + Bruce Coelho6254% games−0.6% vs expected
Kevin Kato + Ryan Brittle224 matchesnot enough data
Jonathan Lau + Ryan Brittle123 matchesnot enough data
Kevin Kato + Bruce Coelho033 matchesnot enough data
Ryan Brittle + Don Booth123 matchesnot enough data
Don Booth + Bruce Coelho033 matchesnot enough data
Bruce Coelho + Lee Quaglia213 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.

Stefano Maffini
44W–27L career · 7 lines in 2026
<1%69%31%
3.43
3.5
Brendon Velasco
31W–26L career · 8 lines in 2026
<1%81%19%
3.38
3.5
Bruce Coelho
96W–145L career · 8 lines in 2026
2%94%4%
3.28
3.5
Don Booth
28W–40L career · 5 lines in 2026
3%95%3%
3.25
Melky Velasco
2W–9L career · 6 lines in 2026
4%94%2%
3.23
Lee Quaglia
11W–17L career · 8 lines in 2026
16%84%<1%
3.13
3.5
Kevin Kato
55W–72L career · 3 lines in 2026
27%73%<1%
3.08
3.5
Steve Ulene
69W–58L career · 3 lines in 2026
38%62%<1%
3.04
3.5
Ryan Brittle
28W–53L career · 7 lines in 2026
53%47%<1%
2.99
Joseph Andrew Lacaden
4W–8L career · 2 lines in 2026
60%40%<1%
2.97
Jonathan Lau
59W–133L career · 6 lines in 2026
82%18%<1%
2.88
Michael Kinoshita
30W–63L career · no 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.