Teams

WH Ballines WSL A18-4.0M

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

17 players · average NTRP 3.94 / 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 →
Schedule10 played
2026-06-13vs MY Domeier WSL A18-4.0MLost 12
W#1 DoublesDre Ballines / Jon Hasper vs Enrique Domeier / Jack Jellison6-1, 6-2
L#1 SinglesJeremy Nufer vs Daniel Rinder7-6, 1-6, 0-1
L#2 SinglesJuan Santos vs Matthew Freer1-6, 0-6
2026-05-31vs MY Domeier WSL A18-4.0MWon 40
W#1 DoublesSamuel Shnowske / Greg Watts vs Jack Jellison / Daniel Rinder6-2, 6-3
W#1 SinglesJeremy Nufer vs Kenneth Penaherrera Quiroz6-0, 6-0
W#2 DoublesDre Ballines / Jon Hasper vs Matthew Freer / Toby Alcaraz6-0, 7-5
W#3 DoublesColin Honroth / Juan Santos vs Alex Muresan / Piotr Mietusiewicz7-5, 3-5, 1-0
2026-05-30vs MVC Smith WSL A18-4.0MWon 31
W#1 DoublesGreg Watts / Stephen Miller vs Chris Grashorn / Matthew Weiden6-4, 3-6, 1-0
W#1 SinglesSamuel Shnowske vs Rob Campbell2-6, 6-2, 1-0
W#2 DoublesBen Critz / Jeff Penzotti vs Kevin Loftis / Trent Bell7-6, 1-6, 1-0
L#3 DoublesCharles Krug / Nicolas Millet vs Joey Freiburger / Nathaniel Smith1-6, 4-6
2026-05-11vs MSU Stratz WSL A18-4.0MSplit 22
W#1 DoublesDaniel TerHaar / Patrick Irish vs Christopher Silker / Noah Tanguay7-6, 6-2
L#1 SinglesJon Hasper vs Matthew Kempf3-6, 7-5, 0-1
W#2 DoublesDre Ballines / Charles Krug vs Kyung Lee / Zachary Dillinger6-1, 6-2
L#2 SinglesJeremy Nufer vs Justin Zheng2-6, 7-6, 0-1
2026-04-18vs PTC Arlen WSL A18-4.0MWon 31
L#1 DoublesGreg Watts / Seth Miller vs Daniel Bragg / Bradley Miedema4-6, 6-4, 0-1
W#1 SinglesJon Hasper vs Reed Hrynewich6-0, 6-2
W#2 DoublesCharles Krug / Ben Critz vs Jack Ponstine / Brent DeBack6-1, 6-4
W#3 DoublesPatrick Irish / Nicolas Millet vs Mike Borda / Charlie Connor6-2, 6-0
2026-03-14vs MVC Smith WSL A18-4.0MWon 31
W#1 DoublesBill Wisser / Samuel Shnowske vs Brad Harbach / Nathaniel Smith6-4, 5-7, 1-0
W#1 SinglesJon Hasper vs Eric Starke6-0, 6-0
L#2 DoublesDre Ballines / Long Vu vs Matthew Weiden / Kevin Loftis4-6, 7-6
W#3 DoublesPatrick Irish / Daniel TerHaar vs Joseph Fugitt / Jordan Cantor6-1, 6-1
2026-03-07vs PTC Duong WSL A18-4.0MLost 13
L#1 DoublesDamien Arthur / Long Vu vs Kirk Gossett / Aidan Burkley3-6, 6-7
L#1 SinglesJeremy Nufer vs Brian Cutler6-3, 6-7, 0-1
W#2 DoublesDre Ballines / Greg Watts vs Trent Pontious / Zachary Rabitoy6-2, 6-4
L#3 DoublesSamuel Shnowske / Bill Wisser vs Ryan McNamara / Austin Rowland1-6, 6-4, 0-1
2026-02-28vs PTC Duong WSL A18-4.0MLost 14
L#1 DoublesCharles Krug / Daniel TerHaar vs Aidan Burkley / Jack Burke6-7, 2-6
L#1 SinglesAleksander Palczynski vs Patrick Myers2-6, 1-6
L#2 DoublesBill Wisser / Samuel Shnowske vs Willem Knoester / Austin Rowland3-6, 2-6
W#2 SinglesJon Hasper vs Patrick Hlathein2-6, 7-5, 1-0
L#3 DoublesDre Ballines / Long Vu vs Kirk Gossett / Zachary Rabitoy6-7, 3-3
2026-02-21vs MSU Stratz WSL A18-4.0MWon 31
W#1 DoublesDre Ballines / Greg Watts vs Clayton King / Noah Tanguay6-2, 6-3
W#1 SinglesAleksander Palczynski vs Jared Stratz6-1, 6-3
L#2 DoublesSamuel Shnowske / Bill Wisser vs Christopher Cuyar / Michael Gonzales7-6, 3-6, 0-1
W#3 DoublesDaniel TerHaar / Charles Krug vs Austin Nevitt / Riley Nisbet6-0, 6-1
2026-02-07vs PTC Arlen WSL A18-4.0MWon 21
L#1 DoublesDamien Arthur / Long Vu vs Daniel Bragg / Bradley Miedema4-6, 7-5, 0-1
W#2 DoublesSamuel Shnowske / Bill Wisser vs Matt Vander Eide / Eric Dreisbach6-2, 6-2
W#3 DoublesDaniel TerHaar / Stephen Miller vs Mike Borda / Noah Zylstra6-1, 6-2
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 standings6 teams · WMI WSL A18&O 4.0 M (8 player)
TeamWLInd. WInd. LSets lostGames lost
1PTC Duong WSL A18-4.0M91351539365
2WH Ballines WSL A18-4.0M73321841367
3MSU Stratz WSL A18-4.0M73321848421
4MVC Smith WSL A18-4.0M46232761443
5MY Domeier WSL A18-4.0M37173370477
6PTC Arlen WSL A18-4.0M010113981523

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

4.09
Jon Hasper
usually #1 Singles 43%, also #2 Doubles 14% · published
3.93
Daniel TerHaar
usually #3 Doubles 60%, also #1 Doubles 40% · published 4
3.86
Greg Watts
usually #1 Doubles 67%, also #3 Doubles 17% · published 4
3.84
Bill Wisser
usually #2 Doubles 60%, also #1 Doubles 20% · 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
3.75
Nicolas Millet
usually #3 Doubles 100% · published
3.73
Charles Krug
usually #3 Doubles 40%, also #2 Doubles 40% · published 4
3.65
Aleksander Palczynski
usually #1 Singles 100% · published 4
3.63
Ben Critz
usually #2 Doubles 100% · published 4
3.61
Damien Arthur
usually #1 Doubles 100% · published 4
3.56
Patrick Irish
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.51
Colin Honroth
usually #2 Singles 60%, also #3 Doubles 20% · published 3.5
3.14
Juan Santos
usually #1 Singles 29%, also #1 Doubles 29% · published
Long Vu
published
Thomas Kling
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 Irish + Daniel TerHaar4163% games+11.7% vs expected
Charles Krug + Daniel TerHaar4359% games+2.9% vs expected
Charles Krug + Nicolas Millet4650% games+1.0% vs expected
Bill Wisser + Samuel Shnowske7649% games+0.6% vs expected
Ben Critz + Nicolas Millet8259% gamesnot enough data
Bill Wisser + Charles Krug5354% gamesnot enough data
Ben Critz + Charles Krug4163% gamesnot enough data
Charles Krug + Dre Ballines3256% 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.

Jon Hasper
50W–10L career · 6 lines in 2026
<1%24%76%
4.09
4
Daniel TerHaar
20W–13L career · 5 lines in 2026
<1%71%29%
3.93
4
Greg Watts
37W–22L career · type A · 6 lines in 2026
<1%86%13%
3.86
4
Bill Wisser
73W–44L career · 5 lines in 2026
<1%89%11%
3.84
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
Nicolas Millet
46W–35L career · 2 lines in 2026
2%95%3%
3.75
4
Charles Krug
58W–36L career · 5 lines in 2026
4%94%2%
3.73
4
Aleksander Palczynski
3W–6L career · 2 lines in 2026
13%87%<1%
3.65
4
Ben Critz
33W–24L career · 2 lines in 2026
16%84%<1%
3.63
4
Damien Arthur
26W–10L career · 2 lines in 2026
19%80%<1%
3.61
Patrick Irish
58W–31L career · 3 lines in 2026
<1%31%69%
3.56
3.5
Colin Honroth
7W–1L career · 5 lines in 2026
<1%46%54%
3.51
Juan Santos
20W–20L career · 7 lines in 2026
<1%14%86%
3.14
Long Vu
33W–13L career · no lines in 2026
not enough data
Thomas Kling
2W–3L 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.