Teams

Bales/Oquin/LF

2025 TUL ADULT 18 & Over League · 3.0 MEN

14 players · average NTRP 2.92 / OKLAHOMA

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 →
Schedule8 played
2025-06-26vs Schmidt/LFLost 14
L#1 DoublesJoshua Rogers / Daniel Gimlin vs David Schmidt / Abe Anderson6-7, 0-6
L#1 SinglesBhanuchander Vangala vs Jack Stalder0-6, 7-5, 0-1
W#2 DoublesJerry Bales / Kyle Bales vs Ron LaButti / Bryce Bray6-2, 6-3
L#2 SinglesJared Coe vs Brandon Kelley5-7, 1-6
L#3 DoublesRobert Hunter / Cole Popplewell vs Cameron Stalcup / Jason Alfrey7-6, 3-6, 0-1
2025-06-23vs Duncan/TTCLost 14
L#1 DoublesJared Coe / Cole Popplewell vs Thorsten Klein / Ryan Heatherman5-7, 1-6
L#1 SinglesAlex Ta vs Hernan Elizondo1-6, 0-6
W#2 DoublesJerry Bales / Kyle Bales vs Chuck Sloan / Shaun Grewal6-3, 6-3
L#2 SinglesBhanuchander Vangala vs Derek Mordhorst5-7, 6-4, 0-1
L#3 DoublesRobert Hunter / Daniel Gimlin vs Jason Duncan / Dan Boedeker3-6, 3-6
2025-06-16vs OKWC/Bishop-Paxson/18&over3.0MLost 05
L#1 DoublesJoshua Rogers / Daniel Gimlin vs Ryan Bedrosian / John Lee1-6, 0-6
L#1 SinglesJared Coe vs Ryan Andrew1-6, 0-6
L#2 DoublesJerry Bales / Kyle Bales vs Doyle Bishop / Rhett Paxson2-6, 2-6
L#2 SinglesAlex Ta vs Rob Stalb2-6, 1-6
L#3 DoublesCole Popplewell / John Page vs Richard Kenny / Justin DuBois5-7, 0-6
2025-06-02vs Pandu/LFLost 14
L#1 DoublesKasey Bales / Kyle Bales vs Arjun Rajakutty / Alec Sheir1-6, 3-6
L#1 SinglesAlex Ta vs Nicholas Holder5-7, 3-6
L#2 DoublesJon Hibblen / Daniel Gimlin vs Anand Pandurengan / Kolsen Mclaughlin4-6, 5-7
W#2 SinglesBhanuchander Vangala vs Daniel Kaiman6-1, 6-1
L#3 DoublesRobert Hunter / Joshua Rogers vs Thamizharasan Panneerselvam / Dinesh Srinivasan1-6, 1-6
2025-05-06vs Press/GR 3.0MLost 04
L#1 DoublesKyle Bales / Jerry Bales vs Zack Jennings / Mitchell Cain1-6, 3-6
L#2 DoublesCole Popplewell / Jared Coe vs Sam Pokharel / Mark Phillips4-6, 4-6
L#2 SinglesAlex Ta vs Kirk Brown0-6, 3-6
L#3 DoublesJon Hibblen / Joshua Rogers vs Kurt Harris / Chris Atherton4-6, 0-6
2025-04-28vs Gawey/PHLost 05
L#1 DoublesChad Magruder / Daniel Gimlin vs Robert Schaffitzel / Mark Lauer3-6, 1-6
L#1 SinglesAlex Ta vs Jake Schissel2-6, 2-6
L#2 DoublesJerry Bales / Kyle Bales vs Shawn Grant / Todd Hoffman2-6, 5-7
L#2 SinglesJared Coe vs Ryan Dudley5-7, 1-6
L#3 DoublesJoshua Rogers / Cole Popplewell vs Neil Hasty / Dave Rorabaugh0-6, 0-6
2025-04-15vs Roberts/ISLost 05
L#1 DoublesJohn Page / Cole Popplewell vs Aaron Hayes / Josh Hinkle4-6, 3-6
L#1 SinglesBhanuchander Vangala vs Ryan Matthews2-6, 3-6
L#2 DoublesJoshua Rogers / Daniel Gimlin vs CW Evans / Trey Russell6-4, 3-6, 0-1
L#2 SinglesJared Coe vs Andrew Garrean4-6, 3-6
L#3 DoublesJon Hibblen / Jerry Bales vs Jeffrey Leek / Kevin Cooper2-6, 7-5, 0-1
2025-03-31vs Wyatt/SH 3.0MLost 14
L#1 DoublesKyle Bales / Kasey Bales vs Jason Moreau / Hobie Higgins2-6, 6-4, 0-1
W#1 SinglesBhanuchander Vangala vs Andrew Ragsdale6-2, 6-3
L#2 DoublesCharles Letcher / Jon Hibblen vs Brandon Lenhart / Philip Shain3-3
L#2 SinglesAlex Ta vs Davis Woodliff1-6, 3-6
L#3 DoublesJerry Bales / John Page vs TaMarco Davis / William Wright2-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 standings8 teams · 3.0 MEN
TeamWLInd. WInd. LSets lostGames lost
1OKWC/Bishop-Paxson/18&over3.0M9038719267
2Gawey/PH63291638339
3Press/GR 3.0M63271843371
4Schmidt/LF63242148378
5Wyatt/SH 3.0M27162961443
6Pandu/LF27162961459
7Lott 3.0/FR17132758405
8Bales/Oquin/LF0843672457

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 2.63 estimated across 14 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.98
Daniel Gimlin
usually #1 Doubles 50%, also #2 Doubles 33% · published 3
2.88
Kyle Bales
usually #2 Doubles 57%, also #1 Doubles 43% · published
2.88
Bhanuchander Vangala
usually #1 Singles 60%, also #2 Singles 40% · published 3
2.84
Kasey Bales
usually #1 Doubles 100% · published
2.77
Cole Popplewell
usually #3 Doubles 50%, also #1 Doubles 33% · published 3
2.68
Charles Letcher
usually #2 Doubles 100% · published 3
2.68
Jared Coe
usually #2 Singles 50%, also #2 Doubles 17% · published
2.56
John Page
usually #3 Doubles 67%, also #1 Doubles 33% · published
2.49
Jon Hibblen
usually #3 Doubles 50%, also #2 Doubles 50% · published
2.47
Jerry Bales
usually #2 Doubles 57%, also #3 Doubles 29% · published
2.47
Chad Magruder
usually #1 Doubles 100% · published 3
2.47
Joshua Rogers
usually #3 Doubles 50%, also #1 Doubles 33% · published
2.44
Alex Ta
usually #2 Singles 50%, also #1 Singles 50% · published 2.5
2.19
Robert Hunter
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.

Kyle Bales + Kasey Bales8554% games+2.1% vs expected
Kyle Bales + Jerry Bales2644% games+1.4% vs expected
Robert Hunter + Jon Hibblen0519% gamesnot enough data
Charles Letcher + Jerry Bales0527% gamesnot enough data
Jerry Bales + Jon Hibblen2343% gamesnot enough data
Charles Letcher + Jon Hibblen134 matchesnot enough data
Joshua Rogers + Daniel Gimlin033 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
Daniel Gimlin
14W–11L career · 6 lines in 2025
<1%55%45%
2.98
Kyle Bales
10W–12L career · 7 lines in 2025
<1%80%20%
2.88
3
Bhanuchander Vangala
4W–4L career · 5 lines in 2025
<1%81%19%
2.88
Kasey Bales
10W–6L career · 2 lines in 2025
1%86%13%
2.84
3
Cole Popplewell
2W–12L career · 6 lines in 2025
3%92%5%
2.77
3
Charles Letcher
14W–43L career · 1 line in 2025
10%89%1%
2.68
Jared Coe
18W–41L career · 6 lines in 2025
10%89%1%
2.68
John Page
33W–61L career · 3 lines in 2025
33%67%<1%
2.56
Jon Hibblen
35W–86L career · 4 lines in 2025
54%46%<1%
2.49
Jerry Bales
14W–88L career · 7 lines in 2025
58%42%<1%
2.47
3
Chad Magruder
1W–6L career · type S · 1 line in 2025
58%42%<1%
2.47
Joshua Rogers
1W–24L career · 6 lines in 2025
59%41%<1%
2.47
2.5
Alex Ta
2W–11L career · 6 lines in 2025
0%67%33%
2.44
Robert Hunter
9W–96L career · 3 lines in 2025
99%1%<1%
2.19

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.