Teams

Cardinals

2025 OKCAdult 40 & Over League · 3.5

16 players · average NTRP 3.40 / 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
W#1 DoublesWill Allen / Leroy Cantrell vs Barry Rice / Dale Stewart7-5, 6-2
L#1 SinglesBrandon Guderian vs Brian Ward4-6, 2-6
L#2 DoublesTim Bostick / Ryan Hayward vs Mark Shuck / Greg Morrison2-6, 6-2, 0-1
L#3 DoublesMichael Calhoun / Scott Johnson vs Eric Nazim / Dane Johnson4-6, 2-6
2025-03-05vs OKWC/Rainey/40&over3.5MLost 13
L#1 DoublesWill Allen / Leroy Cantrell vs John Poarch / Martin Thee4-6, 6-2, 0-1
W#1 SinglesBrandon Guderian vs Josh Sun6-2, 6-2
L#2 DoublesRyan Hayward / Michael Wiens vs Stephen Smith / Patrick Doughty6-2, 0-6, 0-1
L#3 DoublesTony Pound / Scott Johnson vs Heath Haley / Mac Lazarus1-6, 0-6
L#1 DoublesTony Pound / Timothy Wallace vs Scott Poss / Justin Franklin6-7, 3-6
L#2 DoublesLeroy Cantrell / Brandon Guderian vs Greg Morrison / Mark Shuck6-3, 6-7, 0-1
L#3 DoublesTim Bostick / Michael Wiens vs Dale Stewart / Barry Rice6-4, 3-6, 0-1
L#4 DoublesMichael Calhoun / James Barrett vs Dane Johnson / Eric Nazim6-7, 4-6
2024-10-16vs OKWC/Rainey/40&over3.5MLost 13
L#1 DoublesTony Pound / Timothy Wallace vs Martin Thee / Patrick Doughty1-6, 4-6
L#1 SinglesNorman Wong vs Josh Sun1-6, 6-3, 0-1
W#3 DoublesRyan Hayward / David Teague vs Hector Portillo / Ramana Gudapati7-5, 1-6, 1-0
L#4 DoublesMichael Calhoun / Scott Johnson vs James Rainey / Carl Lindquist3-6, 3-6
2024-10-09vs OKWC/Rainey/40&over3.5MWon 32
L#1 DoublesBrandon Guderian / Ryan Hayward vs John Poarch / Patrick Doughty3-6, 6-4, 1-0
L#1 SinglesDavid Teague vs GALT ORMISTON0-6, 3-6
W#2 DoublesWill Allen / Leroy Cantrell vs Olivier Bouzerand / Stephen Smith4-6, 7-6, 1-0
W#3 DoublesGary Bryant / Tim Bostick vs James Rainey / Heath Haley6-2, 6-4
W#4 DoublesJames Barrett / Norman Wong vs Carl Lindquist / Josh Sun6-1, 7-5
L#1 DoublesRyan Hayward / Chris Boaldin vs Dane Johnson / Scott Poss4-6, 6-7
W#2 DoublesTim Bostick / Brandon Guderian vs Michael Bargas / John Schallhorn6-1, 6-3
L#3 DoublesMichael Calhoun / Scott Johnson vs Mark Shuck / Justin Franklin5-7, 1-6
L#4 DoublesNoe Cruz / David Teague vs Barry Rice / Dale Stewart2-6, 2-6
2024-09-25vs OKWC/Rainey/40&over3.5MLost 05
L#1 DoublesWill Allen / Gary Bryant vs Patrick Doughty / Martin Thee3-6, 6-4, 1-0
L#1 SinglesMichael Wiens vs GALT ORMISTON2-6, 1-6
L#2 DoublesDavid Teague / Norman Wong vs Olivier Bouzerand / Stephen Smith1-6, 1-6
L#3 DoublesRyan Hayward / Scott Johnson vs Mac Lazarus / Heath Haley4-6, 2-6
L#4 DoublesTony Pound / Michael Calhoun vs Tuan Ho / Ramana Gudapati1-6, 3-6
2024-09-11vs declined: Stewart and Ward - BanditsSplit 22
W#1 DoublesWill Allen / Gary Bryant vs Mark Shuck / Justin Franklin4-6, 7-5, 1-0
L#1 SinglesNorman Wong vs Brian Ward1-6, 5-7
W#3 DoublesTim Bostick / Michael Wiens vs Barry Rice / Dale Stewart7-6, 6-4
L#4 DoublesTimothy Wallace / Tony Pound vs Eric Nazim / Dane Johnson4-6, 1-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 standings3 teams · 3.5
TeamWLInd. WInd. LSets lostGames lost
1declined: Stewart and Ward - Bandits62241642361
2OKWC/Rainey/40&over3.5M53251541336
3Cardinals17112962415

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.11 estimated across 8 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.36
Will Allen
usually #1 Doubles 80%, also #2 Doubles 20% · published
3.29
Gary Bryant
usually #1 Doubles 67%, also #3 Doubles 33% · published 3.5
Chris Boaldin
usually #1 Doubles 100% · published 3.5
James Barrett
published 3.5
3.24
Brandon Guderian
usually #2 Doubles 40%, also #1 Singles 40% · published 3.5
3.18
Ryan Hayward
usually #3 Doubles 33%, also #1 Doubles 33% · published
3.12
Leroy Cantrell
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.10
Tim Bostick
usually #3 Doubles 60%, also #2 Doubles 40% · published
2.83
Michael Calhoun
usually #4 Doubles 60%, also #3 Doubles 40% · published
2.75
David Teague
usually #2 Doubles 25%, also #1 Singles 25% · published 3
John Cox
published
Michael Wiens
usually #3 Doubles 50%, also #1 Singles 25% · published
Noe Cruz
usually #4 Doubles 100% · published
Norman Wong
usually #1 Singles 50%, also #2 Doubles 25% · published
Timothy Wallace
usually #1 Doubles 67%, also #4 Doubles 33% · published
Tony Pound
usually #4 Doubles 40%, also #1 Doubles 40% · 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.

Ryan Hayward + Michael Calhoun3350% games+6.0% vs expected
Tim Bostick + Michael Calhoun141054% games+2.2% vs expected
Leroy Cantrell + Will Allen141747% games−5.6% vs expected
Tim Bostick + Michael Wiens1539% games−12.7% vs expected
Norman Wong + Tony Pound1740% gamesnot enough data
Michael Calhoun + Michael Wiens2543% gamesnot enough data
Will Allen + Gary Bryant2349% gamesnot enough data
Norman Wong + Noe Cruz0535% 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.

Will Allen
88W–95L career · 5 lines in 2025
<1%86%13%
3.36
3.5
Gary Bryant
48W–36L career · 3 lines in 2025
1%93%5%
3.29
3.5
Chris Boaldin
27W–36L career · 1 line in 2025
not enough data
3.5
James Barrett
20W–29L career · no lines in 2025
not enough data
3.5
Brandon Guderian
24W–26L career · 5 lines in 2025
3%95%2%
3.24
Ryan Hayward
21W–35L career · 6 lines in 2025
9%91%1%
3.18
Leroy Cantrell
121W–182L career · 4 lines in 2025
17%83%<1%
3.12
Tim Bostick
68W–66L career · 5 lines in 2025
21%79%<1%
3.10
Michael Calhoun
57W–98L career · 5 lines in 2025
1%90%9%
2.83
3
David Teague
47W–58L career · 4 lines in 2025
3%95%3%
2.75
John Cox
16W–13L career · no lines in 2025
not enough data
Michael Wiens
35W–50L career · 4 lines in 2025
not enough data
Noe Cruz
40W–47L career · 1 line in 2025
not enough data
Norman Wong
33W–81L career · 4 lines in 2025
not enough data
Timothy Wallace
18W–64L career · 3 lines in 2025
not enough data
Tony Pound
45W–60L career · 5 lines in 2025
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.