Teams

NWO 40&Over 4.0M Williamson/Swartzbeck PTC

2026 NWO Adult 40 & Over · NWO Adult 40 & Over 4.0 Men

17 players · average NTRP 3.62 / 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 →
Schedule8 played
2026-07-29vs NWO 40&Over 4.0M Berk -JermainWon 32
L#1 DoublesRod Bowe / Kyle Williamson vs Clayton Gifford / Jordan Rofkar3-6, 2-6
W#1 SinglesJames Kaczorowski vs Roger Girts6-4, 6-1
W#2 DoublesDaniel Klein / David Creps vs Luis Salas / Matt Wainscott6-0, 7-6
L#3 DoublesMichael Barnett / Tim Laird vs Peter Gorman / Gordon LaPointe2-6, 7-6, 0-1
W#4 DoublesGuillermo Perilla / Darius Zolnor vs Brian Berk / Ed Nahhas4-6, 6-2, 1-0
2026-07-22vs NWO 40&Over 4.0M Sheikhi/Eilert-AWLost 14
L#1 DoublesS Davidson / Kyle Williamson vs Jason Abodeely / Dario Sagastume6-3, 3-6, 0-1
L#1 SinglesGuillermo Perilla vs Steven Eilert2-6, 4-6
L#2 DoublesRyan Bannister / Michael Ferrell vs Kevin Lewis / Garrett Edwards0-6, 0-6
W#3 DoublesTim Laird / Gary Swartzbeck vs Tyson Moore / Eric Stegman7-6, 3-6, 1-0
L#4 DoublesA Matthew Pardi / John Toffler vs Randy Kim / Koroush Sheikhi2-6, 2-6
L#1 DoublesDaniel Klein / S Davidson vs Paul McGowan / D Lee Johnson6-7, 4-6
L#1 SinglesJames Kaczorowski vs Ziad Jaara6-4, 4-6, 0-1
W#2 DoublesKyle Williamson / Rod Bowe vs Ali Merhi / Sean Marzano4-6, 7-6, 1-0
L#3 DoublesMichael Ferrell / A Matthew Pardi vs Dennis Meacham / Andrew Janes5-7, 3-6
L#4 DoublesDavid Creps / John Bragg vs Jay Dunlavy / Matthew Barrow2-6, 1-6
2026-07-08vs NWO 40&Over 4.0M Sheikhi/Eilert-AWLost 14
W#1 DoublesDaniel Klein / Kyle Williamson vs Koroush Sheikhi / Tyson Moore3-6, 7-5, 1-0
L#1 SinglesJames Kaczorowski vs Steven Eilert4-6, 5-7
L#2 DoublesRick Busselle / Tim Laird vs Garrett Edwards / Randy Kim3-6, 3-6
L#3 DoublesGary Swartzbeck / John Toffler vs Stefan Faerber / Joey Martin2-6, 0-6
L#4 DoublesDavid Creps / Darius Zolnor vs Eric Stegman / Timothy Fisher1-6, 2-6
2026-06-17vs NWO 40&Over 4.0M Saini/Padhye-AWWon 32
W#1 DoublesTom Miller / Kyle Williamson vs Iyad Haidar / Eric Howard6-7, 6-2, 1-0
L#1 SinglesGuillermo Perilla vs Ajay Padhye1-6, 3-6
L#2 DoublesRyan Bannister / Tim Laird vs Jess Bringolf / Mike O'Reilly6-3, 0-6, 0-1
W#3 DoublesMichael Barnett / Michael Ferrell vs Sriram Kattoju / Bhupesh Saini6-3, 2-6, 1-0
W#4 DoublesS Davidson / A Matthew Pardi vs Ashok Karnani / Tanvir Singh6-4, 6-1
L#1 DoublesDaniel Klein / Gary Swartzbeck vs Paul McGowan / William Nicholson2-6, 3-6
L#1 SinglesKyle Williamson vs Ziad Jaara1-6, 1-6
L#2 DoublesRod Bowe / Guillermo Perilla vs Andrew Janes / Sean Marzano1-6, 4-6
L#3 DoublesMichael Barnett / Ryan Bannister vs D Lee Johnson / Matthew Barrow4-6, 3-6
L#4 DoublesA Matthew Pardi / John Toffler vs Dennis Meacham / Kim Degner3-6, 2-6
2026-05-20vs NWO 40&Over 4.0M Saini/Padhye-AWLost 13
W#1 SinglesJames Kaczorowski vs Tanvir Singh6-0, 6-2
L#2 DoublesRick Busselle / Michael Ferrell vs Iyad Haidar / Bhupesh Saini7-6, 2-4, 0-1
L#3 DoublesTim Laird / David Creps vs Jess Bringolf / Mike O'Reilly3-6, 2-6
L#4 DoublesS Davidson / Darius Zolnor vs Ajay Padhye / Brian Espin1-6, 0-6
2026-05-13vs NWO 40&Over 4.0M Berk -JermainLost 23
L#1 DoublesJames Kaczorowski / Kyle Williamson vs Jordan Rofkar / Clayton Gifford2-6, 4-6
L#1 SinglesGuillermo Perilla vs Gordon LaPointe2-6, 3-6
L#2 DoublesRyan Bannister / Rick Busselle vs Matt Wainscott / Omar Okdie6-7, 4-6
W#3 DoublesS Davidson / Tim Laird vs GEORGE OKAI / Luis Mata6-0, 2-6, 1-0
W#4 DoublesJohn Bragg / Darius Zolnor vs Ed Nahhas / Brian Berk6-2, 7-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 standings for NWO Adult 40 & Over 4.0 Men have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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

Daniel Klein
published 4
3.56
James Kaczorowski
usually #1 Singles 80%, also #1 Doubles 20% · published 4
3.45
Michael Ferrell
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.37
S Davidson
usually #4 Doubles 40%, also #1 Doubles 40% · published
3.36
Guillermo Perilla
usually #1 Singles 82%, also #4 Doubles 9% · published
3.35
Rick Busselle
usually #2 Doubles 63%, also #1 Singles 25% · published 3.5
3.35
David Creps
usually #2 Doubles 44%, also #4 Doubles 22% · published 3.5
3.34
Rod Bowe
usually #2 Doubles 56%, also #1 Doubles 44% · published
3.31
Ryan Bannister
usually #2 Doubles 75%, also #3 Doubles 25% · published
3.29
Tim Laird
usually #3 Doubles 46%, also #2 Doubles 36% · published
3.29
Kyle Williamson
usually #1 Doubles 75%, also #1 Singles 17% · published 3.5
3.26
A Matthew Pardi
usually #1 Singles 56%, also #4 Doubles 33% · published 3.5
3.24
Gary Swartzbeck
usually #1 Doubles 63%, also #3 Doubles 25% · published
3.20
Darius Zolnor
usually #4 Doubles 55%, also #2 Doubles 27% · published 3.5
3.14
John Toffler
usually #4 Doubles 67%, also #3 Doubles 33% · published 3.5
John Bragg
published
Michael Barnett
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.

Rod Bowe + Kyle Williamson6253% games+6.6% vs expected
David Creps + Rick Busselle4554% gamesnot enough data
Tim Laird + Rod Bowe3352% gamesnot enough data
David Creps + Gary Swartzbeck134 matchesnot enough data
David Creps + Tim Laird134 matchesnot enough data
Gary Swartzbeck + Tim Laird224 matchesnot enough data
S Davidson + Gary Swartzbeck033 matchesnot enough data
Gary Swartzbeck + Rick Busselle033 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
Daniel Klein
27W–28L career · no lines in 2026
not enough data
4
James Kaczorowski
134W–95L career · 5 lines in 2026
33%67%<1%
3.56
Michael Ferrell
24W–29L career · 4 lines in 2026
64%36%<1%
3.45
S Davidson
15W–30L career · 5 lines in 2026
82%18%<1%
3.37
Guillermo Perilla
16W–22L career · 11 lines in 2026
<1%83%17%
3.36
3.5
Rick Busselle
132W–138L career · 8 lines in 2026
1%85%15%
3.35
3.5
David Creps
44W–53L career · type A · 9 lines in 2026
1%85%14%
3.35
Rod Bowe
65W–28L career · 9 lines in 2026
1%87%13%
3.34
Ryan Bannister
24W–37L career · 4 lines in 2026
91%9%<1%
3.31
Tim Laird
80W–60L career · 11 lines in 2026
2%91%7%
3.29
3.5
Kyle Williamson
58W–46L career · 12 lines in 2026
2%92%6%
3.29
3.5
A Matthew Pardi
40W–19L career · 9 lines in 2026
3%92%4%
3.26
Gary Swartzbeck
36W–65L career · 8 lines in 2026
5%92%3%
3.24
3.5
Darius Zolnor
35W–33L career · type A · 11 lines in 2026
7%91%2%
3.20
3.5
John Toffler
11W–10L career · type S · 3 lines in 2026
16%84%1%
3.14
John Bragg
18W–27L career · no lines in 2026
not enough data
Michael Barnett
43W–19L 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.