Teams

Guts & Glory

2026 18&Over Men · 3.5

13 players · average NTRP 3.50 / NEW JERSEY 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 →
Schedule8 played
2026-07-20vs Spin DoctorsLost 14
W#1 DoublesBradley Kutcha / Daniel Aviles vs James Balthis / David Moylan6-4, 1-6, 1-0
L#1 SinglesAndrew Lam vs Eric Hwang5-7, 3-6
L#2 DoublesJoseph Mendez / Carlos Lopez vs John Kim / Kojin Kinoshita6-4, 2-6, 0-1
L#2 SinglesDerek Cates vs Alex Wei1-6, 4-6
L#3 DoublesSeeYin Ng / Peter Norr vs John Yoon Kim / Felix Hui6-1, 5-7, 0-1
2026-07-13vs Net AssetsLost 14
L#1 DoublesJoseph Mendez / Bradley Kutcha vs Jay Kapur / Nirav Vasa2-6, 7-6, 0-1
L#1 SinglesAndrew Lam vs Chirag Doshi4-6, 1-6
W#2 DoublesDerek Cates / FLORIS VREEDENBURGH vs John Bae / Nan Hao6-4, 6-1
L#2 SinglesIgal Katan vs Wenda Zhou0-6, 4-6
L#3 DoublesPeter Norr / Alexander DiGuilio vs Amit Sareen / Sahil Sethi3-6, 6-7
2026-07-08vs Bergen BashersWon 31
W#1 DoublesBradley Kutcha / Daniel Aviles vs Michael Ying / Ramesh Pamani6-4, 7-5
W#1 SinglesAndrew Lam vs Khush Bafna6-4, 6-2
L#2 DoublesJoseph Mendez / Carlos Lopez vs Tor Hansen / Daniel Bettinardi4-6, 6-4, 0-1
W#3 DoublesIgal Katan / Richard Shirley vs Ravi Munver / SAUMIL PARIKH6-4, 4-6, 1-0
2026-07-06vs Bergen:WTF 18Lost 05
L#1 DoublesJoseph Mendez / Carlos Lopez vs Danilo Correa / Rajiv Rohilla4-6, 1-6
L#1 SinglesAndrew Lam vs Tian Nan1-6, 4-6
L#2 DoublesDaniel Aviles / Alexander DiGuilio vs Andrew Bonanni / Zachary Ellenhorn4-6, 2-6
L#2 SinglesIgal Katan vs Jason Park4-6, 4-6
L#3 DoublesPeter Norr / Alex Mogilevskiy vs Luke Kim / Brian Osborne1-6, 3-6
2026-06-22vs Bergen BashersWon 32
W#1 DoublesCarlos Lopez / Daniel Aviles vs Ramesh Pamani / Michael Ying7-6, 1-6, 1-0
L#1 SinglesBradley Kutcha vs Mayank Sharma3-6, 2-6
L#2 DoublesIgal Katan / Alexander DiGuilio vs Nik Bafana / Daniel Bettinardi6-2, 4-6, 0-1
W#2 SinglesAndrew Lam vs Khush Bafna6-7, 6-4, 1-0
W#3 DoublesRichard Shirley / Peter Norr vs Amit Bafna / SAUMIL PARIKH4-6, 6-4, 1-0
2026-06-15vs Spin DoctorsLost 05
L#1 DoublesDaniel Aviles / Bradley Kutcha vs James Balthis / Scott Leiman2-6, 2-6
L#1 SinglesCarlos Lopez vs Alex Wei2-6, 6-7
L#2 DoublesDerek Cates / FLORIS VREEDENBURGH vs Kojin Kinoshita / John Kim2-6, 7-5, 0-1
L#2 SinglesIgal Katan vs Felix Hui3-6, 7-5, 0-1
L#3 DoublesAlexander DiGuilio / SeeYin Ng vs John Yoon Kim / Eric Hwang4-6, 4-6
2026-06-08vs Net AssetsWon 32
W#1 DoublesCarlos Lopez / Joseph Mendez vs Nan Hao / Matias di Spalatro6-2, 2-6, 1-0
W#1 SinglesBradley Kutcha vs Jay Kapur7-5, 5-7, 1-0
L#2 DoublesFLORIS VREEDENBURGH / Derek Cates vs Amit Sareen / Sahil Sethi1-6, 4-6
L#2 SinglesIgal Katan vs Chirag Doshi0-6, 2-6
W#3 DoublesDaniel Aviles / SeeYin Ng vs Varun Gowthaman / Lorenzo Woodlin7-6, 6-4
2026-06-01vs Bergen:WTF 18Lost 14
W#1 DoublesJoseph Mendez / Carlos Lopez vs Adam Pasquale / Tony Ferrante3-6, 6-3, 1-0
L#1 SinglesIgal Katan vs Xiao Quan3-6, 2-6
L#2 DoublesRichard Shirley / Alexander DiGuilio vs Rajiv Rohilla / Leonard Charles2-6, 2-6
L#2 SinglesSeeYin Ng vs Luke Kim1-6, 7-5, 0-1
L#3 DoublesAlex Mogilevskiy / Peter Norr vs Michael Cirasola / Alexandru Platonov6-3, 3-6, 0-1
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.19 estimated across 12 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.44
Andrew Lam
usually #1 Singles 80%, also #2 Singles 20% · published 3.5
3.28
Daniel Aviles
usually #1 Doubles 67%, also #3 Doubles 17% · published 3.5
3.28
Joseph Mendez
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.27
FLORIS VREEDENBURGH
usually #2 Doubles 100% · published
Alex Mogilevskiy
usually #3 Doubles 100% · published 3.5
3.22
Bradley Kutcha
usually #1 Doubles 67%, also #1 Singles 33% · published 3.5
3.21
Carlos Lopez
usually #1 Doubles 57%, also #2 Doubles 29% · published 3.5
3.13
SeeYin Ng
usually #3 Doubles 75%, also #2 Singles 25% · published
3.13
Derek Cates
usually #2 Doubles 75%, also #2 Singles 25% · published 3.5
3.13
Richard Shirley
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.11
Alexander DiGuilio
usually #2 Doubles 60%, also #3 Doubles 40% · published 3.5
3.08
Igal Katan
usually #2 Singles 57%, also #2 Doubles 14% · published
3.06
Peter Norr
usually #3 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.

Bradley Kutcha + Daniel Aviles5747% games+4.5% vs expected
FLORIS VREEDENBURGH + Joseph Mendez6551% games+2.4% vs expected
FLORIS VREEDENBURGH + Derek Cates3348% games−6.1% vs expected
Alex Mogilevskiy + Peter Norr1438% games−14.5% vs expected
Richard Shirley + Peter Norr3350% gamesnot enough data
Carlos Lopez + Joseph Mendez2345% gamesnot enough data
Alex Mogilevskiy + Richard Shirley044 matchesnot enough data
Alexander DiGuilio + SeeYin Ng123 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.

3.5
Andrew Lam
7W–7L career · 5 lines in 2026
<1%65%35%
3.44
3.5
Daniel Aviles
8W–9L career · 6 lines in 2026
2%92%6%
3.28
Joseph Mendez
13W–30L career · 6 lines in 2026
2%92%6%
3.28
FLORIS VREEDENBURGH
36W–30L career · 3 lines in 2026
3%92%5%
3.27
3.5
Alex Mogilevskiy
7W–22L career · 2 lines in 2026
not enough data
3.5
Bradley Kutcha
7W–10L career · 6 lines in 2026
5%92%2%
3.22
3.5
Carlos Lopez
7W–10L career · type S · 7 lines in 2026
7%91%2%
3.21
SeeYin Ng
46W–51L career · 4 lines in 2026
17%82%<1%
3.13
3.5
Derek Cates
6W–13L career · 4 lines in 2026
18%82%<1%
3.13
Richard Shirley
12W–30L career · 3 lines in 2026
18%81%<1%
3.13
3.5
Alexander DiGuilio
7W–31L career · 5 lines in 2026
22%78%<1%
3.11
Igal Katan
1W–11L career · 7 lines in 2026
30%70%<1%
3.08
Peter Norr
5W–10L career · 5 lines in 2026
33%67%<1%
3.06

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.