Teams

MBYC Tennis Armada 18+ 3.5M

2026 18&Over Men · 3.5

18 players · average NTRP 3.42 / SOUTHERN REGION

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule9 played
2026-06-29vs TCH Nets 18+ 3.5MWon 32
W#1 DoublesMatthew Dupuis / Jay Altschuler vs Jason Mirvis / Joel Sciascia3-6, 7-5, 1-0
L#1 SinglesBilly Thoma vs Charley Levy2-6, 6-2, 0-1
L#2 DoublesBrett Koehler / Rupert Watts vs Phil Yuhn / Steven Chiu3-6, 3-6
W#2 SinglesJeff Wordham vs Faustino Bernabo6-7, 7-5, 1-0
W#3 DoublesJeffrey Winner / Christopher Braid vs Chien-Chung Chen / Elliot Schad6-7, 7-5, 1-0
L#1 DoublesShane Cantwell / Eric Kessler vs James Elliot / Igor Shuli0-6, 7-6, 0-1
L#1 SinglesJohnathan Bray vs Raphael Rabin-Havt4-6, 4-6
L#2 DoublesMatthew Dupuis / Robert Cox vs Glen Sansone / Dean Hoffman2-6, 1-6
L#2 SinglesJeff Wordham vs Eliot Melendez3-6, 7-6, 0-1
L#3 DoublesRupert Watts / Brian Vasandani vs Doron Markowitz / Chi Fu3-6, 3-6
2026-06-14vs Sportime HI - 3.5 18+men /TanguyLost 23
W#1 DoublesJimmy Freeman / Brett Koehler vs Michael Garris / Shuhei Okumura4-6, 7-6, 1-0
L#1 SinglesShane Cantwell vs Alan Schneider3-6, 1-6
L#2 DoublesMatthew Dupuis / West Naze vs Greg Berthomieu / Chris Marks7-5, 5-7, 0-1
L#2 SinglesRyan Webler vs Michael Marks4-6, 5-7
W#3 DoublesJonathan Boyd / Christopher Braid vs Jon Lincoln / Manuel Casanova6-4, 6-3
2026-06-08vs AST Point Taken - 18+ 3.5 MWon 30
W#1 DoublesRobert Cox / Shane Cantwell vs Michael Mcnicholas / Todd Hixson6-0, 6-0
W#1 SinglesBilly Thoma vs Richard Alessi6-2, 6-3
W#2 SinglesRupert Watts vs Matthew Horowitz6-0, 6-0
2026-06-01vs NRRC - 18+ 3.5 - Breaking Bad - MWon 32
L#1 DoublesJay Altschuler / Johnathan Bray vs Harald Collet / Aristide D'Arienzo6-4, 3-6, 0-1
W#1 SinglesBilly Thoma vs Richard Gluckselig6-4, 6-3
W#2 DoublesEric Kessler / Jeff Wordham vs Taylor Nickerson / Won Choe6-0, 6-2
L#2 SinglesBrett Koehler vs Ryan Choi2-6, 2-6
W#3 DoublesRupert Watts / Brian Vasandani vs Marc Gugliuzza / Marc Santoro6-3, 6-4
2026-05-18vs TCH Nets 18+ 3.5MLost 05
L#1 DoublesJay Altschuler / Jimmy Freeman vs Faustino Bernabo / Steven Chiu0-6, 2-6
L#1 SinglesShane Cantwell vs David Alfandre1-6, 2-6
L#2 DoublesMatthew Dupuis / West Naze vs Alexander Magill / Phil Yuhn1-6, 4-6
L#2 SinglesChristopher Braid vs Stuart Jakub2-6, 0-6
L#3 DoublesJeffrey Winner / Ryan Webler vs Joshua Judin / Chien-Chung Chen6-2, 4-6, 0-1
W#1 DoublesJohnathan Bray / Robert Cox vs Justo Reyes / James Elliot7-5, 6-3
L#1 SinglesEric Kessler vs Jiang Qian4-6, 3-6
W#2 DoublesWest Naze / Brett Koehler vs Glen Sansone / Eliot Melendez6-1, 6-4
L#2 SinglesJonathan Boyd vs Kevin Han3-6, 1-6
W#3 DoublesRupert Watts / Brian Vasandani vs Doron Markowitz / David Kimmel3-6, 6-3, 1-0
2026-05-04vs Sportime HI - 3.5 18+men /TanguyWon 41
L#1 DoublesBilly Thoma / Brett Koehler vs Jon Lincoln / Nicholas Godec6-0, 4-6, 0-1
W#1 SinglesJohnathan Bray vs Garrett Li6-1, 6-0
W#2 DoublesJonathan Boyd / Jay Altschuler vs Daniel Cellucci / Jeremy Gove6-2, 3-6, 1-0
W#2 SinglesRupert Watts vs Tanguy Hubert6-3, 7-5
W#3 DoublesJimmy Freeman / Ryan Webler vs Jack Cowles / Scott Kissel3-6, 7-5, 1-0
2026-04-27vs AST Point Taken - 18+ 3.5 MWon 32
W#1 DoublesEric Kessler / Robert Cox vs Jeff Mueller / DAVID SHERMAN6-1, 6-0
L#1 SinglesJonathan Boyd vs Peter Bergman6-4, 5-7
W#2 DoublesMatthew Dupuis / West Naze vs Richard Alessi / Michael Mcnicholas6-2, 1-6, 1-0
L#2 SinglesChristopher Braid vs Amit Chhabra3-6, 6-6
W#3 DoublesJeffrey Winner / Brian Vasandani vs Matthew Horowitz / Daniel Meyer6-0, 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 standings for 3.5 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.16 estimated across 17 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.46
Johnathan Bray
usually #1 Doubles 50%, also #1 Singles 50% · published
3.39
Eric Kessler
usually #1 Doubles 50%, also #1 Singles 25% · published 3.5
3.39
Billy Thoma
usually #1 Singles 75%, also #1 Doubles 25% · published 3.5
3.33
Jeff Wordham
usually #2 Singles 67%, also #2 Doubles 33% · published
3.25
Jay Altschuler
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.22
Brian Vasandani
usually #3 Doubles 100% · published 3.5
3.17
Christopher Braid
usually #2 Singles 50%, also #3 Doubles 50% · published 3.5
3.17
Jonathan Boyd
usually #2 Singles 25%, also #1 Singles 25% · published
3.17
Shane Cantwell
usually #1 Doubles 50%, also #1 Singles 50% · published
3.16
Ryan Webler
usually #3 Doubles 67%, also #2 Singles 33% · published
3.11
Brett Koehler
usually #2 Doubles 40%, also #1 Doubles 40% · published 3.5
3.11
West Naze
usually #2 Doubles 100% · published
3.10
Jeffrey Winner
usually #3 Doubles 100% · published
3.09
Rupert Watts
usually #3 Doubles 50%, also #2 Singles 33% · published
3.02
Matthew Dupuis
usually #2 Doubles 80%, also #1 Doubles 20% · published
3.00
Jimmy Freeman
usually #1 Doubles 67%, also #3 Doubles 33% · published
2.60
Alan Sexton
published 3
Jonathan Rende
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.

West Naze + Matthew Dupuis3253% games+7.2% vs expected
Brian Vasandani + Rupert Watts213 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.

Johnathan Bray
6W–3L career · 4 lines in 2026
<1%63%37%
3.46
3.5
Eric Kessler
2W–2L career · type S · 4 lines in 2026
<1%79%21%
3.39
3.5
Billy Thoma
21W–13L career · 4 lines in 2026
<1%80%19%
3.39
Jeff Wordham
20W–13L career · 3 lines in 2026
<1%89%10%
3.33
Jay Altschuler
2W–2L career · 4 lines in 2026
3%95%3%
3.25
3.5
Brian Vasandani
10W–4L career · 4 lines in 2026
5%94%1%
3.22
3.5
Christopher Braid
2W–2L career · type S · 4 lines in 2026
9%90%1%
3.17
Jonathan Boyd
8W–6L career · 4 lines in 2026
9%90%1%
3.17
Shane Cantwell
2W–8L career · 4 lines in 2026
10%89%1%
3.17
Ryan Webler
1W–6L career · 3 lines in 2026
10%89%<1%
3.16
3.5
Brett Koehler
5W–4L career · 5 lines in 2026
21%79%<1%
3.11
West Naze
6W–8L career · 4 lines in 2026
21%79%<1%
3.11
Jeffrey Winner
13W–15L career · 3 lines in 2026
22%78%<1%
3.10
Rupert Watts
7W–5L career · 6 lines in 2026
24%76%<1%
3.09
Matthew Dupuis
5W–5L career · 5 lines in 2026
43%57%<1%
3.02
Jimmy Freeman
3W–1L career · 3 lines in 2026
52%48%<1%
3.00
3
Alan Sexton
1W–14L career · no lines in 2026
21%79%<1%
2.60
Jonathan Rende
7W–8L 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.