Teams

Wolves D1

Adult Tri-Level League · Tri Level Men 4.5

22 players · average NTRP 4.06 / PHILADELPHIA

View scouting list →
Schedule9 played
2025-11-02vs Naylor's Run ParkLost 12
W#1 DoublesKlaas-Pieter Jimmink / Jonn Abshire vs Jeff Ware / Abhay Singh6-4, 6-1
L#2 DoublesBrandon Nomberg / Aaron Gray vs Lakota Kruse / Mohammed Nayeemulla6-3, 3-6, 0-1
L#3 DoublesTim Walsh / Derek Ton vs Chris Cappelli / John Thiel2-6, 6-7
2025-11-01vs Philly CricketWon 30
W#1 DoublesJonn Abshire / David Weissman vs Evan Speece / Jakub Cermak6-4, 6-1
W#2 DoublesWei Shao / James Warlick vs Robert Wainwright / Robert Donahue6-2, 6-2
W#3 DoublesTim Walsh / Richard Ransom vs Baird Standish / Alexander Miller6-1, 6-2
2025-10-18vs GCCLost 12
L#1 DoublesYevgen Knyazkov / Jeremy Bowers vs Jonathan Goodman / Lee Rudy0-6, 0-6
W#2 DoublesAlec Cardenas / Shuang Zhao vs John Gassenheimer / Daniel Goldner6-3, 6-3
L#3 DoublesSpencer Oetjen / Tony Vo vs Gregory Klein / Shawn Smith4-6, 3-6
2025-10-11vs Great Valley 12.0Lost 03
L#1 DoublesJonn Abshire / David Weissman vs Stephen Le / Don Vo2-6, 2-6
L#2 DoublesJimmy Kaufman / Aaron Gray vs Patrick Carretas / Keith Gorman2-6, 4-6
L#3 DoublesSpencer Oetjen / Richard Ransom vs Vikram Dayalu / Daniel Cho4-6, 5-7
2025-10-04vs Upper Dublin 2Lost 12
L#1 DoublesKlaas-Pieter Jimmink / Jonn Abshire vs Scott Allen / Max Honer1-6, 1-6
L#2 DoublesJimmy Kaufman / Brandon Nomberg vs Jeff Crosten / Neal Rutman3-6, 6-7
W#3 DoublesAdam Brodowski / Tim Walsh vs Donald Archer / Gary Kao6-3, 6-4
2025-09-27vs PATD - We Canh Do It 4.5Won 21
W#1 DoublesDavid Weissman / Klaas-Pieter Jimmink vs Canh Ho / Brandon Dinh2-6, 7-6, 1-0
W#2 DoublesBrandon Nomberg / Aaron Gray vs William Lyons / Daniel Taboada7-6, 1-6, 1-0
L#3 DoublesTim Walsh / Adam Brodowski vs Po Hu / Ziauddin Ahmed6-3, 3-6, 0-1
2025-09-20vs UMLY United 4.5Won 21
L#1 DoublesYevgen Knyazkov / Jeremy Bowers vs Mark Hazzard / Joel Jesudason0-6, 1-6
W#2 DoublesAaron Gray / James Warlick vs Chris Powell / Xavier Arnault1-6, 6-4, 1-0
W#3 DoublesRichard Ransom / Tony Vo vs Chaka Allen / Carlos Guzman6-2, 6-3
2025-09-13vs Philly CricketLost 12
L#1 DoublesJeremy Bowers / Yevgen Knyazkov vs Mark Nottingham / Richard Danze0-6, 1-6
W#2 DoublesAlec Cardenas / Aaron Gray vs David Boyd / Robert Donahue6-3, 6-2
L#3 DoublesTim Walsh / Richard Ransom vs Andres Blohm / Alexander Miller1-6, 4-6
2025-09-06vs Naylor's Run ParkWon 21
L#1 DoublesAlec Cardenas / David Weissman vs Tyler Hogan / Abhay Singh1-6, 0-6
W#2 DoublesBrandon Nomberg / Aaron Gray vs Scott Kober / David Littell6-3, 6-3
W#3 DoublesTim Walsh / Spencer Oetjen vs Shehryar Amir / John Thiel7-5, 6-3
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 standings5 teams · Tri Level Men 4.5
TeamWLInd. WInd. LSets lostGames lost
1Great Valley 12.063161122216
2UMLY United 4.563171024198
3PATD - We Canh Do It 4.563171025208
4Upper Dublin 263161129240
5Wolves D145131431255

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.76 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.

David Weissman
usually #1 Doubles 100% · published 4.5
4.24
Jonn Abshire
usually #1 Doubles 100% · published
4.16
Klaas-Pieter Jimmink
usually #1 Doubles 100% · published
4.05
Bruce Leto
published 4.5
3.92
James Warlick
usually #2 Doubles 100% · published 4
3.89
Jimmy Kaufman
usually #2 Doubles 100% · published
3.87
Aaron Gray
usually #2 Doubles 100% · published 4
3.87
Jeremy Bowers
usually #1 Doubles 100% · published
3.84
Brandon Nomberg
usually #2 Doubles 100% · published 4
3.82
Yevgen Knyazkov
usually #1 Doubles 100% · published
3.75
David Konow
published 4
3.72
Adam Brodowski
usually #2 Doubles 50%, also #3 Doubles 50% · published 4
3.69
Shuang Zhao
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.60
Wei Shao
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.58
Alec Cardenas
usually #2 Doubles 67%, also #1 Doubles 33% · published 4
3.52
Tony Vo
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.38
Richard Ransom
usually #3 Doubles 100% · published
Derek Ton
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
2.97
Matt Gold
usually #2 Doubles 50%, also #3 Doubles 50% · published
Paul Wagner
published
Spencer Oetjen
usually #3 Doubles 100% · published
Tim Walsh
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.

Brandon Nomberg + Aaron Gray6362% games+10.5% vs expected
Tim Walsh + Spencer Oetjen314 matchesnot enough data
Brandon Nomberg + Spencer Oetjen404 matchesnot enough data
Shuang Zhao + Wei Shao134 matchesnot enough data
Jeremy Bowers + Yevgen Knyazkov033 matchesnot enough data
Derek Ton + Tony Vo123 matchesnot enough data
David Weissman + Jonn Abshire123 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.

4.5
David Weissman
3W–3L career · 4 lines in 2025
not enough data
Jonn Abshire
29W–27L career · 4 lines in 2025
3%94%2%
4.24
Klaas-Pieter Jimmink
19W–36L career · 3 lines in 2025
12%88%<1%
4.16
4.5
Bruce Leto
15W–8L career · type A · no lines in 2025
36%64%<1%
4.05
4
James Warlick
11W–8L career · 2 lines in 2025
<1%73%27%
3.92
Jimmy Kaufman
54W–26L career · 2 lines in 2025
<1%79%21%
3.89
4
Aaron Gray
57W–28L career · 6 lines in 2025
<1%84%16%
3.87
Jeremy Bowers
10W–8L career · 3 lines in 2025
<1%84%16%
3.87
4
Brandon Nomberg
15W–6L career · 4 lines in 2025
<1%89%10%
3.84
Yevgen Knyazkov
147W–68L career · 3 lines in 2025
1%91%9%
3.82
4
David Konow
17W–7L career · no lines in 2025
3%95%3%
3.75
4
Adam Brodowski
15W–7L career · 4 lines in 2025
5%94%2%
3.72
Shuang Zhao
63W–93L career · 3 lines in 2025
7%92%1%
3.69
Wei Shao
8W–25L career · 2 lines in 2025
21%79%<1%
3.60
4
Alec Cardenas
11W–10L career · 3 lines in 2025
28%72%<1%
3.58
Tony Vo
8W–6L career · 4 lines in 2025
<1%42%58%
3.52
Richard Ransom
29W–20L career · 4 lines in 2025
<1%83%17%
3.38
3.5
Derek Ton
2W–4L career · 3 lines in 2025
not enough data
Matt Gold
4W–5L career · 2 lines in 2025
59%41%<1%
2.97
Paul Wagner
1W–5L career · no lines in 2025
not enough data
Spencer Oetjen
13W–9L career · 3 lines in 2025
not enough data
Tim Walsh
12W–3L career · no lines in 2025
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.