Teams

Hays//OKC

2022 OKCAdult 18 & Over League · 4.5

12 players · average NTRP 4.67 / OKLAHOMA

View scouting list →
Schedule12 played
2022-06-30vs Team Magann//OKCWon 40
W#1 SinglesJohn Weaver vs Dudley Marshall6-1, 7-5
W#2 DoublesCraig Hays / Coleman Clark vs Gary Broxterman / Jeffrey Bowser6-3, 6-4
W#2 SinglesMike Lofdahl vs Andrew Aston6-2, 6-3
W#3 DoublesCaleb Villaflor / Jordan Tupper vs Neil Molina / Rip Royse6-4, 4-6, 1-0
2022-06-25vs Team Beast//OKCLost 02
L#1 SinglesCaleb Villaflor vs Yousif Dafalla1-6, 0-6
L#2 SinglesDarren Cobble vs Christopher Huynh4-6, 7-6, 1-0
2022-06-23vs Walker//OKCWon 31
W#1 DoublesParker Brown / Brian Diefenderfer vs Brandon Stewart / Anthony White6-3, 5-7, 1-0
L#1 SinglesMichael Bischoff vs Thomas Michaud2-6, 5-7
W#2 DoublesCraig Hays / Caleb Villaflor vs Branden Montgomery / Billy Little7-5, 1-6, 1-0
W#3 DoublesJordan Tupper / John Weaver vs John Walker / David Dustmann7-6, 7-6
2022-06-18vs Team Beast//OKCSplit 22
W#1 DoublesCaleb Villaflor / Braxton Bates vs Harrison Hightower / Robert Coleman6-4, 6-3
W#1 SinglesMike Lofdahl vs Percy Young6-3, 6-3
L#2 DoublesNoah Hill / Michael Bischoff vs Cayne Shaw / Stanley Nguyen7-6, 6-7, 0-1
L#3 DoublesJohn Weaver / Kelly Bratcher vs Franklin Truong / Hung Tran3-6, 4-6
2022-05-26vs OK/Choi/18&over4.5MWon 41
W#1 DoublesCaleb Villaflor / Darren Cobble vs Mark Hoesel / Dickson Howell6-4, 7-6
W#1 SinglesMike Lofdahl vs William Choi6-1, 6-0
L#2 DoublesCraig Hays / Noah Hill vs Sean Kissinger / Jeff Cato2-6, 6-4, 0-1
W#2 SinglesJohn Weaver vs Kelly Hayes5-7, 6-4, 1-0
W#3 DoublesKelly Bratcher / Coleman Clark vs Will Kennedy / Marcelo Puiggari7-5, 7-6
2022-05-19vs Team Magann//OKCWon 41
W#1 DoublesCraig Hays / Jordan Tupper vs Stephen Henry / Neil Molina7-5, 6-0
L#1 SinglesColeman Clark vs Kyle Taylor4-6, 1-6
W#2 DoublesCaleb Villaflor / Brian Diefenderfer vs Daryl Nagode / Lane Wheeler6-1, 6-4
W#2 SinglesDarren Cobble vs Dudley Marshall6-4, 6-4
W#3 DoublesKelly Bratcher / John Weaver vs Gary Broxterman / Richard Magann6-0, 6-3
2022-05-12vs Walker//OKCWon 31
W#1 DoublesJohn Weaver / Coleman Clark vs Brandon Stewart / David Dustmann6-2, 6-4
W#2 DoublesCaleb Villaflor / Braxton Bates vs Ty Diedrick / Branden Montgomery6-4, 6-2
L#2 SinglesMike Lofdahl vs Thomas Michaud2-6, 2-6
W#3 DoublesJordan Tupper / Brian Diefenderfer vs John Harrington / TJ Becker4-6, 6-3, 1-0
2022-04-29vs OK/Choi/18&over4.5MLost 03
L#1 DoublesCaleb Villaflor / Coleman Clark vs Sean Kissinger / Jeff Cato3-6, 4-6
L#2 DoublesBrian Diefenderfer / Craig Hays vs Mark Hoesel / Dickson Howell4-6, 4-6
L#3 DoublesJohn Weaver / Kelly Bratcher vs Adam Saylor / Marcelo Puiggari4-6, 7-6, 1-0
2022-04-29vs Team Beast//OKCLost 13
L#1 DoublesNoah Hill / Kelly Bratcher vs Cayne Shaw / Robert Coleman4-6, 4-6
L#2 DoublesJohn Weaver / Parker Brown vs Harrison Hightower / Stanley Nguyen4-6, 6-7
L#2 SinglesMike Lofdahl vs Christopher Huynh5-7, 4-6
W#3 DoublesCaleb Villaflor / Coleman Clark vs Franklin Truong / Thang Khup6-3, 3-6, 1-0
2022-04-21vs OK/Choi/18&over4.5MLost 12
L#1 DoublesKelly Bratcher / Coleman Clark vs Will Kennedy / Marcelo Puiggari6-7, 4-6
L#2 DoublesMike Lofdahl / John Weaver vs Adam Saylor / Sean Kissinger3-6, 2-6
W#3 DoublesCaleb Villaflor / Darren Cobble vs Christopher Corbin / Jeff Cato6-4, 3-6, 1-0
2022-04-14vs Team Magann//OKCWon 31
W#1 DoublesNoah Hill / Brian Diefenderfer vs Craig Milkowski / Neil Molina2-6, 6-1, 1-0
W#2 DoublesCraig Hays / Darren Cobble vs Gary Broxterman / Rip Royse6-3, 6-3
W#2 SinglesMike Lofdahl vs Emilio Navarro6-0, 6-3
L#3 DoublesParker Brown / Jordan Tupper vs Adam Borders / Daryl Nagode1-6, 2-6
2022-04-07vs Walker//OKCWon 31
W#1 DoublesTanner Brown / Caleb Villaflor vs Sean Smith / Brandon Stewart6-1, 6-1
W#1 SinglesMike Lofdahl vs Thomas Michaud6-4, 6-7, 1-0
L#2 DoublesKelly Bratcher / Coleman Clark vs Ty Diedrick / Branden Montgomery4-6, 7-5, 0-1
W#3 DoublesCraig Hays / Michael Bischoff vs John Harrington / Anthony White7-6, 6-1
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 standings4 teams · 4.5
TeamWLInd. WInd. LSets lostGames lost
1OK/Choi/18&over4.5M102382253505
2Hays//OKC84382256524
3Walker//OKC39223887627
4Team Magann//OKC210194187619

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 4.17 estimated across 7 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.

Braxton Bates
usually #2 Doubles 40%, also #1 Singles 40% · published 5
Brian Diefenderfer
usually #1 Doubles 40%, also #2 Doubles 40% · published 5
4.32
Coleman Clark
usually #1 Doubles 38%, also #2 Doubles 25% · published 4.5
4.32
Kelly Bratcher
usually #3 Doubles 57%, also #1 Doubles 29% · published
4.29
Darren Cobble
usually #2 Singles 40%, also #2 Doubles 20% · published 4.5
4.26
Caleb Villaflor
usually #1 Doubles 36%, also #3 Doubles 27% · published 4.5
4.08
Craig Hays
usually #2 Doubles 71%, also #1 Doubles 14% · published 4.5
4.08
Jordan Tupper
usually #3 Doubles 46%, also #1 Doubles 46% · published
3.85
John Weaver
usually #3 Doubles 29%, also #1 Doubles 24% · published
Michael Bischoff
usually #2 Doubles 33%, also #1 Singles 33% · published
Mike Lofdahl
usually #1 Singles 39%, also #2 Singles 31% · published
Noah Hill
usually #1 Doubles 50%, also #2 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.

Craig Hays + Caleb Villaflor12463% games+2.9% vs expected
Darren Cobble + Caleb Villaflor7257% games+0.6% vs expected
Kelly Bratcher + Coleman Clark291457% games−1.4% vs expected
Kelly Bratcher + John Weaver224 matchesnot enough data
Kelly Bratcher + Caleb Villaflor213 matchesnot enough data
Caleb Villaflor + Coleman Clark213 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.

5
Braxton Bates
12W–3L career · 5 lines in 2022
not enough data
5
Brian Diefenderfer
37W–5L career · 5 lines in 2022
not enough data
4.5
Coleman Clark
80W–35L career · 8 lines in 2022
1%91%8%
4.32
Kelly Bratcher
76W–40L career · 7 lines in 2022
1%91%8%
4.32
4.5
Darren Cobble
16W–6L career · 5 lines in 2022
1%93%6%
4.29
4.5
Caleb Villaflor
78W–21L career · 11 lines in 2022
2%94%4%
4.26
4.5
Craig Hays
99W–18L career · 7 lines in 2022
27%73%<1%
4.08
Jordan Tupper
48W–48L career · 13 lines in 2022
27%73%<1%
4.08
John Weaver
113W–65L career · 15 lines in 2022
87%13%<1%
3.85
Michael Bischoff
4W–9L career · 3 lines in 2022
not enough data
Mike Lofdahl
89W–39L career · 13 lines in 2022
not enough data
Noah Hill
14W–10L career · 4 lines in 2022
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.