High School Sports

Liberty, Rockhurst, Staley swimmers earn gold on final day of state swimming

Swimming lanes in a pool ...
Swimming lanes in a pool ... File photo
Key Takeaways
Key Takeaways

AI-generated summary reviewed by our newsroom.

Read our AI Policy.


  • Chaminade edged Rockhurst for the 2025 MSHSAA team title, 344.5–337.
  • Liberty captured 200 medley and 200 free relays and top sprint titles.
  • Tobin (Liberty), Lutman (Rockhurst) and Hennenfent (Staley) won key events.

Here are the results from the final day of Missouri boys swimming and diving state championships at the City of St. Peters Rec-Plex pool in St. Peters.

Swimmers from Liberty, Rockhurst and Staley earned first-place medals. Chaminade edged Rockhurst for the 2025 MSHSAA team title.

The Class 1 swimmers had their finals on Friday.

Missouri boys state swimming & diving championships: Class 2 results

Friday-Saturday, at the City of St. Peters Rec-Plex; race distances in yards.

Top 10 and KC-area team scores: 1. Chaminade College Prep, 344.5; 2. Rockhurst, 337; 3. St. Louis University High, 272.5; 4. Liberty, 253; 5. Staley, 148.5; 6. Park Hill South, 129; 7. Lee’s Summit West, 106; 8. Lee’s Summit, 92; 9. Columbia Rock Bridge, 86; 10. Marquette, 71; 11. Blue Springs South, 59; 12. Park Hill, 53; 13. Raymore-Peculiar, 48; 17. Liberty North, 33; 19. Lee’s Summit North, 22; 20. Blue Springs, 20; 21. North Kansas City, 19.5; 26. Oak Park, 6.

Championship finals (1-8) and KC-area consolation finals (9-16) results

200 medley relay: 1. Liberty, 1:32.65; 2. Rockhurst, 1:33.44; 3. St. Louis University High, 1:35.68; 4. Chaminade, 1:35.98; 5. Park Hill South, 1:37.78; 6. Lee’s Summit West, 1:38.24; 7. Lee’s Summit, 1:39.10; 8. Columbia Rock Bridge, 1:39.35. 10. Lee’s Summit North, 1:42.26; 11. Park Hill, 1:42.33; 12. Raymore-Peculiar, 1:42.64; 13. Blue Springs South, 1:43.13; 15. Liberty North, 1:43.58; 16. Staley, 1:43.94.

200 freestyle: 1. Tobin, Liberty, 1:39.11; 2. Mura, Chaminade, 1:40.46; 3. Dunker, 1:40.70; 4. Costello Jr., Chaminade, 1:42.99; 5. Battison, Rockhurst, 1:43.10; 6. McMillian, Marquette, 1:44.89; 7. DeWilde, Rockhurst, 1:45.69; 8. Harmon, Rockhurst, 1:45.78. 16. Graham, Liberty, 1:50.05.

200 individual medley: 1. Lutman, Rockhurst, 1:52.05; T2. Hennenfent, Staley, 1:53.35; T2. Cunneen, Chaminade, 1:53.35; 4. Eagan, Rockhurst, 1:54.80; 5. Bucci, Chaminade, 1:54.89; T6. Skaggs, North Kansas City, 1:55.68; T6. Sapp, SLUH, 1:55.68; 8. Augustine, Liberty North, 1:57.64. 9. Houck, Liberty, 1:57.76; 12. Riggs, Liberty, 1:58.43; 13. Jung Hoon Kim, Lee’s Summit, 1:58.46; 15. Cobb, Raymore-Peculiar, 2:03.64.

50 freestyle: 1. Henderson, Liberty, 20.53; 2. Wells, Staley, 20.83; 3. Purcell, Chaminade, 21.20; 4. Wiles, Lee’s Summit, 21.35; 5. Yamakawa, Chaminade, 21.53; 6. White, Columbia Battle, 21.59 7. Searls, Liberty, 21.61; 8. Bachtel, LS West, 21.79. 11. Elder, Park Hill South, 21.86; 13. Roberts, Rockhurst, 21.99.

One-meter diving (top 16 make finals): 1. Van Stone, Chaminade, 567.05 points; 2. Hall, Rock Bridge, 509.55; 3. Stumpf Jr. Chaminade, 493.85; 4. Bailey, Chaminade, 487.50; 5. Diehl, Blue Springs South, 416.55; 6. Quest, Liberty (Wentzville), 395.05; 7. Klumpp, Rockhurst, 392.65; 8. Buer, Marquette, 389.20; 9. Tolen, Blue Springs South, 388.70; 10. McCauley, Park Hill South, 388.30; 11. McQueen, Park Hill South, 368.90; 12. Marshall, Chaminade, 359.15; 13. Dorothy, Park Hill South, 350.65; 14. Griggs, Rockhurst, 345.70; 15. Kuhlman, MICDS, 341.00; 16. Taylor, Blue Springs South, 326.10.

100 butterfly: 1. Searls, Liberty, 49.73; 2. Hassenstab, SLUH, 51.41; 3. Newell, Rockhurst, 51.70; 4. Tomsic, Rockhurst, 51.97; 5. Elder, Park Hill South, 52.13; 6. Lawrence, Staley, 52.72; 7. Jung Hoon Kim, Lee’s Summit, 52.97; 8. York, LS West, 53.92. T9. Warren, Rockhurst, 53.66; 11. F. Floersch, Blue Springs, 53.74; 15. Graham, Liberty, 54.47; 16. Jung Bin Kim, Lee’s Summit, 56.00.

100 freestyle: 1. Tobin, Liberty, 45.50; 2. Wells, Staley, 46.08; 3. Birdsell, Raymore-Peculiar, 46.28; 4. Purell, Chaminade, 46.34; 5. White, Battle, 47.20; 6. Harmon, Rockhurst, 48.18; 7. Bachtel, LS West, 48.29; 8. Yamakawa, Chaminade, 48.97. 10. DeWilde, Rockhurst, 48.07; 11. Wiles, Lees Summit, 48.43; 14. Stewart, Park Hill, 49.15.

500 freestyle: 1. Hennenfent, Staley, 4:32.03; 2. Mura, Chaminade, 4:36.19; 3. Dunker, SLUH, 4:38.70; 4. Bucci, Chaminade, 4:40.13; 5. Dino, SLUH, 4:42.88; 6. McMillan, Marquette, 4:47.85; 7. Eagan, Rockhurst, 4:47.91; 8. C. Kropf, Ozark, 4:56.61. 11. Meyer, Oak Park, 4:57.32; 13. Newell, Rockhurst, 5:01.14; 14. Beffa, Staley, 5:05.39; 16. Reece, Blue Springs South, 5:08.24.

200 freestyle relay: 1. Liberty, 1:24.21; 2. Chaminade, 1:25.51; 3. Rockhurst, 1:25.80; 4. Staley, 1:26.99; 5. St. Louis University High, 1:27.27; 6. Lee’s Summit, 1:28.33; 7. Park Hill South, 1:28.61; 8. Lee’s Summit West, 1:30.13. 9. Blue Springs South, 1:31.34; 10. Park Hill, 1:31.54; 13. Lee’s Summit North, 1:33.41.

100 backstroke: 1. Henderson, Liberty, 48.63; 2. Cunneen, Chaminade, 50.61; 3. Battison, Rockhurst, 50.91; 4. Birdsell, Raymore-Peculiar, 51.22; 5. F. Floersch, Blue Springs, 53.42; 6. Tomsic, Rockhurst, 53.71; 7. O’Hara, Park Hill South, 53.85; DQ. Costello Jr., Chaminade. 10. Skaggs, North Kansas City, 54.64.

100 breaststroke: 1. Coughenour, Rock Bridge, 55.00; 2. Lutman, Rockhurst, 55.90; 3. Zimmerman, SLUH, 57.33; 4. Houck, Liberty, 57.75; 5. Roberts, Rockhurst, 58.28; 6. Jansen, LS West, 58.38; 7. Augustine, Liberty North, 58.52; 8. Sapp, SLUH, 59.17. 10. Kendall, Rockhurst, 59.22; 11. Warren, Rockhurst, 59.71; 12. Cobb, Raymore-Peculiar, 59.90; 13. Jung Bin Kim, Lee’s Summit, 1:00.27; 14. Riggs, Liberty, 1:00.39; 16. Loesch, LS West, 1:00.96.

400 freestyle relay: 1. Chaminade, 3:06.64; 2. St. Louis University High, 3:09.57; 3. Rockhurst, 3:10.55; 4. Staley, 3:13.30; 5. Park Hill South, 3:16.66; 6. Liberty, 3:18.36; 7. Park Hill, 3:19.82; 8. Marquette, 3:21.53. 12. Lee’s Summit West, 3:23.43; 13. Blue Springs South, 3:23.63; 14. Liberty North, 3:24.08.

Related Stories from Kansas City Star
Sports Pass is your ticket to Kansas City sports
#ReadLocal

Get in-depth, sideline coverage of Kansas City area sports - only $1 a month

VIEW OFFER