The 2024 HighSchoolOT All-State Boys Cross Country Team

The 2024 HighSchoolOT All-State Boys Cross Country Team

The fifth-annual HighSchoolOT boys cross country all-state team features 10 runners making a second, third, or fourth appearance on the team, including two runners who were repeat first-team selections.

The teams place 10 runners on first, second, and third teams, respectively, based on championship times with 15 runners making honorable mention based mostly on a combination of their championship time and finish.


Previous HSOT All-State teams, final rankings


The full teams are listed below, with runners listed in order of their championship times. Some highlights:

  • Forsyth Country Day’s John Templeton, Seaforth’s Jack Anstrom, and Reagan’s Tate Shore are the three three-time selections.
  • Kavi Gibson of Cary Academy and Riverside’s Connor Tyrrell made the first team for a second time. Gibson made it as a freshman and junior, and Tyrrell made it back-to-back years.
  • Marvin Ridge led the way with three selections. The Mavericks were the No. 1 team in the final HSOT rankings.

HighSchoolOT Boys Cross Country All-State Team for 2024

First Team

Andrew Harding (814) of Northside-Pinetown. The NCHSAA 1A Boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)
Andrew Harding (814) of Northside-Pinetown. The NCHSAA 1A Boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)

John Templeton, Forsyth Country Day (junior) — 15:08.80; NCISAA 4A champ (3x all-state)
Kavi Gibson, Cary Academy (junior) — 15:11.50; 2nd in NCISAA 4A (2x all-state, 2x first team)
Michael Haskin, Asheville (senior) — 15:21.71; 4A champ
Philip Blum, Riverside (senior) — 15:23.19; 2nd in 4A
Ethan Rich, Western Harnett (junior) — 15:26.18; 3A champ (2x all-state)
Andrew Harding, Northside of Beaufort County (senior) — 15:28.84; 1A champ (2x all-state)
Connor Tyrrell, Riverside (senior) — 15:31.30; 3rd in 4A (2x all-state, 2x first team)
David Rivlin, Marvin Ridge (senior) — 15:31.74; 4th in 4A
James Callahan, Cary Christian (senior) — 15:32.00; NCISAA 3A champ
Corban Cazier, Coastal Christian (junior) — 15:32.30; 2nd in NCISAA 3A

Second Team

Noah Guerrero (995) of Croatan. The NCHSAA 3A boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)
Noah Guerrero (995) of Croatan. The NCHSAA 3A boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)

Cedar Nichols-Barnhart, R.J. Reynolds (senior) — 15:33.10; 5th in 4A
Tate Shore, Reagan (senior) — 15:33.69; 6th in 4A (3x all-state)
Brandon Williams, Holly Springs (junior) — 15:34.50; 7th in 4A
Keagan Saft, West Henderson (senior) — 15:35.90; 2nd in 3A
Henry Baker, Ravenscroft (junior) — 15:38.90; 3rd in NCISAA 4A
Owen Reece, Topsail (junior) — 15:41.69; 8th in 4A
Thomas Essic, Davie County (senior) — 15:42.32; 9th in 4A
Noah Guerrero, Croatan (senior) — 15:43.33; 3rd in 3A
David Firestone, Marvin Ridge (senior) — 15:44.22; 10th in 4A (2x all-state)
Gavin Malloy, Hickory Grove Christian (senior) — 15:46.00; 3rd in NCISAA 3A

Third Team

Jack Anstrom (199) of Seaforth. The NCHSAA 2A boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)
Jack Anstrom (199) of Seaforth. The NCHSAA 2A boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)

Reynolds Young, Asheville Christian (sophomore) — 15:47.50; 4th in NCISAA 3A
Samuel Cowell, Apex Friendship (sophomore) — 15:48.59; 11th in 4A
Eric Gillis, Jesse Carson (junior) — 15:48.85; 4th in 3A
Jorge Clemente-Garcia, Jesse Carson (senior) — 15:49.34; 5th in 3A (2x all-state)
Evan Rounds, Panther Creek (junior) — 15:49.65; 11th in 4A
Michael Rivlin, Marvin Ridge (junior) — 15:49.84; 12th in 4A
Sam Wooten, Broughton (junior) — 15:51.10; 13th in 4A
Grayson Dill, Topsail (sophomore) — 15:51.23; 14th in 4A
Jack Anstrom, Seaforth (senior) — 15:52.89; 2A champ (3x all-state)
Lukas Malek, Laney (senior) — 15:53.81; 15th in 4A

Honorable Mention

Zeb Mathis (261) of West Stokes. The NCHSAA 2A boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)
Zeb Mathis (261) of West Stokes. The NCHSAA 2A boys cross country state championships at the Ivey M. Redmon Sports Complex in Kernersville on Saturday, Nov. 2, 2024. (Photo By: Andy McLean/HighSchoolOT)

Joseph Wells, Ardrey Kell (senior) — 15:55.29; 16th in 4A
Wells Farfour, Broughton (senior) — 15:55.49; 17th in 4A
Myles Jermyn, Orange (junior) — 15:56.06; 6th in 3A
Brooks Barbee, Christ School (sophomore) — 15:56.10; 5th in NCISAA 4A
Faneal Tsegay, Southwest Guilford (sophomore) — 15:56.28; 18th in 4A
Owen Munn, Greensboro Gladiators Homeschool (sophomore) — 15:56.47; NCHEAC champ
Michael Ferguson, North Buncombe (junior) — 15:56.93; 7th in 3A
Cruz Ledford, Holly Springs (sophomore) — 15:58.60; 19th in 4A
Jacob Dorsch, Pinecrest (senior) — 16:00.58; 20th in 4A
Ethan Russell, Hiwassee Dam (senior) — 16:03.91; 2nd in 1A
Austin Skeete, Providence Day (senior) — 16:04.10; 6th in NCISAA 4A
Lucas Van Mater, Orange (junior) — 16:04.59; 8th in 3A
Zeb Mathis, West Stokes (senior) — 16:07.48; 2nd in 2A
Blake Nicholson, Christ the King (senior) — 16:16.87; 3rd in 1A (2x all-state)
Caden Ellis, The Oakwood School (senior) — 16:19.00; NCISAA 1A champ

Copyright 2025 by Capitol Broadcasting Company. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

Source: highschoolot.com