Get the full experience in the app
Don't miss the next race. Push 10 minutes before each event and instant PB-drop alerts — in the iOS app.
Get the app
No live updates yet
50 Free
—Colin Dee16Westerville Aquatic Club
23.79—Emory Pianki18WTRC Sharks Swim Team Inc.
22.63—Grantham Trumpower18Rocket Swim Club
20.98—Owen Gee16Cincinnati Marlins
21.60—Christopher Saxon17SwimUnited
21.68—Samuel Gray16New Albany Aquatic Club
22.89—Tessa Crum18Rocket Swim Club
25.44—Jake Lloyd17Central Ohio Aquatics
20.06—Caden Mahl16Central Ohio Aquatics
20.34—PJ Varatta17Cincinnati Aquatic Club
21.73—Cate Artemus17Delaware Ohio Racing Club Aquatics
29.31—Anna Hayes17Cincinnati Marlins
27.41—Kaylee Stelzer18Greater Columbus Swim Tm Of Oh
28.24—Safet Hatic17Cincinnati Marlins
22.40—Rylan Sheets16SwimUnited
26.20—Aubrey Kozar15Lakeshore Swim Club
28.11—Olivia Monk16New Albany Aquatic Club
24.31—Eva Hall15Dayton Raiders
29.54—Austin Sorg18Rocket Swim Club
20.58—Karine Bhowmick15Central Ohio Aquatics
25.9450 Back
—Lilly Evan17Mount Lebanon Aqua Club
28.40—Lewey Hamilton16Unified Aquatics Club
26.53—Jackson Swiatek16Rocket Swim Club
26.24—Ethan Hedges17Greater Columbus Swim Tm Of Oh
26.61—Tres Hively16Piranha Aquatics
27.98—Colten Montgomery16Rocket Swim Club
24.75—Liv Burton15Westerville Aquatic Club
30.83—Abi Goodrich17Central Ohio Aquatics
26.57—Riley Lombardo15Buckeye Swim Club
24.61—Hannah Jasper15Buckeye Swim Club
30.70—Luke Filiatraut16Lakeshore Swim Club
25.45—Leighton Birmingham14Piranha Aquatics
30.37—Colleen Hildebrand17Bowling Green Swim Club
29.03—Lincoln Harriger14Lima Family YMCA Swim Team
29.31—Sara Kasiborski14Findlay YMCA Frogs
37.11—Mirielle Trumpower16Rocket Swim Club
26.93—Trevor Mahler19Findlay YMCA Frogs
51.87—Maura McGrath17New Albany Aquatic Club
30.55—Campbell Yenn16WTRC Sharks Swim Team Inc.
32.06—Jackson Smith15Pau Hana Swim Team
30.9450 Breast
—Emma Ketchum14Dublin Community Swim Team
31.42—Noah Buschur14Liberty Township/ Powell YMCA Penguins
31.15—Jack Riege16Westerville Aquatic Club
33.08—Lily Stannert14Fort Meigs YMCA Stingrays
33.52—Oliver Rodgers16Pau Hana Swim Team
30.12—Jonah Pianki15WTRC Sharks Swim Team Inc.
30.50—Joey Goettke16WTRC Sharks Swim Team Inc.
29.96—Kaci Grice17Pau Hana Swim Team
39.19—David Shaw17Dublin Community Swim Team
27.16—Chloe Grooms17Dublin Community Swim Team
35.98—Jake Lloyd17Central Ohio Aquatics
24.82—Colin Reitzel17Lakeshore Swim Club
31.17—Cami Kien15WTRC Sharks Swim Team Inc.
34.11—Addie Ryan16Dublin Community Swim Team
40.58—Molly Pisanelli15Lakeshore Swim Club
32.22—Tyler Gier16Cincinnati Marlins
33.23—Garyn Stewart17Rocket Swim Club
28.02—Carson Smith17Rocket Swim Club
27.23—Levi Walter14Rocket Swim Club
32.20—Amol Deshpande14WTRC Sharks Swim Team Inc.
37.2150 Fly
—Lilly Evan17Mount Lebanon Aqua Club
27.07—Rinzen Sherpa16Mount Lebanon Aqua Club
23.58—Thomas Vilardaga17Mount Lebanon Aqua Club
24.41—Clara Shellenberger15Mount Lebanon Aqua Club
30.87—Autumn Grella15Mount Lebanon Aqua Club
30.76—William Coleman15Mount Lebanon Aqua Club
26.44—Mason Jones16New Albany Aquatic Club
24.53—Trevor Faulkner16Pau Hana Swim Team
33.84—Brooklyn Talley14Dayton Raiders
26.89—Kieran Kovatch14New Albany Aquatic Club
23.36—Jonathan Malouf17Central Ohio Aquatics
22.84—Jamal Deek18Central Ohio Aquatics
23.11—Matea Ronyak15Piranha Aquatics
27.02—Grantham Trumpower18Rocket Swim Club
23.19—Sam Slagle17New Albany Aquatic Club
26.81—Ethan Hedges17Greater Columbus Swim Tm Of Oh
23.68—Finnlee Labier15Westerville Aquatic Club
28.52—Luca D'Errico18Pau Hana Swim Team
26.29—Liv Burton15Westerville Aquatic Club
30.03—Caleb Gies17Dublin Community Swim Team
27.13100 Free
—Theo Knowles14Mount Lebanon Aqua Club
1:05.15—Lee Campbell15Mount Lebanon Aqua Club
51.25—Noah Loboda17Mount Lebanon Aqua Club
47.80—Clara Shellenberger15Mount Lebanon Aqua Club
1:01.20—Autumn Grella15Mount Lebanon Aqua Club
1:06.39—Kathryn Hart17Mount Lebanon Aqua Club
1:00.47—Rinzen Sherpa16Mount Lebanon Aqua Club
48.38—Sarah Albu16Mount Lebanon Aqua Club
56.81—Lilly Evan17Mount Lebanon Aqua Club
54.96—William Coleman15Mount Lebanon Aqua Club
51.09—Jason Stelzer16Greater Columbus Swim Tm Of Oh
51.45—Evan Towle18WTRC Sharks Swim Team Inc.
53.05—Abi Goodrich17Central Ohio Aquatics
53.09—Audrey Havrilla15Dayton Raiders
54.59—Jacob Best17Bowling Green Swim Club
50.08—Luke Holbert14Pau Hana Swim Team
54.85—Joseph Bruggeman16Cincinnati Marlins
54.21—Jake Lloyd17Central Ohio Aquatics
44.65—Gabe Nixon17Central Ohio Aquatics
49.32—Noah Buschur14Liberty Township/ Powell YMCA Penguins
54.22100 Back
—Megan Franklin16WTRC Sharks Swim Team Inc.
1:06.00—Claudia Fernandez-Deardurff17Dayton Raiders
58.21—Ruby Jaskolka17SwimUnited
1:07.03—Kaustubh Devarakonda14SwimUnited
1:02.83—Charlie Bosler17Westerville Aquatic Club
1:02.68—Liv Burton15Westerville Aquatic Club
1:05.43—Austin Sorg18Rocket Swim Club
50.79—Owen Baker16Central Ohio Aquatics
1:03.33—Maggie Vivona15Buckeye Swim Club
1:19.98—Mark Csiszer16SwimUnited
1:14.78—Cora Judy15Dayton Raiders
59.84—Annie Packo16Greater Toledo Aquatic Club
1:07.60—Campbell Catlett16Central Ohio Aquatics
1:00.66—Lexie Labier16Westerville Aquatic Club
1:08.73—Levi Hancock15SwimUnited
59.47—Katie Goodman18Lakeshore Swim Club
59.60—Mira Bondy15Central Ohio Aquatics
1:07.70—Jonathan Schirtzinger14Pau Hana Swim Team
1:12.20—Brookelyn Claggett17Buckeye Swim Club
1:07.84—Ashlynn Reynolds16Piranha Aquatics
1:07.84100 Breast
—Lincoln Farris14Piranha Aquatics
1:22.30—Brody Jasper17Buckeye Swim Club
1:07.29—Wyatt Ford17New Albany Aquatic Club
1:05.43—Eddie Campion18Westerville Aquatic Club
1:00.96—Connor Robinson15Rocket Swim Club
1:01.31—Jackson Swiatek16Rocket Swim Club
1:01.30—Emma Barricklow17Sylvania Tsunami Swim Club
1:13.69—Liam McClure17Dayton Raiders
1:08.59—Audrey Ehret16Dublin Community Swim Team
1:06.61—Nolan Schneider18Pau Hana Swim Team
1:03.84—Savannah Cornelius18Buckeye Swim Club
1:16.54—Rowan Eagle16Greater Columbus Swim Tm Of Oh
1:14.38—Maddie Friend18Cincinnati Marlins
1:14.88—Blake Colwell17Lakeshore Swim Club
58.45—Nola Schiebel-Washington14Dublin Community Swim Team
1:16.52—Brooks Wieland15Greater Columbus Swim Tm Of Oh
1:21.37—Matthew Coleman15Mount Lebanon Aqua Club
1:04.92100 Fly
—Charlotte Ehret14Dublin Community Swim Team
1:00.43—Brooklyn Williams16Bowling Green Swim Club
1:07.32—Lyla Gray17Piranha Aquatics
1:06.07—Jonathan Malouf17Central Ohio Aquatics
50.22—Hayes Shaffer-Skiber14Dayton Raiders
1:07.34—Griffin Patton16WTRC Sharks Swim Team Inc.
58.38—Isaiah Farris18Piranha Aquatics
1:01.95—David Shaw17Dublin Community Swim Team
51.70—Vivi Hoy15Central Ohio Aquatics
1:06.61—Anthony Disalle15Greater Toledo Aquatic Club
1:06.63—Haylee Garrett17Lancaster YMCA Swim Team
1:04.64—Thomas Vilardaga17Mount Lebanon Aqua Club
54.14200 Free
—Beckett Wical14Dayton Raiders
1:54.02—Brooklyn Williams16Bowling Green Swim Club
2:07.51—Alivia Crawford14Piranha Aquatics
2:13.79—Aubriana Woods16Dayton Raiders
2:04.57—Matthew Sagle17Central Ohio Aquatics
1:44.15—Akshaj Buddhavarapu14SwimUnited
2:44.04—Devin Conaway16Fort Meigs YMCA Stingrays
2:04.73—Carson Goettel16New Albany Aquatic Club
1:51.22—Alex peredreev15SwimUnited
2:08.62—Danny Beyerbach16Cincinnati Aquatic Club
1:40.10—Trevor Faulkner16Pau Hana Swim Team
2:40.17—Ava Dutton17New Albany Aquatic Club
1:54.35—Oliver Jeffries16Cincinnati Aquatic Club
2:04.41—Liam McClure17Dayton Raiders
1:53.92—Jamal Deek18Central Ohio Aquatics
1:43.68—Lillian Gaskill14Dayton Raiders
1:57.37—Audrey Ehret16Dublin Community Swim Team
1:58.28—Kieran Kovatch14New Albany Aquatic Club
1:45.77—Wystan Cann15New Albany Aquatic Club
1:45.89—Grant Wilson17New Albany Aquatic Club
2:06.26200 Back
—Zihan Qian15Dayton Raiders
2:08.37—Reed Morgan14New Albany Aquatic Club
2:14.50—Brynn Bruner18Greater Columbus Swim Tm Of Oh
2:19.06—Alexis Fassbender16Cincinnati Marlins
2:06.97—Mirielle Trumpower16Rocket Swim Club
2:06.97—Tres Hively16Piranha Aquatics
2:07.59—Drew Schau16Cincinnati Aquatic Club
2:05.03—Mary Sellinger15Cincinnati Marlins
2:13.05—Nola Schiebel-Washington14Dublin Community Swim Team
2:30.44—Hannah Jasper15Buckeye Swim Club
2:12.55200 Breast
—Brogan Wilson17Cincinnati Marlins
2:09.94—Jaron Schwartz18New Albany Aquatic Club
2:03.49—Ella Okoneski16Delaware Ohio Racing Club Aquatics
2:50.22—Miles Baker17Pau Hana Swim Team
2:25.18—Kyla Pancake15Piranha Aquatics
2:39.37—Jimmy Westenbarger16Westerville Aquatic Club
2:26.33—Safet Hatic17Cincinnati Marlins
2:03.22—Victoria Buckingham16Piranha Aquatics
2:37.00—Chad Nier17Dayton Raiders
2:48.79—Josh Kerns15Central Ohio Aquatics
2:31.07—Cole Smith16Cincinnati Marlins
2:11.22—Addie Cobbs15Westerville Aquatic Club
2:48.87—Lyla Gray17Piranha Aquatics
2:36.54—Emma Barricklow17Sylvania Tsunami Swim Club
2:36.85—Asher Voiles15WTRC Sharks Swim Team Inc.
2:32.76—Fiona Manders16Cincinnati Aquatic Club
2:40.90—Andrew Fenton16Central Ohio Aquatics
2:23.63—Samuel Gray16New Albany Aquatic Club
2:30.27—Maggie Muster17Dayton Raiders
2:36.19—Soonshin Asao-Kim16Dublin Community Swim Team
2:13.22200 Fly
—Lucas Watkins14Bobcat Swim Club
2:01.27—Robbie Koester17Cincinnati Marlins
2:13.48—Maddie Friend18Cincinnati Marlins
2:22.08—Greg Zubkov16Cincinnati Marlins
1:53.68—Grant Wilson17New Albany Aquatic Club
2:24.77—Nash King16Cincinnati Marlins
1:49.55—Aubriana Woods16Dayton Raiders
2:27.79—Elijah Watkins16Bobcat Swim Club
2:15.93—Quinton Dardinger18Westerville Aquatic Club
1:56.22—Noah Gracey17Cincinnati Marlins
2:06.55—Ben Oswiecinski16Dublin Community Swim Team
2:00.52—Hiro Huang16Dublin Community Swim Team
1:52.88—Avery Nelson15WTRC Sharks Swim Team Inc.
2:31.29—Jessie Ransom15Buckeye Swim Club
2:25.61—Luke Filiatraut16Lakeshore Swim Club
1:56.99—Layla Fogelman18Buckeye Swim Club
2:06.43—Collin Hart16Unified Aquatics Club
2:20.76—Kennedy Nuttbrock16Dayton Raiders
2:07.88—Megan Franklin16WTRC Sharks Swim Team Inc.
2:23.23—Owen Gee16Cincinnati Marlins
1:52.91200 IM
—Jackson Donahue14Mount Lebanon Aqua Club
2:38.21—Clara Shellenberger15Mount Lebanon Aqua Club
2:29.42—Matthew Burton17Mount Lebanon Aqua Club
2:03.52—Theo Knowles14Mount Lebanon Aqua Club
2:39.16—William Coleman15Mount Lebanon Aqua Club
2:08.61—Nic Brothers15Westerville Aquatic Club
2:39.34—Maggie Muster17Dayton Raiders
2:32.83—Lily McDonald16Central Ohio Aquatics
2:30.83—Lincoln Farris14Piranha Aquatics
2:31.24—Veronica Otchy17WTRC Sharks Swim Team Inc.
2:32.24—Addie Cobbs15Westerville Aquatic Club
2:30.77—Gage Delgado-Jones15Central Ohio Aquatics
2:24.37—Grace Reville15Central Ohio Aquatics
2:27.10—Noah Gracey17Cincinnati Marlins
2:04.01—Vinny Cifani17SwimUnited
2:37.59—Charlie Bosler17Westerville Aquatic Club
2:13.55—Sophia Simon18Cincinnati Marlins
2:21.98—Lizzie Bass16Cincinnati Aquatic Club
2:41.61—Emiliano Horta Baltazar16Dublin Community Swim Team
1:59.10—Riley Lombardo15Buckeye Swim Club
2:07.18400 IM
—Cameron Graham16Central Ohio Aquatics
4:30.59—Brynn Bruner18Greater Columbus Swim Tm Of Oh
4:59.16—Molly Pisanelli15Lakeshore Swim Club
4:42.80—Hudson Maurer15Dublin Community Swim Team
4:27.66—Michelle Dean15Dayton Raiders
4:36.02—Lucas Watkins14Bobcat Swim Club
4:19.06—Elise Benz14Buckeye Swim Club
4:57.27—Ada Doepke15Cincinnati Marlins
4:59.41—Audrey Ehret16Dublin Community Swim Team
4:37.57—Liam Fuhrman16Dayton Raiders
4:28.81—Alex Tabor15South YMCA-KEY Swimming
4:35.50—Elijah Watkins16Bobcat Swim Club
4:53.40—Aidan Frazier17Dublin Community Swim Team
4:10.73—Brooklyn Talley14Dayton Raiders
4:38.81—Greg Zubkov16Cincinnati Marlins
4:09.84—Hank McCall17Dayton Raiders
4:11.40—Emiliano Horta Baltazar16Dublin Community Swim Team
4:12.72—Tyler Klein18Buckeye Swim Club
4:08.52—Norah Dolan16Findlay YMCA Frogs
5:19.66—Marissa McNerney16Cincinnati Marlins
4:35.35500 Free
—Jackson Fallis15Bowling Green Swim Club
5:50.82—Elena Benz17Buckeye Swim Club
5:36.58—Levi Morr16Bobcat Swim Club
4:38.29—Hannah Jasper15Buckeye Swim Club
5:28.82—William Thomas17Mount Lebanon Aqua Club
4:45.24—Matthew Burton17Mount Lebanon Aqua Club
5:01.171000 Free
—Levi Morr16Bobcat Swim Club
9:45.11—Matilda Prizler18Dayton Raiders
10:33.66—Ben Oswiecinski16Dublin Community Swim Team
9:41.92—Trey Mills17Westerville Aquatic Club
12:07.75—Miriam Schrimpf15Greater Columbus Swim Tm Of Oh
11:32.53—Alex Bukala15Pau Hana Swim Team
11:07.48—Oliver Cody14Pau Hana Swim Team
11:15.83—Jessie Ransom15Buckeye Swim Club
10:55.00—Kayden Wilkes16Greater Toledo Aquatic Club
11:28.57—Aidan Frazier17Dublin Community Swim Team
9:40.93—Tres Hively16Piranha Aquatics
10:57.23—Beckett Wical14Dayton Raiders
10:31.26—Layla Hammer15Westerville Aquatic Club
11:30.93—Autumn Sowinski18Bowling Green Swim Club
12:38.93—Delaney Snodgrass15Bobcat Swim Club
10:26.98—Hayes Shaffer-Skiber14Dayton Raiders
11:29.47—Quin Manly17Westerville Aquatic Club
11:03.33—Robert Abramov14Lakeshore Swim Club
12:16.22—Lucas Watkins14Bobcat Swim Club
10:14.03—Evan Towle18WTRC Sharks Swim Team Inc.
11:11.841650 Free
—Hayes Shaffer-Skiber14Dayton Raiders
19:16.09—Kayden Wilkes16Greater Toledo Aquatic Club
18:49.03—Jessie Ransom15Buckeye Swim Club
18:02.79—Asher Voiles15WTRC Sharks Swim Team Inc.
19:40.68—Autumn Sowinski18Bowling Green Swim Club
21:02.66—Oliver Cody14Pau Hana Swim Team
18:39.63—Beckett Wical14Dayton Raiders
17:28.08—Paige Hamant16WTRC Sharks Swim Team Inc.
20:42.52—Pete Litke16South YMCA-KEY Swimming
17:43.86—Griffin Patton16WTRC Sharks Swim Team Inc.
18:12.50—Drew Schau16Cincinnati Aquatic Club
17:54.55—Audrey Seger16Dayton Raiders
18:55.25—Delaney Snodgrass15Bobcat Swim Club
17:16.18—Anthony Schoenfeldt17Central Ohio Aquatics
16:26.75—Sylvia Branham15Westerville Aquatic Club
23:04.82—Miriam Schrimpf15Greater Columbus Swim Tm Of Oh
19:11.71—Tait McCarthy16Bobcat Swim Club
18:03.14—Haylee Garrett17Lancaster YMCA Swim Team
20:11.79—Layla Hammer15Westerville Aquatic Club
19:08.57—Sophie Fada16Lakeshore Swim Club
21:51.22