Teams

Hoffman Park

Adult 18 & Over · 3.5 Men - South

20 players · average NTRP 3.90 / PHILADELPHIA

View scouting list →
Schedule14 played
2024-06-29vs Woodford RoyalsWon 50
W#1 DoublesDanny Calise / Arun Kanagasabapathy vs Jason Johnson / Jethro Maldonado7-5, 6-3
W#1 SinglesGary Le vs Nicholas Carty6-2, 6-4
W#2 DoublesLu Kang / Bocky Sannoh vs John Beitler / Todd Orodenker6-2, 7-6
W#2 SinglesJohn Obando vs Kevin Stroski6-1, 6-3
W#3 DoublesBen Hurtig / Phu Tran vs Gregory Mitchell / Kenneth Nesmith3-0
2024-06-22vs GCCWon 50
W#1 DoublesBocky Sannoh / Rohit Gandrakota vs Mark Comerota / Gregg Lemos-Stein6-3, 6-3
W#1 SinglesLu Kang vs Aaron Porcella6-3, 6-2
W#2 DoublesKevin Wong / Sk Azimuzzaman vs Jesse Cooper / Ian Fischer6-2, 6-1
W#2 SinglesGary Le vs Dan Irwin6-0, 6-1
W#3 DoublesJohn Obando / Michael Levin vs Rob Fauber / Matthew Lee6-2, 6-3
2024-06-15Won 10
W#1 SinglesRohit Gandrakota vs Jonathan Willis6-0, 6-0
2024-06-15Won 10
W#2 DoublesLiam Nisenfeld / Ben Hurtig vs Doug Cooper / Michael Idinopulos6-2, 6-2
2024-06-09vs GCCWon 41
W#1 DoublesRobert Johnston / Danny Calise vs Charles Brown / Jesse Cooper7-5, 6-7, 1-0
L#1 SinglesJeremy Soja vs Dwyer Barrett2-6, 3-6
W#2 DoublesWilliam Bender / Bocky Sannoh vs Michael Brafman / Aaron Porcella7-6, 7-5
W#2 SinglesSascha Kristian vs Dan Irwin6-4, 6-3
W#3 DoublesFrederic Boucneau / Sk Azimuzzaman vs Mark Comerota / Ian Fischer6-2, 6-3
2024-06-08vs PCTA DragonsWon 40
W#1 DoublesDanny Calise / Bocky Sannoh vs Jun Tao / Zhong Deng6-1, 6-3
W#1 SinglesSascha Kristian vs Lakshmi Janardhanan6-3, 6-4
W#2 DoublesJohn Obando / Frederic Boucneau vs Jun Zou / Nick He6-3, 6-3
W#2 SinglesGary Le vs Pavan Kumar6-0, 6-3
2024-06-01Won 10
W#1 SinglesRohit Gandrakota vs Rob Getz6-1, 6-0
2024-06-01vs LegacyWon 50
W#1 DoublesDanny Calise / Bocky Sannoh vs Jason Solovitz / Michael Proska6-1, 6-3
W#1 SinglesRohit Gandrakota vs Louis Rivera6-4, 5-3
W#2 DoublesOmer Sarfraz / Kevin Wong vs Tom Swartzendruber / David Brand6-2, 3-6, 1-0
W#2 SinglesLu Kang vs Jonathan Levine6-4, 6-2
W#3 DoublesJohn Obando / Robert Johnston vs Ryan MacChione / David Pettit6-3, 6-4
2024-05-19vs Naylor's RunWon 41
W#1 DoublesRohit Gandrakota / Robert Johnston vs Tony Nguyen / Scott Steiner3-6, 6-1, 1-0
L#1 SinglesGary Le vs Cameron Starr4-6, 4-6
W#2 DoublesPhu Tran / Ben Hurtig vs Oliver Yu / Kevin Liao7-6, 6-3
W#2 SinglesJohn Obando vs Shehryar Amir6-4, 6-4
W#3 DoublesLu Kang / William Bender vs JOSEPH SMITH / Chris Cappelli6-3, 7-6
2024-05-04vs UMLY 3.5Won 41
W#1 DoublesJohn Obando / Danny Calise vs Carlos Guzman / Xavier Arnault6-0, 6-1
W#1 SinglesMike Hill Jr vs Daniel Cho6-4, 6-2
W#2 DoublesBocky Sannoh / Sagun Sood vs Stephen Penwell / Kai Cao6-1, 6-3
W#2 SinglesLu Kang vs Tao Jiang6-3, 3-6, 1-0
L#3 DoublesKevin Wong / Omer Sarfraz vs Ivan Khudziakou / David Bethala7-6, 0-6, 0-1
2024-04-27vs Woodford RoyalsWon 50
W#1 DoublesDanny Calise / Jeremy Soja vs Jason Johnson / Jethro Maldonado6-1, 6-2
W#1 SinglesMike Hill Jr vs Nicholas Carty6-0, 6-4
W#2 DoublesJohn Obando / Kevin Wong vs John Beitler / Dwight Sutton6-3, 6-4
W#2 SinglesBocky Sannoh vs Tommy Nguyen7-5, 6-2
W#3 DoublesSk Azimuzzaman / Sagun Sood vs Kenneth Nesmith / Todd Orodenker6-4, 6-3
2024-04-20Won 10
W#1 SinglesRohit Gandrakota vs Robert Ruggieri6-1, 6-0
2024-04-20Won 10
W#1 DoublesDavid Knoblock / Ben Hurtig vs Ziyi Gao / Matthew White6-4, 7-6
2024-04-13Won 10
W#1 DoublesRohit Gandrakota / Rameshkannan Arumugam vs Brett Falk / Richard Moore4-6, 6-3, 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 standings6 teams · 3.5 Men - South
TeamWLInd. WInd. LSets lostGames lost
1Hoffman Park0837310251
2UMLY 3.50831925290
3Naylor's Run08231736350
4GCC08142656416
5PCTA Dragons0883265417
6Woodford Royals0873368427

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.59 estimated across 15 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.87
Sascha Kristian
usually #1 Singles 50%, also #2 Singles 50% · published
3.85
Mike Hill Jr
usually #1 Singles 100% · published 4
3.83
Mohammed Nayeemulla
usually #2 Doubles 50%, also #2 Singles 25% · published
3.83
Danny Calise
usually #1 Doubles 100% · published 4
Bocky Sannoh
usually #2 Doubles 43%, also #1 Doubles 43% · published 4
3.73
John Obando
usually #2 Singles 29%, also #2 Doubles 29% · published
3.67
William Bender
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.67
Frederic Boucneau
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.66
Ben Hurtig
usually #2 Doubles 50%, also #3 Doubles 25% · published 4
3.61
Rohit Gandrakota
usually #1 Singles 57%, also #1 Doubles 43% · published
3.53
Phu Tran
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.46
Jeremy Soja
usually #1 Singles 50%, also #1 Doubles 50% · published
3.35
Omer Sarfraz
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.35
Gary Le
usually #1 Singles 50%, also #2 Singles 50% · published
3.28
Arun Kanagasabapathy
usually #1 Doubles 100% · published 3.5
3.20
Sk Azimuzzaman
usually #3 Doubles 67%, also #2 Doubles 33% · published
Kevin Wong
published
Lu Kang
usually #2 Singles 40%, also #2 Doubles 20% · published
Michael Levin
usually #3 Doubles 100% · published
Sagun Sood
usually #2 Doubles 50%, also #3 Doubles 50% · 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.

Ben Hurtig + Phu Tran5152% games+2.8% vs expected
Mohammed Nayeemulla + John Obando404 matchesnot enough data
Danny Calise + Bocky Sannoh404 matchesnot enough data
Mohammed Nayeemulla + William Bender123 matchesnot enough data
William Bender + Sascha Kristian303 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.

Sascha Kristian
29W–7L career · 2 lines in 2024
<1%83%17%
3.87
4
Mike Hill Jr
67W–43L career · 2 lines in 2024
1%85%14%
3.85
Mohammed Nayeemulla
89W–27L career · 8 lines in 2024
1%87%12%
3.83
4
Danny Calise
21W–1L career · 6 lines in 2024
1%88%11%
3.83
4
Bocky Sannoh
14W–0L career · 7 lines in 2024
not enough data
John Obando
39W–6L career · 7 lines in 2024
5%92%3%
3.73
William Bender
35W–17L career · 2 lines in 2024
11%88%1%
3.67
Frederic Boucneau
10W–7L career · 2 lines in 2024
12%87%1%
3.67
4
Ben Hurtig
81W–37L career · 4 lines in 2024
13%86%1%
3.66
Rohit Gandrakota
41W–9L career · 7 lines in 2024
<1%22%78%
3.61
Phu Tran
19W–11L career · 2 lines in 2024
43%57%<1%
3.53
Jeremy Soja
45W–19L career · 2 lines in 2024
<1%62%38%
3.46
Omer Sarfraz
9W–14L career · 2 lines in 2024
1%85%15%
3.35
Gary Le
20W–14L career · 4 lines in 2024
1%86%14%
3.35
3.5
Arun Kanagasabapathy
57W–69L career · 1 line in 2024
2%92%6%
3.28
Sk Azimuzzaman
10W–13L career · 3 lines in 2024
7%91%2%
3.20
Kevin Wong
3W–3L career · no lines in 2024
not enough data
Lu Kang
26W–12L career · 5 lines in 2024
not enough data
Michael Levin
6W–3L career · 1 line in 2024
not enough data
Sagun Sood
2W–0L career · 2 lines in 2024
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.