Teams

McKeon - Defenders

2026 Montgomery Adult 40 & Over · Montgomery Adult 40 & Over 3.0 Men

16 players · average NTRP 3.00 / MARYLAND

View scouting list →
Schedule10 played
2026-03-19vs ACERs MoCo Men's 40+.Split 22
W#1 DoublesParag Ghodgaonkar / Mahmood Solaiman vs William Ramos / Alain Menguy1-6, 7-6, 1-0
L#1 SinglesJuan Luis Garcia vs Jason Brennan3-6, 0-6
L#2 DoublesDavid Glasgow / Richard McKeon vs Bill Keating / Kudzai Mukushi6-7, 1-5
W#3 DoublesMajed Hamawy / Hamet Toure vs Edward Read / Henry Smith6-2, 6-1
2026-03-07vs ACERs MoCo Men's 40+.Lost 13
L#1 DoublesMilad Ebrahimi / Peter Tice vs Kresimir Ozbolt / Kudzai Mukushi3-6, 1-6
W#1 SinglesScott Ward vs Edward Read6-3, 6-4
L#2 DoublesMahmood Solaiman / Eric Boesch vs Malcolm Frazier / Alain Menguy3-6, 1-6
L#3 DoublesJuan Rivas / Richard McKeon vs Henry Smith / Jason Brennan1-6, 4-6
2026-03-02vs ACERs MoCo Men's 40+.Lost 13
L#1 DoublesJuan Luis Garcia / Parag Ghodgaonkar vs Kresimir Ozbolt / Alain Menguy2-6, 2-6
L#1 SinglesMilad Ebrahimi vs Jason Brennan1-6, 4-6
W#2 DoublesMajed Hamawy / Hamet Toure vs Daniel Tong / Kudzai Mukushi6-2, 6-1
L#3 DoublesRichard McKeon / Juan Rivas vs Edward Read / Henry Smith3-6, 6-4, 0-1
2026-02-25vs ACERs MoCo Men's 40+.Split 22
L#1 DoublesParag Ghodgaonkar / Richard McKeon vs Bill Keating / Kresimir Ozbolt3-6, 4-6
W#1 SinglesJuan Luis Garcia vs Henry Smith6-0, 6-2
L#2 DoublesMajed Hamawy / Hamet Toure vs Daniel Tong / Kudzai Mukushi3-6, 6-4, 0-1
W#3 DoublesKonrad Huppi / David Glasgow vs Malcolm Frazier / Edward Read6-1, 6-1
2026-02-17vs ACERs MoCo Men's 40+.Lost 13
W#1 DoublesPeter Tice / Mahmood Solaiman vs Jason Brennan / Malcolm Frazier3-6, 6-4, 1-0
L#1 SinglesHamet Toure vs Kresimir Ozbolt1-6, 3-6
L#2 DoublesDavid Glasgow / Majed Hamawy vs William Ramos / Daniel Tong6-3, 1-6, 0-1
L#3 DoublesRichard McKeon / Juan Rivas vs Bill Keating / Kudzai Mukushi4-6, 4-6
2026-02-09vs ACERs MoCo Men's 40+.Lost 13
W#1 DoublesMajed Hamawy / Hamet Toure vs Henry Smith / Malcolm Frazier6-3, 6-0
L#1 SinglesJuan Luis Garcia vs Jason Brennan4-6, 4-5
L#2 DoublesMark Lavoie / Stanley Freeman vs Alain Menguy / William Ramos0-6
L#3 DoublesRichard McKeon / Konrad Huppi vs Bill Keating / Kudzai Mukushi3-6, 0-6
2026-02-01vs ACERs MoCo Men's 40+.Split 22
L#1 DoublesMajed Hamawy / Hamet Toure vs Kresimir Ozbolt / Bill Keating4-6, 7-6, 1-0
L#1 SinglesScott Ward vs Jason Brennan2-6, 2-6
W#2 DoublesJuan Luis Garcia / Parag Ghodgaonkar vs Daniel Tong / Kudzai Mukushi2-6, 6-3, 1-0
W#3 DoublesRichard McKeon / Konrad Huppi vs Edward Read / Henry Smith6-3, 6-2
2026-01-20vs ACERs MoCo Men's 40+.Won 31
L#1 DoublesDavid Glasgow / Majed Hamawy vs Kresimir Ozbolt / Alain Menguy5-7, 2-6
W#1 SinglesMilad Ebrahimi vs Kudzai Mukushi6-7, 6-1, 1-0
W#2 DoublesMark Lavoie / Stanley Freeman vs William Ramos / Bill Keating6-3, 6-3
W#3 DoublesJuan Rivas / Hamet Toure vs Daniel Tong / Malcolm Frazier6-1, 6-1
2026-01-15vs ACERs MoCo Men's 40+.Split 22
W#1 DoublesMajed Hamawy / David Glasgow vs Bill Keating / Henry Smith6-4, 6-1
L#1 SinglesEric Boesch vs Kresimir Ozbolt0-6, 0-6
L#2 DoublesStanley Freeman / Mahmood Solaiman vs Daniel Tong / William Ramos1-6, 2-6
W#3 DoublesJuan Rivas / Richard McKeon vs Malcolm Frazier / Kudzai Mukushi4-6, 7-5, 1-0
2026-01-10vs ACERs MoCo Men's 40+.Split 22
L#1 DoublesKonrad Huppi / David Glasgow vs Kresimir Ozbolt / Bill Keating6-1, 3-6, 0-1
W#1 SinglesScott Ward vs Daniel Tong7-5, 3-5, 1-0
L#2 DoublesHamet Toure / Raymond Barry vs Alain Menguy / William Ramos1-6, 2-6
W#3 DoublesRichard McKeon / Mark Lavoie vs Edward Read / Henry Smith6-3, 4-6, 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 standings for Montgomery Adult 40 & Over 3.0 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 2.81 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.20
Parag Ghodgaonkar
usually #1 Doubles 75%, also #2 Doubles 25% · published 3
2.98
Majed Hamawy
usually #1 Doubles 50%, also #2 Doubles 38% · published 3
2.97
Hamet Toure
usually #2 Doubles 38%, also #3 Doubles 25% · published 3
2.92
David Glasgow
usually #1 Doubles 50%, also #2 Doubles 33% · published 3
2.91
Juan Luis Garcia
usually #1 Singles 60%, also #2 Doubles 20% · published
2.89
Konrad Huppi
usually #3 Doubles 75%, also #1 Doubles 25% · published
2.88
Stanley Freeman
usually #2 Doubles 100% · published
2.86
Juan Rivas
usually #3 Doubles 100% · published
2.83
Milad Ebrahimi
usually #1 Singles 67%, also #1 Doubles 33% · published
Eric Boesch
usually #1 Singles 50%, also #2 Doubles 50% · published 3
2.73
Scott Ward
usually #1 Singles 100% · published
2.69
Mark Lavoie
usually #2 Doubles 67%, also #3 Doubles 33% · published
2.63
Peter Tice
usually #1 Doubles 100% · published 3
2.62
Richard McKeon
usually #3 Doubles 78%, also #1 Doubles 11% · published 3
2.56
Mahmood Solaiman
usually #2 Doubles 50%, also #1 Doubles 50% · published 3
2.50
Raymond Barry
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.

Majed Hamawy + David Glasgow5265% games+12.9% vs expected
Majed Hamawy + Hamet Toure6654% games+9.6% vs expected
Juan Rivas + Richard McKeon2443% games−8.0% vs expected
Majed Hamawy + Richard McKeon3643% gamesnot enough data
Mahmood Solaiman + Richard McKeon6357% gamesnot enough data
Peter Tice + Richard McKeon3355% gamesnot enough data
Majed Hamawy + Mahmood Solaiman3259% gamesnot enough data
Konrad Huppi + Mark Lavoie033 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.

3
Parag Ghodgaonkar
25W–13L career · 4 lines in 2026
<1%6%94%
3.20
3
Majed Hamawy
379W–517L career · 8 lines in 2026
<1%57%43%
2.98
3
Hamet Toure
18W–13L career · 8 lines in 2026
<1%60%40%
2.97
3
David Glasgow
12W–8L career · 6 lines in 2026
<1%74%26%
2.92
Juan Luis Garcia
18W–24L career · 5 lines in 2026
<1%76%23%
2.91
Konrad Huppi
13W–21L career · 4 lines in 2026
<1%79%21%
2.89
Stanley Freeman
7W–5L career · 3 lines in 2026
<1%82%18%
2.88
Juan Rivas
7W–10L career · 5 lines in 2026
<1%85%15%
2.86
Milad Ebrahimi
10W–19L career · 3 lines in 2026
1%90%10%
2.83
3
Eric Boesch
0W–2L career · type S · 2 lines in 2026
not enough data
Scott Ward
2W–2L career · 3 lines in 2026
4%94%2%
2.73
Mark Lavoie
4W–14L career · 3 lines in 2026
8%92%1%
2.69
3
Peter Tice
45W–74L career · 2 lines in 2026
15%85%<1%
2.63
3
Richard McKeon
235W–409L career · 9 lines in 2026
19%81%<1%
2.62
3
Mahmood Solaiman
80W–158L career · 4 lines in 2026
32%68%<1%
2.56
Raymond Barry
2W–16L career · 1 line in 2026
51%49%<1%
2.50

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.