Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Northland Pines HSNorthland Pines Invitational · Oct 318:26.9Northland Pines InvitationalOctober 3, 2023
3,200 Meters · Big Stone Golf CourseThree Lakes Invitational · Sep 2518:31.0Three Lakes InvitationalSeptember 25, 2025
3,200 Meters · Horace Mann MSJunior Smiley Invitational · Sep 1818:05.3Junior Smiley InvitationalSeptember 18, 2025
3,200 Meters · Merrill Area Rec ComplexMerrill Invitational · Sep 2618:38.5Merrill InvitationalSeptember 26, 2023
3,200 Meters · Merrill High SchoolMerrill MS Invite · Sep 3018:55.34Merrill MS InviteSeptember 30, 2025
3,200 Meters · Northland Pines HSGNC Middle School Invite · Sep 2317:29.2GNC Middle School InviteSeptember 23, 2025
3,200 Meters · Rhinelander HSRhinelander Middle School Invitational · Sep 118:25.7Rhinelander Middle School InvitationalSeptember 1, 2023
3,200 Meters · Standing Rock ParkWisconsin Valley Conference Middle School Meet · Oct 1017:52.5Wisconsin Valley Conference Middle School MeetOctober 10, 2023
3,200 Meters · Standing Rocks ParkWVC Middle School Conference Meet · Oct 1417:37.9WVC Middle School Conference MeetOctober 14, 2025
3,200 Meters · Tomahawk Elementary SchoolTomahawk Middle School Invite · Oct 917:22.4Tomahawk Middle School InviteOctober 9, 2025
3500 m · Gartzke Flowage Bike and Ski TrailsGartzke Flowage Invitational · Sep 1220:16.5Gartzke Flowage InvitationalSeptember 12, 2023
5,000 Meters · RiverEdge Golf CourseNightfall Classic 715 - Marshfield · Sep 2534:10.9Nightfall Classic 715 - MarshfieldSeptember 25, 2026
5,000 Meters · Wausau East High SchoolSmiley Invitational · Sep 1931:58.1Smiley InvitationalSeptember 19, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Great Northern Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 30 · RhinelanderRhinelander5,000 Meters Junior Varsity3030:42.89
Oct 1050th Annual Hatchet InvitationalOct 10 · 5,000 Meters JV Boys · Place 46 · RhinelanderRhinelander5,000 Meters JV Boys4631:54.0Unofficial9
Sep 25Nightfall Classic 715 - MarshfieldSep 25 · 5,000 Meters Division 2 · Place 155 · RhinelanderRhinelander5,000 Meters Division 215534:10.9 PB9
Sep 19Smiley InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 464 · RhinelanderRhinelander5,000 Meters Junior Varsity46431:58.1 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14WVC Middle School Conference MeetOct 14 · 3,200 Meters Middle School · Place 172 · James WilliamsJames Williams3,200 Meters Middle School17217:37.9 PB8
Oct 9Tomahawk Middle School InviteOct 9 · 3,200 Meters MS Boys · Place 69 · James WilliamsJames Williams3,200 Meters MS Boys6917:22.4 PB8
Oct 7Northland Pines InvitationalOct 7 · 3,200 Meters MS Boys · Place 50 · James WilliamsJames Williams3,200 Meters MS Boys5017:45.48
Sep 30Merrill MS InviteSep 30 · 3,200 Meters MS Boys · Place 52 · James WilliamsJames Williams3,200 Meters MS Boys5218:55.34 PB8
Sep 25Three Lakes InvitationalSep 25 · 3,200 Meters MS Boys · Place 39 · James WilliamsJames Williams3,200 Meters MS Boys3918:31.0 PB8
Sep 23GNC Middle School InviteSep 23 · 3,200 Meters MS Boys · Place 44 · James WilliamsJames Williams3,200 Meters MS Boys4417:29.2 PB8
Sep 18Junior Smiley InvitationalSep 18 · 3,200 Meters Boys · Place 243 · James WilliamsJames Williams3,200 Meters Boys24318:05.3 PB8

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15WVC MS Cross Country MeetOct 15 · 3,200 Meters Middle School · Place 137 · James WilliamsJames Williams3,200 Meters Middle School13716:34.27
Oct 1Merrill InvitationalOct 1 · 3,200 Meters Middle School · Place 49 · James WilliamsJames Williams3,200 Meters Middle School4917:48.37
Sep 19Junior Smiley (Horace Mann MS)Sep 19 · 3,200 Meters Varsity · Place 180 · James WilliamsJames Williams3,200 Meters Varsity18017:06.97

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10Wisconsin Valley Conference Middle School MeetOct 10 · 3,200 Meters Varsity · Place 142 · James WilliamsJames Williams3,200 Meters Varsity14217:52.5 PB6
Oct 3Northland Pines InvitationalOct 3 · 2 Miles Middle School Boys · Place 46 · James WilliamsJames Williams2 Miles Middle School Boys4618:26.9 PB6
Sep 26Merrill InvitationalSep 26 · 3,200 Meters MS Boys · Place 45 · James WilliamsJames Williams3,200 Meters MS Boys4518:38.5 PB6
Sep 14Horace Mann - Junior Smiley InviteSep 14 · 3,200 Meters Middle School · Place 230 · James WilliamsJames Williams3,200 Meters Middle School23019:30.96
Sep 12Gartzke Flowage InvitationalSep 12 · 3,500 Meters Middle School · Place 12 · James WilliamsJames Williams3,500 Meters Middle School1220:16.5 PB6
Sep 1Rhinelander Middle School InvitationalSep 1 · 3,200 Meters Middle School · Place 48 · James WilliamsJames Williams3,200 Meters Middle School4818:25.7 PB6