Teams

NWO 18&Over 3.5M Keating-TWOS

2026 NWO Adult 18 & Over Night · NWO Adult 18 & Over 3.5 Men

15 players · average NTRP 3.50 / NORTHWESTERN OHIO

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
L#1 DoublesJohn Cameron / Tory Savage vs David Tusing / Matt Wainscott6-2, 6-7, 0-1
W#2 DoublesDarwin Posta / Justin Klemm vs Dan McCloskey / Jason Johnson6-3, 6-3
L#3 DoublesReece Mutchler / Thomas Blaine vs Clinton Sowah / Ajay Padhye3-6, 1-6
2026-07-16vs NWO 18&Over 3.5M Moeller-PTCWon 40
W#1 DoublesThomas Blaine / Eric Howard vs Joseph Goldberger / Ford Cauffiel6-1, 6-3
W#1 SinglesJustin Klemm vs Benjamin Marshall3-6, 6-4, 1-0
W#2 DoublesKristopher Keating / Jon Miller vs Dallas Stiles / Kevin Rohrs6-2, 6-2
W#3 DoublesBrian Berk / Cole Imm vs Steven Edwards / Franc Bialecki IV6-1, 6-4
W#1 DoublesNoah Rife / Chad Cody vs Kurt Wells / Gus Safadi6-0, 6-4
W#1 SinglesJustin Klemm vs Gabe Rollins7-5, 6-2
W#2 DoublesRichard Hausman / Jacob Smith vs Joseph Kinn / Isaiah Kinn6-1, 6-0
W#3 DoublesKristopher Keating / Mike Williams vs Brian Boos / Alex Smith7-6, 6-0
2026-07-02vs NWO 18&Over 3.5M Dammeier/Green-FTLost 13
W#1 DoublesTory Savage / Jordan Swick vs Kevin Green / Andrew Yokum7-5, 6-1
L#1 SinglesJustin Klemm vs Ryan Borucki2-6, 4-6
L#2 DoublesRichard Hausman / John Cameron vs Travis Baltz / Josh von Lehmden4-6, 5-7
L#3 DoublesNoah Rife / Mike Williams vs Bradley Fox / Gary LeSage6-4, 4-6, 0-1
2026-06-25vs NWO 18&Over 3.5M Renner-TTCWon 40
W#1 DoublesTory Savage / Jordan Swick vs Aaron Li / Ju Gao6-3, 6-4
W#1 SinglesJustin Klemm vs Shane Parendo7-5, 7-5
W#2 DoublesThomas Blaine / Reece Mutchler vs Rory White / Eric Kielhorn7-5, 4-6, 1-0
W#3 DoublesBrian Berk / Darwin Posta vs Jeff Renner / Matthew Kochendoerfer6-1, 5-7, 1-0
2026-06-11vs NWO 18&Over 3.5M Senn-PTCWon 40
W#1 DoublesTory Savage / John Cameron vs Pratik Sen / Connor Senn6-4, 7-6
W#1 SinglesJustin Klemm vs Aiden Bielefeld6-4, 6-3
W#2 DoublesThomas Blaine / Reece Mutchler vs Gary Swartzbeck / Gopal Chakrabarti6-2, 6-4
W#3 DoublesBrian Berk / Eric Howard vs Mike Bielefeld / Jim Shaw6-2, 4-6, 1-0
W#1 DoublesChad Cody / Noah Rife vs Alejandro Balibrea / Omar Okdie3-6, 6-4, 1-0
W#1 SinglesJustin Klemm vs Gilbert Rangel Jr6-3, 3-6, 1-0
L#2 DoublesJohn Cameron / Cole Imm vs Paramvir Dhariwal / Jaydeep Dakhawe3-6, 6-4, 1-0
W#2 SinglesTory Savage vs Roger Girts6-2, 2-6, 1-0
W#3 DoublesThomas Blaine / Reece Mutchler vs Sriram Kattoju / Arturo Rodriguez6-2, 6-3
W#1 DoublesThomas Blaine / Chad Cody vs Gilbert Sinco / Alan Klink7-5, 6-4
L#1 SinglesJustin Klemm vs Robert Seiffert6-4, 2-6, 0-1
W#2 DoublesJohn Cameron / Darwin Posta vs Michael Mason / Alexander Mcgill6-4, 6-0
W#2 SinglesTory Savage vs Joe Kenny7-5, 6-1
W#3 DoublesCole Imm / Jordan Swick vs Paul Traver / Jay Jones7-6, 7-5
W#1 DoublesTory Savage / John Cameron vs Keegan Sehnert / Matthew Snyder6-3, 6-3
W#1 SinglesJustin Klemm vs Nick Rightnowar6-4, 6-4
W#2 DoublesEric Howard / Jason Lewinski vs Ken Gottschalk / Timothy Brakefield6-1, 7-5
L#3 DoublesKristopher Keating / Mike Williams vs Jeff Marty / Joe James6-0, 5-7, 0-1
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 standings10 teams · NWO Adult 18 & Over 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1NWO 18&Over 3.5M Tusing/Jacobs-Northview9040514246
2NWO 18&Over 3.5M Dammeier/Green-FT81321335343
3NWO 18&Over 3.5M Keating-TWOS72351029349
4NWO 18&Over 3.5M Sehnert/Gottschalk-FT54202557423
5NWO 18&Over 3.5M Senn-PTC45212451402
6NWO 18&Over 3.5M Dhariwal/Patel -Jermain45192654388
7NWO 18&Over 3.5M Renner-TTC36182760458
8NWO 18&Over 3.5M Feltner/Traver-PTC36192661456
9NWO 18&Over 3.5M Rigoulot/Muneio-NV27133269485
10NWO 18&Over 3.5M Moeller-PTC0983774480

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.32 estimated across 13 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.76
Darwin Posta
usually #2 Doubles 62%, also #1 Doubles 23% · published 3.5
3.56
Tory Savage
usually #1 Doubles 55%, also #2 Singles 27% · published 3.5
3.47
Richard Hausman
usually #2 Doubles 100% · published 3.5
3.34
Justin Klemm
usually #1 Singles 89%, also #2 Doubles 11% · published
3.31
Chad Cody
usually #1 Doubles 100% · published 3.5
3.28
Thomas Blaine
usually #1 Doubles 33%, also #3 Doubles 33% · published
3.28
Kristopher Keating
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.27
John Cameron
usually #1 Doubles 50%, also #2 Doubles 50% · published 3.5
3.27
Jason Lewinski
usually #2 Doubles 100% · published
Eric Howard
published 3.5
Jacob Smith
published 3.5
3.22
Cole Imm
usually #3 Doubles 67%, also #2 Doubles 33% · published 3.5
3.19
Noah Rife
usually #1 Doubles 40%, also #3 Doubles 20% · published
3.16
Jordan Swick
usually #1 Doubles 42%, also #1 Singles 33% · published
3.09
Brian Berk
usually #3 Doubles 100% · published 3.5
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.

Chad Cody + Thomas Blaine9161% games+6.2% vs expected
Richard Hausman + Kristopher Keating3357% gamesnot enough data
Chad Cody + Noah Rife5062% gamesnot enough data
Kristopher Keating + Thomas Blaine4166% gamesnot enough data
Tory Savage + Jordan Swick224 matchesnot enough data
Brian Berk + Chad Cody134 matchesnot enough data
John Cameron + Tory Savage213 matchesnot enough data
John Cameron + Darwin Posta303 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.

3.5
Darwin Posta
20W–4L career · 13 lines in 2026
<1%2%98%
3.76
3.5
Tory Savage
41W–35L career · 11 lines in 2026
<1%31%69%
3.56
3.5
Richard Hausman
158W–97L career · 2 lines in 2026
<1%58%42%
3.47
Justin Klemm
11W–7L career · 9 lines in 2026
<1%88%12%
3.34
3.5
Chad Cody
90W–92L career · 3 lines in 2026
1%91%8%
3.31
Thomas Blaine
94W–20L career · 6 lines in 2026
2%94%5%
3.28
Kristopher Keating
122W–74L career · 3 lines in 2026
2%94%4%
3.28
3.5
John Cameron
135W–113L career · 6 lines in 2026
2%94%4%
3.27
Jason Lewinski
40W–29L career · 1 line in 2026
2%94%4%
3.27
3.5
Eric Howard
no matches on record · no lines in 2026
not enough data
3.5
Jacob Smith
no matches on record · no lines in 2026
not enough data
3.5
Cole Imm
78W–28L career · 3 lines in 2026
4%94%2%
3.22
Noah Rife
35W–38L career · 5 lines in 2026
7%92%1%
3.19
Jordan Swick
49W–11L career · 12 lines in 2026
<1%11%89%
3.16
3.5
Brian Berk
65W–98L career · 3 lines in 2026
24%76%<1%
3.09

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.