Teams

Kovalski

2026 Anne Arundel Adult 18 & Over · Anne Arundel Adult 18 & Over 4.0 Men

15 players · average NTRP 3.94 / MARYLAND

View scouting list →
Schedule9 played
2026-06-17vs YeessirLost 23
W#1 DoublesBrian Kovalski / Richard Albers vs Matt Huether / Sang Kyun Ryu5-7, 6-4, 1-0
L#1 SinglesJustin Wagner vs Jesse Cebulash3-6, 6-7
L#2 DoublesGreg Leihy / Steve Newcomer vs Kyeong Jung Kim / Dongsok Kwak6-1, 4-6, 0-1
W#2 SinglesFengji Zhang vs Daniel Koo6-2, 0-6, 1-0
L#3 DoublesMark Guo / Jim Tacka vs Jay Anzures / John Yee3-6, 1-6
2026-06-07vs SandersLost 23
L#1 DoublesRichard Albers / Hongbo Ma vs David Barnhill / Ty Sanders1-6, 5-7
L#1 SinglesJustin Wagner vs Enrico Capitan7-6, 4-6, 0-1
W#2 DoublesTom Lusby / Key Sar vs Stewart Royals / Kushal Patel6-1, 0-6, 1-0
L#2 SinglesTom Erdely vs Ross Owens0-6, 2-6
W#3 DoublesSteve Newcomer / Greg Leihy vs Edward Harding / Scott A Green6-3, 6-2
2026-05-16vs Kuhn 2026 18+ 4.0Lost 13
L#1 DoublesTom Lusby / Key Sar vs Greg Critcher / Jevon Thompson6-2, 2-6, 0-1
L#1 SinglesJustin Wagner vs Joshua Fretz1-6, 3-6
W#2 DoublesBrian Kovalski / Steve Newcomer vs Barry Herman / Frank von Hendricks1-6, 7-6, 1-0
L#2 SinglesTom Erdely vs Michael Hesford2-6, 2-6
2026-05-07vs SandersLost 13
L#1 DoublesMark Guo / John Steele vs Adam Thomasson / Kushal Patel6-7, 3-6
L#1 SinglesShane Degreenia vs Bryan Williams1-6, 7-6, 0-1
L#2 SinglesTom Erdely vs Nnamaka Nwakaihe2-6, 1-6
W#3 DoublesJustin Wagner / Hongbo Ma vs Stewart Royals / Edward Harding4-6, 6-3, 1-0
2026-04-27vs YeessirLost 23
L#1 DoublesTom Lusby / Key Sar vs Scott Mennealy / Stephen Lee3-6, 0-6
L#1 SinglesJustin Wagner vs Andrew Aylward3-6, 6-4, 1-0
L#2 DoublesHongbo Ma / Brian Kovalski vs Jay Anzures / Colin Exelby7-5, 4-6, 0-1
W#2 SinglesShane Degreenia vs Matt Huether6-1, 6-4
W#3 DoublesSteve Newcomer / Jim Tacka vs SUNG WOON SOON / Kyeong Jung Kim6-3, 6-3
2026-04-25vs Kuhn 2026 18+ 4.0Won 32
L#1 DoublesRichard Albers / Mason Kiefer vs Jack Lavinder / Samuel Dutterer0-6, 1-6
L#1 SinglesTom Erdely vs Joshua Fretz1-6, 1-6
W#2 DoublesFengji Zhang / Key Sar vs Michael Witting / Jevon Thompson6-4, 6-2
W#2 SinglesJustin Wagner vs Michael Hesford6-2, 6-1
W#3 DoublesSteve Newcomer / Hongbo Ma vs Frank von Hendricks / Mike Kelly7-5, 7-5
2026-04-20vs SandersLost 05
L#1 DoublesJohn Steele / Brian Kovalski vs Ross Owens / Kushal Patel2-6, 6-4, 0-1
L#1 SinglesShane Degreenia vs Bryan Williams2-6, 6-3, 0-1
L#2 DoublesGreg Leihy / Steve Newcomer vs Enrico Capitan / Ty Sanders1-6, 5-7
L#2 SinglesFengji Zhang vs Nnamaka Nwakaihe6-1, 4-6, 0-1
L#3 DoublesMason Kiefer / Hongbo Ma vs Stewart Royals / Jason Levin6-7, 2-6
2026-04-13vs YeessirLost 14
L#1 DoublesShane Degreenia / Tom Erdely vs Scott Mennealy / Donggeun Sinn4-6, 4-6
L#1 SinglesTom Lusby vs Sungho Chun4-6, 3-6
L#2 DoublesBrian Kovalski / Key Sar vs Jay Anzures / Colin Exelby6-4, 2-6, 0-1
L#2 SinglesJustin Wagner vs Jesse Cebulash1-6, 0-6
W#3 DoublesJim Tacka / Fengji Zhang vs Kyeong Jung Kim / Daniel Koo6-4, 6-3
2026-03-28vs Kuhn 2026 18+ 4.0Lost 23
L#1 DoublesGreg Leihy / Steve Newcomer vs Greg Critcher / Joshua Fretz0-6, 2-6
W#1 SinglesTom Lusby vs William Walden6-0, 7-5
L#2 DoublesTom Erdely / Richard Albers vs Brian Kuhn / Jevon Thompson6-4, 3-6, 1-0
W#2 SinglesKey Sar vs Samuel Dutterer6-2, 6-2
L#3 DoublesJim Tacka / Mason Kiefer vs Mike Kelly / Ken Mitchell6-3, 1-6, 0-1
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 · Anne Arundel Adult 18 & Over 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Yeessir81341131336
2Kuhn 2026 18+ 4.027103573468
3Kovalski18143167456

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.60 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.86
Steve Newcomer
usually #2 Doubles 43%, also #3 Doubles 43% · published 4
3.76
Justin Wagner
usually #1 Singles 57%, also #2 Singles 29% · published
3.74
Shane Degreenia
usually #1 Singles 50%, also #2 Singles 25% · published
3.73
Hongbo Ma
usually #3 Doubles 60%, also #2 Doubles 20% · published 4
3.70
Richard Albers
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.69
Key Sar
usually #2 Doubles 60%, also #1 Doubles 30% · published 4
3.67
John Steele
usually #1 Doubles 100% · published
3.62
Brian Kovalski
usually #2 Doubles 60%, also #1 Doubles 40% · published 4
3.60
Fengji Zhang
usually #2 Singles 50%, also #3 Doubles 25% · published 3.5
3.60
Greg Leihy
usually #2 Doubles 50%, also #1 Doubles 25% · published 4
3.59
Tom Lusby
usually #1 Doubles 40%, also #1 Singles 40% · published
3.59
Jim Tacka
usually #3 Doubles 100% · published 4
3.52
Mark Guo
usually #1 Doubles 50%, also #3 Doubles 50% · published 4
3.26
Mason Kiefer
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.13
Tom Erdely
usually #2 Singles 42%, also #3 Doubles 17% · 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.

Steve Newcomer + Jim Tacka6160% games+15.3% vs expected
Steve Newcomer + Greg Leihy10654% games+7.9% vs expected
Greg Leihy + Richard Albers6451% games−2.3% vs expected
Greg Leihy + Jim Tacka9759% gamesnot enough data
Steve Newcomer + Key Sar5155% gamesnot enough data
Key Sar + Jim Tacka2446% gamesnot enough data
Richard Albers + Jim Tacka3260% gamesnot enough data
Jim Tacka + Mark Guo2343% gamesnot 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.

4
Steve Newcomer
190W–76L career · 7 lines in 2026
1%84%16%
3.86
Justin Wagner
9W–10L career · 7 lines in 2026
3%93%4%
3.76
Shane Degreenia
1W–3L career · 4 lines in 2026
4%93%3%
3.74
4
Hongbo Ma
69W–57L career · 5 lines in 2026
5%92%3%
3.73
4
Richard Albers
78W–62L career · 4 lines in 2026
8%90%1%
3.70
4
Key Sar
85W–97L career · 10 lines in 2026
9%89%1%
3.69
John Steele
3W–4L career · 2 lines in 2026
11%88%1%
3.67
4
Brian Kovalski
5W–7L career · 5 lines in 2026
20%80%<1%
3.62
3.5
Fengji Zhang
41W–28L career · 4 lines in 2026
<1%23%77%
3.60
4
Greg Leihy
106W–109L career · 4 lines in 2026
24%76%<1%
3.60
Tom Lusby
4W–6L career · 5 lines in 2026
25%75%<1%
3.59
4
Jim Tacka
99W–62L career · 4 lines in 2026
26%73%<1%
3.59
4
Mark Guo
68W–128L career · 2 lines in 2026
43%56%<1%
3.52
Mason Kiefer
0W–3L career · 3 lines in 2026
96%4%<1%
3.26
Tom Erdely
26W–55L career · 11 lines in 2026
18%81%<1%
3.13

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.