Teams

DeMeo/Ram

2026 18&Over Men Manhattan · 4.0 Men

18 players · average NTRP 3.80 / METROPOLITAN 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-25vs HirshWon 21
W#1 DoublesNathan Brunner / Graham Harris vs Craig Knittle / Caleb Breslin7-5, 6-3
L#1 SinglesDavid Caylor vs Eugene Shekhtman3-6, 4-6
W#2 SinglesShuichi Adachi vs Shane Oconnor6-3, 6-0
2026-06-18vs Jordan/KatzLost 13
L#1 DoublesGraham Harris / Vasu Ram vs Kevin Zhai / David Mesina2-6, 6-7
L#1 SinglesDavid Caylor vs Joaquin Izcovich4-6, 4-6
L#2 DoublesNathan Brunner / David Krulewitch vs Ankit Prasad / Joseph Appert6-1, 3-6, 0-1
W#2 SinglesShuichi Adachi vs Nicholas George6-2, 6-3
2026-06-12vs Wong/LiuLost 14
L#1 DoublesAgha Shujaat Khan / Shuichi Adachi vs Spencer Koh / Eric Bomgardner2-6, 4-6
L#1 SinglesDavid Caylor vs Julian Laird2-6, 0-6
L#2 DoublesDavid Krulewitch / Peter Gray vs Yibang Liu / Sangha Jung6-7, 2-6
W#2 SinglesSanjit Nuguri vs James Perng6-3, 6-6
L#3 DoublesLuc Ferriere / Jeremy Law vs Neil Ramaswamy / Ian Kolupaev2-6, 5-7
2026-06-02vs Huangthaisong/KreutterWon 32
W#1 DoublesJoseph Spak / Agha Shujaat Khan vs Mark Weller / Derran Moss6-3, 6-4
L#1 SinglesDavid Caylor vs Wiley Schubert Reed1-6, 2-6
L#2 DoublesAlexander Jakobson / David Krulewitch vs Scott Young / Brian Kreutter3-6, 7-5, 0-1
W#2 SinglesShuichi Adachi vs Jin Shang7-5, 5-6
W#3 DoublesLuc Ferriere / Jeremy Law vs David Mugglin / Aleksandr Nepomnyashchiy6-2, 6-2
2026-05-19vs GonzalezWon 32
L#1 DoublesVasu Ram / Michael DeMeo vs Gerry Benedicto / Genki Shiohara4-6, 2-6
W#1 SinglesDavid Caylor vs Michael Coleman7-5, 6-1
W#2 DoublesGraham Harris / Peter Gray vs Salvador Mikel / Yann Gregoire6-7, 6-2, 1-0
L#2 SinglesShuichi Adachi vs Miguel Norena3-6, 1-6
W#3 DoublesAlexander Jakobson / David Krulewitch vs Vishrut Dixit / Kevin Gonzalez6-4, 1-6, 1-0
2026-05-13vs SiasLost 04
L#1 DoublesVasu Ram / Shuichi Adachi vs Nam Nguyen / Jules Becker3-6, 4-6
L#1 SinglesDavid Caylor vs William Loh4-6, 2-6
L#2 DoublesMichael DeMeo / David Krulewitch vs Djuro Kesic / Connor Ketchum5-7, 4-6
L#2 SinglesFelipe Boada vs Benjamin Beltser6-1, 4-6, 0-1
2026-05-04vs Rader/BhagwagarLost 13
L#1 DoublesShuichi Adachi / Jeremy Law vs Peter Laurelli / Horatio Wildman6-7, 3-6
L#1 SinglesDavid Caylor vs Eric Laderman6-3, 1-6, 0-1
L#2 DoublesAlexander Jakobson / David Krulewitch vs JEHAN BHAGWAGAR / Karan Puri6-7, 6-6
W#2 SinglesVasu Ram vs Theodore Ross7-6, 6-2
2026-04-30vs Steadly/SalomonLost 13
L#1 DoublesDavid Krulewitch / Alexander Jakobson vs Vladimir Salomon / Noriyuki Kawai3-6, 4-6
L#1 SinglesDavid Caylor vs Adam Star2-6, 6-3, 0-1
W#2 DoublesShuichi Adachi / Jeremy Law vs Warren Chan / Harry Koulos6-1, 6-4
L#2 SinglesSanjit Nuguri vs Jonathon Luft1-6, 1-6
2026-04-20vs Manhattan: Choy/ZhogovLost 05
L#1 DoublesShuichi Adachi / Vasu Ram vs Oliver He / Rob Montgomery6-1, 3-6, 0-1
L#1 SinglesDavid Caylor vs Arturo Benitez6-7, 2-6
L#2 DoublesNathan Brunner / Michael DeMeo vs Geoffrey Brennan / ZiJun Ou2-2
L#2 SinglesAttokkaran GeorgeFrancis vs Lenny Li4-6, 5-5
L#3 DoublesLuc Ferriere / Jeremy Law vs Chris Yoo / Gaurav Chandra4-6, 2-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 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.52 estimated across 14 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.70
Vasu Ram
usually #1 Doubles 80%, also #2 Singles 20% · published
3.69
Nathan Brunner
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.64
Agha Shujaat Khan
usually #1 Doubles 100% · published 4
3.63
David Caylor
usually #1 Singles 100% · published 4
3.61
Shuichi Adachi
usually #1 Doubles 44%, also #2 Singles 44% · published
3.58
Graham Harris
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.57
Peter Gray
usually #2 Doubles 100% · published
3.56
Luc Ferriere
usually #3 Doubles 100% · published
3.55
Sanjit Nuguri
usually #2 Singles 100% · published
3.54
Michael DeMeo
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.45
Attokkaran GeorgeFrancis
usually #2 Singles 100% · published 4
3.39
David Krulewitch
usually #2 Doubles 64%, also #1 Doubles 27% · published 3.5
3.23
Alexander Jakobson
usually #1 Singles 29%, also #2 Doubles 29% · published 3.5
3.22
Jeremy Law
usually #2 Doubles 36%, also #3 Doubles 36% · published
Felipe Boada
usually #2 Singles 100% · published
Jason Bordoff
published
Joseph Spak
usually #1 Doubles 100% · published
Marco Duenas
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.

David Caylor + Graham Harris5452% games+12.2% vs expected
Michael DeMeo + Luc Ferriere3443% games+4.2% vs expected
David Krulewitch + Alexander Jakobson1643% games+1.7% vs expected
Shuichi Adachi + Graham Harris3352% games−2.9% vs expected
Alexander Jakobson + Michael DeMeo2843% games−3.2% vs expected
Michael DeMeo + Nathan Brunner3549% games−3.5% vs expected
Michael DeMeo + Jason Bordoff2344% games−3.5% vs expected
Shuichi Adachi + Felipe Boada2341% games−6.6% vs expected
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.

Vasu Ram
11W–11L career · 5 lines in 2026
8%91%2%
3.70
Nathan Brunner
27W–16L career · 3 lines in 2026
9%90%1%
3.69
4
Agha Shujaat Khan
23W–16L career · 2 lines in 2026
16%84%1%
3.64
4
David Caylor
42W–51L career · 9 lines in 2026
18%82%<1%
3.63
Shuichi Adachi
52W–65L career · 9 lines in 2026
22%78%<1%
3.61
Graham Harris
32W–38L career · 3 lines in 2026
28%72%<1%
3.58
Peter Gray
8W–10L career · 2 lines in 2026
31%69%<1%
3.57
Luc Ferriere
13W–28L career · 3 lines in 2026
34%65%<1%
3.56
Sanjit Nuguri
5W–5L career · 2 lines in 2026
37%63%<1%
3.55
Michael DeMeo
33W–66L career · 3 lines in 2026
38%62%<1%
3.54
4
Attokkaran GeorgeFrancis
15W–56L career · 1 line in 2026
65%35%<1%
3.45
3.5
David Krulewitch
10W–17L career · 11 lines in 2026
<1%79%21%
3.39
3.5
Alexander Jakobson
48W–66L career · 6 lines in 2026
5%92%3%
3.23
Jeremy Law
19W–12L career · 11 lines in 2026
6%92%2%
3.22
Felipe Boada
4W–9L career · 1 line in 2026
not enough data
Jason Bordoff
7W–11L career · no lines in 2026
not enough data
Joseph Spak
2W–0L career · 1 line in 2026
not enough data
Marco Duenas
1W–9L 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.