2024-25 Boys Swimming Honor Roll

BY NFHS ON November 10, 2025 | SWIMMING & DIVING STORY

Each year, the NFHS compiles the top performances in boys swimming from around the country. Below are the top 10 performances in each event, as submitted by NFHS member state associations.

50-yard Freestyle

NAMESCHOOLTIME
1. Seth CrowScottsdale Chaparral, AZ19.63
2. Jack BoysenFort Bend Kempner, TX19.79
3. Luke BedsoleHuntsville, AL19.82
4. Noah PowersSchuylkill Haven Blue Mountain, PA19.83
5. Andrew KravchenkoJacksonville Bolles, FL19.84
6. Alejandro MichelenaKlein Cain, TX19.95
7. George GonzalezMiami Braddock, FL20.05
8. James StewartBloomington North, IN20.08
8. Abraham AstleHolladay Olympus, UT20.08
10. Jake TararaIndianapolis Brebeuf Jesuit, IN20.09

100-yard Freestyle

NAMESCHOOLTIME
1. Maximus WilliamsonKeller, TX41.54
2. Preston KesslerIndiana, PA43.28
3. Noah PowersSchuylkill Haven Blue Mountain, PA43.36
4. Jack BoysenFort Bend Kempner, TX43.55
5. Andrew KravchenkoJacksonville Bolles, FL43.65
6. Jonathan HooleMedia Penncrest, PA43.66
7. Luke BedsoleHuntsville, AL43.72
8. George GonzalezMiami Braddock, FL43.75
9. Ben ButlerTerra Linda, CA43.91
10. Jake TararaIndianapolis Brebeuf Jesuit, IN43.93

200-yard Freestyle

NAMESCHOOLTIME
1. Maximus WilliamsonKeller, TX1:30.46
2. Luka MijatovicFoothill, CA1:34.44
3. Xavier SohovichJacksonville Bolles, FL1:34.92
4. Maxwell StanislausKeller, TX1:35.40
5. Ethan EkkTallahassee Lawton Chiles, FL1:35.56
6. Bexon HarrisonBoerne Champion, TX1:35.67
7. Aiden HammerGig Harbor, WA1:35.95
8. Sam HugginsState College, PA1:36.03
9. Ben ButlerTerra Linda, CA1:36.04
10. Ryan ErismanWinter Garden Windermere, FL1:36.20

500-yard Freestyle

NAMESCHOOLTIME
1. Luka MijatovicFoothill, CA4:14.17
2. Ryan ErismanWinter Garden Windermere, FL4:17.63
3. Ethan EkkTallahassee Lawton Chiles, FL4:19.58
4. Grant LillySan Antonio Reagan, TX4:20.09
5. Xavier SohovichJacksonville Bolles, FL4:20.27
6. Maxwell StanislausKeller, TX4:20.40
7. William AllenCarmel, IN4:20.88
8. Anderson KoppCarmel, IN4:21.19
9. Jonathan HinesFishers, IN4:21.52
10. Luka MijatovicFoothill, CA4:22.37

100-yard Backstroke

NAMESCHOOLTIME
1. John SimmonsHumble Atascocita, TX47.11
2. Rowan CoxAustin Bowie, TX47.28
3. Dylan FergusonMiami Braddock, FL47.32
4. Songrui WuDougherty Valley, CA47.49
5. David KovacsBloomington South, IN47.63
6. Anthony PineiroMiami Braddock, FL47.69
7. Henry LynessGreenwood Center Grove, IN47.71
8. Luke LambMars, PA47.78
9. Aaron GordonAustin Vandegrift, TX47.79
10. Ben MadsonWenatchee, WA47.82

100-yard Breaststroke

NAMESCHOOLTIME
1. Jackson ArmourFrisco Wakeland, TX52.79
2. Gunnar HansenLubbock, TX53.48
3. Toby HerzogFort Washington Upper Dublin, PA53.76
4. Joseph GardnerMount Pleasant, PA53.83
5. Kiefer RoemerBettendorf, IA53.92
6. Ian HeysonWinter Park, FL53.95
7. Ian DisoswayOcala West Port, FL54.07
8. Raphael WangRound Rock Westwood, TX54.10
9. Jonah LeeValparaiso, IN54.13
10. Jacob BougaieffHouston Strake Jesuit, TX54.36

100-yard Butterfly

NAMESCHOOLTIME
1. Rowan CoxAustin Bowie, TX46.19
2. Connor JonesKaty Seven Lakes, TX47.01
3. Andrew ShackellCarmel, IN47.29
4. Riccardo OsioKeller, TX47.33
5. Antoine DestaneJacksonville Bolles, FL47.61
6. Aaron GordonAustin Vandegrift, TX47.76
7. Parker MachoMarion Linn-Mar, IA47.97
8. Wells CloudCharleston James Island, SC48.05
9. Dylan FergusonMiami Braddock, FL48.07
10. David MutterMount Pleasant, PA48.08

200-yard Individual Medley

NAMESCHOOLTIME
1. Songrui WuDougherty Valley, CA1:45.47
2. Abraham AstleHolladay Olympus, UT1:45.56
3. Jackson ArmourFrisco Wakeland, TX1:46.01
4. Ian HeysenWinter Park, FL1:46.61
5. David KovacsBloomington South, IN1:46.64
6. Syunta LeeJackson, WA1:46.66
7. Andrew CoombsOlympia Capital, WA1:46.83
8. Owen EkkTallahassee Lawton Chiles, FL1:47.07
9. Liam CarringtonJacksonville Bolles, FL1:47.16
10. Joseph CampagnolaSeminole, FL1:47.20

200-yard Medley Relay

SCHOOLTIME
1. Jacksonville Bolles, FL1:28.09
2. Carmel, IN1:29.39
3. Fort Washington Upper Dublin, PA1:30.42
4. Iowa City West, IA1:30.48
5. Valparaiso, IN1:30.59
6. Miami Braddock, FL1:30.63
7. Boca Raton Saint Andrew's, FL1:30.78
8. Keller, TX1:31.33
9. Campolindo, CA1:31.47
10. Bloomington South, IN1:31.48

200-yard Freestyle Relay

SCHOOLTIME
1. Keller, TX1:20.06
2. Jacksonville Bolles, FL1:21.25
3. Carmel, IN1:21.41
4. Holladay Olympus, UT1:21.43
5. Wexford North Allegheny, PA1:22.50
6. Winter Garden Windermere, FL1:22.71
7. Boerne Champion, TX1:22.95
8. Klein, TX1:22.97
9. Doylestown Central Bucks West, PA1:23.07
10. Ponte Vedra Allen Nease, FL1:23.11

400-yard Freestyle Relay

SCHOOLTIME
1. Jacksonville Bolles, FL2:56.44
2. Keller, TX2:56.51
3. Miami Braddock, FL2:57.97
4. Carmel, IN2:59.53
5. Winter Garden Windermere, FL3:00.16
6. Holladay Olympus, UT3:00.76
7. Klein, TX3:01.80
8. Humble Atascocita, TX3:02.59
9. Fort Bend Kempner, TX3:02.69
10. Bloomington South, IN3:03.00
NFHS