Teams

WH Kwong SSL A18-4.5M

2025 WMI SSL USTA League Adult 18&Over Weekend Leagues · WMI SSL A18&O 4.5 M (8 player)

18 players · average NTRP 4.40 / WESTERN MICHIGAN

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 →
Schedule9 played
2025-06-14vs PTC Darrell SSL A18-4.5MWon 32
L#1 DoublesSean O'Brien / David Eagle vs Jason Wagenmaker / Preston Phillips3-6, 2-6
W#1 SinglesEvan Taylor vs Alex van de Steenoven6-0, 6-3
L#2 DoublesMatt Linsley / Jeremy Andrick vs Kyle Masteller / Mark Hendrickson5-7, 4-6
W#2 SinglesJohn Hertel vs Andrew Darrell6-1, 6-0
W#3 DoublesJon Hasper / Christopher Lowry vs Aj Clark / Andrew Rolls6-1, 6-2
2025-06-07vs PY Roller SSL A18-4.5MWon 21
W#1 DoublesEthan West / Greg Watts vs Daniel Roller / Corbin Wallace7-5, 2-6, 1-0
L#1 SinglesSamuel Shnowske vs Janek Mietusiewicz0-6, 1-6
W#2 SinglesJeremy Andrick vs Patrick Smoker6-1, 4-6, 1-0
2025-05-24vs PY Roller SSL A18-4.5MWon 30
W#1 DoublesCarl Doerschler / Jon Hasper vs Noah Tanguay / Daniel Tanguay7-5, 6-4
W#1 SinglesJeremy Andrick vs Patrick Smoker6-3, 5-4
W#2 SinglesEvan Taylor vs Enrique Domeier6-1, 6-3
2025-05-10vs PTC Darrell SSL A18-4.5MLost 05
L#1 DoublesSean O'Brien / Patrick Bruining vs Andrew Darrell / Jordan Andrews5-7, 3-6
L#1 SinglesMatt Linsley vs Tyler Stafford3-6, 1-6
L#2 DoublesThomas Kwong / Christopher Lowry vs Preston Phillips / Jarrod Brower6-7, 4-5
L#2 SinglesJeremy Andrick vs Andrew Rolls3-6, 6-4, 1-0
L#3 DoublesDre Ballines / David Eagle vs Mark Hendrickson / Austin Brunner4-6, 6-4, 0-1
2025-04-26vs MVC VanderStoep SSL A18-4.5MLost 23
L#1 DoublesSean O'Brien / Patrick Bruining vs Daniel Huan / Daniel Kroeze6-4, 4-6, 0-1
L#1 SinglesMatt Linsley vs Justin Fay4-6, 3-6
L#2 DoublesThomas Kwong / Mihir Joshi vs Mark Vanderstoep / Justin Folkert4-6, 3-6
W#2 SinglesJeremy Andrick vs Ryan McFall6-4, 1-6, 1-0
W#3 DoublesDavid Eagle / Ethan West vs Matthew Werkman / Michael Grix6-3, 6-3
2025-04-13vs PY Roller SSL A18-4.5MWon 31
W#1 DoublesPatrick Bruining / Corey Lager vs Enrique Domeier / Jack Jellison6-0, 6-2
W#1 SinglesJeremy Andrick vs Patrick Smoker6-3, 6-1
W#2 DoublesThomas Kwong / Carl Doerschler vs Daniel Roller / Corbin Wallace6-3, 6-2
L#2 SinglesJohn Hertel vs David Huan3-6, 3-6
2025-04-05vs MVC VanderStoep SSL A18-4.5MSplit 22
L#1 DoublesGreg Watts / Christopher Lowry vs Daniel Kroeze / Daniel Huan3-6, 3-6
W#1 SinglesMatt Linsley vs Tyler Koran6-3, 6-3
W#2 DoublesDre Ballines / Samuel Shnowske vs Jeremy Hewitt / Alex Wittkop4-6, 6-2, 1-0
L#2 SinglesJon Hasper vs Wade Eldean5-7, 6-2, 0-1
2025-03-29vs PTC Darrell SSL A18-4.5MLost 23
L#1 DoublesDavid Eagle / Corey Lager vs Jason Wagenmaker / Andrew Darrell6-4, 2-6, 0-1
L#1 SinglesMihir Joshi vs Tyler Stafford2-6, 1-6
W#2 DoublesChristopher Lowry / Ethan West vs Fritz Allhoff / Jarrod Brower7-5, 6-5
L#2 SinglesSamuel Shnowske vs Kyle Masteller3-6, 3-6
W#3 DoublesSean O'Brien / Patrick Bruining vs Tomas Yacuzio / Austin Brunner6-2, 6-3
2025-02-01vs MVC VanderStoep SSL A18-4.5MWon 32
L#1 DoublesThomas Kwong / Sean O'Brien vs Justin Fay / Noah Bachmann3-6, 2-6
W#1 SinglesEvan Taylor vs Wade Eldean6-4, 6-2
W#2 DoublesChristopher Lowry / David Eagle vs Mark Vanderstoep / Matthew Werkman6-3, 7-6
L#2 SinglesMihir Joshi vs Tyler Koran7-5, 1-6
W#3 DoublesMatt Linsley / Jeremy Andrick vs Ryan McFall / Tom Olson6-0, 3-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 WMI SSL A18&O 4.5 M (8 player) 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 4.15 estimated across 16 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.

4.41
Corey Lager
usually #1 Doubles 100% · published 4.5
4.38
Bryan Knoll
published 4.5
4.36
Nicholas Klak V
published
4.33
Christopher Lowry
usually #2 Doubles 60%, also #3 Doubles 20% · published 4.5
4.31
David Eagle
usually #1 Doubles 40%, also #3 Doubles 40% · published 4.5
4.30
Mihir Joshi
usually #2 Singles 33%, also #2 Doubles 33% · published
4.24
Patrick Bruining
usually #1 Doubles 75%, also #3 Doubles 25% · published
4.19
Jeremy Andrick
usually #2 Singles 43%, also #1 Singles 29% · published
4.19
Evan Taylor
usually #1 Singles 67%, also #2 Singles 33% · published
4.13
John Hertel
usually #1 Singles 60%, also #2 Singles 40% · published
4.10
Thomas Kwong
usually #2 Doubles 75%, also #1 Doubles 25% · published
4.07
Matt Linsley
usually #1 Singles 60%, also #3 Doubles 20% · published
4.06
Jon Hasper
usually #2 Singles 50%, also #3 Doubles 33% · published
3.81
Greg Watts
usually #1 Doubles 100% · published
3.76
Samuel Shnowske
usually #2 Doubles 40%, also #1 Singles 20% · published
3.76
Dre Ballines
usually #3 Doubles 75%, also #2 Doubles 25% · published
Carl Doerschler
usually #2 Doubles 33%, also #3 Doubles 33% · published 4
Ethan West
usually #3 Doubles 33%, 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.

Patrick Bruining + Corey Lager5265% games+7.0% vs expected
Jon Hasper + Dre Ballines5072% games+6.6% vs expected
Christopher Lowry + Corey Lager6261% games+4.6% vs expected
Patrick Bruining + Greg Watts5263% games−0.7% vs expected
Christopher Lowry + David Eagle4155% gamesnot enough data
David Eagle + Corey Lager4157% gamesnot enough data
Matt Linsley + Jeremy Andrick4160% gamesnot enough data
Christopher Lowry + Dre Ballines224 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
Corey Lager
26W–12L career · 2 lines in 2025
<1%74%26%
4.41
4.5
Bryan Knoll
16W–4L career · no lines in 2025
<1%81%19%
4.38
Nicholas Klak V
36W–22L career · no lines in 2025
1%84%16%
4.36
4.5
Christopher Lowry
28W–13L career · 5 lines in 2025
1%87%12%
4.33
4.5
David Eagle
33W–9L career · 5 lines in 2025
1%90%9%
4.31
Mihir Joshi
30W–17L career · 3 lines in 2025
2%91%8%
4.30
Patrick Bruining
44W–13L career · 4 lines in 2025
5%92%3%
4.24
Jeremy Andrick
72W–30L career · 7 lines in 2025
9%90%1%
4.19
Evan Taylor
11W–4L career · 3 lines in 2025
9%90%1%
4.19
John Hertel
33W–11L career · 5 lines in 2025
<1%17%83%
4.13
Thomas Kwong
13W–6L career · 4 lines in 2025
25%75%<1%
4.10
Matt Linsley
24W–21L career · 5 lines in 2025
31%69%<1%
4.07
Jon Hasper
53W–10L career · 6 lines in 2025
<1%34%66%
4.06
Greg Watts
35W–19L career · 3 lines in 2025
1%90%9%
3.81
Samuel Shnowske
27W–22L career · 5 lines in 2025
3%92%4%
3.76
Dre Ballines
101W–51L career · 4 lines in 2025
3%93%4%
3.76
4
Carl Doerschler
6W–3L career · 3 lines in 2025
not enough data
Ethan West
4W–0L career · 3 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.