Teams

WH Ballines WSL A18-4.5M

2026 WMI WSL Adult 18&Over Weekend Leagues · WMI WSL A18&O 4.5 M (8 player)

19 players · average NTRP 4.33 / 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
2026-06-13vs MVC VanderStoep WSL A18-4.5MSplit 11
W#1 DoublesCorey Lager / Sean O'Brien vs Thomas Hall / Jeremy Hewitt5-7, 6-4, 1-0
L#1 SinglesMatt Linsley vs Tyler Stafford0-6, 1-6
2026-06-12vs PTC Darrell WSL A18-4.5MLost 05
L#1 DoublesSeth Miller / Matt Linsley vs Alex van de Steenoven / Gunnar Peery3-6, 1-6
L#1 SinglesNicholas Klak V vs Andrew Darrell3-6, 2-6
L#2 DoublesThomas Kwong / Mihir Joshi vs Marcus Zeilstra / Preston Phillips1-6, 2-6
L#2 SinglesJohn Hertel vs John Hilp3-6, 3-6
L#3 DoublesChristopher Lowry / Sean O'Brien vs Eric Pell / Jason Wagenmaker2-6, 1-6
2026-06-06vs PTC Darrell WSL A18-4.5MLost 12
L#1 DoublesMihir Joshi / Pablo Mora vs Alex van de Steenoven / Andrew Darrell3-6, 6-7
W#1 SinglesNicholas Klak V vs Kyle Masteller6-2, 6-2
L#2 DoublesJeremy Andrick / Christopher Lowry vs Daniel Colantone / Austin Brunner1-6, 5-7
2026-05-09vs MVC VanderStoep WSL A18-4.5MWon 31
W#1 DoublesMihir Joshi / Pablo Mora vs Daniel Huan / Mark Vanderstoep4-6, 6-1, 1-0
W#2 DoublesEvan Taylor / Christopher Lowry vs Alex Wittkop / Nicholas Jen6-3, 6-4
L#2 SinglesJohn Hertel vs Henry Hedeman3-6, 3-6
W#3 DoublesMike West / Jon Hasper vs Thomas Hall / Benjamin Knoester6-4, 6-3
2026-04-25vs PY Roller WSL A18-4.5MWon 31
W#1 DoublesCorey Lager / Kevin Collins vs Alexander Amos / Simon Dunham6-2, 6-4
W#1 SinglesMihir Joshi vs Henrique Monaco6-2, 6-3
W#2 DoublesDre Ballines / John Hertel vs Enrique Domeier / Noah Tanguay6-2, 7-5
L#2 SinglesMatt Linsley vs Patrick Smoker6-7, 5-7
2026-03-28vs MVC VanderStoep WSL A18-4.5MWon 32
L#1 DoublesSeth Miller / Samuel Shnowske vs Noah Bachmann / Henry Hedeman3-6, 2-6
L#1 SinglesJeremy Nufer vs Daniel Huan4-6, 3-6
W#2 DoublesMatt Linsley / Jeremy Andrick vs Jeremy Hewitt / Thomas Hall6-4, 6-3
W#2 SinglesJohn Hertel vs Daniel Kroeze6-3, 3-6, 1-0
W#3 DoublesGreg Watts / Mike West vs Ryan McFall / Matthew Werkman0-6, 6-3, 1-0
2026-03-14vs PY Roller WSL A18-4.5MWon 31
W#1 DoublesPablo Mora / Mihir Joshi vs Alexander Amos / Simon Dunham6-2, 6-3
L#1 SinglesSamuel Shnowske vs Daniel Roller2-6, 6-7
W#2 DoublesEvan Taylor / Jeremy Andrick vs Noah Tanguay / Justin Zheng6-4, 6-1
W#2 SinglesMatt Linsley vs Laksh Singh7-5, 6-1
2026-03-01vs PTC Darrell WSL A18-4.5MWon 41
W#1 DoublesMihir Joshi / Ethan West vs Aj Clark / Andrew Rolls6-1, 6-4
W#1 SinglesNicholas Klak V vs Jarrod Brower6-2, 6-1
W#2 DoublesEvan Taylor / Jeremy Andrick vs Austin Brunner / Lincoln Troyer6-1, 4-6, 1-0
W#2 SinglesPablo Mora vs Chase Kimmerling6-0, 6-3
L#3 DoublesPatrick Bruining / Matt Linsley vs Fritz Allhoff / Jason Wagenmaker4-6, 2-6
2026-02-01vs PY Roller WSL A18-4.5MWon 41
L#1 DoublesCorey Lager / Patrick Bruining vs Daniel Roller / Alexander Amos4-6, 5-7
W#1 SinglesNicholas Klak V vs Janek Mietusiewicz6-4, 3-6, 1-0
W#2 DoublesJohn Hertel / Evan Taylor vs Corbin Wallace / Patrick Smoker6-0, 6-2
W#2 SinglesJeremy Andrick vs Henrique Monaco6-4, 7-6
W#3 DoublesMatt Linsley / Mike West vs Kenneth Penaherrera Quiroz / Enrique Domeier6-0, 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 standings4 teams · WMI WSL A18&O 4.5 M (8 player)
TeamWLInd. WInd. LSets lostGames lost
1PTC Darrell WSL A18-4.5M72301535340
2WH Ballines WSL A18-4.5M72271841359
3MVC VanderStoep WSL A18-4.5M45252041347
4PY Roller WSL A18-4.5M0973878505

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

4.41
Patrick Bruining
usually #1 Doubles 50%, also #3 Doubles 50% · published
4.39
Corey Lager
usually #1 Doubles 100% · published 4.5
4.37
Christopher Lowry
usually #2 Doubles 67%, also #3 Doubles 33% · published 4.5
4.37
Nicholas Klak V
usually #1 Singles 100% · published
4.32
Mihir Joshi
usually #1 Doubles 67%, also #1 Singles 17% · published
4.29
Pablo Mora
usually #1 Doubles 75%, also #2 Singles 25% · published
4.28
Evan Taylor
usually #2 Doubles 100% · published 4.5
Ethan West
usually #1 Doubles 100% · published 4.5
4.22
Jeremy Andrick
usually #2 Doubles 80%, also #2 Singles 20% · published
4.16
Thomas Kwong
usually #2 Doubles 100% · published
4.15
John Hertel
usually #2 Singles 60%, also #2 Doubles 40% · published
4.09
Jon Hasper
usually #1 Singles 43%, also #2 Doubles 14% · published
4.07
Matt Linsley
usually #2 Singles 29%, also #3 Doubles 29% · published
4.00
Matthew Kempf
usually #1 Singles 100% · published
3.86
Greg Watts
usually #1 Doubles 67%, also #3 Doubles 17% · published 4
3.83
Samuel Shnowske
usually #1 Doubles 33%, also #2 Doubles 33% · published
3.80
Jeremy Nufer
usually #1 Singles 80%, also #2 Singles 20% · published
3.80
Dre Ballines
usually #2 Doubles 63%, also #1 Doubles 25% · published 4
Mike West
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+5.1% vs expected
Christopher Lowry + Corey Lager6261% games+4.2% vs expected
Patrick Bruining + Greg Watts5263% games−0.5% vs expected
Matt Linsley + Jeremy Andrick4160% gamesnot enough data
Christopher Lowry + Dre Ballines224 matchesnot enough data
Greg Watts + Dre Ballines404 matchesnot enough data
Jon Hasper + Dre Ballines404 matchesnot enough data
Pablo Mora + Mihir Joshi314 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.

Patrick Bruining
44W–13L career · 2 lines in 2026
<1%76%24%
4.41
4.5
Corey Lager
26W–12L career · 3 lines in 2026
<1%80%19%
4.39
4.5
Christopher Lowry
28W–13L career · 3 lines in 2026
<1%84%16%
4.37
Nicholas Klak V
36W–22L career · 4 lines in 2026
<1%84%15%
4.37
Mihir Joshi
30W–17L career · 6 lines in 2026
1%91%9%
4.32
Pablo Mora
6W–2L career · 4 lines in 2026
1%94%5%
4.29
4.5
Evan Taylor
11W–4L career · 4 lines in 2026
2%94%4%
4.28
4.5
Ethan West
4W–0L career · 1 line in 2026
not enough data
Jeremy Andrick
77W–30L career · 5 lines in 2026
5%94%1%
4.22
Thomas Kwong
13W–6L career · 1 line in 2026
11%88%<1%
4.16
John Hertel
33W–11L career · 5 lines in 2026
<1%12%88%
4.15
Jon Hasper
50W–10L career · 6 lines in 2026
<1%24%76%
4.09
Matt Linsley
26W–21L career · 6 lines in 2026
28%71%<1%
4.07
Matthew Kempf
17W–5L career · 7 lines in 2026
<1%51%49%
4.00
4
Greg Watts
37W–22L career · type A · 6 lines in 2026
<1%86%13%
3.86
Samuel Shnowske
32W–23L career · 9 lines in 2026
1%90%9%
3.83
Jeremy Nufer
35W–35L career · 5 lines in 2026
1%93%6%
3.80
4
Dre Ballines
104W–49L career · 8 lines in 2026
1%93%6%
3.80
Mike West
11W–7L career · no lines in 2026
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.