Teams

Jennings: No Faults

2026 Adult 40 & Over Winter · 3.5 Men

15 players · average NTRP 3.33 / NORTHERN

View scouting list →
Schedule10 played
2026-03-11vs Tuplano/Ostlund TBC 40+ 3.5 W26Lost 23
W#1 DoublesJim Nelson / Marc Ratner vs Jeffrey Mandell / Paul Miksic5-7, 6-4, 1-0
L#1 SinglesPatrick Cheney vs Andrei Kittelson2-6, 4-6
L#2 DoublesStefan Lucyk / Kraig Leuthard vs Jov Tuplano / Walter Truong5-7, 6-2, 0-1
W#3 DoublesTaras Karkoc / Andy Gilles vs STEVE WARNER / Dan Nelson6-3, 2-6, 1-0
L#4 DoublesMatthew Fling / Bradley Stageberg vs Ramces Francisco / Jonathan Sembrano2-6, 6-3, 0-1
2026-03-04vs Jossi TennisWon 32
L#1 DoublesEbin Ephrem / Bradley Stageberg vs Eric Dieperink / Chris Dale2-6, 1-6
L#1 SinglesPatrick Cheney vs Adam Spieker3-6, 6-7
W#2 DoublesMarc Ratner / Jim Nelson vs Chuck Tatsuda / Nick Chanthakhoun4-6, 6-4, 1-0
W#3 DoublesLouis Nees / Kraig Leuthard vs Richard Rosenberg / Olivier Haise6-7, 6-2, 1-0
W#4 DoublesStefan Lucyk / Andy Gilles vs Ken Theisen / Joseph Goswitz7-6, 7-6
2026-02-25vs Hess Pupp 40+ 2026 WinterLost 23
L#1 DoublesPatrick Cheney / Andy Gilles vs Doug Anderson / Benedict Pupp4-6, 7-5, 0-1
L#1 SinglesBenjamin Canine vs Mike Gurrieri2-6, 3-6
W#2 DoublesEbin Ephrem / Jim Nelson vs Dan Huetteman / Prasad Thorat6-2, 7-5
L#3 DoublesMatthew Fling / Bradley Stageberg vs Mark Cochrane / Mike Grimaldi5-7, 3-6
W#4 DoublesMarc Ratner / Randolph Jennings vs Brian Hessing / Ammarith Komany6-2, 6-3
2026-02-18vs Zehren 40+Winter26Lost 13
L#1 DoublesPatrick Cheney / Louis Nees vs Brian Dahlin / Todd Nissen1-6, 2-6
L#2 DoublesEbin Ephrem / Stefan Lucyk vs Wade Martinson / Matthew Ruble2-6, 5-7
L#3 DoublesJim Nelson / Andy Gilles vs Robert Logelin / Sae Yoon1-6, 2-6
W#4 DoublesTaras Karkoc / Jim Schwier vs Fred Hackstock / Hugh McTavish7-6, 6-4
2026-02-11vs AlschlagerLost 13
L#1 DoublesBradley Stageberg / Louis Nees vs William Kolstad / Tom Larson3-6, 2-6
L#1 SinglesAndy Gilles vs Keith Abrahamson6-7, 2-6
W#2 DoublesKraig Leuthard / Stefan Lucyk vs Mark Alschlager / DAT HO6-1, 6-1
L#3 DoublesMatthew Fling / Randolph Jennings vs Stephen Kroiss / Barry Pinnock1-6, 3-6
2026-02-04vs Tuplano/Ostlund TBC 40+ 3.5 W26Lost 23
W#1 DoublesBenjamin Canine / Ebin Ephrem vs Jeffrey Mandell / Paul Miksic4-6, 6-3, 1-0
L#1 SinglesMarc Ratner vs ERIK LARSON0-6, 1-6
W#2 DoublesTaras Karkoc / Stefan Lucyk vs Walter Truong / Jov Tuplano6-4, 5-7, 1-0
L#3 DoublesRandolph Jennings / Bradley Stageberg vs Dan Nelson / Lawrence Wong4-6, 2-6
L#4 DoublesMatthew Fling / Andy Gilles vs Fazel Haris / Jonathan Sembrano3-6, 4-6
2026-01-28vs Jossi TennisWon 32
W#1 DoublesKraig Leuthard / Jim Nelson vs Nick Chanthakhoun / Frank Jossi6-2, 6-3
W#1 SinglesMarc Ratner vs Olivier Haise4-6, 6-4, 1-0
L#2 DoublesEbin Ephrem / Bradley Stageberg vs Niandong Liu / Michael Tennis0-6, 2-6
L#3 DoublesAndy Gilles / Randolph Jennings vs John Carnahan / Adam Spieker1-6, 6-7
W#4 DoublesTaras Karkoc / Stefan Lucyk vs Qisuo Chen / Richard Rosenberg6-4, 6-4
2026-01-21vs Hess Pupp 40+ 2026 WinterSplit 22
L#1 DoublesJim Nelson / Patrick Cheney vs Benedict Pupp / Mike Gurrieri1-6, 3-6
L#1 SinglesBenjamin Canine vs Luiz Pacheco2-6, 4-6
W#2 DoublesEbin Ephrem / Kraig Leuthard vs Prasad Thorat / Doug Anderson7-6, 6-0
W#3 DoublesAndy Gilles / Louis Nees vs Craig Holm / Brian Hessing6-2, 6-2
2026-01-14vs Zehren 40+Winter26Lost 23
L#1 DoublesAndy Gilles / Jim Nelson vs Brian Dahlin / Matthew Ruble2-6, 3-6
W#1 SinglesPatrick Cheney vs Fred Hackstock6-1, 6-2
L#2 DoublesMarc Ratner / Stefan Lucyk vs Sae Yoon / Alonzo Hwang1-6, 3-6
L#3 DoublesBradley Stageberg / Matthew Fling vs Hugh McTavish / Wade Martinson1-6, 1-6
W#4 DoublesRandolph Jennings / Ebin Ephrem vs Douglas Zehren / Sean Klein1-6, 6-1, 1-0
2026-01-07vs AlschlagerLost 23
L#1 DoublesStefan Lucyk / Louis Nees vs William Kolstad / Tom Larson4-6, 3-6
W#1 SinglesPatrick Cheney vs Tony Alschlager6-4, 6-2
L#2 DoublesJim Nelson / Julian Fisher vs Michael Streater / Steve Weckman6-7, 2-6
L#3 DoublesKraig Leuthard / Bradley Stageberg vs Michael Trangle / Barry Pinnock4-6, 0-6
W#4 DoublesMatthew Fling / Randolph Jennings vs Mark Alschlager / Nathan Meyer6-3, 4-6, 1-0
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 3.5 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.17 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.

3.42
Ebin Ephrem
usually #2 Doubles 57%, also #1 Doubles 29% · published
3.35
Kraig Leuthard
usually #2 Doubles 50%, also #3 Doubles 33% · published
3.32
Jim Nelson
usually #1 Doubles 50%, also #2 Doubles 38% · published
3.28
Marc Ratner
usually #2 Doubles 33%, also #1 Singles 33% · published
3.27
Jim Schwier
usually #4 Doubles 100% · published
3.27
Julian Fisher
usually #2 Doubles 100% · published
3.23
Andy Gilles
usually #3 Doubles 44%, also #4 Doubles 22% · published 3.5
3.23
Randolph Jennings
usually #4 Doubles 50%, also #3 Doubles 50% · published
3.17
Louis Nees
usually #1 Doubles 60%, also #3 Doubles 40% · published
3.17
Taras Karkoc
usually #4 Doubles 50%, also #3 Doubles 25% · published
3.15
Stefan Lucyk
usually #2 Doubles 63%, also #4 Doubles 25% · published
3.11
Benjamin Canine
usually #1 Singles 67%, also #1 Doubles 33% · published 3.5
2.89
Bradley Stageberg
usually #3 Doubles 50%, also #1 Doubles 25% · published 3
2.87
Patrick Cheney
usually #1 Singles 57%, also #1 Doubles 43% · published
2.79
Matthew Fling
usually #4 Doubles 50%, also #3 Doubles 50% · 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.

Matthew Fling + Bradley Stageberg1638% games+3.6% vs expected
Matthew Fling + Randolph Jennings1636% games−1.7% vs expected
Kraig Leuthard + Ebin Ephrem314 matchesnot enough data
Kraig Leuthard + Jim Nelson134 matchesnot enough data
Stefan Lucyk + Taras Karkoc314 matchesnot enough data
Kraig Leuthard + Stefan Lucyk123 matchesnot enough data
Kraig Leuthard + Louis Nees213 matchesnot enough data
Ebin Ephrem + Bradley Stageberg033 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.

Ebin Ephrem
10W–7L career · 7 lines in 2026
<1%71%29%
3.42
Kraig Leuthard
20W–18L career · 6 lines in 2026
1%86%14%
3.35
Jim Nelson
17W–14L career · 8 lines in 2026
1%89%10%
3.32
Marc Ratner
5W–3L career · 6 lines in 2026
2%92%6%
3.28
Jim Schwier
9W–7L career · 1 line in 2026
3%92%5%
3.27
Julian Fisher
3W–12L career · 1 line in 2026
3%92%5%
3.27
3.5
Andy Gilles
3W–6L career · type S · 9 lines in 2026
5%92%3%
3.23
Randolph Jennings
15W–20L career · 6 lines in 2026
5%92%3%
3.23
Louis Nees
7W–11L career · 5 lines in 2026
11%88%1%
3.17
Taras Karkoc
6W–7L career · 4 lines in 2026
11%88%1%
3.17
Stefan Lucyk
9W–18L career · 8 lines in 2026
14%86%1%
3.15
3.5
Benjamin Canine
4W–17L career · 3 lines in 2026
21%78%<1%
3.11
3
Bradley Stageberg
4W–31L career · 8 lines in 2026
<1%78%22%
2.89
Patrick Cheney
8W–15L career · 7 lines in 2026
<1%83%17%
2.87
Matthew Fling
6W–51L career · 6 lines in 2026
94%6%<1%
2.79

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.