Teams

Court Jesters

2025 Tri-Level Men · 4.0, 3.5, 3.0

14 players · average NTRP 3.25 / NEW JERSEY REGION

View scouting list →
Schedule9 played
2025-04-12vs Net AssetsLost 12
L#1 DoublesKishore Chandrasekharan / Matthew Bunch vs George Sheffey / Siva Kakaraparthi3-6, 7-5, 1-0
L#2 DoublesEdgar Cala / Keith Lombardo vs Rajesh Gill / Nirav Vasa2-6, 2-6
W#3 DoublesAlex Bontia / Anders Koeijer vs Perumal Sambasivam / Chirag Chadha6-4, 6-4
2025-04-05vs Tri-HardsSplit 11
W#1 DoublesJoshua Peters / James Balthis vs Richard Liu / Trevin Alles7-6, 1-6, 1-0
L#2 DoublesAlex Wei / Jonathan Montero vs Allen Chung / Alexander Pak4-6, 2-6
2025-03-29vs WTF TriLost 01
L#3 DoublesAlex Bontia / Milan Shah vs Christopher Phillips / Marcelo Teixeira5-7, 4-6
2025-03-23vs NJ: Tri-BangersWon 21
L#1 DoublesJames Balthis / Matthew Bunch vs Jason Miguel / Geoffrey Miguel2-6, 2-6
W#2 DoublesJoshua Peters / Jonathan Montero vs Peter Ortiz / Jorge Lam6-4, 6-3
W#3 DoublesHadley Bressman / Milan Shah vs Hermes Almeida / Santiago Orbea3-6, 6-2, 1-0
2025-03-15vs TAPASLost 02
L#1 DoublesJames Balthis / Matthew Bunch vs Bong Kim / Kevin Shin1-6, 2-6
L#2 DoublesJohn Yoon Kim / Edgar Cala vs Bruce Joo / Solomon Ji3-6, 4-6
2025-03-08Lost 01
L#3 DoublesAnders Koeijer / Hadley Bressman vs Taeyong Kwon / Sungrea Cho1-6, 2-6
2025-03-01vs Net AssetsSplit 11
L#2 DoublesJoshua Peters / Keith Lombardo vs Charles Abou Ezzi / Nirav Vasa5-7, 6-4, 0-1
W#3 DoublesAlex Bontia / Milan Shah vs Akshay Telang / V D6-4, 6-4
2025-02-22vs Tri-HardsLost 02
L#2 DoublesEdgar Cala / Nat Charoensook vs Urvish Barot / Aaron Daubert-Terrigno0-6, 4-6
L#3 DoublesAlex Bontia / Anders Koeijer vs Twain Richardson / Allen Chung3-6, 6-4, 0-1
2025-02-08vs No ShenanigansSplit 11
L#2 DoublesAlex Wei / Jonathan Montero vs Clint Tomlinson / Ryan Pienciak6-0, 3-6, 0-1
W#3 DoublesAlex Bontia / Anders Koeijer vs Marcelo Teixeira / Michael Halling6-0, 3-6, 1-0
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, 3.5, 3.0 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.36 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.64
Jack Livingston
usually #2 Doubles 71%, also #1 Doubles 29% · published
3.63
Jim Serrano
usually #1 Doubles 71%, also #2 Doubles 29% · published
3.49
James Balthis
usually #1 Doubles 60%, also #3 Doubles 40% · published
3.48
Joshua Peters
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.35
John Yoon Kim
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.32
Alex Bontia
usually #3 Doubles 100% · published 3
3.31
Nat Charoensook
usually #2 Doubles 100% · published
3.30
Hadley Bressman
usually #3 Doubles 100% · published
3.25
Kishore Chandrasekharan
usually #3 Doubles 57%, also #2 Doubles 29% · published
3.12
Alex Wei
usually #2 Doubles 100% · published 3.5
3.02
Edgar Cala
usually #2 Doubles 100% · published
Jonathan Montero
usually #2 Doubles 100% · published
Keith Lombardo
usually #2 Doubles 100% · published
Matthew Bunch
usually #1 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.

Kishore Chandrasekharan + Edgar Cala3545% games+7.8% vs expected
Kishore Chandrasekharan + John Yoon Kim9554% games+4.5% vs expected
Kishore Chandrasekharan + Joshua Peters1442% games+2.1% vs expected
Jack Livingston + Jim Serrano3245% games−6.1% vs expected
Edgar Cala + Alex Wei123 matchesnot enough data
Edgar Cala + John Yoon Kim123 matchesnot enough data
Edgar Cala + Joshua Peters033 matchesnot enough data
Alex Wei + John Yoon Kim123 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.

Jack Livingston
26W–50L career · 7 lines in 2025
16%83%<1%
3.64
Jim Serrano
61W–57L career · 7 lines in 2025
17%82%<1%
3.63
James Balthis
15W–21L career · 5 lines in 2025
<1%53%47%
3.49
Joshua Peters
72W–88L career · 3 lines in 2025
55%45%<1%
3.48
John Yoon Kim
42W–43L career · 4 lines in 2025
1%86%13%
3.35
3
Alex Bontia
10W–26L career · 5 lines in 2025
<1%1%99%
3.32
Nat Charoensook
13W–10L career · 1 line in 2025
1%89%9%
3.31
Hadley Bressman
2W–4L career · 2 lines in 2025
93%7%<1%
3.30
Kishore Chandrasekharan
88W–100L career · 7 lines in 2025
4%93%4%
3.25
3.5
Alex Wei
22W–44L career · 2 lines in 2025
20%80%<1%
3.12
Edgar Cala
48W–136L career · 3 lines in 2025
44%56%<1%
3.02
Jonathan Montero
6W–13L career · 3 lines in 2025
not enough data
Keith Lombardo
12W–19L career · 2 lines in 2025
not enough data
Matthew Bunch
24W–22L career · 3 lines in 2025
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.