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
—Iggy Bohn17New Albany Aquatic Club
21.70—Amira Sutter15Colonel Crawford Swim Team
29.22—Olivia Monk16New Albany Aquatic Club
24.56—Ayden Fortney17Central Ohio Aquatics
22.20—Cate Artemus17Delaware Ohio Racing Club Aquatics
28.72—Brogan Wilson17Cincinnati Marlins
22.35—Emory Pianki18WTRC Sharks Swim Team Inc.
22.39—Jacob Best18Bowling Green Swim Club
23.16—Margaret Soeder14Rocket Swim Club
29.12—Q Wilcox17Mako Swim Team
28.29—Cooper Westbrooks16Macedonia Manta Rays
24.51—Charlotte Holzhall17Hydra Aquatics
25.49—Clare Blayney15Rocket Swim Club
26.40—Charlotte Wherle15Oak Hills Youth Athletics
29.65—Patton Schenk15Pau Hana Swim Team
26.37—Vivi Hoy15Central Ohio Aquatics
25.94—Alexandra Bunn17Life Time Swim Ohio
28.71—Austin Haarmeyer16Oak Hills Youth Athletics
23.73—Harper Hummel15Unified Aquatics Club
25.60—Caleb Purtee17WTRC Sharks Swim Team Inc.
21.0950 Back
—Emily Piszcz18Life Time Swim Ohio
31.90—Thomas Purdy17Mount Carmel Force Aquatics Swim Team
26.72—Sofia Jimenez18Blazing Barracudas
27.62—Ben Taylor16Hydra Aquatics
28.98—Jacob Kreidler17Dublin Community Swim Team
25.51—Nisha Shenoy15Mount Carmel Force Aquatics Swim Team
36.69—Claudia Fernandez-Deardurff18Dayton Raiders
26.91—Harper Hummel15Unified Aquatics Club
29.06—Ava Carlier17Cincinnati Aquatic Club
33.09—Hayden Spraggins17WTRC Sharks Swim Team Inc.
28.72—Drew Schau17Cincinnati Aquatic Club
25.58—Naomi Christianson16Dublin Community Swim Team
28.86—Ava Carosielli18Firestone Akron Swim Team
28.25—Colin Draeger17Lakeshore Swim Club
30.17—Alex Hemsworth15Liberty Township/ Powell YMCA Penguins
30.17—Maura McGrath17New Albany Aquatic Club
32.51—Grace Reville15Central Ohio Aquatics
32.94—Akshaj Buddhavarapu15SwimUnited
40.26—Julia Ybarra18Buckeye Swim Club
30.03—Tessa Crum18Rocket Swim Club
27.8050 Breast
—Alex Hier16Macedonia Manta Rays
35.83—Griffin O'Neill18Upper Arlington Swim Club
27.07—Max Ratliff15Central Ohio Aquatics
36.36—Bridget Sonntag17Lakeshore Swim Club
34.96—Latham Wallis18Hydra Aquatics
31.52—Oliver Newcomb17Mount Carmel Force Aquatics Swim Team
30.00—Bela Jimenez14Blazing Barracudas
32.69—Maryn Weaver15Central Ohio Aquatics
30.08—Viddhart S Jagadeeshkumar14Mount Carmel Force Aquatics Swim Team
35.38—Chloe Albers15Milford Area Swim Team
35.19—Gavin Briggs17New Albany Aquatic Club
31.78—Phineas Chapman17Upper Arlington Swim Club
34.31—Euan Brutas18Milford Area Swim Team
29.34—Lainey Tongret16Spearhead Aquatics
41.28—Austin Kuhns16Butler Aquatics Club
32.12—Tommy Pfirrman15Mako Swim Team
33.68—Bryan Liu15Buckeye Swim Club
33.68—Adam Hu16Dublin Community Swim Team
34.19—Landon Rogers16Pau Hana Swim Team
37.76—Zane Pawlikowski16Firestone Akron Swim Team
33.6650 Fly
—Nate McCoppin15Mount Carmel Force Aquatics Swim Team
26.28—Ellie Krause18Cincinnati Aquatic Club
28.75—Lyla Gray17Piranha Aquatics
30.02—Colin Dee16Westerville Aquatic Club
25.40—Gavin Graham16Delaware Ohio Racing Club Aquatics
26.55—Brynn Zistler16Cincinnati Aquatic Club
26.79—Divya Gubbi15Life Time Swim Ohio
31.25—Asher Pinto16Westerville Aquatic Club
27.37—Nic Brothers15Westerville Aquatic Club
33.70—Max Gao16Central Ohio Aquatics
22.59—Josefina Melendez16Cincinnati Aquatic Club
28.91—Aleah Hall16Piranha Aquatics
41.04—Pete Delida18Penguin Swimming
25.04—Emily Piszcz18Life Time Swim Ohio
30.56—Tommy Pfirrman15Mako Swim Team
30.94—Sam Clifton16Westerville Aquatic Club
28.14—Lucy Elliott15Westerville Aquatic Club
28.32—Gabriel Bettross19Piranha Aquatics
27.17—Eli Stagg15Life Time Swim Ohio
26.74—Nathan Lee15Mason Manta Rays
23.75100 Free
—Abigail San Filippo15Mount Carmel Force Aquatics Swim Team
1:09.98—Tanis Handerhan16Canton City Swimming
51.54—Lainey Tongret16Spearhead Aquatics
1:07.25—Jackson Swiatek16Rocket Swim Club
49.72—Griffin Rozek16Greater Toledo Aquatic Club
49.21—Taylor McCoppin17Mount Carmel Force Aquatics Swim Team
55.93—Tommy Matthews17Great Waves Aquatics
54.88—Charlotte Duijser16Blazing Barracudas
54.88—Jackson Smith16Pau Hana Swim Team
54.88—Riley McDaniel16Great Waves Aquatics
59.51—Gary Joseph15Mount Carmel Force Aquatics Swim Team
59.53—Nia Luo14Mount Carmel Force Aquatics Swim Team
1:05.04—Maura Desmond17Greater Toledo Aquatic Club
57.35—Maggie Vivona16Buckeye Swim Club
1:09.82—Clarke Caudill18Great Waves Aquatics
1:01.00—Hannah Zilliox15Cincinnati Marlins
1:02.15—Annabel Syrek15Bowling Green Swim Club
57.88—William Privett17Mason Manta Rays
50.59—Patton Schenk15Pau Hana Swim Team
58.31—Keagan Glover16Dublin Community Swim Team
53.09100 Back
—Linus Rosenthal15Central Ohio Aquatics
58.58—Landon Rogers16Pau Hana Swim Team
1:29.87—Martin Saldarriaga-argote15Hydra Aquatics
1:03.61—Xaden Arnholt16Pau Hana Swim Team
1:06.44—Abigail Henson15Dayton Raiders
59.90—Gabriel Tillman14Mount Carmel Force Aquatics Swim Team
1:02.39—Elianna Hutchens15Life Time Swim Ohio
1:10.81—Ava Scott15Spearhead Aquatics
59.38—Platon Koshelnyk15Buckeye Swim Club
1:12.09—Anya Kenny14Dayton Raiders
1:05.67—Sam Brose16Bowling Green Swim Club
1:00.22—Kinder Hoff15Hydra Aquatics
1:16.25—Amira Sutter15Colonel Crawford Swim Team
1:09.74—Charlotte Holzhall17Hydra Aquatics
1:00.98—CJ Wolfe17Unified Aquatics Club
58.95—Adam Hu16Dublin Community Swim Team
1:06.40—Jax Stansbury17Hydra Aquatics
1:04.20—Shea Davis15Dayton Raiders
1:05.55—Henry Drewes17Buckeye Swim Club
54.43—Nate McCoppin15Mount Carmel Force Aquatics Swim Team
59.06100 Breast
—Ollie Brown18Lakeshore Swim Club
1:01.95—Dylan Rohyans17Central Ohio Aquatics
57.62—Noah Scheider14Great Waves Aquatics
1:16.99—Miles Baker18Pau Hana Swim Team
1:02.41—Kairav Pai16Mason Manta Rays
1:05.98—Yassin Ebeidy17Buckeye Swim Club
1:04.11—Catherine Beriashvili14Worthington Swim Club
1:26.31—Griffin O'Neill18Upper Arlington Swim Club
58.82—Clare Blayney15Rocket Swim Club
1:23.88—Landon Rogers16Pau Hana Swim Team
1:21.97—Grayson Ozias16Mako Swim Team
1:16.11—Jimmy Westenbarger16Westerville Aquatic Club
1:05.66—Addie Smith16Rocket Swim Club
1:14.50—Lochlan Dwyer15Dayton Raiders
1:09.26—Joseph Lahorra15Great Waves Aquatics
1:12.82—Kaden Wilhelm15WTRC Sharks Swim Team Inc.
1:13.04—Jessica Rajaobelina16Buckeye Swim Club
1:18.04—Nick Mountz18Mason Manta Rays
1:02.78—Maddy Pyles16Central Ohio Aquatics
1:10.24—Charlotte Leukart16Greater Columbus Swim Tm Of Oh
1:10.85100 Fly
—Leah Nebraska18New Albany Aquatic Club
53.56—Aaron Owusu19Ohio State University
51.57—Akshaj Buddhavarapu15SwimUnited
1:31.77—Shea Davis15Dayton Raiders
1:04.11—Zach Harbour15Piranha Aquatics
56.91—Mike Robinson20Ohio State University
48.25—Owen Walter16Rocket Swim Club
55.62—Jonas Meyer15Bowling Green Swim Club
1:00.12—Collin Preissler17Mason Manta Rays
51.90—Sutton Sykes17New Albany Aquatic Club
57.45—Evan White15Hydra Aquatics
1:08.01100 IM
—Gavin Tatman15Greater Columbus Swim Tm Of Oh
1:08.54—Aiden Matthews16Macedonia Manta Rays
1:18.39—Noah Scheider14Great Waves Aquatics
1:09.53—Drew Bergstrom18Pau Hana Swim Team
57.64—Taylor Stromberg16SwimUnited
1:10.28—Evan White15Hydra Aquatics
1:08.20—Maddy Pyles16Central Ohio Aquatics
1:02.80—Seamus Emison16Upper Arlington Swim Club
58.75—Grace Reville15Central Ohio Aquatics
1:06.06—Lucia Miramonti15Milford Area Swim Team
1:11.63—Caroline Butcher14Tidal Wave Aquatics
1:15.37—Mallory Syrek18Bowling Green Swim Club
1:01.78—Bridget Sonntag17Lakeshore Swim Club
1:06.98—Gav McGinn15Greater Columbus Swim Tm Of Oh
1:09.39—Macie Connelly15Cincinnati Aquatic Club
1:09.18200 Free
—Aryah Pritchett15Dayton Raiders
2:01.22—CJ Wolfe17Unified Aquatics Club
1:56.05—Rohanjit Singh17Mason Manta Rays
1:54.62—Brooklyn Talley15Dayton Raiders
1:51.77—Matilda Prizler18Dayton Raiders
1:56.31—Lucy Rhoten17Mason Manta Rays
1:56.79—Emma Leach16Greater Toledo Aquatic Club
2:33.16—Tessa Crum18Rocket Swim Club
1:59.93—Alexa Hayden15Milford Area Swim Team
2:11.67—Xander Myers15Dayton Raiders
2:02.26—Elaine Peng16Mason Manta Rays
2:05.86—Amelia Chrisman14Tidal Wave Aquatics
2:27.01—Lucia Miramonti15Milford Area Swim Team
2:10.83—Alexis Peltcs17Central Ohio Aquatics
1:53.72—Evan Sorensen15WTRC Sharks Swim Team Inc.
2:02.38—Daniel Remlinger15Pau Hana Swim Team
1:58.35—Joseph Lahorra15Great Waves Aquatics
2:00.45—Ady Butcher15Tidal Wave Aquatics
2:13.77—Claire Bahlmann18Hydra Aquatics
2:12.91—Carter Dendinger15Buckeye Swim Club
3:01.41200 Back
—Bella Teply18Mason Manta Rays
2:01.25—Jack Brenner15Mason Manta Rays
1:56.52—Vivian Watkins15Cincinnati Aquatic Club
2:17.93—Jonas Meyer15Bowling Green Swim Club
2:11.67—Olivia Crock17Pau Hana Swim Team
2:09.83—Ryan Hailey15Mason Manta Rays
2:13.83—Ciara Dwyer18Dayton Raiders
2:10.92—Zach Harbour15Piranha Aquatics
2:06.91—Annabel Syrek15Bowling Green Swim Club
2:16.87200 Breast
—Paige McCombs17Piranha Aquatics
2:25.60—Evan Sorensen15WTRC Sharks Swim Team Inc.
2:34.17—Brody Jasper17Buckeye Swim Club
2:24.12—Gavin Briggs17New Albany Aquatic Club
2:35.01—Miles Baker18Pau Hana Swim Team
2:17.29—Avery Bowman15Hydra Aquatics
2:26.29—Yeonwoo Ro15Dublin Community Swim Team
2:40.04—Simon Anderson15Macedonia Manta Rays
2:12.55—Tristan Gallaugher18Hydra Aquatics
2:33.79—Bryan Liu15Buckeye Swim Club
2:42.23—Pierce Wilson16New Albany Aquatic Club
2:34.99—Connor Blackford18Westerville Aquatic Club
2:30.40—Lila Gregory17Mason Manta Rays
2:18.06—Oliver Hulse18Upper Arlington Swim Club
2:02.66—Gary Joseph15Mount Carmel Force Aquatics Swim Team
3:11.35—Evan Nightingale16Greater Columbus Swim Tm Of Oh
2:18.29—Eva Hall16Dayton Raiders
2:43.57200 Fly
—Ciara Dwyer18Dayton Raiders
2:09.59—Alyssa Uhlman18Mason Manta Rays
2:05.70—Lily Hyslop17Greater Columbus Swim Tm Of Oh
2:10.74—Nolan Green18Delaware Ohio Racing Club Aquatics
1:56.21—Jack Debies15Life Time Swim Ohio
2:19.00—Andrew Byers17Hydra Aquatics
2:04.82—Briella Hewitt18Great Waves Aquatics
2:11.98—Samyak Ramchandre16Mason Manta Rays
1:56.24—Sam Zhu16Westerville Aquatic Club
1:59.41—Tony Nadalin16Hydra Aquatics
2:52.75—Annika Grillo Hviid17Dublin Community Swim Team
2:20.87—Grant Wilson18New Albany Aquatic Club
2:33.98—Santiago Garcia-Izquierdo17Life Time Swim Ohio
2:02.54—Ella Cerone15Firestone Akron Swim Team
2:25.14—Kaden Wilhelm15WTRC Sharks Swim Team Inc.
2:27.72—Claire Bahlmann18Hydra Aquatics
2:39.32—Kaho Asai15Mason Manta Rays
2:19.21—Ben Oswiecinski16Dublin Community Swim Team
1:55.58—Austin Sorg18Rocket Swim Club
1:48.20—Luke Filiatraut17Lakeshore Swim Club
1:52.50200 IM
—Connor Robinson15Rocket Swim Club
2:04.06—Natalie Fada16Mason Manta Rays
2:11.39—Emily Shea14Cincinnati Aquatic Club
2:35.21—Lila Gregory17Mason Manta Rays
2:09.43—Addison Harshaw15Central Ohio Aquatics
2:34.45—Kaila Pai18Mason Manta Rays
2:24.87—Max Zess16Vacationland Swim Club
2:17.17—Caden Mahl16Central Ohio Aquatics
1:50.25—Ava Carlier17Cincinnati Aquatic Club
2:25.22—Jillian Porostosky16Westerville Aquatic Club
2:37.43—Kaila Reynolds15Rocket Swim Club
2:18.51—Sharon Li15Mason Manta Rays
2:21.03—Veronika Khudiakova15Mason Manta Rays
2:09.67—Blythe Hively15Piranha Aquatics
2:33.12—Alex Bukala15Pau Hana Swim Team
2:12.85—Yeonwoo Ro15Dublin Community Swim Team
2:19.50—Ian Massengill15Dayton Raiders
2:04.54—Oliver Rodgers16Pau Hana Swim Team
2:12.61—Sam Brose16Bowling Green Swim Club
2:11.48—Wyatt Tillman14Mount Carmel Force Aquatics Swim Team
2:09.43400 IM
—Jacob Bassler17Greater Toledo Aquatic Club
4:25.81—Ciara Dwyer18Dayton Raiders
4:41.72—Anthony Disalle15Greater Toledo Aquatic Club
4:45.37—Sydney Link16Colonel Crawford Swim Team
5:03.23—Jake Xu15Mason Manta Rays
4:14.09—Ojas Parihar15Dublin Community Swim Team
4:30.69—Anthony Schoenfeldt17Central Ohio Aquatics
4:22.29500 Free
—Riley McCombs20Piranha Aquatics
5:25.56—Linnea Quella15SwimUnited
5:51.55—Drew Schau17Cincinnati Aquatic Club
5:00.00—Zane Pawlikowski16Firestone Akron Swim Team
5:29.92—Madeleine Francis Hicks14Mako Swim Team
7:06.53—Morgan Stelzer15Greater Columbus Swim Tm Of Oh
6:09.56—Landon Rogers16Pau Hana Swim Team
6:22.45—Liam Spurlock15Pau Hana Swim Team
5:18.85—Phineas Chapman17Upper Arlington Swim Club
5:39.30—Aleah Hall16Piranha Aquatics
6:51.42—Anika Kells15Upper Arlington Swim Club
5:26.95—Annie Packo16Greater Toledo Aquatic Club
5:52.35—Eddie Campion18Westerville Aquatic Club
4:35.34—Lochlan Dwyer15Dayton Raiders
5:19.00—Liz Fadden17Milford Area Swim Team
5:24.96—Quin Manly18Westerville Aquatic Club
5:20.85—Jason Shear17SwimUnited
6:13.87—Hansen Rodger15Cincinnati Marlins
5:16.46—Georgia Collins17Tidal Wave Aquatics
5:48.68—Addie Ryan16Dublin Community Swim Team
6:07.93