Teams

WI Adult 18&O 4.0M MALT Westphal

2024 WI Adult 18 & Over · WI Adult 18 & Over 4.0 Men

12 players · average NTRP 3.75 / WISCONSIN

View scouting list →
Schedule13 played
2024-07-31vs WI Adult 18&O 4.0M MALT KimLost 13
L#1 DoublesBennett Wessley / Michael Happel vs Harrison Moon / Pierce Jenkins4-6, 1-6
L#2 DoublesSean Fahy / David Ryan vs Woo J Kim / Alex Raymond2-6, 3-6
W#2 SinglesBraden Schleip vs Jared Ahn6-4, 2-1
L#3 DoublesDan Gralnek / Kyle Helmenstine vs Kevin Kim / Anibal Ramirez2-6, 6-3, 1-0
2024-07-24vs WI Adult 18&O 4.0M MALT BittrichLost 23
L#1 DoublesMichael Happel / Bennett Wessley vs Elliott Appel / Greg Biettler6-7, 2-6
L#1 SinglesBraden Schleip vs Jason Knutson4-6, 7-5, 0-1
W#2 DoublesXiaotong Wang / Frank Westphal vs Joseph King / David Bittrich6-4, 3-6, 1-0
W#2 SinglesBen Dorfman vs Matthew Lane6-1, 6-2
L#3 DoublesJohn Pray / David Ryan vs Matthew Hoyer / Jeffery Johnson1-6, 4-6
2024-07-17vs WI Adult 18&O 4.0M MALT VemugantiLost 05
L#1 DoublesMichael Happel / Bennett Wessley vs Peter Crump / Bruce Bartelt3-6, 0-6
L#1 SinglesBraden Schleip vs Adam Wise5-7, 7-5, 0-1
L#2 DoublesJohn Pray / Stephen Garrison vs John Gritt / Wasim Akram2-6, 5-7
L#2 SinglesFrank Westphal vs Brendan Ritchie6-1, 6-7, 0-1
L#3 DoublesDan Gralnek / David Ryan vs Raghu Vemuganti / REMESH BALAKRISHNAN1-6, 3-6
2024-07-10vs WI Adult 18&O 4.0M MALT SeligerWon 41
L#1 DoublesJohn Pray / Xiaotong Wang vs John Boyne / Jeffrey Kolpek7-6, 5-7, 1-0
W#1 SinglesBen Dorfman vs Zachary Stowe7-5, 0-6, 1-0
W#2 DoublesMichael Happel / Bennett Wessley vs Louis Bessemer / Gregory Hammill6-4, 5-7, 1-0
W#2 SinglesFrank Westphal vs Trevor Lapham7-6, 4-6, 1-0
W#3 DoublesDan Gralnek / Kyle Helmenstine vs David Irwin / Scott Brandt6-1, 6-1
2024-07-03vs WI Adult 18&O 4.0M MALT MiuraLost 03
L#1 DoublesStephen Garrison / Kyle Helmenstine vs Alex Ellis / Brandon Dosdos1-6, 5-7
L#1 SinglesBraden Schleip vs Nathan Bachmann6-7, 2-6
L#2 DoublesFrank Westphal / David Ryan vs Matthew Sidney / Sean Bina3-6, 4-6
2024-06-26vs WI Adult 18&O 4.0M MALT MarquezLost 04
L#1 DoublesSean Fahy / Kyle Helmenstine vs Alexander Carlos / Derek Hubbard1-6, 5-7
L#2 DoublesBennett Wessley / Frank Westphal vs Albert Men / Kevin Li2-6, 0-6
L#2 SinglesBraden Schleip vs Tony Zech1-6, 6-7
L#3 DoublesDavid Ryan / Ben Dorfman vs David Seiler / Scott Fuchs2-6, 0-6
2024-06-19vs WI Adult 18&O 4.0M MALT LaceyLost 13
W#1 DoublesKyle Helmenstine / Sean Fahy vs Ben Conklin / Joseph Hahn6-3, 1-6, 1-0
L#2 DoublesKEVIN POSSELL / Bennett Wessley vs Samuel Ast / Jonathon Zwettler3-6, 7-5, 1-0
L#2 SinglesMichael Happel vs Brady Behrend4-6, 0-6
L#3 DoublesFrank Westphal / David Ryan vs Jeff Helmenstine / Tod Lacey1-6, 2-6
2024-06-12vs WI Adult 18&O 4.0M MALT PottsWon 32
W#1 DoublesStephen Garrison / Sean Fahy vs Brian Frey / Kevin Huff6-3, 3-6, 1-0
W#1 SinglesBen Dorfman vs Nathaniel Johnson6-0, 6-4
W#2 DoublesMichael Happel / Bennett Wessley vs Karl Weaver / Jack Williams6-2, 3-6, 1-0
L#2 SinglesFrank Westphal vs Dewald Botes6-7, 2-6
L#3 DoublesDavid Ryan / Dan Gralnek vs Luis Rey / Chris Isensee1-6, 3-6
2024-06-05vs WI Adult 18&O 4.0M MALT WaitLost 05
L#1 DoublesStephen Garrison / Xiaotong Wang vs Gregory Cox / Sam Dettman6-4, 0-6, 0-1
L#1 SinglesBraden Schleip vs Jim Bower1-6, 0-6
L#2 DoublesFrank Westphal / Sean Fahy vs William Wait / Cliff Tribus2-6, 2-6
L#2 SinglesBen Dorfman vs Gavin Luter2-6, 2-6
L#3 DoublesDavid Ryan / John Pray vs Ward Lundgren / Kevin Stack5-7, 2-6
2024-05-29vs WI Adult 18&O 4.0M MALT ThaiLost 23
W#1 DoublesSean Fahy / KEVIN POSSELL vs Tommy Spelsberg / Jeffrey Glasgow6-3, 6-4
L#1 SinglesMichael Happel vs Shu Kai Tan1-6, 2-6
L#2 DoublesStephen Garrison / John Pray vs Josh Bradley / Aidan Simkin5-7, 5-7
W#2 SinglesBraden Schleip vs Hongbo Chen7-5, 3-1
L#3 DoublesKyle Helmenstine / Bennett Wessley vs Young-Mook Lee / Junhyung Lee4-6, 5-7
L#1 DoublesMichael Happel / Bennett Wessley vs Erik Dustrude / Dennis Rhodes6-7, 4-6
W#1 SinglesBraden Schleip vs Carl Sorge2-6, 6-4, 1-0
L#2 DoublesStephen Garrison / Xiaotong Wang vs Jeremy Parrish / John Jaeger6-2, 1-6, 0-1
W#2 SinglesBen Dorfman vs Kevin Grant6-1, 3-6, 1-0
L#3 DoublesDan Gralnek / Kyle Helmenstine vs James Dahl / John Montognese-Bergamini4-6, 2-6
2024-05-15vs WI Adult 18&O 4.0M MALT MisenerLost 23
W#1 DoublesKEVIN POSSELL / Xiaotong Wang vs Matthew Mayer / Joshua Richardson7-5, 3-6, 1-0
L#1 SinglesBen Dorfman vs Allen Schroeder2-6, 1-6
L#2 DoublesFrank Westphal / John Pray vs Benjamin Alban / Michael McPhee0-6, 2-6
L#2 SinglesSean Fahy vs Noah Garber4-6, 5-7
W#3 DoublesKyle Helmenstine / Dan Gralnek vs Andrew Martinez / Daniel Cobb7-6, 4-6, 1-0
2024-05-08vs WI Adult 18&O 4.0M MALT LeungLost 05
L#1 DoublesStephen Garrison / Braden Schleip vs Kyle Coplan / Doy Kim1-6, 1-6
L#1 SinglesMichael Happel vs Jun Hyung Chang1-6, 6-4, 0-1
L#2 DoublesJohn Pray / Xiaotong Wang vs Michael Ohtake / Tarek Said6-1, 6-7, 0-1
L#2 SinglesBen Dorfman vs Jonathan Sandoval0-6, 1-6
L#3 DoublesFrank Westphal / Bennett Wessley vs Ad Rajagopal / Nathan Wood1-6, 3-6
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 standings14 teams · WI Adult 18 & Over 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1WI Adult 18&O 4.0M MALT Marquez121541128388
2WI Adult 18&O 4.0M MALT Montognese-Bergamini103432253496
3WI Adult 18&O 4.0M MALT Kim94422358516
4WI Adult 18&O 4.0M MALT Leung94392665545
5WI Adult 18&O 4.0M MALT Misener85412457514
6WI Adult 18&O 4.0M MALT Bittrich85362969556
7WI Adult 18&O 4.0M MALT Lacey85333278599
8WI Adult 18&O 4.0M MALT Wait76372863552
9WI Adult 18&O 4.0M MALT Miura76333270561
10WI Adult 18&O 4.0M MALT Thai310234290640
11WI Adult 18&O 4.0M MALT Vemuganti310224395674
12WI Adult 18&O 4.0M MALT Westphal3102045101685
13WI Adult 18&O 4.0M MALT Potts211204595658
14WI Adult 18&O 4.0M MALT Seliger2111253113722

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.44 estimated across 6 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.69
Ben Dorfman
usually #2 Singles 50%, also #1 Singles 38% · published 4
3.68
Braden Schleip
usually #1 Singles 56%, also #2 Singles 33% · published 4
3.52
Michael Happel
usually #1 Doubles 44%, also #2 Doubles 22% · published
3.36
Frank Westphal
usually #2 Doubles 50%, also #2 Singles 30% · published
3.32
Bennett Wessley
usually #2 Doubles 40%, also #1 Doubles 40% · published 3.5
3.07
Dan Gralnek
usually #3 Doubles 46%, also #1 Doubles 39% · published 3.5
John Pray
usually #2 Doubles 57%, also #3 Doubles 29% · published
KEVIN POSSELL
usually #1 Doubles 67%, also #2 Doubles 33% · published
Kyle Helmenstine
usually #3 Doubles 63%, also #1 Doubles 38% · published
Sean Fahy
usually #1 Doubles 57%, also #2 Doubles 29% · published
Stephen Garrison
usually #1 Doubles 57%, also #2 Doubles 43% · published
Xiaotong Wang
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.

Dan Gralnek + Bennett Wessley2349% games−1.3% vs expected
Michael Happel + Bennett Wessley41240% games−7.2% vs expected
John Pray + Stephen Garrison3446% games−13.1% vs expected
Bennett Wessley + Frank Westphal1436% gamesnot enough data
Dan Gralnek + Kyle Helmenstine224 matchesnot enough data
Michael Happel + Frank Westphal134 matchesnot enough data
Kyle Helmenstine + Stephen Garrison044 matchesnot enough data
KEVIN POSSELL + Kyle Helmenstine303 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
Ben Dorfman
19W–31L career · 8 lines in 2024
9%90%1%
3.69
4
Braden Schleip
19W–35L career · 9 lines in 2024
10%89%1%
3.68
Michael Happel
10W–41L career · 9 lines in 2024
44%56%<1%
3.52
Frank Westphal
13W–31L career · 10 lines in 2024
1%84%16%
3.36
3.5
Bennett Wessley
7W–27L career · 10 lines in 2024
1%89%10%
3.32
3.5
Dan Gralnek
20W–43L career · 13 lines in 2024
30%70%<1%
3.07
John Pray
9W–16L career · 7 lines in 2024
not enough data
KEVIN POSSELL
6W–1L career · 3 lines in 2024
not enough data
Kyle Helmenstine
6W–17L career · 8 lines in 2024
not enough data
Sean Fahy
3W–4L career · 7 lines in 2024
not enough data
Stephen Garrison
4W–17L career · 7 lines in 2024
not enough data
Xiaotong Wang
14W–6L career · no lines in 2024
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.