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
—Nikita Galkin18Performance Aquatics
22.97—Josiah Morales30Performance Aquatics
21.00—Isabella Dadios Perry16Heritage Aquatic Team
26.25—Rafael Landron17Heritage Aquatic Team
23.15—Makayla Montenegro15Heritage Aquatic Team
27.18—Da'jah German16Swim Fort Lauderdale
23.78—Katlyn Rhett16Heritage Aquatic Team
26.24—Mathias Esteves17Gulliver Swim Club
21.47—Roman Watson16Martin County Swimming
23.03—Bradon Fiore16Martin County Swimming
22.93—Aldo Zepeda20South Florida Aquatic Club
21.12—Michele Vandenbossche21South Florida Aquatic Club
22.19—Kai Rivera15Plantation Swim Team
23.64—Chloe Cupid16Plantation Swim Team
25.26—Alex IVANOF16Plantation Swim Team
21.88—Nathan Angel17Miami Swimming
21.50—Ayelen Vazquez17Miami Swimming
26.05—George Gonzalez17Miami Swimming
20.40—Chris De Angulo16Miami Swimming
21.82—Olivia Arriete15Miami Swimming
26.03100 Free
—Sarah Vasquez17South Florida Aquatic Club
56.19—Rafael Landron17Heritage Aquatic Team
49.20—Katlyn Rhett16Heritage Aquatic Team
58.26—Natalia Ortiz17YMCA of South Florida
56.39—Rose Seniuk15YMCA of South Florida
56.67—Eden Tiscione15Wahoo's of Wellington
59.17—Christina Paschal16Pine Crest Swimming
56.44—Cielo Peralta18Azura Florida Aquatics
56.26—Amani Millar18Azura Florida Aquatics
48.71—Thomas Flower25Azura Florida Aquatics
45.97—Lev Cherepanov24Azura Florida Aquatics
47.91—Rafael Gonzalez Gamez21Azura Florida Aquatics
46.01—Alanis Santiago18Azura Florida Aquatics
52.17—Galen Tortorella16Tsunamis Swim Team
49.23—Oliver Lieberman16Eagle Aquatics
51.00—Julia Messinger-Nanni16Eagle Aquatics
56.06—Thomas Bean16North Palm Beach Swim Club
49.70—Nicolas Kokidko16Metro Aquatic Club of Miami
47.45—Emma Sierra-Soderman17Eagle Aquatics
55.44—Neika Gayle17Sunrise Swimming
54.35100 Back
—Lola Rodgers17Swim Fort Lauderdale
1:05.04—D'ziah German17Swim Fort Lauderdale
1:02.80—Manny Gonzalez15Martin County Swimming
58.48—Aldo Zepeda20South Florida Aquatic Club
50.89—Connor Jimenez15Plantation Swim Team
55.05—Tikhon Kolobov15Swim Fort Lauderdale
59.10—Brandon Lozano15Plantation Swim Team
57.89—Cristopher Cabrero-Ruiz16Gulliver Swim Club
1:02.90—Neika Gayle17Sunrise Swimming
1:04.29—Andres Mimica15Miami Swimming
58.52—Alex Peshkov18TS Aquatics
1:00.04—Isabella Di Salvo22South Florida Aquatic Club
1:01.50—Morgan Thomas16TS Aquatics
1:09.06—Devaughn Robe19TS Aquatics
54.82—Lorenzo Cervo Herek18TS Aquatics
52.89—Julian Granison16Wahoo's of Wellington
52.85—Keagan Ives15YMCA of South Florida
53.84—Hayden Scholl15Jupiter Dragons Swim Team
55.08—Duy Vuong15Jupiter Dragons Swim Team
53.31—Mathias Esteves17Gulliver Swim Club
51.32100 Breast
—Brandon Segura15Blue Marlins Of Hialeah Garden
1:02.90—Rodion Znaieshev16Bravo Swimming
1:08.00—Dante Porchetto16Miami Country Day Aquatics
1:08.03—Hope Suther17TS Aquatics
1:16.35—Nicole Mack16TS Aquatics
1:09.74—Keagan Ives15YMCA of South Florida
1:06.04—Rafael Landron17Heritage Aquatic Team
1:03.78—Brandon Park15YMCA of South Florida
1:06.12—Katlyn Rhett16Heritage Aquatic Team
1:13.39—David Caulkins18Heritage Aquatic Team
1:07.83—Karina Manrique20YMCA of South Florida
1:12.40—Manny Gonzalez15Martin County Swimming
1:04.80—Mikhail Cherepanov15Eagle Aquatics
1:00.08—Jules Martinez Molina17Miami Country Day Aquatics
1:08.48—Sara Mendoza16YMCA of South Florida
1:19.02—Charlotte Nebbeling18Martin County Swimming
1:21.17100 Fly
—Chloe Cupid16Plantation Swim Team
1:04.74—Angel Riera Dorado15Boca Raton Swim Team
58.38—Julius Reus18Miami Country Day Aquatics
54.12—Madison Aguero16Bravo Swimming
1:03.66—Ariel Rothenburg16TS Aquatics
1:05.31—Tim Podkopayev17Bravo Swimming
53.76—Devaughn Robe19TS Aquatics
50.71—Keagan Ives15YMCA of South Florida
58.10—Angelica Forsyth15YMCA of South Florida
1:04.09—Makayla Montenegro15Heritage Aquatic Team
1:06.10—Katja Milevska16YMCA of South Florida
1:04.88—Gabriel Landron18Heritage Aquatic Team
57.80—Rachel Nussbaum16Jupiter Dragons Swim Team
59.04—Da'jah German16Swim Fort Lauderdale
1:00.76100 IM
—Victor Gil19Saint Andrew's Aquatics
51.50—David Caulkins18Heritage Aquatic Team
1:00.03—Rafael Landron17Heritage Aquatic Team
56.55—Christina GUMBINGER17Saint Andrew's Aquatics
1:03.09—Emma Han16Wahoo's of Wellington
1:01.31—Madison Abinuman15Wahoo's of Wellington
1:01.61—BARAN ULUS17Saint Andrew's Aquatics
58.06—Abraham Penaloza17South Florida Aquatic Club
58.13—Mikhail Cherepanov15Eagle Aquatics
57.10—Mayah Chouloute15Saint Andrew's Aquatics
1:07.68—Erin Reid16Saint Andrew's Aquatics
1:06.53—Jorell Melendez Figueroa18Azura Florida Aquatics
55.89—Luis Blanca17Miami Swimming
57.53—Stepan Vandysh17Azura Florida Aquatics
53.60—Alessandro Pereira18Azura Florida Aquatics
55.19—Gabrielle Saffer22Azura Florida Aquatics
1:05.13—Deniz Sirma17Sunrise Swimming
1:07.40—Sebastian Carrasquilla17Sunrise Swimming
59.91—Abbie Almacen16Sunrise Swimming
1:08.36—Peyton Selts17Unattached
54.40200 Free
—Aiden Sabocik16Lake Lytal Lightning
1:49.12—Katja Milevska16YMCA of South Florida
2:05.60—Liam Fothergill15YMCA of South Florida
1:50.22—David Caulkins18Heritage Aquatic Team
1:54.47—Renato Corrales17Swim Fort Lauderdale
1:47.81—Sandro Herek55TS Aquatics
1:52.16—Lorenzo Cervo Herek18TS Aquatics
1:45.21—Guillermo Reboredo16YMCA of South Florida
1:49.09—Alexander Nichols17TS Aquatics
1:46.39—Makayla Montenegro15Heritage Aquatic Team
2:09.42—Sophia El Chantiry16TS Aquatics
1:57.97—Angelica Forsyth15YMCA of South Florida
2:07.35—D'ziah German17Swim Fort Lauderdale
1:56.16200 Back
—Izzy Wilson18South Florida Aquatic Club
2:11.32—Erin Reid16Saint Andrew's Aquatics
2:21.78—Andreas Da Silva16Wahoo's of Wellington
1:50.19—Stepan Vandysh17Azura Florida Aquatics
1:58.86—Alessandro Pereira18Azura Florida Aquatics
1:53.71—Eamon Lappas-Ford16North Palm Beach Swim Club
2:00.25—Alyssa Stump17North Palm Beach Swim Club
2:07.98—Giovanni Gianfriddo17Sunrise Swimming
2:03.76—Andy Serrano-Pena17Gulliver Swim Club
1:52.86—Christian Rodriguez15Sunrise Swimming
2:12.13—Freddy Rosenthal17Pine Crest Swimming
2:01.78—Angelina McGovern16Pine Crest Swimming
2:20.16—Blake Peters16North Palm Beach Swim Club
2:05.11—Dylan Ferguson18Unattached
1:47.51—Ainsley Lappas-Ford18North Palm Beach Swim Club
2:10.29—Joaquin Espinal18Gulliver Swim Club
2:00.61—Mia Guerrero17Unattached
2:22.94—Sofia Abril17Hurricane Aquatics
2:21.71—Juan Vallmitjana16Unattached
1:51.99—Mathias Esteves17Gulliver Swim Club
1:49.42200 Breast
—Katlyn Rhett16Heritage Aquatic Team
2:37.59—Brandon Segura15Blue Marlins Of Hialeah Garden
2:33.80—David Albertini15Plantation Swim Team
2:28.80—James Diaz18North Miami Swim Team
2:28.70—Stepan Vandysh17Azura Florida Aquatics
2:12.67—Maks Charnou18Azura Florida Aquatics
2:09.54—Brandon Moran23Azura Florida Aquatics
2:06.74—Gabrielle Saffer22Azura Florida Aquatics
2:30.02—Daniel Ella16Sunrise Swimming
2:18.88—Isabel Viera16Metro Aquatic Club of Miami
2:28.85—Neika Gayle17Sunrise Swimming
2:34.64—Christian Rodriguez15Sunrise Swimming
2:30.51—Sebastian Carrasquilla17Sunrise Swimming
2:23.80—PJ Utrera Otero17Gulliver Swim Club
2:11.09—Sofia Abril17Hurricane Aquatics
2:36.01—Frank Vincze15Sunrise Swimming
2:24.72—Robert Alvarez18Hurricane Aquatics
2:02.56—Frankie Ninova15Hurricane Aquatics
2:39.03—Giulian Martin18Hurricane Aquatics
1:58.51—Oliver Cannings16Gulliver Swim Club
2:07.19200 Fly
—Emihlio Reveron16Eagle Aquatics
1:58.69—Simon Sheinfeld15Saint Andrew's Aquatics
2:09.01—Christopher Lin17Pine Crest Swimming
1:57.57—Ornella Giuliano16Azura Florida Aquatics
2:08.03—Daniel Gonzalez Jimenez18Azura Florida Aquatics
2:12.10—Benito Junqueira Junqueira21Azura Florida Aquatics
1:59.62—Nicholas Marmolejo15Sunrise Swimming
2:07.97—Nahuel Balade18Metro Aquatic Club of Miami
2:01.96—Lucas Sciacca15Metro Aquatic Club of Miami
2:06.42—Giovanni Gianfriddo17Sunrise Swimming
1:58.70—Benjamin Gordillo15Metro Aquatic Club of Miami
2:04.70—Dylan Ferguson18Unattached
1:47.30—Andy Serrano-Pena17Gulliver Swim Club
1:53.60—Brady Baur16Pine Crest Swimming
1:52.98—Sofia Jorge16Gulliver Swim Club
2:05.54—Thomas Ramos16Gulliver Swim Club
2:05.32—Giulian Martin18Hurricane Aquatics
1:52.20—Gabriel Martinez Cabrera17Gulliver Swim Club
1:54.22—Ethan Rostran15Gulliver Swim Club
2:06.08—Paola Negrin17Hurricane Aquatics
2:05.29200 IM
—Rafael Landron17Heritage Aquatic Team
2:01.14—Makayla Montenegro15Heritage Aquatic Team
2:22.21—Alejandra Gil-Restrepo16Saint Andrew's Aquatics
2:20.31—Tikhon Kolobov15Swim Fort Lauderdale
2:12.85—Manny Gonzalez15Martin County Swimming
2:08.92—Sydney Cronin17Swim Fort Lauderdale
2:08.49—Roman Watson16Martin County Swimming
2:11.42—Alex IVANOF16Plantation Swim Team
1:56.44—Alec De Angulo15Miami Swimming
1:55.18—Daniel Cunha16Plantation Swim Team
2:09.22—Kavon Clarke16Swim Fort Lauderdale
2:06.76—Nicole Mack16TS Aquatics
2:17.12—Ally Lake17TS Aquatics
2:24.92—Brian Hamilton15TS Aquatics
2:06.56—Dmitriy Peshkov16TS Aquatics
2:11.46—Emihlio Reveron16Eagle Aquatics
1:56.43—Trey Chesney16Jupiter Dragons Swim Team
1:53.76—Julia Messinger-Nanni16Eagle Aquatics
2:14.89—Mikhail Cherepanov15Eagle Aquatics
2:03.72—Hayden Scholl15Jupiter Dragons Swim Team
2:05.88500 Free
—Benjamin Cupid15Plantation Swim Team
5:10.82—Alistair Bass15Swim Fort Lauderdale
5:06.28—Manny Gonzalez15Martin County Swimming
5:11.93—Katherine Voet17Swim Fort Lauderdale
5:03.25—Andy Plasencia16Miami Swimming
5:03.44—George Gonzalez17Miami Swimming
4:39.99—Ariel Gutierrez15Miami Swimming
4:52.59—Nicole Mack16TS Aquatics
5:40.28—Enrique Rodriguez20South Florida Aquatic Club
4:43.52—Rachel Nussbaum16Jupiter Dragons Swim Team
5:12.11—Charles Howard16Jupiter Dragons Swim Team
4:29.52—Reef Edwards15Jupiter Dragons Swim Team
5:26.12—Mariana Montes17YMCA of South Florida
5:24.98—Juan Vallmitjana16Unattached
4:22.96—Julian Lozano16Gulliver Swim Club
4:36.21—Viviana Duarte16South Florida Aquatic Club
5:18.91—Sarah Vasquez17South Florida Aquatic Club
5:16.15—Jacob Ellis15Hurricane Aquatics
4:55.17—Ethan Hall15South Florida Aquatic Club
4:51.53—Giulian Martin18Hurricane Aquatics
4:42.51