Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Park HS (East Campus)Lake Park Harvey Braus Invitational · Sep 1111:13.7Lake Park Harvey Braus InvitationalSeptember 11, 2021
3 Miles · Adler ParkLibertyville Bill Dortch-Harry Carlson Cross-Country Invitational · Sep 1716:57.40Libertyville Bill Dortch-Harry Carlson Cross-Country InvitationalSeptember 17, 2022
3 Miles · Deer Grove Forest PreservePalatine Invite - Meet of Champions · Sep 2316:07.38Palatine Invite - Meet of ChampionsSeptember 23, 2023
3 Miles · Duke Childs FieldCSL-South Quad @ New Trier (Boys Only) · Sep 2818:29.00CSL-South Quad @ New Trier (Boys Only)September 28, 2021
3 Miles · Glenbrook North High SchoolGBN Boys Quad · Sep 2716:59.0GBN Boys QuadSeptember 27, 2022
3 Miles · Maine South High SchoolCSL Conference Championships · Oct 1617:43.09CSL Conference ChampionshipsOctober 16, 2021
3 Miles · Vernon Hills High SchoolCSL XC Conference Championships · Oct 1418:38.10CSL XC Conference ChampionshipsOctober 14, 2023
6,000 Meters · McAllister ParkSam Musgrave UIW Twilight · Sep 119:46.73Sam Musgrave UIW TwilightSeptember 1, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:48.1Running of the CowsOctober 3, 2026
8,000 Meters · Dallas Baptist UniversityDBU Old Glory Gallop · Oct 1725:11.0DBU Old Glory GallopOctober 17, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:36.22Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 1625:52.0NCAA DIII Regional ChampionshipsNovember 16, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1826:42.1Interregional InvitationalOctober 18, 2025
8,000 Meters · South Bossier ParkSCAC Cross Country Conference Championships · Nov 226:59.08SCAC Cross Country Conference ChampionshipsNovember 2, 2024
8,000 Meters · Southwestern UniversitySAA Cross Country Championships · Nov 126:26.1SAA Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Strehle TrackNCAA D3 West Regional Championships · Nov 1527:11.60NCAA D3 West Regional ChampionshipsNovember 15, 2025
8,000 Meters · University of the SouthSAA XC Championship · Oct 3126:56.5SAA XC ChampionshipOctober 31, 2026
8,000 Meters · Windcrest Golf ClubUIW Invitational · Sep 1226:28.3UIW InvitationalSeptember 12, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31SAA XC ChampionshipOct 31 · 8,000 Meters College · Place 14 · Trinity (Texas)Trinity (Texas)8,000 Meters College1426:56.5 PBJr
Oct 17DBU Old Glory GallopOct 17 · 8,000 Meters Collegiate · Place 92 · Trinity (Texas)Trinity (Texas)8,000 Meters Collegiate9225:11.0 PBJr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 235 · Trinity (Texas)Trinity (Texas)8,000 Meters Navy Championship23526:48.1 PBJr
Sep 12UIW InvitationalSep 12 · 8,000 Meters Collegiate · Place 19 · Trinity (Texas)Trinity (Texas)8,000 Meters Collegiate1926:28.3 PBJr
Sep 1Sam Musgrave UIW TwilightSep 1 · 6,000 Meters Collegiate · Place 26 · Trinity (Texas)Trinity (Texas)6,000 Meters Collegiate2619:46.73 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 West Regional ChampionshipsNov 15 · 8,000 Meters D3 West · Place 79 · Trinity (Texas)Trinity (Texas)8,000 Meters D3 West7927:11.60 PBSo
Nov 1SAA Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 23 · Trinity (Texas)Trinity (Texas)8,000 Meters Men's 8K2326:26.1 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 201 · Trinity (Texas)Trinity (Texas)8,000 Meters Gold20126:42.1 PBSo
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 120 · Trinity (Texas)Trinity (Texas)8,000 Meters College Blue12026:36.22 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 57 · Trinity (Texas)Trinity (Texas)8,000 Meters Collegiate5725:52.0 PBFr
Nov 2SCAC Cross Country Conference ChampionshipsNov 2 · 8,000 Meters SCAC · Place 25 · Trinity (Texas)Trinity (Texas)8,000 Meters SCAC2526:59.08 PBFr
Oct 5DBU Old Glory GallopOct 5 · 8,000 Meters Varsity · Place 98 · Trinity (Tex.)Trinity (Tex.)8,000 Meters Varsity9826:08.5—
Sep 13UIW InvitationalSep 13 · 4 Miles Varsity · Place 42 · Trinity (Tex.)Trinity (Tex.)4 Miles Varsity4221:08.2FR
Aug 30UIW Cross Country TwilightAug 30 · 6,000 Meters College · Place 57 · Trinity (Texas)Trinity (Texas)6,000 Meters College5719:52.9Fr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 14CSL XC Conference ChampionshipsOct 14 · 3 Miles JV · Place 10 · Winnetka (New Trier)Winnetka (New Trier)3 Miles JV1018:38.10 PB12
Oct 6Loyola Academy Flight NightOct 6 · 3 Miles Varsity · Place 25 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity2516:26.8SR
Sep 30Pat Savage InvitationalSep 30 · 3 Miles Varsity · Place 30 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity3016:20.19SR
Sep 23Palatine Invite - Meet of ChampionsSep 23 · 3 Miles Junior Varsity · Place 1 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Junior Varsity116:07.38 PB12
Sep 9First to the Finish InvitationalSep 9 · 3 Miles 3A · Place 151 · Winnetka (New Trier)Winnetka (New Trier)3 Miles 3A15116:25.0012
Sep 2Hinsdale Central Red Devil InvitationalSep 2 · 3 Miles Varsity · Place 55 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity5516:20.3012

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 1Pat Savage InvitationalOct 1 · 3 Miles Varsity · Place 45 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity4516:21.6411
Sep 27GBN Boys QuadSep 27 · 3 Miles Varsity · Place 25 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity2516:59.0 PB11
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Varsity · Place 91 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity9117:59.2JR
Sep 24Palatine Invite - Meet of ChampionsSep 24 · 3 Miles Junior Varsity · Place 91 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Junior Varsity9117:59.17JR
Sep 17Libertyville Bill Dortch-Harry Carlson Cross-Country InvitationalSep 17 · 3 Miles Varsity · Place 4 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity416:57.40 PB11
Sep 13Evanston Boys QuadSep 13 · 3 Miles Varsity · Place 12 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity1216:39.7611
Sep 10First to the Finish InvitationalSep 10 · 3 Miles Open · Place 18 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Open1816:38.111
Sep 3Hornet-Red Devil InvitationalSep 3 · 3 Miles Varsity · Place 104 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity10417:14.611
Aug 25Doug Chase 2-Mile Intrasquad - All LevelsAug 25 · 3,000 Meters Open · Place 7 · Winnetka (New Trier)Winnetka (New Trier)3,000 Meters Open79:46.55Unofficial11

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16CSL Conference ChampionshipsOct 16 · 3 Miles Frosh/Soph - South · Place 8 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Frosh/Soph - South817:43.09 PB10
Oct 2Pat Savage InvitationalOct 2 · 3 Miles Sophomore · Place 26 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Sophomore2618:45.8510
Sep 28CSL-South Quad @ New Trier (Boys Only)Sep 28 · 3 Miles Varsity · Place 68 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Varsity6818:29.00 PB10
Sep 25Palatine Invitational - Meet of ChampionsSep 25 · 3 Miles Sophomore · Place 51 · Winnetka New TrierWinnetka New Trier3 Miles Sophomore5117:47.7SO
Sep 18Libertyville InviteSep 18 · 3 Miles Frosh/Soph Freshman · Place 18 · Winnetka (New Trier)Winnetka (New Trier)3 Miles Frosh/Soph Freshman1818:59.3110
Sep 11Lake Park Harvey Braus InvitationalSep 11 · 2 Miles Frosh/Soph · Place 14 · Winnetka (New Trier)Winnetka (New Trier)2 Miles Frosh/Soph1411:13.7 PB10
Sep 4Hornet-Red Devil InviteSep 4 · 1.93 Miles Open · Place 37 · Winnetka (New Trier)Winnetka (New Trier)1.93 Miles Open3711:07.210