Teams

MThompson (Windyrush)

2026 Adult 18 & Over League · 18 & Over Adult 4.0 Men - Thurs PM

11 players · average NTRP 3.58 / NORTH CAROLINA

View scouting list →
Schedule7 played
2026-04-23vs EWeinbrenner (Piper Glen)Split 22
L#1 DoublesKevin Petersen / Darden Blow vs Eric Weinbrenner / Logan Wilson2-6, 3-6
L#1 SinglesFred Murchison vs Brett Harrell6-2, 1-6, 1-0
W#2 DoublesVictor Ellison / Kenneth Osborne vs David Gardner / Anthony Bertucci6-2, 6-4
W#3 DoublesSarat Mishra / Mike Thompson vs Paul Sercer / Timothy Wilson6-4, 6-2
2026-04-16vs JChung/GTeixeira (Life Time)Lost 23
W#1 DoublesIan Klass / Darden Blow vs Thomas Holz / Henry Harborne4-6, 7-5, 1-0
W#1 SinglesKevin Petersen vs Gustavo Teixeira6-3, 6-0
L#2 DoublesKenneth Osborne / Victor Ellison vs Jinwook Chung / Christopher Chandler2-6, 6-2, 0-1
L#2 SinglesPiotr Pietruczuk vs Jonathan Troupes0-6, 0-6
L#3 DoublesSam Markiewitz / Matthew Hembree vs Charles Manning / Rajesh Sankaran2-6, 1-6
2026-04-09vs RMarks/KMahalingam (Blakeney)Lost 14
L#1 DoublesPiotr Pietruczuk / Sam Markiewitz vs Lawrence Jinks / Roderick Allen1-6, 0-6
L#1 SinglesVictor Ellison vs Kartik Mahalingam0-6, 6-7
L#2 DoublesKevin Petersen / Matthew Hembree vs Devesh Patel / Kirk Olsen3-6, 7-6, 0-1
L#2 SinglesSarat Mishra vs Oliver Nield6-7, 5-7
W#3 DoublesIan Klass / Mike Thompson vs David Bartholomew / Brandon Wright6-2, 7-5
2026-04-02vs JLenz/DDeMaine (Queens)Lost 05
L#1 DoublesMike Thompson / Darden Blow vs Jacob Lenz / Alex Giardina6-2, 1-6, 0-1
L#1 SinglesKenneth Osborne vs Evan Koch3-6, 3-6
L#2 DoublesFred Murchison / Sam Markiewitz vs Chris Valli / Warren Stanton1-6, 1-6
L#2 SinglesSarat Mishra vs Buzz Almon4-6, 1-6
L#3 DoublesPiotr Pietruczuk / Ian Klass vs Rakesh Kumar Vojjini / Cameron Lober3-6
2026-03-26vs HPerry (Hornets Nest)Won 31
W#1 DoublesKevin Petersen / Fred Murchison vs Robert Mallard / Lawson Porter6-3, 7-5
W#2 DoublesKenneth Osborne / Sam Markiewitz vs Matt Jordan / Sam Eyerman6-1, 6-0
L#2 SinglesIan Klass vs Hugh Perry6-3, 1-6, 0-1
W#3 DoublesMatthew Hembree / Darden Blow vs Max Brauer / Jamie Han6-2, 6-0
2026-03-23vs NSiens (Life Time)Lost 04
L#1 DoublesIan Klass / Sarat Mishra vs Nate Siens / Maxwell Kenny5-7, 3-6
L#2 DoublesDaniel Holden / Kenneth Osborne vs Bharath Bhaskar / Joshua Mu0-6, 3-6
L#2 SinglesFred Murchison vs Sean O'Brien1-6, 0-6
L#3 DoublesPiotr Pietruczuk / Darden Blow vs Jordan Teel / Yatish Vora1-6, 2-6
2026-03-19vs JJackson (Hornets Nest)Lost 03
L#1 DoublesIan Klass / Mike Thompson vs Miguel Monguilod / Aiden Orr4-6, 4-6
L#1 SinglesKevin Petersen vs Jonathan Fink4-6, 2-6
L#2 SinglesSarat Mishra vs Jerry Markland0-6, 4-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 18 & Over Adult 4.0 Men - Thurs PM 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.54 estimated across 10 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.69
Kenneth Osborne
usually #2 Doubles 80%, also #1 Singles 20% · published
3.68
Sam Markiewitz
usually #2 Doubles 50%, also #1 Doubles 25% · published
3.63
Ian Klass
usually #1 Doubles 46%, also #2 Singles 23% · published 3.5
3.61
Victor Ellison
usually #1 Singles 44%, also #2 Doubles 44% · published 3.5
3.59
Kevin Petersen
usually #1 Doubles 40%, also #1 Singles 40% · published
3.59
Darden Blow
usually #1 Doubles 64%, also #3 Doubles 18% · published 3.5
3.50
Fred Murchison
usually #2 Singles 25%, also #1 Doubles 25% · published 4
3.46
Sarat Mishra
usually #1 Singles 33%, also #1 Doubles 25% · published 3.5
3.44
Piotr Pietruczuk
usually #3 Doubles 50%, also #1 Doubles 25% · published
Daniel Holden
usually #2 Doubles 100% · published 3.5
3.21
Matthew Hembree
usually #1 Doubles 40%, also #3 Doubles 40% · 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.

Darden Blow + Ian Klass15760% games+4.5% vs expected
Victor Ellison + Ian Klass4162% gamesnot 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.

Kenneth Osborne
2W–6L career · 5 lines in 2026
8%90%1%
3.69
Sam Markiewitz
1W–3L career · 4 lines in 2026
10%89%1%
3.68
3.5
Ian Klass
79W–48L career · 13 lines in 2026
<1%17%83%
3.63
3.5
Victor Ellison
82W–50L career · 9 lines in 2026
<1%22%78%
3.61
Kevin Petersen
5W–6L career · 5 lines in 2026
25%74%<1%
3.59
3.5
Darden Blow
42W–30L career · 11 lines in 2026
<1%26%74%
3.59
4
Fred Murchison
29W–36L career · 4 lines in 2026
51%49%<1%
3.50
3.5
Sarat Mishra
48W–62L career · 11 lines in 2026
<1%62%38%
3.46
Piotr Pietruczuk
2W–7L career · 4 lines in 2026
67%33%<1%
3.44
3.5
Daniel Holden
0W–2L career · 1 line in 2026
not enough data
Matthew Hembree
1W–4L career · 5 lines in 2026
7%91%2%
3.21

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.