Teams

Blossom Chargers

2026 18 & OVER SPRING Saturday Men · 3.5 MEN

12 players · average NTRP 3.50 / TEXAS

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 →
Schedule11 played
2026-06-20vs Green TreeLost 13
W#1 DoublesMatthew Sanchez / Rogelio Cirilo Jr vs Jeffrey Janosko / Robert Martin6-3, 6-2
L#1 SinglesEric Hoffpauir vs Anthony Sorola1-6, 4-6
L#2 SinglesDiego Sanchez vs Ryan Hammons5-7, 3-6
L#3 DoublesMuhammad Amin Ullah / Jeff Henkes vs Jason Walters / Nathan Walters1-6, 4-6
2026-06-13vs TOY SpinnersWon 10
W#3 DoublesJeff Henkes / Rogelio Cirilo Jr vs Roy Seaman / Brooks Englehardt6-4, 7-6
2026-06-06vs TCSA Top SpinnersWon 32
L#1 DoublesMuhammad Amin Ullah / Guy Hipsher vs Shankar Chelakarai / Caleb Pallapati2-6, 4-6
L#1 SinglesDiego Sanchez vs Philip Connell4-6, 4-6
W#2 DoublesMatthew Sanchez / Jagadeesan Janakiraman vs David Cohron / Cory Simmons7-6, 6-2
W#2 SinglesFernando Vazquez de Lara vs Venkat Ramana Reddy7-6, 7-6
W#3 DoublesRogelio Cirilo Jr / Jeff Henkes vs Michael Wood / Kishore Kamaraju6-0, 6-3
2026-06-06vs Dominion DiablosLost 13
L#1 DoublesKevin Edgerton / Eric Hoffpauir vs Raul Ayarzagoitia / Oscar Garza4-6, 2-6
L#1 SinglesMatthew Sanchez vs Ricardo Carmona1-6, 4-6
L#2 DoublesGuy Hipsher / Muhammad Amin Ullah vs Daniel Trevino / Michael Gavito4-6, 1-6
W#2 SinglesDiego Sanchez vs Alfredo Lozano6-3, 6-7, 1-0
2026-05-21vs Sonterra G LeagueWon 21
W#1 DoublesMuhammad Amin Ullah / Guy Hipsher vs Joey Guerra / Ryan Meredith7-6, 6-4
L#1 SinglesRicardo Londono vs Will Alston2-6, 2-6
W#2 DoublesClay Clements / Jeff Henkes vs Tim Cliver / Sergio Z Avila6-2, 7-5
2026-05-16vs ArsenalWon 32
L#1 DoublesRogelio Cirilo Jr / Eric Hoffpauir vs Ryan McLaughlin / Fred Shumate0-6, 3-6
L#1 SinglesFernando Vazquez de Lara vs Matt Rothrock3-6, 6-3, 0-1
W#2 DoublesMuhammad Amin Ullah / Guy Hipsher vs Luis Villarreal / Jose Martinez6-4, 7-5
W#2 SinglesDiego Sanchez vs Roland Deleon6-3, 2-6, 1-0
W#3 DoublesJeff Henkes / Chris Clements vs Eddie Vasquez / Ernesto Elizondo3-6, 7-6, 1-0
2026-05-14vs Volley LlamaLost 12
L#1 DoublesMuhammad Amin Ullah / Guy Hipsher vs Abhijit Apte / Prasad Achar2-6, 6-2, 0-1
L#1 SinglesDiego Sanchez vs Mac Chodmesin3-6, 0-6
W#3 DoublesJeff Henkes / Rogelio Cirilo Jr vs Matthew Castillo / Mahesh Kumar6-2, 7-6
2026-05-09vs JNCC SharksWon 32
L#1 DoublesMatthew Sanchez / Matthew Muddiman vs Stephen Lyssy / Dean Fredrick4-6, 4-6
W#1 SinglesRicardo Londono vs Chad Darlington6-2, 6-2
L#2 DoublesGuy Hipsher / Chris Clements vs Foster Hearn / Jon Schiff4-6, 6-7
W#2 SinglesDiego Sanchez vs Nick Dorrell6-3, 6-0
W#3 DoublesRogelio Cirilo Jr / Jeff Henkes vs Rick Haraida / Jeff Jenkins6-0, 6-2
2026-05-02vs Trophy HusbandsLost 23
L#1 DoublesMatthew Sanchez / Eric Hoffpauir vs David Worsham / Mike Kozub4-6, 7-6, 1-0
L#1 SinglesRicardo Londono vs Andrew Syroney3-6, 1-6
W#2 DoublesMuhammad Amin Ullah / Guy Hipsher vs Eric Bateman / Brian Kurth6-2, 6-4
W#2 SinglesDiego Sanchez vs Marc Baumel6-2, 6-1
L#3 DoublesRogelio Cirilo Jr / Jeff Henkes vs Barry Maddix / Jeffrey Ferguson6-3, 1-6, 0-1
2026-04-27vs AlleygatorsLost 05
L#1 DoublesGuy Hipsher / Muhammad Amin Ullah vs Anuar Oceguera / Kishore Babu Kancharlapalli3-6, 6-4, 1-0
L#1 SinglesDiego Sanchez vs Joed Tague6-4, 4-6, 0-1
L#2 DoublesJeff Henkes / Matthew Sanchez vs Cristian Sencion / Roque Juarez4-6, 4-6
L#2 SinglesRicardo Londono vs Venkat Munukutla5-7, 2-6
L#3 DoublesJagadeesan Janakiraman / Rogelio Cirilo Jr vs Christian Bernal / Carlos Valdez5-7, 4-6
2026-04-18vs JCC TigersLost 13
W#1 DoublesJeff Henkes / Rogelio Cirilo Jr vs Nitin Sharma / Ladislado Ramirez6-4, 6-2
L#1 SinglesRicardo Londono vs Sunil Khemalapure2-6, 5-7
L#2 SinglesDiego Sanchez vs Chandra Sanwal3-6, 6-3, 0-1
L#3 DoublesMuhammad Amin Ullah / Guy Hipsher vs Dinesh Wanvari / Art Tontiplaphol1-6, 5-7
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 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.28 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.49
Fernando Vazquez de Lara
usually #2 Singles 50%, also #1 Singles 50% · published
3.46
Guy Hipsher
usually #2 Doubles 44%, also #1 Doubles 44% · published
3.40
Muhammad Amin Ullah
usually #1 Doubles 44%, also #2 Doubles 33% · published
3.38
Rogelio Cirilo Jr
usually #3 Doubles 60%, also #1 Doubles 30% · published
3.34
Jeff Henkes
usually #3 Doubles 70%, also #2 Doubles 20% · published
3.34
Matthew Sanchez
usually #1 Doubles 50%, also #2 Doubles 33% · published
3.33
Diego Sanchez
usually #2 Singles 67%, also #1 Singles 33% · published 3.5
3.30
Ricardo Londono
usually #1 Singles 80%, also #2 Singles 20% · published
3.22
Eric Hoffpauir
usually #1 Doubles 75%, also #1 Singles 25% · published
3.10
Jagadeesan Janakiraman
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.09
Matthew Muddiman
usually #1 Doubles 100% · published
2.96
Kevin Edgerton
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.

Matthew Sanchez + Jeff Henkes6354% games+9.7% vs expected
Rogelio Cirilo Jr + Jeff Henkes10755% games+6.4% vs expected
Eric Hoffpauir + Jagadeesan Janakiraman2346% games+2.1% vs expected
Muhammad Amin Ullah + Guy Hipsher141252% games−0.8% vs expected
Rogelio Cirilo Jr + Eric Hoffpauir044 matchesnot enough data
Rogelio Cirilo Jr + Matthew Sanchez213 matchesnot enough data
Eric Hoffpauir + Matthew Sanchez033 matchesnot enough data
Ricardo Londono + Jagadeesan Janakiraman123 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.

Fernando Vazquez de Lara
2W–2L career · 2 lines in 2026
<1%54%46%
3.49
Guy Hipsher
16W–17L career · 9 lines in 2026
<1%62%38%
3.46
Muhammad Amin Ullah
22W–17L career · 9 lines in 2026
<1%77%23%
3.40
Rogelio Cirilo Jr
18W–35L career · 10 lines in 2026
<1%79%20%
3.38
Jeff Henkes
26W–28L career · 10 lines in 2026
1%86%13%
3.34
Matthew Sanchez
12W–15L career · 6 lines in 2026
1%87%12%
3.34
3.5
Diego Sanchez
10W–11L career · 9 lines in 2026
1%88%11%
3.33
Ricardo Londono
8W–16L career · 5 lines in 2026
2%91%8%
3.30
Eric Hoffpauir
4W–25L career · 4 lines in 2026
6%92%2%
3.22
Jagadeesan Janakiraman
4W–13L career · 2 lines in 2026
24%76%<1%
3.10
Matthew Muddiman
11W–28L career · 1 line in 2026
25%74%<1%
3.09
Kevin Edgerton
5W–7L career · 1 line in 2026
61%39%<1%
2.96

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.