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
—Malika Abouwafia10North Gate Aquatics Club
30.76—Lida Tomycz10Steel City Aquatics
31.38—Kay Hand11Jewish Community Ctr Sailfish
29.43—Kaylie Welch11North Gate Aquatics Club
29.53—Hannah Brooks13Shaler Area Swim Club
26.12—Lucas Porter12Slippery Rock Swim Team
33.26—Holland Boone10Blair Regional YMCA
34.49—Liam Casey12North Hills Aquatics
26.47—Nick Talotta11Norwin Aqua Club
50.37—Bode Ledger11North Gate Aquatics Club
30.48—Drew Levino10Norwin Aqua Club
34.64—Sydney Mangene11North Gate Aquatics Club
31.60—Cian Laughlin10Chestnut Ridge Aquatics
31.31—Maddox Monkelis11Norwin Aqua Club
35.25—Savannah Bell12South Hills Aquatics
28.73—Jacklyn Richard13Chestnut Ridge Aquatics
27.96—Abby Crane9Allegheny North Swim Club
34.72—Eleni Helfrich9Allegheny North Swim Club
32.56—Norah Stiger12Fox Chapel Killer Whales
28.85—Victoria Bissell11Richard G. Snyder YMCA
28.8750 Back
—Elle Andrews13RESY Riptide
32.01—Savannah Bell12South Hills Aquatics
33.27—Matthew Gallina12Pine Richland Aquatics
35.35—Jack Zehnder11Norwin Aqua Club
34.07—Colton Rumbaugh11Team Pittsburgh Elite Aquatics
36.30—Liam Casey12North Hills Aquatics
32.22—Eleni Helfrich9Allegheny North Swim Club
36.57—Ainsley Gillespie11Pine Richland Aquatics
37.86—Lida Tomycz10Steel City Aquatics
36.61—Jacklyn Richard13Chestnut Ridge Aquatics
30.78—Maddox Monkelis11Norwin Aqua Club
41.03—Brody Gray10Allegheny North Swim Club
39.38—Abby Crane9Allegheny North Swim Club
39.60—Kaylie Welch11North Gate Aquatics Club
32.59—Nick Talotta11Norwin Aqua Club
50.80—Mackenzie Eby9Bethel Park Recreation Swm Tm
32.68—Ava Jones11Jewish Community Ctr Sailfish
36.30—Drew Levino10Norwin Aqua Club
40.73—Oliver Snyder10YMCA of Indiana County
33.82—Harper Sapienza11Norwin Aqua Club
40.3950 Breast
—Cian Laughlin10Chestnut Ridge Aquatics
42.20—Nick Talotta11Norwin Aqua Club
1:08.24—Harper Sapienza11Norwin Aqua Club
43.73—Lida Tomycz10Steel City Aquatics
46.65—Maddox Monkelis11Norwin Aqua Club
51.66—Colton Rumbaugh11Team Pittsburgh Elite Aquatics
48.59—Eleni Helfrich9Allegheny North Swim Club
44.32—Brynn Merrill10Blair Regional YMCA
42.20—Asher Resnick11Fox Chapel Killer Whales
40.11—Judah Resnick9Fox Chapel Killer Whales
41.75—Ainsley Gillespie11Pine Richland Aquatics
40.71—Brooklyn Baila11Chestnut Ridge Aquatics
46.53—Carrie Lutz11Shaler Area Swim Club
34.89—Stella Mincucci10Chestnut Ridge Aquatics
43.51—Oliver Snyder10YMCA of Indiana County
38.55—John Snyder10Jewish Community Ctr Sailfish
1:10.32—Kiera Valentino10East Coast C-Cerpants
39.24—James Suchecki10Suburban Seahawks Club
39.14—Jameson Ash11Westtown Aquatic Club
39.40—Avery Bonis11Blue Hen Aquatics
34.6250 Fly
—Judah Resnick9Fox Chapel Killer Whales
39.29—Nick Talotta11Norwin Aqua Club
59.16—Carrie Lutz11Shaler Area Swim Club
30.32—Oliver Snyder10YMCA of Indiana County
30.74—Malika Abouwafia10North Gate Aquatics Club
34.63—Cian Laughlin10Chestnut Ridge Aquatics
36.41—Holland Boone10Blair Regional YMCA
38.38—Stella Mincucci10Chestnut Ridge Aquatics
39.62—Asher Resnick11Fox Chapel Killer Whales
34.30—Abby Crane9Allegheny North Swim Club
42.31—Ava Jones11Jewish Community Ctr Sailfish
34.92—Brooklyn Baila11Chestnut Ridge Aquatics
37.11—Victoria Bissell11Richard G. Snyder YMCA
33.27—Phillip Kovtun11Jewish Community Ctr Sailfish
31.87—Bode Ledger11North Gate Aquatics Club
37.36—Jerry Porter10Slippery Rock Swim Team
47.74—Kiera Valentino10East Coast C-Cerpants
33.38—Sutton Kovaschetz10Susquehanna Valley AC
33.00—Aimana Abdykadyrova11ORCA Swim Club
29.38—Briar Killar11Parkland Aquatic Club
30.55100 Free
—Cole Shaffer12Pine Richland Aquatics
56.63—Savannah Bell12South Hills Aquatics
1:03.62—Norah Stiger12Fox Chapel Killer Whales
1:03.28—Lucas Porter12Slippery Rock Swim Team
1:17.61—Brody Gray10Allegheny North Swim Club
1:18.24—Kaylie Welch11North Gate Aquatics Club
1:07.09—Holland Boone10Blair Regional YMCA
1:17.35—Oliver Snyder10YMCA of Indiana County
1:05.53—Abby Crane9Allegheny North Swim Club
1:19.11—Grant Friday13Norwin Aqua Club
58.40—Jerry Porter10Slippery Rock Swim Team
1:21.63—Brynn Merrill10Blair Regional YMCA
1:17.31—Bobby Kehl12Steel City Aquatics
51.93—Aloisa Permar10Steel City Aquatics
1:06.53—Victoria Bissell11Richard G. Snyder YMCA
1:06.06—Colton Rumbaugh11Team Pittsburgh Elite Aquatics
1:11.58—Jordan Eckenrode13Slippery Rock Swim Team
55.78—Elle Andrews13RESY Riptide
1:02.35—Sydney Mangene11North Gate Aquatics Club
1:09.70—Bode Ledger11North Gate Aquatics Club
1:10.58100 Back
—Maddox Monkelis11Norwin Aqua Club
1:37.21—Oliver Snyder10YMCA of Indiana County
1:16.34—Jack Zehnder11Norwin Aqua Club
1:14.58—Victoria Bissell11Richard G. Snyder YMCA
1:16.77—Colton Rumbaugh11Team Pittsburgh Elite Aquatics
1:18.98—John Snyder10Jewish Community Ctr Sailfish
1:42.73—Phillip Kovtun11Jewish Community Ctr Sailfish
1:13.23—Ainsley Gillespie11Pine Richland Aquatics
1:26.36—Lida Tomycz10Steel City Aquatics
1:19.00—Eleni Helfrich9Allegheny North Swim Club
1:18.70—Brody Gray10Allegheny North Swim Club
1:25.07—Jordan Eckenrode13Slippery Rock Swim Team
59.95—Lucas Porter12Slippery Rock Swim Team
1:26.67—Jerry Porter10Slippery Rock Swim Team
1:35.33—Holland Boone10Blair Regional YMCA
1:25.59—Mackenzie Eby9Bethel Park Recreation Swm Tm
1:11.63—Kaylie Welch11North Gate Aquatics Club
1:13.43—Harper Sapienza11Norwin Aqua Club
1:27.91—Savannah Bell12South Hills Aquatics
1:13.62—Matthew Gallina12Pine Richland Aquatics
1:17.11100 Breast
—AJ Lewis12Team Pittsburgh Elite Aquatics
1:35.37—Charlie Sandherr12RESY Riptide
1:25.23—Hudson Clarke12Chestnut Ridge Aquatics
1:14.74—Drew Levino10Norwin Aqua Club
1:48.10—Abby Crane9Allegheny North Swim Club
1:49.73—John Snyder10Jewish Community Ctr Sailfish
2:27.54—Malika Abouwafia10North Gate Aquatics Club
1:36.03—Brynn Merrill10Blair Regional YMCA
1:35.05—Ava Jones11Jewish Community Ctr Sailfish
1:46.52—Judah Resnick9Fox Chapel Killer Whales
1:33.50—Norina Nareedokmai13Jewish Community Ctr Sailfish
1:14.45—Patrick Meskel12Slippery Rock Swim Team
1:24.06—Asher Resnick11Fox Chapel Killer Whales
1:24.56—Carrie Lutz11Shaler Area Swim Club
1:17.85—Brooklyn Baila11Chestnut Ridge Aquatics
1:41.71—Cian Laughlin10Chestnut Ridge Aquatics
1:36.65—Reese Cleary13North Gate Aquatics Club
1:12.32—Braxton Arthur13Pine Richland Aquatics
1:25.69—Braden Schwemm12Team Pittsburgh Elite Aquatics
1:34.19—Tallulah Chaney13Norwin Aqua Club
1:19.43100 Fly
—Elle Andrews13RESY Riptide
1:11.36—Jacklyn Richard13Chestnut Ridge Aquatics
1:16.78—Jordan Eckenrode13Slippery Rock Swim Team
1:02.44—Cole Shaffer12Pine Richland Aquatics
1:03.00—AJ Lewis12Team Pittsburgh Elite Aquatics
1:32.31—Katherine Han13Fox Chapel Killer Whales
1:02.80—Bobby Kehl12Steel City Aquatics
1:03.51—Matthew Gallina12Pine Richland Aquatics
1:26.51—Hudson Clarke12Chestnut Ridge Aquatics
1:10.60—Hannah Brooks13Shaler Area Swim Club
1:11.93—Juliet Removcik12Monroeville Marlin Swim Assoc.
1:19.52—Norah Stiger12Fox Chapel Killer Whales
1:23.06—Stella Mincucci10Chestnut Ridge Aquatics
1:45.72—Jack Zehnder11Norwin Aqua Club
1:25.22—Eleni Helfrich9Allegheny North Swim Club
1:25.44—Phillip Kovtun11Jewish Community Ctr Sailfish
1:12.02—Sydney Mangene11North Gate Aquatics Club
1:25.76—John Snyder10Jewish Community Ctr Sailfish
1:56.88—Judah Resnick9Fox Chapel Killer Whales
1:33.82—Aloisa Permar10Steel City Aquatics
1:25.70100 IM
—Cian Laughlin10Chestnut Ridge Aquatics
1:21.71—Phillip Kovtun11Jewish Community Ctr Sailfish
1:11.50—Liam Casey12North Hills Aquatics
1:07.14—Norina Nareedokmai13Jewish Community Ctr Sailfish
1:07.58—Harper Sapienza11Norwin Aqua Club
1:30.52—Tallulah Chaney13Norwin Aqua Club
1:10.93—Braxton Arthur13Pine Richland Aquatics
1:13.56—Ainsley Gillespie11Pine Richland Aquatics
1:23.53—Drew Levino10Norwin Aqua Club
1:34.92—Patrick Meskel12Slippery Rock Swim Team
1:12.50—Mackenzie Eby9Bethel Park Recreation Swm Tm
1:14.62—Hudson Clarke12Chestnut Ridge Aquatics
1:09.33—Juliet Removcik12Monroeville Marlin Swim Assoc.
1:20.53—Braden Schwemm12Team Pittsburgh Elite Aquatics
1:23.43—Aloisa Permar10Steel City Aquatics
1:22.56—Norah Stiger12Fox Chapel Killer Whales
1:11.74—Malika Abouwafia10North Gate Aquatics Club
1:19.64—Ava Jones11Jewish Community Ctr Sailfish
1:23.26—Brynn Merrill10Blair Regional YMCA
1:23.28—Elle Andrews13RESY Riptide
1:10.90200 Free
—Kaylie Welch11North Gate Aquatics Club
2:27.16—Sydney Mangene11North Gate Aquatics Club
2:31.74—Charlie Sandherr12RESY Riptide
2:18.31—Matthew Gallina12Pine Richland Aquatics
2:27.95—Abby Crane9Allegheny North Swim Club
2:53.36—Bobby Kehl12Steel City Aquatics
1:54.45—Riley Hobaugh13Chestnut Ridge Aquatics
2:19.04—John Snyder10Jewish Community Ctr Sailfish
2:56.44—Jordan Eckenrode13Slippery Rock Swim Team
2:06.60—Lida Tomycz10Steel City Aquatics
2:29.20—Mackenzie Eby9Bethel Park Recreation Swm Tm
2:22.79—Drew Levino10Norwin Aqua Club
2:54.30—Kay Hand11Jewish Community Ctr Sailfish
2:21.97—Mia Dwenger12Steel City Aquatics
2:13.41—Katherine Han13Fox Chapel Killer Whales
2:06.12—Nick Talotta11Norwin Aqua Club
3:54.79—Brody Gray10Allegheny North Swim Club
2:50.66—Bode Ledger11North Gate Aquatics Club
2:35.52—Hudson Clarke12Chestnut Ridge Aquatics
2:14.72—Cole Shaffer12Pine Richland Aquatics
2:03.10200 Back
—Braden Schwemm12Team Pittsburgh Elite Aquatics
3:06.11—Yana Mazol13Steel City Aquatics
2:36.28—Jordan Eckenrode13Slippery Rock Swim Team
2:11.50—Jacklyn Richard13Chestnut Ridge Aquatics
2:33.60—Savannah Bell12South Hills Aquatics
2:38.51—Tallulah Chaney13Norwin Aqua Club
2:36.75—Patrick Meskel12Slippery Rock Swim Team
2:34.22—Matthew Gallina12Pine Richland Aquatics
2:44.36—Mia Dwenger12Steel City Aquatics
2:31.45—Lucas Porter12Slippery Rock Swim Team
3:08.39—Grant Friday13Norwin Aqua Club
2:19.65—Kaitlyn Keown13Dallas Mountaineer Aquatic Club
2:20.28—Lauren Linchuk12Parkland Swimming Club
2:20.27—Arthur Albinsky12Northeast Swimming and Aquatic Club
2:12.11—Damien Orfanoudakis13State College Area Y Aqualions
2:02.00—Ethan Shi12Upper Main Line YMCA
2:18.51—Braydon Palme12Upper Dublin Aquatic Club
2:20.77—Keira Hoch12Dolphins Community Aquatics Association
2:19.43—Daniyar Bektembay13ORCA Swim Club
2:03.46—Phoebe Didonato13South Jersey Aquatic Club
2:19.88200 Breast
—Juliet Removcik12Monroeville Marlin Swim Assoc.
3:17.51—Yana Mazol13Steel City Aquatics
3:06.90—Reese Cleary13North Gate Aquatics Club
2:52.38—AJ Lewis12Team Pittsburgh Elite Aquatics
3:19.03—Patrick Meskel12Slippery Rock Swim Team
3:00.56—Braxton Arthur13Pine Richland Aquatics
3:00.54—Norah Stiger12Fox Chapel Killer Whales
3:07.95—Hudson Clarke12Chestnut Ridge Aquatics
2:47.44—Charlie Sandherr12RESY Riptide
2:55.89—Tallulah Chaney13Norwin Aqua Club
2:49.53—Braden Schwemm12Team Pittsburgh Elite Aquatics
3:22.94—Norina Nareedokmai13Jewish Community Ctr Sailfish
2:44.73—Emma Ilario-Russell13Suburban Seahawks Club
2:37.47—Brixie Wilent12Suburban Seahawks Club
2:36.08—Ethan Shi12Upper Main Line YMCA
2:45.04—Joseph Apoian12Upper Main Line YMCA
2:43.16—Brinkley Minter13Delaware Swim Team
2:33.49—Camryn Judilla12East Coast C-Cerpants
2:45.46—Daniyar Bektembay13ORCA Swim Club
2:20.54—Lucas Mercier13State College Area Y Aqualions
2:42.84200 Fly
—Grant Friday13Norwin Aqua Club
2:36.94—Mia Dwenger12Steel City Aquatics
2:37.78—Katherine Han13Fox Chapel Killer Whales
2:18.11—Patrick Meskel12Slippery Rock Swim Team
2:41.71—Hannah Brooks13Shaler Area Swim Club
2:43.74—Liam Casey12North Hills Aquatics
3:00.52—Savannah Bell12South Hills Aquatics
2:54.09—Matthew Gallina12Pine Richland Aquatics
3:08.64—Cole Shaffer12Pine Richland Aquatics
2:19.87—Norina Nareedokmai13Jewish Community Ctr Sailfish
2:49.49—Teddy Thieman12Parkland Aquatic Club
2:30.41—Luke Suchecki13Suburban Seahawks Club
2:08.99—Phoebe Didonato13South Jersey Aquatic Club
2:20.04—Anderson Barry12Five Star Swim Club
2:08.16—Brynlee Oliver12East Coast C-Cerpants
2:34.53—Aurora Schadler13Methacton Aquatic Club
2:18.42—Christian Zhang13Upper Main Line YMCA
2:09.10—Riley Finn12Blue Wave Aquatics
2:45.28—Benjamin Bramucci12Malvern Swimming Association
2:26.63—Brinkley Minter13Delaware Swim Team
2:16.91200 IM
—Jacklyn Richard13Chestnut Ridge Aquatics
2:43.41—Phillip Kovtun11Jewish Community Ctr Sailfish
2:32.32—Hudson Clarke12Chestnut Ridge Aquatics
2:30.51—Stella Mincucci10Chestnut Ridge Aquatics
3:06.32—Katherine Han13Fox Chapel Killer Whales
2:20.08—Jack Zehnder11Norwin Aqua Club
2:51.19—Brooklyn Baila11Chestnut Ridge Aquatics
3:01.41—Charlie Sandherr12RESY Riptide
2:41.74—Aloisa Permar10Steel City Aquatics
2:51.06—Judah Resnick9Fox Chapel Killer Whales
3:08.31—Norina Nareedokmai13Jewish Community Ctr Sailfish
2:31.02—Brody Gray10Allegheny North Swim Club
3:14.29—Malika Abouwafia10North Gate Aquatics Club
2:47.03—Bode Ledger11North Gate Aquatics Club
3:01.19—Ainsley Gillespie11Pine Richland Aquatics
3:01.80—Liam Casey12North Hills Aquatics
2:33.84—Carrie Lutz11Shaler Area Swim Club
2:37.58—Victoria Bissell11Richard G. Snyder YMCA
2:49.72—Eleni Helfrich9Allegheny North Swim Club
2:54.93—Elle Andrews13RESY Riptide
2:31.30400 IM
—Asher Resnick11Fox Chapel Killer Whales
5:39.70—Grant Friday13Norwin Aqua Club
5:13.89—Mia Dwenger12Steel City Aquatics
5:27.38—Carrie Lutz11Shaler Area Swim Club
5:33.82—Yana Mazol13Steel City Aquatics
5:35.78—Reese Cleary13North Gate Aquatics Club
5:36.36—Matthew Gallina12Pine Richland Aquatics
5:56.23—Bobby Kehl12Steel City Aquatics
4:54.13—Jacklyn Richard13Chestnut Ridge Aquatics
5:59.83—Patrick Meskel12Slippery Rock Swim Team
5:29.83—Charlie Sandherr12RESY Riptide
5:41.46—Katherine Han13Fox Chapel Killer Whales
4:54.47—Norah Stiger12Fox Chapel Killer Whales
5:50.29—Anderson Barry12Five Star Swim Club
4:45.59—Phoebe Didonato13South Jersey Aquatic Club
4:56.73—Caroline Quinn12Upper Main Line YMCA
5:09.15—Caitlin Wozniak13Parkland Aquatic Club
4:59.43—Grace Zhang12Upper Main Line YMCA
4:58.86—Kingston Lin11State College Area Y Aqualions
5:00.02—Mikayla Farreny11Blue Wave Aquatics
5:05.15500 Free
—Kay Hand11Jewish Community Ctr Sailfish
6:21.59—Riley Hobaugh13Chestnut Ridge Aquatics
6:05.74—Ava Jones11Jewish Community Ctr Sailfish
6:53.00—John Snyder10Jewish Community Ctr Sailfish
7:55.71—Brody Gray10Allegheny North Swim Club
7:14.67—Malika Abouwafia10North Gate Aquatics Club
6:38.48—Reese Cleary13North Gate Aquatics Club
6:26.39—Lida Tomycz10Steel City Aquatics
6:30.79—Bode Ledger11North Gate Aquatics Club
6:38.11—Jerry Porter10Slippery Rock Swim Team
8:00.31—Katherine Han13Fox Chapel Killer Whales
5:38.54—Mackenzie Eby9Bethel Park Recreation Swm Tm
6:16.04—Hannah Brooks13Shaler Area Swim Club
5:50.08—Charlie Sandherr12RESY Riptide
6:08.56—Cole Shaffer12Pine Richland Aquatics
5:26.62—Braxton Arthur13Pine Richland Aquatics
5:38.90—Mia Dwenger12Steel City Aquatics
5:53.49—Bobby Kehl12Steel City Aquatics
5:13.20—Jillian Burke-Huyette12Suburban Seahawks Club
5:35.77—Phoebe Didonato13South Jersey Aquatic Club
5:36.05