Teams

Team Beast

2024 OKCAdult 18 & Over League · 4.5

16 players · average NTRP 4.50 / OKLAHOMA

View scouting list →
Schedule12 played
2024-06-13vs StorchLost 23
W#1 DoublesCayne Shaw / Harrison Hightower vs Eric Jennings / Sean Crain7-6, 6-1
W#1 SinglesYousif Dafalla vs Steven Tabrizi6-1, 6-4
L#2 DoublesAnthony White / Rip Royse vs Terry Storch / Ted Moore1-6, 3-6
L#2 SinglesChristopher Huynh vs Dickson Howell4-6, 3-6
L#3 DoublesHung Tran / Jackson Keeter vs Sean Kissinger / John Weaver3-6, 4-6
2024-06-12vs StorchWon 50
W#1 DoublesCayne Shaw / Harrison Hightower vs Kelly Hayes / Kelly Bratcher6-3, 4-6, 1-0
W#1 SinglesYousif Dafalla vs Steven Tabrizi6-2, 7-6
W#2 DoublesMark Hoesel / Anthony White vs Emilio Navarro / Sean Crain7-6, 6-7, 1-0
W#2 SinglesChristopher Huynh vs Branden Montgomery6-2, 6-1
W#3 DoublesFranklin Truong / Jackson Keeter vs Nathaniel Moore / Ted Moore7-6, 6-7, 1-0
2024-06-07vs Team Beast II // WalkerWon 41
W#1 DoublesCayne Shaw / Harrison Hightower vs Kevin Cue / Dar Patel7-6, 6-0
W#1 SinglesJackson Keeter vs Thomas Michaud6-2, 6-2
W#2 DoublesMark Hoesel / Anthony White vs Jordan Tupper / John Walker6-3, 6-4
W#2 SinglesChristopher Huynh vs Ben Dixon6-2, 6-0
L#3 DoublesLars Castellanos / Ignacio Cortez vs Daryl Nagode / Billy Little6-3, 3-6, 0-1
2024-06-03vs StorchWon 21
L#1 DoublesCayne Shaw / Harrison Hightower vs Sean Kissinger / Jean-Baptiste Crepin1-6, 3-6
W#2 SinglesChristopher Huynh vs John Weaver6-4, 6-2
W#3 DoublesJackson Keeter / Ignacio Cortez vs Coleman Clark / Sean Crain6-3, 6-2
2024-05-30vs MoValley/Ramsey/Tims/18&over4.5MLost 03
L#2 DoublesIgnacio Cortez / Lars Castellanos vs Kyle Taylor / Dustin Tims0-6, 3-6
L#2 SinglesChristopher Huynh vs Andre Guzman Rocha0-6, 3-6
L#3 DoublesAnthony White / Mark Hoesel vs Brian Diefenderfer / Jonathan Borsky3-6, 4-6
2024-05-23vs MoValley/Ramsey/Tims/18&over4.5MLost 14
L#1 DoublesIgnacio Cortez / Stanley Nguyen vs Brian Sasser / Nicklaus Clifford1-6, 4-6
L#1 SinglesJackson Keeter vs Andre Guzman Rocha1-6, 6-4, 0-1
L#2 DoublesAnthony White / Rip Royse vs Bryce Lilley / Dustin Tims1-6, 2-6
W#2 SinglesChristopher Huynh vs Jeff Sasser7-5, 4-6, 1-0
L#3 DoublesCayne Shaw / Jackson Bales vs Andrew Cabato / Stefan Walia1-6, 0-6
2024-05-16vs Team Beast II // WalkerWon 50
W#1 DoublesStanley Nguyen / Rip Royse vs Tyler Weinrich / Andrew Aston7-5, 6-4
W#1 SinglesYousif Dafalla vs Dudley Marshall6-2, 7-5
W#2 DoublesCayne Shaw / Franklin Truong vs Daryl Nagode / Arvin Pourtorkan6-4, 6-3
W#2 SinglesChristopher Huynh vs Alex Porter6-1, 6-3
W#3 DoublesLars Castellanos / Ignacio Cortez vs Ben Dixon / Dar Patel1-6, 6-3, 1-0
2024-05-11vs MoValley/Ramsey/Tims/18&over4.5MLost 04
L#1 DoublesHarrison Hightower / Christopher Huynh vs Bryce Lilley / Dustin Tims1-6, 1-6
L#1 SinglesJackson Keeter vs Jeff Sasser2-6, 2-6
L#2 SinglesYousif Dafalla vs Brian Sasser6-7, 4-6
L#3 DoublesAnthony White / Mark Hoesel vs Andrew Cabato / Brian Diefenderfer0-6, 1-6
2024-04-27vs Team Beast II // WalkerWon 40
W#1 DoublesHarrison Hightower / Jackson Bales vs Hector Perez / Billy Little6-3, 6-3
W#2 DoublesMark Hoesel / Anthony White vs Tyler Weinrich / Jordan Tupper6-3, 6-4
W#2 SinglesJackson Keeter vs Kevin Cue6-1, 6-1
W#3 DoublesIgnacio Cortez / Rip Royse vs Andrew Aston / Alex Porter6-3, 7-5
2024-04-19vs MoValley/Ramsey/Tims/18&over4.5MLost 05
L#1 DoublesFranklin Truong / Hung Tran vs Andre Guzman Rocha / Jonathan Borsky2-6, 5-7
L#1 SinglesYousif Dafalla vs Jeff Sasser6-4, 3-6, 0-1
L#2 DoublesPercy Young / Mark Hoesel vs Brian Sasser / Dustin Tims1-6, 0-6
L#2 SinglesJackson Keeter vs Nicklaus Clifford6-7, 3-6
L#3 DoublesCayne Shaw / Harrison Hightower vs Kyle Taylor / Douglas Rodwell5-7, 2-6
2024-04-11vs StorchLost 13
L#1 DoublesLars Castellanos / Stanley Nguyen vs Sean Kissinger / Kelly Bratcher4-6, 1-6
W#1 SinglesYousif Dafalla vs Jean-Baptiste Crepin6-2, 6-4
L#2 DoublesCayne Shaw / Franklin Truong vs Eric Jennings / Emilio Navarro2-6, 3-6
L#3 DoublesMark Hoesel / Anthony White vs Kelly Hayes / Branden Montgomery1-6, 5-7
2024-04-05vs Team Beast II // WalkerSplit 22
L#1 SinglesHung Tran vs Dudley Marshall6-2, 1-6, 0-1
W#2 DoublesCayne Shaw / Harrison Hightower vs Jordan Tupper / Alex Porter6-2, 6-7, 1-0
L#2 SinglesLars Castellanos vs Thomas Michaud5-7, 2-6
W#3 DoublesMark Hoesel / Anthony White vs Tyler Weinrich / Dar Patel6-2, 6-3
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 4.5 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.92 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.

Anthony White
published 4.5
4.23
Jackson Keeter
usually #3 Doubles 38%, also #1 Singles 38% · published
4.08
Christopher Huynh
usually #2 Singles 88%, also #1 Doubles 13% · published 4.5
4.04
Cayne Shaw
usually #1 Doubles 44%, also #2 Doubles 33% · published 4.5
4.02
Harrison Hightower
usually #1 Doubles 75%, also #3 Doubles 13% · published
4.00
Ignacio Cortez
usually #3 Doubles 67%, also #2 Doubles 17% · published
3.94
Rip Royse
usually #2 Doubles 42%, also #1 Doubles 33% · published
3.82
Mark Hoesel
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.79
Percy Young
usually #1 Singles 44%, also #1 Doubles 38% · published
3.77
Stanley Nguyen
usually #2 Doubles 35%, also #1 Doubles 24% · published
3.51
Hung Tran
usually #3 Doubles 33%, also #1 Doubles 33% · published
Franklin Truong
published
Jackson Bales
usually #1 Doubles 80%, also #3 Doubles 20% · published
Lars Castellanos
usually #3 Doubles 40%, also #2 Doubles 20% · published
Tyler Shaw
usually #2 Singles 33%, also #2 Doubles 33% · published
Yousif Dafalla
usually #1 Singles 83%, also #2 Singles 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.

Harrison Hightower + Cayne Shaw13954% games+0.7% vs expected
Stanley Nguyen + Percy Young2339% games−5.6% vs expected
Cayne Shaw + Stanley Nguyen2437% gamesnot enough data
Mark Hoesel + Rip Royse1442% gamesnot enough data
Harrison Hightower + Stanley Nguyen213 matchesnot enough data
Cayne Shaw + Tyler Shaw123 matchesnot enough data
Lars Castellanos + Ignacio Cortez123 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.

4.5
Anthony White
53W–41L career · no lines in 2024
not enough data
Jackson Keeter
9W–13L career · 8 lines in 2024
5%92%3%
4.23
4.5
Christopher Huynh
22W–14L career · 8 lines in 2024
29%71%<1%
4.08
4.5
Cayne Shaw
32W–41L career · 9 lines in 2024
39%61%<1%
4.04
Harrison Hightower
64W–50L career · 8 lines in 2024
<1%45%55%
4.02
Ignacio Cortez
20W–20L career · 6 lines in 2024
<1%49%51%
4.00
Rip Royse
72W–81L career · 12 lines in 2024
68%32%<1%
3.94
Mark Hoesel
36W–69L career · 8 lines in 2024
90%10%<1%
3.82
Percy Young
69W–73L career · 16 lines in 2024
94%6%<1%
3.79
Stanley Nguyen
56W–41L career · 17 lines in 2024
3%92%5%
3.77
Hung Tran
8W–14L career · 3 lines in 2024
47%53%<1%
3.51
Franklin Truong
24W–11L career · no lines in 2024
not enough data
Jackson Bales
4W–1L career · 5 lines in 2024
not enough data
Lars Castellanos
6W–6L career · 5 lines in 2024
not enough data
Tyler Shaw
3W–4L career · 3 lines in 2024
not enough data
Yousif Dafalla
8W–4L career · 6 lines in 2024
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.