Teams

STC-Casey

2026 OH OV WINTER A18&O · 2026 Winter A18&O 3.5 Men

10 players · average NTRP 3.50 / OHIO VALLEY

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 →
Schedule9 played
2026-05-09vs STC-RitzeWon 41
L#1 DoublesMatthew Casey / Mason Hagen vs Charles Petsch / Todd Haines6-1, 4-6, 0-1
W#1 SinglesBenjamin Mishler vs Mike Ritze6-2, 6-7, 1-0
W#2 DoublesDavid Marchus / Jeremy O'neill vs Thomas Penny / Brandon Workman7-6, 1-6, 1-0
W#2 SinglesFrancisco Herrera vs Rob Hagelberg6-1, 6-1
W#3 DoublesBrady Hagan / Takuma Furukawa vs Isiac Lee / Kane Feltner6-2, 6-4
2026-05-03vs KTC-GoelWon 21
L#1 DoublesMason Hagen / David Marchus vs Thomas Tisler / Dana Butler3-6, 1-6
W#2 DoublesMatthew Casey / Tom Cecil vs Richard Pickrel / Jonathan Taylor6-4, 6-7, 1-0
W#3 DoublesTakuma Furukawa / Brady Hagan vs Daniel Dull / Maxwell Fife6-7, 7-6, 1-0
2026-04-24vs QRRC-DowseWon 31
L#1 DoublesMason Hagen / David Marchus vs Kyle Webb / Rubinder Dab6-7, 3-6
W#1 SinglesBenjamin Mishler vs Jeffrey Nabholz4-6, 7-6, 1-0
W#2 DoublesMatthew Casey / Tom Cecil vs Sam Dowse / Mike Madoffori6-3, 6-2
W#3 DoublesBrady Hagan / Francisco Herrera vs Greg Grimme / Max Buchanan6-4, 2-6, 1-0
2026-03-28vs QRRC-WenzLost 13
L#1 DoublesDavid Marchus / Ray Otto vs Rob Jefferson / Patrick Hafner5-7, 6-7
L#1 SinglesMason Hagen vs Kerry Segebart2-6, 5-7
W#2 DoublesMatthew Casey / Tom Cecil vs Patrick Gill / Mark Broerman6-4, 6-3
L#3 DoublesTim Stewart / Vladimir Lepka vs Kevin Wimer / Roy Stevens1-6, 4-6
2026-03-22vs STC-SayerSplit 22
W#1 DoublesMatthew Casey / David Marchus vs Kip Myers / Jack Gilberg6-1, 6-3
L#1 SinglesFrancisco Herrera vs Matt Vavro3-6, 4-6
W#2 SinglesMason Hagen vs Kellen Kronour1-6, 6-3, 1-0
L#3 DoublesBrady Hagan / Myles Steenrod vs Jack Romer / Jacob Mozer3-6, 3-6
2026-03-08vs SRTC-GarofoliWon 31
W#1 DoublesDavid Marchus / Jackson Riley vs James Bremar / Todd Kissel7-5, 7-5
L#2 DoublesTom Cecil / Jeremy O'neill vs Carl Kinnunen / James Oakes4-6, 3-6
W#2 SinglesMason Hagen vs Cody Heintzleman6-0, 6-2
W#3 DoublesBrady Hagan / Myles Steenrod vs Jacob Bishop / Eric Lute7-6, 4-6, 1-0
2026-02-28vs WPAFB-BrownLost 03
L#1 SinglesMason Hagen vs Lucas Kulesza2-6, 1-6
L#2 SinglesVladimir Lepka vs Tae Kim3-6, 1-6
L#3 DoublesBrady Hagan / Takuma Furukawa vs Claudio Bellini / Tony Brown2-6, 4-6
2026-02-22vs KTC-KeatonWon 31
W#1 DoublesDavid Marchus / Jackson Riley vs Dave Keaton / Phillip Hotz6-1, 6-3
W#1 SinglesMason Hagen vs Andy Bremer6-3, 6-1
W#2 DoublesTakuma Furukawa / Brady Hagan vs Andy Hostetter / Joseph Drapalik6-3, 6-3
L#3 DoublesMatthew Casey / Tim Stewart vs Tayefur Rahman / Sayeed Siddicky5-7, 3-6
2026-01-17vs QRRC-SanfordWon 21
W#1 DoublesMason Hagen / David Marchus vs Nick Wagner / Eric Lowman6-1, 7-5
L#1 SinglesFrancisco Herrera vs Jim Tobe3-6, 1-6
W#2 DoublesMatthew Casey / Takuma Furukawa vs James Dunlap / Cecil Mullins4-6, 6-2, 1-0
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 · 2026 Winter A18&O 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1QRRC-Dowse8136925304
2STC-Casey72281745391
3QRRC-Sanford36153067472
4KTC-Keaton0983777490

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.01 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.29
Mason Hagen
usually #1 Doubles 44%, also #1 Singles 33% · published
3.25
David Marchus
usually #1 Doubles 88%, also #2 Doubles 13% · published 3.5
Benjamin Mishler
usually #1 Singles 100% · published 3.5
3.17
Brady Hagan
usually #3 Doubles 86%, also #2 Doubles 14% · published 3.5
3.11
Francisco Herrera
usually #1 Singles 50%, also #2 Singles 25% · published
2.95
Takuma Furukawa
usually #3 Doubles 60%, also #2 Doubles 40% · published
2.88
Vladimir Lepka
usually #2 Singles 39%, also #2 Doubles 23% · published
2.77
Tom Cecil
usually #2 Doubles 100% · published
2.68
Tim Stewart
usually #2 Doubles 44%, also #3 Doubles 33% · published
Matthew Casey
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.

Tim Stewart + Vladimir Lepka1928% games−9.8% vs expected
Tom Cecil + Vladimir Lepka1533% gamesnot enough data
Tim Stewart + Matthew Casey6064% gamesnot enough data
Takuma Furukawa + Brady Hagan314 matchesnot enough data
David Marchus + Mason Hagen123 matchesnot enough data
Tom Cecil + Tim Stewart033 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.

Mason Hagen
40W–33L career · 9 lines in 2026
2%91%7%
3.29
3.5
David Marchus
11W–10L career · 8 lines in 2026
4%93%4%
3.25
3.5
Benjamin Mishler
2W–2L career · type S · 2 lines in 2026
not enough data
3.5
Brady Hagan
5W–2L career · 7 lines in 2026
12%87%1%
3.17
Francisco Herrera
2W–2L career · 4 lines in 2026
21%79%<1%
3.11
Takuma Furukawa
6W–3L career · 5 lines in 2026
63%37%<1%
2.95
Vladimir Lepka
52W–99L career · 12 lines in 2026
<1%80%20%
2.88
Tom Cecil
41W–62L career · 4 lines in 2026
3%92%5%
2.77
Tim Stewart
32W–57L career · 9 lines in 2026
10%89%1%
2.68
Matthew Casey
23W–15L career · no lines in 2026
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.