Teams

NJ GREEN

2026 USTA ADULT 18 & OVER - DEN · MEN 4.0 - 18 & OVER

13 players · average NTRP 4.00 / COLORADO

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule7 played
2026-05-30vs MVCC REDWon 40
W#1 DoublesMatt Farling / Kenton Wride vs Nickolas Spinks / Brandon Frawley6-3, 7-5
W#1 SinglesBrett Vladika vs Ryan Moss6-2
W#2 DoublesGreg Fisher / Per Westholm vs Jeremy Carman / Daniel Merrell6-3, 6-3
W#3 DoublesCorey Bagley / Bradley Jessen vs Antonio Vigil / Chris McFarlin7-6, 6-3
2026-05-29vs MC GREENWon 32
L#1 DoublesBradley Jessen / Brett Vladika vs Glen Todd / Matthew Williams3-6, 4-6
L#1 SinglesMatt Farling vs Eduardo Arenas2-6, 6-0, 0-1
W#2 DoublesGreg Fisher / Cameron Hill vs Douglas Wong / David Bailey6-2, 6-4
W#2 SinglesDavid Tomlinson vs Eamon Troy6-3, 3-6, 1-0
W#3 DoublesCorey Bagley / John Fruit vs Rom van der Zee / Jerry Neff6-1, 6-3
2026-05-16vs MC REDWon 32
W#1 DoublesMatt Farling / Brett Vladika vs Brett Gedvilas / David Cooperstein5-7, 6-2
L#1 SinglesAlan Shkolnikov vs Brendan Soane4-6, 7-6, 0-1
W#2 DoublesBradley Jessen / Greg Fisher vs Adam Kemp / Tim Robins6-4, 6-0
L#2 SinglesJohn Fruit vs Jacob Hargreaves3-6, 1-6
W#3 DoublesCorey Bagley / Cameron Hill vs Joe Rosen / Steven Yi6-4, 6-2
2026-05-13vs BP REDSplit 22
W#1 DoublesBradley Jessen / Alan Shkolnikov vs Michael Gomez / Jeffrey Greenberg1-6, 6-4, 1-0
L#1 SinglesJohn Fruit vs Reed McCoy7-6, 2-6, 0-1
W#2 DoublesPer Westholm / Greg Fisher vs Damon Graham-Haradon / Mitch Dickman3-6, 6-1, 1-0
L#3 DoublesDavid Schaff / Cameron Hill vs Michael Richmond / Brian Dino4-6, 6-7
2026-05-06vs RHCC REDLost 05
L#1 DoublesBradley Jessen / Brett Vladika vs Ryan Wither / Matthew Joens1-6, 4-6
L#1 SinglesAlan Shkolnikov vs Ryan Miller6-4, 3-6, 1-0
L#2 DoublesKenton Wride / David Schaff vs Steve Fisher / Ron Jones4-6, 5-7
L#2 SinglesCorey Bagley vs Michael Warren4-6, 4-6
L#3 DoublesPer Westholm / David Tomlinson vs Dayton Kellenberger / James McKinney4-6, 4-6
2026-04-22vs LTC-M NAVYLost 23
W#1 DoublesBradley Jessen / Brett Vladika vs Benoit Cauwe / George Burton6-2, 5-7, 1-0
W#1 SinglesAlan Shkolnikov vs Kevin Klepacki2-6, 7-5, 1-0
L#2 DoublesGreg Fisher / Kenton Wride vs Dmitry Vygodner / Lukas Gnirke2-6, 4-6
L#2 SinglesMatt Farling vs Colin John5-7, 6-7
L#3 DoublesDavid Tomlinson / John Fruit vs Seon Y Shin / Tyler McFarland4-6, 4-6
2026-04-15vs BVP GREENWon 31
L#1 DoublesBradley Jessen / Matt Farling vs Ari Krichiver / Steven Seybold4-6, 7-6, 0-1
W#1 SinglesAlan Shkolnikov vs Matt Pisha7-5, 7-6
W#2 DoublesDavid Tomlinson / John Fruit vs Michael Morrissey / Aaron Hochstein6-3, 6-2
W#3 DoublesCorey Bagley / Cameron Hill vs Thuan Phan / Minh Phan4-6, 6-3, 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 MEN 4.0 - 18 & OVER 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 3.77 estimated across 11 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.85
Cameron Hill
usually #3 Doubles 75%, also #2 Doubles 25% · published 4
3.81
Greg Fisher
usually #2 Doubles 100% · published
3.81
Alan Shkolnikov
usually #1 Singles 80%, also #1 Doubles 20% · published 4
3.79
Brett Vladika
usually #1 Doubles 80%, also #1 Singles 20% · published 4
3.79
Matt Farling
usually #1 Doubles 60%, also #2 Singles 20% · published 4
3.79
David Tomlinson
usually #3 Doubles 50%, also #2 Doubles 25% · published 4
3.76
Per Westholm
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.76
Bradley Jessen
usually #1 Doubles 71%, also #2 Doubles 14% · published 4
Claus Andersen
published 4
David Schaff
usually #2 Doubles 50%, also #3 Doubles 50% · published 4
3.74
Corey Bagley
usually #3 Doubles 80%, also #2 Singles 20% · published 4
3.71
John Fruit
usually #3 Doubles 40%, also #2 Doubles 20% · published
3.65
Kenton Wride
usually #2 Doubles 67%, also #1 Doubles 33% · 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.

Greg Fisher + Per Westholm5065% games+11.6% vs expected
Kenton Wride + Matt Farling3649% games−1.9% vs expected
Greg Fisher + Bradley Jessen5353% games−3.2% vs expected
Brett Vladika + Bradley Jessen2345% gamesnot enough data
John Fruit + David Tomlinson123 matchesnot enough data
Kenton Wride + David Schaff123 matchesnot enough data
Claus Andersen + David Tomlinson303 matchesnot enough data
Claus Andersen + Per Westholm213 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
Cameron Hill
3W–1L career · type S · 4 lines in 2026
1%86%14%
3.85
Greg Fisher
26W–9L career · 5 lines in 2026
1%90%8%
3.81
4
Alan Shkolnikov
9W–2L career · 5 lines in 2026
1%90%8%
3.81
4
Brett Vladika
98W–62L career · 5 lines in 2026
2%91%7%
3.79
4
Matt Farling
48W–35L career · 5 lines in 2026
2%92%6%
3.79
4
David Tomlinson
16W–16L career · 4 lines in 2026
2%92%6%
3.79
Per Westholm
7W–3L career · 3 lines in 2026
3%93%4%
3.76
4
Bradley Jessen
12W–9L career · 7 lines in 2026
3%93%4%
3.76
4
Claus Andersen
9W–3L career · no lines in 2026
not enough data
4
David Schaff
7W–6L career · 2 lines in 2026
not enough data
4
Corey Bagley
24W–10L career · 5 lines in 2026
4%93%3%
3.74
John Fruit
6W–7L career · 5 lines in 2026
7%91%2%
3.71
Kenton Wride
6W–10L career · 3 lines in 2026
14%85%1%
3.65

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.