Teams

Bales/Oquin/3.0M/LF

2026 TUL ADULT 18 & Over League · 3.0 MEN

12 players · average NTRP 2.88 / 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 →
Schedule11 played
2026-06-16vs Boedeker/TTC/18s 3.0MSplit 22
W#1 DoublesKyle Bales / Kasey Bales vs Robert Irwin / Chuck Sloan6-3, 6-3
L#1 SinglesDerek Pettifer vs Derek Mordhorst4-6, 2-6
W#2 DoublesDonald Phillips / Brandon Lantz vs Tyler Auschwitz / Jason Duncan2-6, 7-5, 1-0
L#3 DoublesJerry Bales / Jon Hibblen vs Tom Butchko / David Tidwell4-6, 4-6
2026-06-08vs Roberts/3.0M/ISLost 14
L#1 DoublesJon Hibblen / Robert Hunter vs CW Evans / Andrew Garrean2-6, 2-6
L#1 SinglesDonald Phillips vs Kirk Brown6-4, 3-6, 1-0
W#2 DoublesDerek Pettifer / Chris Turner vs Kevin Cooper / Jeffrey Leek7-5, 6-3
L#2 SinglesBrandon Lantz vs Thomas Hay6-4, 5-7, 0-1
L#3 DoublesJerry Bales / Joshua Rogers vs Randy Roberts / Rylan Poteet7-6, 4-6, 1-0
2026-06-02vs MoValley/Shain/18&over3.0 MLost 14
L#1 DoublesJerry Bales / Chad Magruder vs Philip Shain / Andrew Haile2-6, 0-6
L#1 SinglesAlex Ta vs Zack Jennings0-6, 0-6
W#2 DoublesKyle Bales / Kasey Bales vs Thorsten Klein / Keith Auer6-4, 6-3
L#2 SinglesBrandon Lantz vs Hernan Elizondo2-6, 2-6
L#3 DoublesRobert Hunter / Jon Hibblen vs Andrew Ragsdale / Justin Harlan1-6, 0-6
2026-05-18vs Schmidt/LF 18s 3.0MWon 32
W#1 DoublesKyle Bales / Kasey Bales vs Kevin Newport / Phillip James3-6, 6-1, 1-0
L#1 SinglesAlex Ta vs Preston Hibblen1-6, 3-6
W#2 DoublesChris Turner / Jon Hibblen vs Todd Spangler / John Johnson4-6, 6-4, 1-0
W#2 SinglesDonald Phillips vs Ethan Hall6-3, 6-2
L#3 DoublesJerry Bales / Robert Hunter vs Rusty Peterson / Scot Holcombe1-6, 2-6
2026-05-12vs Wyatt/SH 3.0MWon 41
W#1 DoublesAlex Ta / Donald Phillips vs Matt Torres / Louie Napoleone6-1, 5-7, 1-0
W#1 SinglesChad Magruder vs Noah Carter6-1, 6-3
W#2 DoublesKyle Bales / Kasey Bales vs Grant Thetford / Ian Curran6-0, 6-3
W#2 SinglesBrandon Lantz vs Neal Patel6-3, 7-5
L#3 DoublesJerry Bales / Derek Pettifer vs Bryce Torres / Tyler Williams3-6, 2-6
2026-05-11vs Paxson/LF18s 3.0MLost 23
W#1 DoublesKasey Bales / Donald Phillips vs Rhett Paxson / Gregg Williams3-6, 6-3, 1-0
L#1 SinglesChad Magruder vs Stefano Bietto1-6, 3-6
W#2 DoublesJerry Bales / Chris Turner vs Robert Lovelace / Joey Lada6-4, 7-6
L#2 SinglesBrandon Lantz vs Robert Shears1-6, 6-7
L#3 DoublesRobert Hunter / Jon Hibblen vs Richard Kenny / John Page3-6, 1-6
2026-05-06vs Tauber/LF 18s 3.0MLost 23
W#1 DoublesKasey Bales / Brandon Lantz vs Brandon Kelley / Job Montilla6-4, 6-2
L#1 SinglesAlex Ta vs Sean Nelson1-6, 0-6
L#2 DoublesJon Hibblen / Chris Turner vs Jess Tauber / David Stover2-6, 3-6
L#2 SinglesChad Magruder vs Cole Popplewell2-6, 6-4, 0-1
W#3 DoublesRobert Hunter / Donald Phillips vs Russ Jessogne / Stephen Brocks3-6, 6-2, 1-0
2026-04-22vs Pandu/LF/18s 3.0MLost 23
W#1 DoublesKasey Bales / Kyle Bales vs Dinesh Srinivasan / Thamizharasan Panneerselvam6-2, 7-6
L#1 SinglesChad Magruder vs Mirza Fawad Ahmed1-6, 2-6
L#2 DoublesJon Hibblen / Robert Hunter vs Daniel Kaiman / Nicholas Holder0-6, 2-6
L#2 SinglesDonald Phillips vs Kevin Keller2-6, 4-6
W#3 DoublesBrandon Lantz / Derek Pettifer vs Anand Pandurengan / Arjun Rajakutty6-4, 6-4
2026-04-06vs Snedden/LF 18s 3.0MSplit 22
L#1 DoublesJerry Bales / Joshua Rogers vs Conner Snedden / James Dixon4-6, 3-6
W#2 DoublesKyle Bales / Kasey Bales vs Thomas Lane / Patrick Rooney6-2, 6-2
W#2 SinglesAlex Ta vs Landen Peeler2-6, 6-3, 1-0
L#3 DoublesJon Hibblen / Derek Pettifer vs Luis Mendoza / Jordan Rodich7-6, 4-6, 1-0
2026-04-02vs Wallen-Press/GR 18s 3.0MLost 13
W#1 DoublesKasey Bales / Kyle Bales vs Scott Fagin / Marcus Huck6-3, 7-5
L#2 DoublesJerry Bales / Donald Phillips vs Mitchell Cain / Chet Labadie6-0, 3-6, 0-1
L#2 SinglesAlex Ta vs William Devinney0-6, 2-6
L#3 DoublesBrandon Lantz / Derek Pettifer vs Jason Schluter / Muhammad Abdullah Bilal6-2, 1-6, 0-1
2026-03-23vs Gawey/PH/3.0MLost 05
L#1 DoublesJerry Bales / Kyle Bales vs Shawn Grant / Robert Schaffitzel7-6, 4-6, 0-1
L#1 SinglesAlex Ta vs David Warden5-7, 2-6
L#2 DoublesChad Magruder / Joshua Rogers vs Curt Carmichael / Neil Hasty3-6, 2-6
L#2 SinglesDonald Phillips vs Matthew Coulson3-6, 1-6
L#3 DoublesDerek Pettifer / Jon Hibblen vs Todd Hoffman / Kolsen Mclaughlin1-6, 0-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 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.61 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.

3.14
Michelle Oquin
published
2.88
Kyle Bales
usually #1 Doubles 63%, also #2 Doubles 38% · published
2.84
Kasey Bales
usually #1 Doubles 67%, also #2 Doubles 33% · published
2.80
Brandon Lantz
usually #2 Singles 50%, also #3 Doubles 25% · published 3
2.64
Donald Phillips
usually #2 Singles 33%, also #2 Doubles 22% · published
2.53
Derek Pettifer
usually #3 Doubles 71%, also #1 Singles 14% · published 3
2.49
Jon Hibblen
usually #3 Doubles 56%, also #2 Doubles 33% · published
2.47
Jerry Bales
usually #3 Doubles 44%, also #1 Doubles 33% · published
2.47
Chad Magruder
usually #1 Singles 50%, also #2 Doubles 17% · published 3
2.47
Joshua Rogers
usually #2 Doubles 33%, also #3 Doubles 33% · published
2.44
Alex Ta
usually #1 Singles 57%, also #2 Singles 29% · published 2.5
2.19
Robert Hunter
usually #3 Doubles 67%, also #1 Doubles 17% · 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
Jerry Bales + Jon Hibblen2343% 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.

Michelle Oquin
61W–57L career · no lines in 2026
99%1%<1%
3.14
Kyle Bales
10W–12L career · 8 lines in 2026
<1%80%20%
2.88
Kasey Bales
10W–6L career · 9 lines in 2026
1%86%13%
2.84
3
Brandon Lantz
7W–8L career · type S · 8 lines in 2026
2%91%8%
2.80
Donald Phillips
5W–4L career · 8 lines in 2026
16%83%<1%
2.64
3
Derek Pettifer
2W–5L career · type S · 7 lines in 2026
43%57%<1%
2.53
Jon Hibblen
35W–86L career · 9 lines in 2026
54%46%<1%
2.49
Jerry Bales
14W–88L career · 9 lines in 2026
58%42%<1%
2.47
3
Chad Magruder
1W–6L career · type S · 6 lines in 2026
58%42%<1%
2.47
Joshua Rogers
1W–24L career · 3 lines in 2026
59%41%<1%
2.47
2.5
Alex Ta
2W–11L career · 7 lines in 2026
0%67%33%
2.44
Robert Hunter
9W–96L career · 6 lines in 2026
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.