June promotion: Refer a Friend and have a chance to win 1 of 2 $25 TW Gift Cards given PER DAY!
2025 Spring Season #2Spring Season #2 Men's Elite2 4.25
2024 Summer SeasonSummer Season Men's Elite2 4.25
2023 Winter SeasonWinter Season Men's Advanced1 4.0
2022 Winter SeasonWinter Season Men's Advanced2 3.75
Any shot that goes in
No Update
| Overall League Record: | 129 - 62 |
| Doubles Record: | 0 - 0 |
| 2026 Record: | 0 - 0 |
| 2025 Record: | 22 - 1 |
| 2024 Record: | 30 - 5 |
| 2023 Record: | 37 - 8 |
| 2022 Record: | 25 - 25 |
| 2021 Record: | 15 - 23 |
| 2020 Record: | 0 - 0 |
| Playoff Record: | 18 - 13 |
| 2 out of 3 sets: | 120 - 48 |
| 3-setters: | 7 - 8 |
| 2 sets w/3rd set breaker: | 8 - 14 |
| 10 game Pro-set Record: | 1 - 0 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 58% |
| Date | Match Result | Score |
|---|---|---|
| 12/22/2025 | M. Singh over L. Liao | 6-1; 6-1 |
| 12/14/2025 | M. Singh over A. Katsenelenbogen | 6-4; 6-2 |
| 08/30/2025 | M. Singh over V. Nalluri | 6-1; 6-4 |
|
08/06/2025
Playoffs |
M. Singh over S. Miller | 6-3; 6-0 |
| 08/05/2025 | M. Singh over L. Liao | 6-3; 6-0 |
| 07/26/2025 | M. Singh over R. Mantilla | 6-1; 6-0 |
|
07/13/2025
Playoffs |
M. Singh over S. Du | 9-1 |
| 06/27/2025 | M. Singh over S. Yadav | 6-4; 6-3 |
| 06/23/2025 | M. Singh over E. Gartman | 6-1; 6-2 |
| 06/22/2025 | M. Singh over L. Liao | 6-0; 6-3 |
| Overall League Record: | 129 - 62 |
| Doubles Record: | 0 - 0 |
| 2026 Record: | 0 - 0 |
| 2025 Record: | 22 - 1 |
| 2024 Record: | 30 - 5 |
| 2023 Record: | 37 - 8 |
| 2022 Record: | 25 - 25 |
| 2021 Record: | 15 - 23 |
| 2020 Record: | 0 - 0 |
| Playoff Record: | 18 - 13 |
| 2 out of 3 sets: | 120 - 48 |
| 3-setters: | 7 - 8 |
| 2 sets w/3rd set breaker: | 8 - 14 |
| 10 game Pro-set Record: | 1 - 0 |
| Fast Tennis: | 0 - 0 |
| Game Win Percentage: | 58% |
| Date | Opponents | Score |
|---|---|---|
| 12/22/25 |
M. Singh over L. Liao
Head to Head Analysis
M. Singh VS L. Liao
4 Wins
0 Wins
Played at : Bethesda - Pauline Betz Addie TC
|
6-1; 6-1 |
| 12/14/25 |
M. Singh over A. Katsenelenbogen
Head to Head Analysis
M. Singh VS A. Katsenelenbogen
2 Wins
0 Wins
Played at : Boyd - Montgomery Tennisplex
|
6-4; 6-2 |
| 08/30/25 |
M. Singh over V. Nalluri
Head to Head Analysis
M. Singh VS V. Nalluri
1 Wins
0 Wins
Played at : Gaithersburg - Morris Park
|
6-1; 6-4 |
|
08/06/25
Playoffs |
M. Singh over S. Miller
Head to Head Analysis
M. Singh VS S. Miller
3 Wins
12 Wins
Played at : Rockville - Robert Frost MS
|
6-3; 6-0 |
| 08/05/25 |
M. Singh over L. Liao
Head to Head Analysis
M. Singh VS L. Liao
4 Wins
0 Wins
Played at : Rockville - Woodley Gardens
|
6-3; 6-0 |
| 07/26/25 |
M. Singh over R. Mantilla
Head to Head Analysis
M. Singh VS R. Mantilla
1 Wins
0 Wins
Played at : Gaithersburg - Gaithersburg HS
|
6-1; 6-0 |
|
07/13/25
Playoffs |
M. Singh over S. Du
Head to Head Analysis
M. Singh VS S. Du
1 Wins
0 Wins
Played at : Gaithersburg - Kentlands Tennis Courts
|
9-1 |
| 06/27/25 |
M. Singh over S. Yadav
Head to Head Analysis
M. Singh VS S. Yadav
2 Wins
0 Wins
Played at : Gaithersburg - Morris Park
|
6-4; 6-3 |
| 06/23/25 |
M. Singh over E. Gartman
Head to Head Analysis
M. Singh VS E. Gartman
12 Wins
4 Wins
Played at : Bethesda - Pauline Betz Addie TC
|
6-1; 6-2 |
| 06/22/25 |
M. Singh over L. Liao
Head to Head Analysis
M. Singh VS L. Liao
4 Wins
0 Wins
Played at : Rockville - Robert Frost MS
|
6-0; 6-3 |
| 06/20/25 |
M. Singh over B. Lustig
Head to Head Analysis
M. Singh VS B. Lustig
3 Wins
0 Wins
Played at : Rockville - Robert Frost MS
|
6-1; 6-1 |
| 06/18/25 |
M. Singh over Y. Getachew
Head to Head Analysis
M. Singh VS Y. Getachew
1 Wins
0 Wins
Played at : Rockville - Robert Frost MS
|
6-7; 6-1; TB 10-3 |
| 06/07/25 |
M. Singh over T. Wheeler
Head to Head Analysis
M. Singh VS T. Wheeler
11 Wins
5 Wins
Played at : Rockville - Robert Frost MS
|
6-0; 6-1 |
| 05/29/25 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-1; 6-4 |
| 05/26/25 |
M. Singh over J. Oringher
Head to Head Analysis
M. Singh VS J. Oringher
1 Wins
0 Wins
Played at : Rockville - Robert Frost MS
|
6-2; 7-6 |
| 05/03/25 |
M. Singh over D. Barraud
Head to Head Analysis
M. Singh VS D. Barraud
2 Wins
0 Wins
Played at : Rockville - Robert Frost MS
|
6-3; 6-0 |
| 04/23/25 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-4; 6-0 |
| 04/22/25 |
M. Singh over M. Brown
Head to Head Analysis
M. Singh VS M. Brown
5 Wins
0 Wins
Played at : Rockville - Dogwood Park
|
6-4; 6-4 |
|
03/29/25
Playoffs |
E. Gartman over M. Singh
Head to Head Analysis
E. Gartman VS M. Singh
4 Wins
12 Wins
Played at : Rockville - Robert Frost MS
|
6-4; 2-6; 7-5 |
|
03/23/25
Playoffs |
M. Singh over S. Yadav
Head to Head Analysis
M. Singh VS S. Yadav
2 Wins
0 Wins
Played at : Gaithersburg - Morris Park
|
6-1; 6-4 |
| 01/29/25 |
M. Singh over A. Katsenelenbogen
Head to Head Analysis
M. Singh VS A. Katsenelenbogen
2 Wins
0 Wins
Played at : Gaithersburg - Stepanek Park
|
6-2; 6-0 |
| 01/25/25 |
M. Singh over D. Barraud
Head to Head Analysis
M. Singh VS D. Barraud
2 Wins
0 Wins
Played at : Boyd - Montgomery Tennisplex
|
6-1; 6-0 |
| 01/19/25 |
M. Singh over L. Liao
Head to Head Analysis
M. Singh VS L. Liao
4 Wins
0 Wins
Played at : Bethesda - Pauline Betz Addie TC
|
6-1; 6-2 |
| 12/19/24 |
M. Singh over D. Bjelcevic
Head to Head Analysis
M. Singh VS D. Bjelcevic
1 Wins
0 Wins
Played at : Boyd - Montgomery Tennisplex
|
6-2; 6-4 |
|
11/16/24
Playoffs |
M. Yawman over M. Singh
Head to Head Analysis
M. Yawman VS M. Singh
2 Wins
6 Wins
Played at : Rockville - Wootton's Mill Park
|
6-2; 1-6; 6-3 |
|
10/27/24
Playoffs |
M. Singh over S. Bettwy
Head to Head Analysis
M. Singh VS S. Bettwy
1 Wins
1 Wins
Played at : Rockville - Civic Center Park
|
6-3; 0-6; TB 10-8 |
| 10/21/24 |
M. Singh over E. Gartman
Head to Head Analysis
M. Singh VS E. Gartman
12 Wins
4 Wins
Played at : Gaithersburg - Stepanek Park
|
6-4; 7-6 |
| 10/19/24 |
M. Singh over P. Mathur
Head to Head Analysis
M. Singh VS P. Mathur
1 Wins
0 Wins
Played at : Rockville - Robert Frost MS
|
6-2; 6-3 |
| 10/12/24 |
M. Singh over J. Glaw
Head to Head Analysis
M. Singh VS J. Glaw
1 Wins
0 Wins
Played at : Gaithersburg - Kentlands Tennis Courts
|
6-1; 6-1 |
|
10/06/24
Playoffs |
M. Singh over M. Yawman
Head to Head Analysis
M. Singh VS M. Yawman
6 Wins
2 Wins
Played at : Rockville - Wootton's Mill Park
|
6-3; 6-3 |
| 10/05/24 |
M. Singh over B. Lustig
Head to Head Analysis
M. Singh VS B. Lustig
3 Wins
0 Wins
Played at : Gaithersburg - Stepanek Park
|
6-2; 6-1 |
| 10/04/24 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-1; 6-1 |
| 09/07/24 |
M. Singh over R. Vanderhyden
Head to Head Analysis
M. Singh VS R. Vanderhyden
1 Wins
0 Wins
Played at : Gaithersburg - Stepanek Park
|
6-1; 6-1 |
| 09/02/24 |
M. Singh over J. Zawatsky
Head to Head Analysis
M. Singh VS J. Zawatsky
1 Wins
0 Wins
Played at : Bethesda - Walter Johnson HS
|
7-6; 6-4 |
|
08/31/24
Playoffs |
S. Bettwy over M. Singh
Head to Head Analysis
S. Bettwy VS M. Singh
1 Wins
1 Wins
Played at : Silver Spring - Wheaton Regional Park
|
3-6; 6-4; TB 10-8 |
| 08/22/24 |
M. Singh over E. Gartman
Head to Head Analysis
M. Singh VS E. Gartman
12 Wins
4 Wins
Played at : Gaithersburg - Stepanek Park
|
6-2; 6-2 |
| 08/21/24 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-2; 7-5 |
| 08/17/24 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-2; 6-4 |
|
07/27/24
Playoffs |
M. Singh over S. Miller
Head to Head Analysis
M. Singh VS S. Miller
3 Wins
12 Wins
Played at : Rockville - Robert Frost MS
|
7-5; 6-0 |
|
07/19/24
Playoffs |
M. Singh over M. Yawman
Head to Head Analysis
M. Singh VS M. Yawman
6 Wins
2 Wins
Played at : Rockville - Robert Frost MS
|
6-0; 6-4 |
| 06/25/24 |
M. Singh over H. Bladuell
Head to Head Analysis
M. Singh VS H. Bladuell
3 Wins
11 Wins
Played at : Bethesda - Walter Johnson HS
|
6-0; 6-2 |
| 06/09/24 |
M. Singh over R. Singer
Head to Head Analysis
M. Singh VS R. Singer
1 Wins
0 Wins
Played at : Bethesda - Walter Johnson HS
|
6-1; 6-0 |
| 06/04/24 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-0; 6-3 |
| 05/24/24 |
M. Singh over E. Gartman
Head to Head Analysis
M. Singh VS E. Gartman
12 Wins
4 Wins
Played at : Gaithersburg - Stepanek Park
|
6-2; 6-4 |
| 05/23/24 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-1; 1-2 |
|
05/19/24
Playoffs |
M. Yawman over M. Singh
Head to Head Analysis
M. Yawman VS M. Singh
2 Wins
6 Wins
Played at : Rockville - Robert Frost MS
|
2-6; 6-2; 6-1 |
| 05/11/24 |
H. Baba over M. Singh
Head to Head Analysis
H. Baba VS M. Singh
1 Wins
0 Wins
Played at : Potomac - Cabin John MS
|
6-4; 6-2 |
| 05/09/24 |
J. Holmberg over M. Singh
Head to Head Analysis
J. Holmberg VS M. Singh
2 Wins
0 Wins
Played at : Olney - Olney Manor Rec Park
|
6-2; 6-4 |
| 04/29/24 |
M. Singh over H. Duong
Head to Head Analysis
M. Singh VS H. Duong
2 Wins
0 Wins
Played at : Bethesda - Cabin John Regional Park
|
6-2; 6-1 |
| 04/24/24 |
M. Singh over L. Li
Head to Head Analysis
M. Singh VS L. Li
10 Wins
0 Wins
Played at : Rockville - Richard Montgomery HS
|
6-2; 6-0 |
| Season Name | Player's Record | Playoff Round | Division Level |
|---|---|---|---|
| 2026 Winter Season | 2-0 | Men's Advanced2 3.75 | |
| 2025 Fall Season | 0-0 | Men's Elite2 4.25 | |
| 2025 Summer Season | 3-0 | Men's Advanced1 4.0 | |
| 2025 Spring Season #2 | 8-0 | Champion | Men's Elite2 4.25 |
| 2025 Spring Season #1 | 3-0 | Men's Elite2 4.25 | |
| 2025 Winter Season | 4-0 | Semi-Finals | Men's Advanced1 4.0 |
| 2024 Fall Season | 5-0 | Semi-Finals | Men's Elite2 4.25 |
| 2024 Summer Season | 5-0 | Champion | Men's Elite2 4.25 |
| 2024 Spring Season #2 | 5-0 | Finals | Men's Advanced1 4.0 |
| 2024 Spring Season #1 | 5-2 | Quarter-Finals | Men's Elite2 4.25 |
| 2024 Winter Season | 4-0 | Champion | Men's Advanced1 4.0 |
| 2023 Fall Season | 5-1 | Semi-Finals | Men's Elite2 4.25 |
| 2023 Summer Season | 6-3 | Semi-Finals | Men's Elite2 4.25 |
| 2023 Spring Season #2 | 6-0 | Semi-Finals | Men's Elite2 4.25 |
| 2023 Spring Season | 7-0 | Finals | Men's Advanced1 4.0 |
| 2023 Winter Season | 10-0 | Champion | Men's Advanced2 3.75 |
| 2022 Fall Season | 3-3 | Men's Elite2 4.25 | |
| 2022 Summer Season | 4-7 | Finals | Men's Elite2 4.25 |
| 2022 Spring Season #2 | 7-6 | Quarter-Finals | Men's Advanced1 4.0 |
| 2022 Spring Season #1 | 4-6 | Quarter-Finals | Men's Advanced2 3.75 |
| 2022 Winter Season | 0-1 | Men's Advanced1 4.0 | |
| 2021 Fall Season | 3-11 | Quarter-Finals | Men's Advanced1 4.0 |
| 2021 Summer Season | 12-9 | Quarter-Finals | Men's Advanced2 3.75 |
