Teams

RTC-Hitmen-Aziz

2026 Adult 18 & Over · 3.5 Men

18 players · average NTRP 3.40 / NORTHWEST WASHINGTON

View scouting list →
Schedule12 played
2026-06-07vs MC-Blue Tigers-SatoWon 32
L#1 DoublesPhat Trinh / Bao Trinh vs Jonathan Ochoa-Abarro / Edward Bustos4-6, 6-1, 0-1
W#1 SinglesIbrahim Mushtaq vs Eisuke Nishi6-3, 7-6
W#2 DoublesZain Aziz / Dat Nguyen vs Frank Weathers / Jay Wellan6-1, 6-1
W#2 SinglesEvan Greenberg vs Prad Manickam6-4, 6-3
L#3 DoublesEliezer Cabrera Marin / Ethan Stakoff vs Bhupinder Cherra / Craig McKernan6-3, 3-6, 0-1
2026-05-31vs TCSP-Sandbaggers-KelleyWon 41
W#1 DoublesPhat Trinh / Bao Trinh vs Rob Vander Stoep / James Tjoa6-3, 6-3
W#1 SinglesIbrahim Mushtaq vs Jonathan Borgida4-6, 6-2, 1-0
L#2 DoublesEliezer Cabrera Marin / Ethan Stakoff vs Alan Draper / Eric Lindburg4-6, 2-6
W#2 SinglesEvan Greenberg vs J Michael Diaz6-4, 6-3
W#3 DoublesDat Nguyen / Zain Aziz vs Neil Shah / Mike Merwin5-7, 6-3, 1-0
2026-05-24vs PSC-KancherlaLost 14
L#1 DoublesBao Trinh / Tuan Nguyen vs Yue Zhao / Jiaofeng Xu7-5, 3-6, 0-1
W#1 SinglesIbrahim Mushtaq vs Anil Potta6-3, 6-4
L#2 DoublesEthan Stakoff / Eliezer Cabrera Marin vs Rishi Marwah / Arun Thippur7-6, 0-6, 0-1
L#2 SinglesDat Nguyen vs Arav Singhal6-3, 6-7, 0-1
L#3 DoublesTimothy Lam / Huy Ngo vs Zhidong Yang / Ji Zhang2-6, 2-6
2026-05-17vs AYTC-BusbyWon 41
L#1 DoublesZain Aziz / Zohair Mokarim vs Chris Morse / Robert Sciranko6-3, 3-6, 0-1
W#1 SinglesIbrahim Mushtaq vs Sai Gantla6-3, 7-6
W#2 DoublesEthan Stakoff / Eliezer Cabrera Marin vs Justin Khanna / Brendon Wu6-2, 7-6
W#2 SinglesDat Nguyen vs John Busby6-2, 7-5
W#3 DoublesHuy Ngo / Timothy Lam vs Jonathan Brown / Matt Dunbar6-2, 7-6
2026-05-15vs NWW-FC-WangWon 10
W#1 DoublesRobert Sciranko / Bao Trinh vs Sid Nagendran / Renxuan Wang2-6, 6-1, 1-0
2026-05-09vs NTC-Poachy McPoachface-SteckWon 32
L#1 DoublesIbrahim Mushtaq / Zain Aziz vs Ajay Radhakrishnan / Uday Sangar4-6, 7-5, 0-1
W#1 SinglesDat Nguyen vs Zachary Austin6-4, 6-4
W#2 DoublesBao Trinh / Phat Trinh vs Eric Zimbelman / Scott Houghtaling6-1, 6-2
L#2 SinglesDerrick Robb vs SHREERAJ SUTARIA4-6, 2-6
W#3 DoublesEthan Stakoff / Eliezer Cabrera Marin vs Ivan Barron / Chris Steck6-2, 6-0
2026-04-26vs NTC-Poachy McPoachface-SteckLost 01
L#1 DoublesScott Mathews / Bao Trinh vs Ajay Radhakrishnan / Uday Sangar3-6, 3-6
2026-04-17vs CAC/SL-Sultans of Swing-WaldronWon 41
W#1 DoublesPhat Trinh / Dat Nguyen vs Danny Lin / Bj Winn6-4, 4-6, 1-0
W#1 SinglesIbrahim Mushtaq vs Nicholas Holland6-2, 6-2
W#2 DoublesZain Aziz / Ethan Stakoff vs Jordan Stiebritz / Mark Waldron6-2, 6-3
L#2 SinglesDerrick Robb vs Peter Joseph3-6, 5-7
W#3 DoublesHuy Ngo / Harben Mahil vs Daniel Stark / Matt Prasek6-4, 7-6
2026-04-11vs NWW-FC-WangLost 23
L#1 DoublesDerrick Robb / Harben Mahil vs Miguel Beltran / Ben Smith3-6, 1-6
L#1 SinglesIbrahim Mushtaq vs Bradley Wang4-6, 1-6
W#2 DoublesZohair Mokarim / Zain Aziz vs Austin Chen / Brian Ko6-3, 7-6
W#2 SinglesEvan Greenberg vs Wayne Zhang7-5, 5-7, 1-0
L#3 DoublesDat Nguyen / Ethan Stakoff vs Sid Nagendran / Brian Johnson6-3, 3-6, 0-1
2026-04-04vs TCSP-Sandbaggers-KelleyLost 01
L#2 DoublesBao Trinh / Larry Nguyen vs Mike Merwin / Dan Robinet0-6, 3-6
2026-04-03vs ETC-SpicyChicken-ZhengWon 41
L#1 DoublesCristian Gherghina / Aafiq Akram vs Kai Deng / Harold Wu1-6, 1-6
W#1 SinglesIbrahim Mushtaq vs Simon Zhang6-4, 6-4
W#2 DoublesZain Aziz / Phat Trinh vs Xudong Li / Eric Jiang6-4, 6-4
W#2 SinglesDat Nguyen vs Zeller Zheng6-4, 7-6
W#3 DoublesEthan Stakoff / Eliezer Cabrera Marin vs Leo Liu / Allen Wu6-0, 1-6, 1-0
2026-03-27vs PL-TiedemanWon 32
L#1 DoublesEliezer Cabrera Marin / Huy Ngo vs Paul Suroteguh / Badrinath Vengalathur4-6, 4-6
W#1 SinglesIbrahim Mushtaq vs Balbir Singh6-3, 6-2
L#2 DoublesTim Huynh / Ethan Stakoff vs Wade Tiedeman / Sherman Tang2-6, 6-4, 0-1
W#2 SinglesPhat Trinh vs Gregory Snow6-0, 7-6
W#3 DoublesZain Aziz / Zohair Mokarim vs Ramesh Ganesh / Rohan Singh6-2, 6-4
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.15 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.48
Ibrahim Mushtaq
usually #1 Singles 89%, also #1 Doubles 11% · published
3.47
Phat Trinh
usually #1 Doubles 36%, also #2 Doubles 27% · published 3.5
3.41
Zohair Mokarim
usually #3 Doubles 33%, also #2 Doubles 33% · published 3.5
3.41
Dat Nguyen
usually #2 Singles 38%, also #3 Doubles 25% · published 3.5
3.37
Evan Greenberg
usually #2 Singles 100% · published
3.27
Huy Ngo
usually #3 Doubles 75%, also #1 Doubles 25% · published 3.5
3.26
Zain Aziz
usually #2 Doubles 50%, also #3 Doubles 25% · published 3.5
Cristian Gherghina
usually #1 Doubles 100% · published 3.5
3.21
Bao Trinh
usually #1 Doubles 71%, also #2 Doubles 29% · published 3.5
3.19
Eliezer Cabrera Marin
usually #3 Doubles 43%, also #2 Doubles 43% · published
3.07
Ethan Stakoff
usually #2 Doubles 56%, also #3 Doubles 44% · published
3.06
Derrick Robb
usually #2 Singles 67%, also #1 Doubles 33% · published 3.5
3.01
Timothy Lam
usually #3 Doubles 44%, also #2 Doubles 33% · published
Aafiq Akram
usually #1 Doubles 100% · published 3
2.72
Naveed Aziz
usually #2 Doubles 75%, also #3 Doubles 25% · published
2.64
Utsav Jain
usually #2 Doubles 67%, also #1 Doubles 33% · published
2.63
Harben Mahil
usually #1 Doubles 33%, also #3 Doubles 33% · published 3
Tim Huynh
usually #2 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.

Zain Aziz + Zohair Mokarim151059% games+2.7% vs expected
Ethan Stakoff + Eliezer Cabrera Marin3352% games−2.5% vs expected
Ibrahim Mushtaq + Zain Aziz1447% games−6.2% vs expected
Bao Trinh + Phat Trinh213 matchesnot enough data
Bao Trinh + Timothy Lam123 matchesnot enough data
Ethan Stakoff + Zain Aziz213 matchesnot enough data
Zain Aziz + Naveed Aziz213 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.

Ibrahim Mushtaq
44W–10L career · 9 lines in 2026
<1%56%43%
3.48
3.5
Phat Trinh
12W–5L career · type S · 11 lines in 2026
<1%58%42%
3.47
3.5
Zohair Mokarim
44W–16L career · 3 lines in 2026
<1%74%26%
3.41
3.5
Dat Nguyen
11W–4L career · 7 lines in 2026
<1%74%25%
3.41
Evan Greenberg
4W–1L career · 3 lines in 2026
<1%82%18%
3.37
3.5
Huy Ngo
63W–46L career · 4 lines in 2026
3%92%5%
3.27
3.5
Zain Aziz
77W–35L career · 8 lines in 2026
3%92%5%
3.26
3.5
Cristian Gherghina
0W–1L career · type S · 1 line in 2026
not enough data
3.5
Bao Trinh
25W–41L career · 7 lines in 2026
7%91%2%
3.21
Eliezer Cabrera Marin
9W–15L career · 7 lines in 2026
9%90%1%
3.19
Ethan Stakoff
12W–11L career · 9 lines in 2026
30%70%<1%
3.07
3.5
Derrick Robb
19W–16L career · 3 lines in 2026
32%68%<1%
3.06
Timothy Lam
8W–15L career · 9 lines in 2026
<1%47%53%
3.01
3
Aafiq Akram
2W–17L career · 1 line in 2026
not enough data
Naveed Aziz
9W–19L career · 8 lines in 2026
6%92%2%
2.72
Utsav Jain
16W–19L career · 3 lines in 2026
16%84%1%
2.64
3
Harben Mahil
52W–50L career · 6 lines in 2026
18%82%<1%
2.63
Tim Huynh
0W–1L career · 1 line 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.