Teams

Putman - CourtDogs 40+

2026 Howard Adult 40 & Over · Howard Adult 40 & Over 4.0 Men

17 players · average NTRP 3.55 / MARYLAND

View scouting list →
Schedule10 played
2026-07-27vs Ghim - Wild Cards-40+Lost 04
L#1 DoublesIlya Dondoshansky / Suresh Ram vs Kevin Hill / Wing Chau2-6, 0-6
L#1 SinglesJoe Pagan vs Kwangsoo Jeon3-6, 4-5
L#2 DoublesRobert Fox / Robert Hoffman vs Joseph Bahorich / Florin Iancu5-7, 2-6
L#3 DoublesEric Putman / Ethan Stryker vs Todd Arterburn / Tony Adson1-6, 6-4, 0-1
2026-07-24vs Khan - KTALost 12
L#1 DoublesJames Forbes / Suresh Ram vs Rizwan Rashid / Hongbo Ma7-6, 2-6, 0-1
L#2 DoublesJames Smith / Olugbenga Okubadejo vs Dharmesh Patel / Joseph Kurtz2-6, 2-6
W#3 DoublesEthan Stryker / Eric Putman vs N/A6-0, 6-0
2026-07-14vs Mennealy - Scramblerz 40+Lost 13
L#1 DoublesSuresh Ram / Ilya Dondoshansky vs Justin Cady / Doug DeLawter6-4, 3-6, 0-1
W#1 SinglesJohnny Yataco vs Bruce Fulton3-6, 2-2
L#2 DoublesMichael Sesin / Michael Punsalan vs Sridhar Atluri / Jose Miguel Sacin1-6, 1-6
L#3 DoublesJames Forbes / James Smith vs Steve Newcomer / Geoffrey Montgomery3-6, 3-6
2026-07-11vs Khan - KTALost 13
W#1 DoublesIlya Dondoshansky / James Forbes vs Joseph Kurtz / Rizwan Rashid6-2, 6-4
L#1 SinglesUche Aginam vs Dharmesh Patel3-6, 2-6
L#2 DoublesMichael Sesin / Michael Punsalan vs Rajesh Nair / James Lincoln4-6, 5-7
L#3 DoublesRobert Hoffman / Edward Kwitowski vs Omar Khan / Jagadish Akula2-6, 1-6
2026-06-29vs Mennealy - Scramblerz 40+Lost 04
L#1 DoublesSuresh Ram / Johnny Yataco vs Scott Mennealy / Geoffrey Montgomery3-6, 3-6
L#1 SinglesOlugbenga Okubadejo vs Jay Anzures0-6, 6-7
L#2 DoublesEdward Kwitowski / Ilya Dondoshansky vs Steve Newcomer / Renaldo Savady2-6, 3-6
L#3 DoublesMichael Punsalan / Michael Sesin vs Jonathan Rivera / Jose Miguel Sacin0-6, 1-6
2026-06-27vs Ghim - Wild Cards-40+Split 22
W#1 DoublesSuresh Ram / Johnny Yataco vs Kevin Hill / Leonid Leznik5-7, 7-5
L#1 SinglesEzhilan Ulaganathan vs Florin Iancu6-3, 3-6, 0-1
W#2 DoublesMIKHAIL MAKSIMENKO / Olugbenga Okubadejo vs Sung Kim / Dooheon Ghim1-6, 6-4, 1-0
L#3 DoublesRobert Hoffman / Edward Kwitowski vs Tony Adson / Todd Arterburn4-6, 6-4, 0-1
2026-06-24vs Khan - KTALost 03
L#1 DoublesIlya Dondoshansky / MIKHAIL MAKSIMENKO vs James Lincoln / Hongbo Ma6-4, 1-6, 0-1
L#1 SinglesJoe Pagan vs Dharmesh Patel4-6, 3-5
L#2 DoublesMichael Sesin / Ethan Stryker vs Dat Doan / Rajesh Nair1-6, 4-6
2026-06-20vs Mennealy - Scramblerz 40+Lost 04
L#1 DoublesMIKHAIL MAKSIMENKO / Ilya Dondoshansky vs Scott Mennealy / Steve Newcomer1-6, 2-6
L#1 SinglesJohnny Yataco vs Abid Ghori2-6, 3-6
L#2 DoublesJames Forbes / Michael Sesin vs David Madsen / Christopher Bullman1-6, 1-6
L#3 DoublesJames Smith / Uche Aginam vs Jose Miguel Sacin / Jay Anzures2-6, 4-6
2026-06-16vs Ghim - Wild Cards-40+Lost 13
L#1 DoublesMIKHAIL MAKSIMENKO / Robert Fox vs Donggeun Sinn / Leonid Leznik3-6, 3-6
W#1 SinglesJohnny Yataco vs Kwangsoo Jeon6-1, 4-6, 1-0
L#2 DoublesEdward Kwitowski / Robert Hoffman vs Wing Chau / Joseph Bahorich2-6, 3-6
L#3 DoublesJames Albert / Ethan Stryker vs Alexandre Fines / Todd Arterburn1-6, 4-6
2026-06-04vs Mennealy - Scramblerz 40+Lost 04
L#1 DoublesSuresh Ram / Ilya Dondoshansky vs Lohiya Atluri / Sridhar Atluri0-6, 1-6
L#1 SinglesJoe Pagan vs Scott Mennealy1-6, 1-6
L#2 DoublesJames Forbes / Michael Punsalan vs Phillip Ramil / Renaldo Savady6-7, 1-6
L#3 DoublesOlugbenga Okubadejo / Uche Aginam vs Jay Anzures / Justin Cady2-6, 2-6
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 standings3 teams · Howard Adult 40 & Over 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Mennealy - Scramblerz 40+10031920257
2Ghim - Wild Cards-40+46192146359
3Putman - CourtDogs 40+0953166411

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.34 estimated across 17 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.54
James Forbes
usually #2 Doubles 40%, also #1 Doubles 40% · published
3.49
Johnny Yataco
usually #1 Singles 67%, also #1 Doubles 22% · published 3.5
3.47
MIKHAIL MAKSIMENKO
usually #1 Doubles 75%, also #2 Doubles 25% · published 3.5
3.42
Ilya Dondoshansky
usually #1 Doubles 86%, also #2 Doubles 14% · published 4
3.42
Suresh Ram
usually #1 Doubles 100% · published
3.42
Uche Aginam
usually #1 Singles 67%, also #3 Doubles 33% · published 3.5
3.41
Ezhilan Ulaganathan
usually #1 Singles 100% · published
3.40
Robert Fox
usually #1 Doubles 86%, also #2 Doubles 14% · published
3.39
Olugbenga Okubadejo
usually #1 Singles 56%, also #2 Doubles 22% · published 3.5
3.35
Ethan Stryker
usually #3 Doubles 57%, also #2 Doubles 43% · published 3.5
3.32
Eric Putman
usually #2 Doubles 57%, also #3 Doubles 43% · published 3.5
3.30
Edward Kwitowski
usually #1 Doubles 46%, also #2 Doubles 36% · published 3.5
3.29
Michael Sesin
usually #2 Doubles 50%, also #1 Doubles 40% · published 3.5
3.24
Joe Pagan
usually #1 Singles 100% · published 3.5
3.14
James Albert
usually #3 Doubles 83%, also #1 Doubles 17% · published
3.14
Robert Hoffman
usually #1 Singles 38%, also #2 Doubles 38% · published
3.12
Michael Punsalan
usually #2 Doubles 44%, also #1 Doubles 44% · published 3.5
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.

Michael Punsalan + Michael Sesin2644% games+3.9% vs expected
Ethan Stryker + Eric Putman5753% games+2.4% vs expected
James Albert + Ethan Stryker3346% games+0.7% vs expected
Edward Kwitowski + Eric Putman3350% gamesnot enough data
Eric Putman + Michael Sesin2445% gamesnot enough data
Ilya Dondoshansky + MIKHAIL MAKSIMENKO1444% gamesnot enough data
Olugbenga Okubadejo + Eric Putman3256% gamesnot enough data
Ilya Dondoshansky + Suresh Ram044 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.

James Forbes
24W–21L career · 5 lines in 2026
<1%40%60%
3.54
3.5
Johnny Yataco
207W–116L career · 9 lines in 2026
<1%53%47%
3.49
3.5
MIKHAIL MAKSIMENKO
63W–37L career · 8 lines in 2026
<1%59%41%
3.47
4
Ilya Dondoshansky
40W–71L career · 7 lines in 2026
71%29%<1%
3.42
Suresh Ram
3W–24L career · 6 lines in 2026
72%28%<1%
3.42
3.5
Uche Aginam
32W–25L career · 6 lines in 2026
<1%72%27%
3.42
Ezhilan Ulaganathan
0W–11L career · 1 line in 2026
74%26%<1%
3.41
Robert Fox
17W–7L career · 7 lines in 2026
<1%76%24%
3.40
3.5
Olugbenga Okubadejo
256W–209L career · 9 lines in 2026
<1%79%21%
3.39
3.5
Ethan Stryker
106W–128L career · 7 lines in 2026
1%85%14%
3.35
3.5
Eric Putman
134W–200L career · 7 lines in 2026
1%89%10%
3.32
3.5
Edward Kwitowski
81W–109L career · 11 lines in 2026
2%91%7%
3.30
3.5
Michael Sesin
70W–72L career · 10 lines in 2026
2%92%6%
3.29
3.5
Joe Pagan
29W–55L career · 3 lines in 2026
4%92%3%
3.24
James Albert
13W–22L career · 6 lines in 2026
15%84%1%
3.14
Robert Hoffman
4W–16L career · 8 lines in 2026
16%83%<1%
3.14
3.5
Michael Punsalan
59W–74L career · 9 lines in 2026
21%79%<1%
3.12

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.