Teams

MI-Carpenter

2026 Adult 40 & Over · 3.0 Men

15 players · average NTRP 3.00 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2026-03-15vs HBSQ-Net Ninja-GivvsLost 13
L#1 DoublesKetil Freeman / Mark Hoeke vs Keith Wong / Forrest Carlson3-6, 2-6
L#1 SinglesJames Hua vs Amgalan Danjuur1-6, 3-6
L#2 DoublesJeremy Knievel / Timothy Punke vs Anthony DiLorenzo / Ian Warner4-6, 6-7
W#3 DoublesKen Duffie / Armen Akopyan vs Shahid Rashid / Philip Laue4-6, 6-4, 1-0
2026-03-08vs WSC-Team LashLost 13
L#1 DoublesJames Hua / Eric Jaecks vs Kenn Wildes / Vishal Jain3-6, 4-6
W#1 SinglesJonathan Lanterman vs Ziran Lin6-2, 6-3
L#2 DoublesArmen Akopyan / Ken Duffie vs Tee Yokobe / Mark West6-7, 3-6
L#3 DoublesDrew Baldwin / John Carpenter vs DAVID MATYAS / Hector Hernandez2-6, 5-7
2026-03-07vs TCSP-WongLost 04
L#1 DoublesJonathan Lanterman / Ketil Freeman vs Philip Yerkes / Jeff Au-Yeung3-6, 2-6
L#1 SinglesJames Hua vs Lik Wong3-6, 7-5, 1-0
L#2 DoublesMark Hoeke / Drew Baldwin vs Ross Bunker / Norris Kamo3-6, 5-7
L#3 DoublesKen Duffie / John Carpenter vs Randy Woo / Rizwan Ahmed4-6, 1-6
2026-02-21vs TCSP-CornwallWon 21
L#1 DoublesArmen Akopyan / Ketil Freeman vs Joseph Lampitt / Mark Merkelbach2-6, 2-6
W#1 SinglesJonathan Lanterman vs Michael Ford6-3, 6-4
W#2 DoublesKen Duffie / Drew Baldwin vs Mike Kelley / Philip Rezek6-3, 7-6
2026-02-14vs PSC-ZhouSplit 22
L#1 DoublesMark Hoeke / David Benson vs Bo Zhang / Jieming Di1-6, 5-7
W#1 SinglesJonathan Lanterman vs Davis Feng6-3, 6-1
L#2 DoublesArmen Akopyan / Jeremy Knievel vs Xiaofeng Xie / Suman Sadanand Narambrath3-6, 6-3, 0-1
W#3 DoublesDrew Baldwin / John Carpenter vs Claudiu Bulai / Rodolfo Achtmann6-4, 3-6, 1-0
2026-02-08vs AYTC-Busby 3.0Lost 13
L#1 DoublesKetil Freeman / Armen Akopyan vs Steve Stetter / Jeffrey Hanschmann3-6, 0-6
W#1 SinglesTimothy Punke vs Rob Ward6-3, 6-1
L#2 DoublesDavid Benson / Ken Duffie vs Steve Pignotti / Matt Dunbar2-6, 3-6
L#3 DoublesJohn Carpenter / James Hua vs Edward Corbett / John Mannetti4-6, 2-6
2026-02-01vs PL-LiLost 12
W#1 SinglesJonathan Lanterman vs Yauk Jia6-4, 4-6, 1-0
L#2 DoublesMark Hoeke / Ketil Freeman vs Shane Coulter / Chris Sbarbaro1-6, 2-6
L#3 DoublesJason Schauer / Will Pokorny vs SERGIO VICTORIO / Jegan Lingam1-6, 4-6
2026-01-03vs FC-Los Hombres Del Rey-CalpeSplit 22
L#1 DoublesMark Hoeke / Ken Duffie vs David Coombs / Ramon Calpe4-6, 2-6
L#1 SinglesTimothy Punke vs Xin Cheng2-6, 5-7
W#2 DoublesJeremy Knievel / Drew Baldwin vs Duy Tran / Randy Barber6-4, 1-6, 1-0
W#3 DoublesKetil Freeman / Jonathan Lanterman vs Mike Capretta / Juan Ricardo6-1, 7-5
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.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 2.64 estimated across 12 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.

2.87
Jonathan Lanterman
usually #1 Singles 67%, also #3 Doubles 17% · published 3
David Benson
usually #2 Doubles 50%, also #1 Doubles 50% · published 3
2.69
Timothy Punke
usually #1 Singles 67%, also #2 Doubles 33% · published 3
2.68
Ketil Freeman
usually #3 Doubles 55%, also #1 Doubles 36% · published 3
2.68
Ken Duffie
usually #2 Doubles 50%, also #3 Doubles 33% · published
2.67
Armen Akopyan
usually #3 Doubles 33%, also #1 Doubles 33% · published 3
2.66
Will Pokorny
usually #3 Doubles 100% · published 3
2.65
James Hua
usually #1 Singles 50%, also #3 Doubles 25% · published
2.61
Drew Baldwin
usually #2 Doubles 60%, also #3 Doubles 40% · published 3
2.59
Mark Hoeke
usually #1 Doubles 60%, also #2 Doubles 40% · published 3
2.58
John Carpenter
usually #3 Doubles 100% · published
2.57
Jeremy Knievel
usually #2 Doubles 100% · published
2.37
John Xu
published
Eric Jaecks
usually #1 Doubles 100% · published
Jason Schauer
usually #3 Doubles 100% · 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.

Ketil Freeman + Mark Hoeke044 matchesnot enough data
John Carpenter + Drew Baldwin224 matchesnot enough data
Ken Duffie + Armen Akopyan213 matchesnot enough data
Ken Duffie + Drew Baldwin213 matchesnot enough data
Ketil Freeman + Armen Akopyan123 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
Jonathan Lanterman
29W–5L career · 6 lines in 2026
<1%81%18%
2.87
3
David Benson
4W–8L career · type S · 2 lines in 2026
not enough data
3
Timothy Punke
11W–14L career · 3 lines in 2026
9%90%1%
2.69
3
Ketil Freeman
47W–102L career · 11 lines in 2026
10%89%1%
2.68
Ken Duffie
21W–29L career · 6 lines in 2026
10%89%1%
2.68
3
Armen Akopyan
18W–22L career · 3 lines in 2026
11%88%1%
2.67
3
Will Pokorny
15W–28L career · 1 line in 2026
12%87%1%
2.66
James Hua
24W–31L career · 4 lines in 2026
14%85%1%
2.65
3
Drew Baldwin
23W–31L career · 5 lines in 2026
22%78%<1%
2.61
3
Mark Hoeke
17W–37L career · 5 lines in 2026
26%74%<1%
2.59
John Carpenter
8W–29L career · 4 lines in 2026
29%71%<1%
2.58
Jeremy Knievel
26W–28L career · 3 lines in 2026
30%70%<1%
2.57
John Xu
0W–3L career · no lines in 2026
82%18%<1%
2.37
Eric Jaecks
14W–11L career · 1 line in 2026
not enough data
Jason Schauer
2W–10L career · 1 line 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.