Teams

WI Adult 18&O 3.5M MALT Foreman

2025 WI Adult 18 & Over · WI Adult 18 & Over 3.5 Men

10 players · average NTRP 3.12 / WISCONSIN

View scouting list →
Schedule10 played
2025-07-21vs WI Adult 18&O 3.5M MALT BeckerLost 03
L#1 DoublesDoug Foreman / AJ Foreman vs Michael Becker / George Frese3-6, 3-6
L#2 DoublesEdward Halsted / Paul Moen vs Eric Harms / Patrick Grant3-6, 2-6
L#3 DoublesDaniel Eckberg / Brian Katz vs Seth Dailey / Justin McNamar5-7, 2-6
2025-07-14vs WI Adult 18&O 3.5M MALT ImmelLost 23
W#1 DoublesAnthony di Sanza / Michael Arnold vs Andrew Thooft / Matthew Ulrich3-6, 6-4, 1-0
L#1 SinglesAJ Foreman vs Sean Smith4-6, 2-6
L#2 DoublesDaniel Eckberg / Brian Katz vs Chris Collins / Gregory Meyer6-7, 0-6
W#2 SinglesTimur Mavlyutov vs Byron Crites6-4, 0-6, 1-0
L#3 DoublesDoug Foreman / Paul Moen vs Dan Gralnek / Arlen Ostreng7-5, 3-6, 0-1
2025-07-08vs WI Adult 18&O 3.5M MALT OlmosSplit 22
L#1 DoublesEdward Halsted / Timur Mavlyutov vs Paul Masterson / Oguz Alagoz6-7, 3-6
W#1 SinglesMichael Arnold vs Hongbo Chen6-3, 6-3
W#2 DoublesMatthew Thomas / Daniel Eckberg vs Jesse Consolatti / David Olmos6-4, 6-1
L#2 SinglesAnthony di Sanza vs Sparsh Ganju6-7, 3-6
2025-07-03vs WI Adult 18&O 3.5M MALT OlmosLost 04
L#1 DoublesAJ Foreman / Jim Kraus vs Bradley Day / Paul Masterson5-7, 4-6
L#1 SinglesEdward Halsted vs Hongbo Chen1-6, 0-6
L#2 SinglesDaniel Eckberg vs Balaji Rao Geddadi4-6, 1-6
L#3 DoublesDoug Foreman / Brian Katz vs Frank Queram / Jesse Consolatti6-7, 6-7
2025-06-30vs WI Adult 18&O 3.5M MALT VemugantiLost 14
L#1 DoublesPaul Moen / Matthew Thomas vs Tim Bolduc / Sameer Mathur3-6, 6-4, 0-1
W#1 SinglesMichael Arnold vs Frank Westphal6-1, 2-6, 1-0
L#2 DoublesAJ Foreman / Doug Foreman vs Brendan Ritchie / John Weyers5-7, 4-6
L#2 SinglesAnthony di Sanza vs Michael Tobin3-6, 1-6
L#3 DoublesEdward Halsted / Brian Katz vs ANIL KUMAR KUNDEN / Oswald Takyi3-6, 2-6
2025-06-16vs WI Adult 18&O 3.5M MALT MLost 05
L#1 DoublesTimur Mavlyutov / Edward Halsted vs Christopher Cusack / Joe Leung6-7, 3-6
L#1 SinglesAJ Foreman vs Owen Bird2-6, 5-7
L#2 DoublesJim Kraus / Matthew Thomas vs Shaleen Deep / Abtin Molavi2-6, 3-6
L#2 SinglesDoug Foreman vs Majid Afshar4-6, 1-6
L#3 DoublesBrian Katz / Paul Moen vs Krish M / Jack Ciske4-6, 1-6
2025-06-09vs WI Adult 18&O 3.5M MALT YanLost 13
L#1 DoublesEdward Halsted / Paul Moen vs Myungook Kang / Kevin Kim3-6, 1-6
L#1 SinglesTimur Mavlyutov vs Jose Nunes2-6, 0-6
W#2 DoublesDoug Foreman / Anthony di Sanza vs Min Yan / Jun Yan7-6, 6-1
L#3 DoublesDaniel Eckberg / Jim Kraus vs Yepeng Jin / Sanders Baik1-6, 5-7
2025-06-02vs WI Adult 18&O 3.5M MALT ImmelLost 14
L#1 DoublesPaul Moen / Anthony di Sanza vs Andrew Thooft / Matthew Ulrich1-6, 2-6
L#1 SinglesAJ Foreman vs Sean Smith4-6, 4-6
L#2 DoublesDaniel Eckberg / Brian Katz vs J Busch / Dan Gralnek4-6, 4-6
W#2 SinglesTimur Mavlyutov vs Byron Crites7-5, 6-1
L#3 DoublesJim Kraus / Matthew Thomas vs Juanito Jerrold Acdan / Arlen Ostreng2-6, 6-4, 0-1
2025-05-19vs WI Adult 18&O 3.5M MALT McAllisterLost 05
L#1 DoublesMatthew Thomas / Doug Foreman vs Victor Nguyen / David Bittrich2-6, 0-6
L#1 SinglesAJ Foreman vs Adam Cook2-6, 0-6
L#2 DoublesEdward Halsted / Paul Moen vs Kevin McAllister / Dean Pavlue1-6, 1-6
L#2 SinglesAnthony di Sanza vs Gui Martins2-6, 3-6
L#3 DoublesDaniel Eckberg / Brian Katz vs Frank Hilscher / Timothy O'Donnell1-6, 3-6
2025-05-12vs WI Adult 18&O 3.5M MALT BeckerWon 32
L#1 DoublesAJ Foreman / Edward Halsted vs Dustin Dean / George Frese1-6, 3-6
W#1 SinglesMichael Arnold vs Miguel Garcia-Gosalvez6-2, 6-2
L#2 DoublesDoug Foreman / Timur Mavlyutov vs Richard Coad / Patrick Grant4-6, 6-7
W#2 SinglesJim Kraus vs Stephen Schaak6-0, 6-0
W#3 DoublesDaniel Eckberg / Paul Moen vs Seth Dailey / Sean Shannahan6-2, 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 standings8 teams · WI Adult 18 & Over 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1WI Adult 18&O 3.5M MALT M10045518327
2WI Adult 18&O 3.5M MALT McAllister64321843382
3WI Adult 18&O 3.5M MALT Immel64262455446
4WI Adult 18&O 3.5M MALT Olmos55252552461
5WI Adult 18&O 3.5M MALT Vemuganti55242659463
6WI Adult 18&O 3.5M MALT Yan55232760481
7WI Adult 18&O 3.5M MALT Foreman28133777521
8WI Adult 18&O 3.5M MALT Becker19104082551

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.06 estimated across 8 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.27
Edward Halsted
usually #1 Doubles 50%, also #2 Doubles 25% · published
3.19
Timur Mavlyutov
usually #1 Doubles 33%, also #2 Singles 33% · published
3.15
Doug Foreman
usually #2 Doubles 38%, also #1 Doubles 25% · published
3.13
Jim Kraus
usually #3 Doubles 40%, also #2 Singles 20% · published
3.00
Anthony di Sanza
usually #2 Singles 50%, also #1 Doubles 33% · published 3.5
2.95
Paul Moen
usually #3 Doubles 38%, also #1 Doubles 38% · published
2.90
Daniel Eckberg
usually #3 Doubles 50%, also #2 Doubles 38% · published 3
2.87
AJ Foreman
usually #1 Singles 50%, also #1 Doubles 38% · published 3
Brian Katz
published 3
Michael Arnold
usually #1 Singles 75%, also #1 Doubles 25% · 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.

Doug Foreman + AJ Foreman1937% games−8.8% vs expected
Edward Halsted + Paul Moen0632% gamesnot enough data
Timur Mavlyutov + Edward Halsted224 matchesnot enough data
AJ Foreman + Jim Kraus134 matchesnot enough data
Daniel Eckberg + Paul Moen213 matchesnot enough data
Paul Moen + Anthony di Sanza123 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.

Edward Halsted
24W–37L career · 8 lines in 2025
3%92%5%
3.27
Timur Mavlyutov
61W–101L career · 9 lines in 2025
8%90%1%
3.19
Doug Foreman
6W–20L career · 8 lines in 2025
15%84%1%
3.15
Jim Kraus
7W–19L career · 5 lines in 2025
17%82%<1%
3.13
3.5
Anthony di Sanza
8W–11L career · 6 lines in 2025
49%51%<1%
3.00
Paul Moen
4W–18L career · 8 lines in 2025
64%36%<1%
2.95
3
Daniel Eckberg
11W–19L career · 8 lines in 2025
<1%76%24%
2.90
3
AJ Foreman
7W–23L career · 8 lines in 2025
<1%82%17%
2.87
3
Brian Katz
3W–9L career · no lines in 2025
not enough data
Michael Arnold
11W–2L career · 4 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.