Teams

Haskins/Lackey (F)

2026 STL Adult 18 & Over Fall · Men 3.5 (F)

14 players · average NTRP 3.38 / ST. LOUIS

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 →
Schedule14 played
2026-01-11vs Rhoads/Set2Win (F)Lost 05
L#1 DoublesDarwin Haskins / Shane Jordan vs Harold Nottingham / Matt Essman1-6, 3-6
L#1 SinglesKyle Darr vs Krishna Mohan4-6, 5-6
L#2 DoublesKliment Todosov / Anderson Ward vs Jarek Millburg / George Hendrix5-5
L#2 SinglesJacob Kirn vs Bill Ntwali2-6, 4-6
L#3 DoublesJaroslaw Michalik / Bijan Zahiri vs Ulises Arteaga / Matthew Panke1-6, 4-6
2026-01-04vs Rhoads/Full Metal Racquet (F)Lost 14
L#1 DoublesShane Jordan / Mark Roddy vs Peter Albrecht / Jim Salter3-6, 0-6
L#1 SinglesKyle Darr vs Jason Kirkpatrick1-6, 0-6
L#2 DoublesNick Lammers / Billy Niemann vs Jay Campbell / Kevin Mowery6-7, 6-0, 0-1
L#2 SinglesJacob Kirn vs Pino Alu3-6, 4-6
W#3 DoublesRuben Cojocaru / Larry Shireman vs Kenneth Lowes / Ronald Froman6-2, 6-2
2025-12-14vs Masengill/Zoll (F)Won 32
W#1 DoublesDarwin Haskins / Shane Jordan vs Charlie Fellous / Carlos Ojeda7-6, 2-6, 1-0
W#1 SinglesKyle Darr vs Garrett Meggs7-6, 5-1
W#2 DoublesKliment Todosov / Anderson Ward vs Allen Masengill / Steve Zoll6-1, 6-4
L#2 SinglesNick Lammers vs Christopher Albrecht1-6, 6-4, 0-1
L#3 DoublesJaroslaw Michalik / Billy Niemann vs Mark Collins / Matthew Mertens6-3, 2-6, 1-0
2025-12-07vs Kelly/Team Beer Bucket (F)Lost 23
L#1 DoublesDarwin Haskins / Jaroslaw Michalik vs Michael Lueders / Pat McGauley2-6, 5-7
W#1 SinglesKyle Darr vs Cooper Zimmerschied7-5, 6-1
L#2 DoublesKliment Todosov / Anderson Ward vs Thomas Verstappen / Craig Schaefer1-6, 4-6
L#2 SinglesShane Jordan vs Anthony Pietroburgo6-4, 1-6, 0-1
W#3 DoublesRuben Cojocaru / Larry Shireman vs Andy Reid / Stephen Adair6-3, 7-6
2025-11-23vs Petruska/Bohn-Woods Legacy (F)Won 32
L#1 DoublesRuben Cojocaru / Kliment Todosov vs Scott Anderson / Nick Diekroeger2-6, 4-6
W#1 SinglesKyle Darr vs Stuart Friess7-6, 6-0
L#2 DoublesJaroslaw Michalik / Mark Roddy vs Charles Becker / Paul Petruska6-2, 1-6, 1-0
W#2 SinglesShane Jordan vs Stephen Wilder6-4, 6-2
W#3 DoublesNick Lammers / Billy Niemann vs Harrison Bohn / Todd Ingersoll4-6, 6-1, 1-0
2025-11-16vs Masengill/Zoll (F)Lost 23
L#1 DoublesShane Jordan / Mark Roddy vs Charlie Fellous / David Wallace3-6, 3-6
L#1 SinglesKyle Darr vs Carlos Ojeda0-6, 3-6
W#2 DoublesBilly Niemann / Kliment Todosov vs Ochuko Ekpere / Steve Zoll6-4, 7-6
L#2 SinglesJacob Kirn vs Garrett Meggs0-6, 2-6
W#3 DoublesLarry Shireman / Anderson Ward vs Rick Dana / Allen Masengill6-2, 6-3
2025-11-09vs Yoder (F)Lost 23
W#1 DoublesShane Jordan / Jaroslaw Michalik vs Dan Luebbert / Harjinder Singh6-2, 6-3
L#1 SinglesKyle Darr vs Thanaphat Chananukul4-6, 6-1, 0-1
W#2 DoublesKliment Todosov / Anderson Ward vs Thomas Kennedy / Peter Rechtlich6-2, 6-7, 1-0
L#2 SinglesJacob Kirn vs Andrew Lohr4-6, 4-6
L#3 DoublesNick Lammers / Mark Roddy vs Peter Rasche / Elan Thangavelu4-6, 3-6
2025-10-26vs Rhoads/Full Metal Racquet (F)Lost 23
L#1 DoublesDarwin Haskins / Shane Jordan vs Jim Salter / Jeremy Rohrbach7-6, 4-6, 0-1
W#1 SinglesKyle Darr vs Rob Armstrong6-2, 4-6, 1-0
W#2 DoublesKliment Todosov / Anderson Ward vs Kenneth Lowes / Charles Schultz6-3, 6-1
L#2 SinglesJacob Kirn vs Max Trachtenberg0-6, 3-6
L#3 DoublesJaroslaw Michalik / Bijan Zahiri vs Peter Albrecht / Kelly Gage6-7, 5-6
2025-10-19vs Kamat/We Can Do It (F)Won 41
L#1 DoublesShane Jordan / Jaroslaw Michalik vs Eric Rosen / Yaser Quesada4-6, 6-6
W#1 SinglesKyle Darr vs Ryan Migneron6-1, 6-3
W#2 DoublesAnderson Ward / Kliment Todosov vs Michael Tang / Erwin Orendain6-0, 6-1
W#2 SinglesJacob Kirn vs Amarnath Jambunathan6-7, 3-0, 1-0
W#3 DoublesRuben Cojocaru / Nick Lammers vs Sanjeev Kamat / Michael Lawler7-5, 7-5
2025-10-12vs Rhoads/Set2Win (F)Won 32
W#1 DoublesShane Jordan / Jaroslaw Michalik vs Harold Nottingham / Matthew Panke4-6, 6-2, 1-0
L#1 SinglesKyle Darr vs Bill Ntwali3-6, 5-7
W#2 DoublesBilly Niemann / Anderson Ward vs George Hendrix / Christopher Fikes6-4, 6-3
L#2 SinglesJacob Kirn vs Eric Kuntz6-7, 5-6
W#3 DoublesRuben Cojocaru / Nick Lammers vs David Fox / Jerry Lebeau4-6, 7-5, 1-0
2025-10-05vs Brunsmann/Schmittling (F)Lost 14
L#1 DoublesJaroslaw Michalik / Mark Roddy vs Sean Bracken / Miles Yetter3-6, 1-6
W#1 SinglesKyle Darr vs DENIS IKOVLEV6-4, 6-4
L#2 DoublesNick Lammers / Billy Niemann vs Blake Jennings / Phil Siddle6-2, 2-6, 0-1
L#2 SinglesShane Jordan vs Jeremy Brown0-6, 6-1, 1-0
L#3 DoublesRuben Cojocaru / Anderson Ward vs Kevin Shelton / David Spitze5-7, 5-7
2025-09-28vs Santos/Stark (F)Won 32
L#1 DoublesMark Roddy / Shane Jordan vs Mark Compton / Gaurango Banerjee2-6, 3-6
W#1 SinglesKyle Darr vs Binu Mathew7-5, 2-1
L#2 DoublesJaroslaw Michalik / Darwin Haskins vs Bill Biernacki / Sean Wernecker3-6, 2-6
W#2 SinglesJacob Kirn vs Alden Kluesner6-2, 6-4
W#3 DoublesKliment Todosov / Anderson Ward vs Siegfred Santos / Ankit Nahata6-1, 6-2
2025-09-14vs Duggan/Drop Shots (F)Won 41
L#1 DoublesJaroslaw Michalik / Mark Roddy vs Elvedin Pasic / Oscar Vazquez3-6, 5-6
W#1 SinglesKyle Darr vs Anthony Trent7-6, 0-6, 1-0
W#2 DoublesBilly Niemann / Larry Shireman vs David Bundy / Adam Skelton6-3, 6-4
W#2 SinglesShane Jordan vs Johnny Wang4-6, 6-2, 1-0
W#3 DoublesRuben Cojocaru / Nick Lammers vs Noel Mckay / Jess Zimmerman6-3, 6-3
2025-09-07vs Jones/Smash Club (F)Lost 14
L#1 DoublesShane Jordan / Mark Roddy vs Brent Steele / Charles Jones4-6, 6-4, 0-1
W#1 SinglesKyle Darr vs Jeff Banker6-4, 5-2
L#2 DoublesDarwin Haskins / Jaroslaw Michalik vs Alejandro Reiter / Allen Jones7-6, 3-5, 0-1
L#2 SinglesJacob Kirn vs Travis Arnold4-6, 4-6
L#3 DoublesNick Lammers / Anderson Ward vs Jose Enriquez Aguila / Dmitry Lebedev3-6, 3-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 standings12 teams · Men 3.5 (F)
TeamWLInd. WInd. LSets lostGames lost
1Brunsmann/Schmittling (F)131531746518
2Kelly/Team Beer Bucket (F)113472361616
3Santos/Stark (F)95422873612
4Yoder (F)86353582629
5Rhoads/Set2Win (F)77363475639
6Rhoads/Full Metal Racquet (F)77343682640
7Haskins/Lackey (F)68313986663
8Masengill/Zoll (F)68323887656
9Duggan/Drop Shots (F)68294190655
10Petruska/Bohn-Woods Legacy (F)59333786675
11Jones/Smash Club (F)59304087684
12Kamat/We Can Do It (F)1131852109742

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.25 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.52
Kliment Todosov
usually #2 Doubles 78%, also #3 Doubles 11% · published
3.42
Billy Niemann
usually #2 Doubles 71%, also #3 Doubles 29% · published 3.5
3.35
Kyle Darr
usually #1 Singles 100% · published
3.32
Shane Jordan
usually #1 Doubles 67%, also #2 Singles 27% · published
3.31
Jaroslaw Michalik
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.28
Nick Lammers
usually #3 Doubles 67%, also #2 Doubles 22% · published
3.25
Ruben Cojocaru
usually #3 Doubles 86%, also #1 Doubles 14% · published
3.22
Larry Shireman
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.21
Anderson Ward
usually #2 Doubles 64%, also #3 Doubles 36% · published 3.5
3.20
Jacob Kirn
usually #2 Singles 100% · published
3.19
Mark Roddy
usually #1 Doubles 75%, also #3 Doubles 13% · published
3.10
Bijan Zahiri
usually #3 Doubles 100% · published 3.5
2.87
Darwin Haskins
usually #1 Doubles 55%, also #2 Doubles 36% · published 3
Michael Lackey
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.

Nick Lammers + Anderson Ward4355% games+12.8% vs expected
Shane Jordan + Darwin Haskins3246% games+9.5% vs expected
Billy Niemann + Nick Lammers2454% games+8.8% vs expected
Mark Roddy + Nick Lammers2646% games+5.7% vs expected
Kliment Todosov + Anderson Ward7262% games+5.6% vs expected
Mark Roddy + Anderson Ward3350% games+5.4% vs expected
Darwin Haskins + Jaroslaw Michalik3643% games+2.9% vs expected
Kliment Todosov + Nick Lammers3252% games+2.8% vs expected
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.

Kliment Todosov
23W–13L career · 9 lines in 2026
<1%45%55%
3.52
3.5
Billy Niemann
47W–24L career · 7 lines in 2026
<1%71%29%
3.42
Kyle Darr
73W–63L career · 14 lines in 2026
1%85%15%
3.35
Shane Jordan
47W–64L career · 15 lines in 2026
1%89%10%
3.32
Jaroslaw Michalik
32W–38L career · 12 lines in 2026
1%90%9%
3.31
Nick Lammers
39W–48L career · 9 lines in 2026
2%92%6%
3.28
Ruben Cojocaru
12W–7L career · 7 lines in 2026
4%93%4%
3.25
Larry Shireman
70W–78L career · 4 lines in 2026
6%92%2%
3.22
3.5
Anderson Ward
59W–32L career · 11 lines in 2026
7%91%2%
3.21
Jacob Kirn
23W–25L career · 9 lines in 2026
8%90%1%
3.20
Mark Roddy
61W–85L career · 8 lines in 2026
9%90%1%
3.19
3.5
Bijan Zahiri
21W–46L career · 2 lines in 2026
23%76%<1%
3.10
3
Darwin Haskins
103W–133L career · 11 lines in 2026
<1%82%17%
2.87
Michael Lackey
11W–61L 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.