Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2319:03.15MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1219:55.6Monticello InvitationalSeptember 12, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 319:41.2Swain Invitational October 3, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 320:20.2Princeton InvitationalSeptember 3, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1318:50.32Tiger InvitationalOctober 13, 2026
5,000 Meters · Princeton Middle SchoolEarly Bird Invitational · Aug 2721:07.9Early Bird Invitational August 27, 2026
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 2420:11.8Rocori XC InvitationalSeptember 24, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1419:49.7Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invitational · Oct 119:32.0Foley Falcon InvitationalOctober 1, 2026
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2918:59.10MSHSL Section 5AA ChampionshipsOctober 29, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 37 · Princeton5,000 Meters Varsity3718:59.10 PB12
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 49 · Princeton5,000 Meters Varsity4919:02.712
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 99 · Princeton5,000 Meters Varsity9918:50.32 PB12
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 76 · Princeton5,000 Meters Boys Varsity Skyline7619:41.2 PB12
Oct 1Foley Falcon InvitationalOct 1 · 5,000 Meters Varsity · Place 34 · Princeton5,000 Meters Varsity3419:32.0 PB12
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 86 · Princeton5,000 Meters Boys Varsity8620:11.8 PB12
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 64 · Princeton5,000 Meters Varsity6419:49.7 PB12
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 59 · Princeton5,000 Meters Varsity5919:55.6 PB12
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 50 · Princeton5,000 Meters Varsity5020:20.2 PB12
Aug 27Early Bird Invitational Aug 27 · 5,000 Meters Varsity · Place 11 · Princeton5,000 Meters Varsity1121:07.9 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 46 · Princeton5,000 Meters Varsity4619:03.15 PB11
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 54 · Princeton5,000 Meters Varsity5419:34.811
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 119 · Princeton5,000 Meters Varsity11919:23.411
Oct 4Swain InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 13 · Princeton5,000 Meters Junior Varsity1321:56.4JR
Sep 25Foley Falcon InviteSep 25 · 5,000 Meters Varsity · Place 35 · Princeton5,000 Meters Varsity3521:25.3511
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 33 · Princeton5,000 Meters Junior Varsity3321:15.211
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 43 · Princeton5,000 Meters Junior Varsity4321:40.211
Aug 28Princeton InvitationalAug 28 · 3,000 Meters Junior Varsity · Place 6 · Princeton3,000 Meters Junior Varsity612:01.0—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Mississippi 8 ConferenceOct 15 · 5,000 Meters Varsity · Place 65 · Princeton5,000 Meters Varsity6519:59.410
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 46 · Princeton5,000 Meters Junior Varsity4620:11.110
Sep 26Falcon InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 6 · Princeton5,000 Meters Junior Varsity621:01.110
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 74 · Princeton5,000 Meters Junior Varsity7421:02.8SO
Sep 10Mora XC InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 29 · Princeton5,000 Meters Junior Varsity2920:49.6SO
Sep 7Monticello InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 26 · Princeton5,000 Meters Junior Varsity2621:17.610
Aug 29Princeton InvitationalAug 29 · 3,000 Meters Junior Varsity · Place 8 · Princeton3,000 Meters Junior Varsity813:20.510