Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2320:19.57MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1219:41.2Monticello InvitationalSeptember 12, 2026
5,000 Meters · Enger Golf CourseSwain Invitational · Oct 319:54.1Swain Invitational October 3, 2026
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 319:41.1Princeton InvitationalSeptember 3, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1318:30.84Tiger InvitationalOctober 13, 2026
5,000 Meters · Princeton Middle SchoolEarly Bird Invitational · Aug 2719:43.7Early Bird Invitational August 27, 2026
5,000 Meters · River Oaks Golf CourseRocori XC Invitational · Sep 2419:39.7Rocori XC InvitationalSeptember 24, 2026
5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 1419:24.8Mora XC InvitationalSeptember 14, 2026
5,000 Meters · Stone Creek Golf CourseFoley Falcon Invitational · Oct 119:10.1Foley Falcon InvitationalOctober 1, 2026
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2919:19.90MSHSL 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 44 · Princeton5,000 Meters Varsity4419:19.90 PB12
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 46 · Princeton5,000 Meters Varsity4618:59.812
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 80 · Princeton5,000 Meters Varsity8018:30.84 PB12
Oct 3Swain Invitational Oct 3 · 5,000 Meters Boys Varsity Skyline · Place 84 · Princeton5,000 Meters Boys Varsity Skyline8419:54.1 PB12
Oct 1Foley Falcon InvitationalOct 1 · 5,000 Meters Varsity · Place 26 · Princeton5,000 Meters Varsity2619:10.1 PB12
Sep 24Rocori XC InvitationalSep 24 · 5,000 Meters Boys Varsity · Place 73 · Princeton5,000 Meters Boys Varsity7319:39.7 PB12
Sep 14Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 52 · Princeton5,000 Meters Varsity5219:24.8 PB12
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 47 · Princeton5,000 Meters Varsity4719:41.2 PB12
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 36 · Princeton5,000 Meters Varsity3619:41.1 PB12
Aug 27Early Bird Invitational Aug 27 · 5,000 Meters Varsity · Place 6 · Princeton5,000 Meters Varsity619:43.7 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 65 · Princeton5,000 Meters Varsity6520:19.57 PB11
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 57 · Princeton5,000 Meters Varsity5719:47.211
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 133 · Princeton5,000 Meters Varsity13319:57.911
Sep 25Foley Falcon InviteSep 25 · 5,000 Meters Varsity · Place 36 · Princeton5,000 Meters Varsity3621:26.9711
Sep 18Rocori XC InvitationalSep 18 · 5,000 Meters Varsity · Place 94 · Princeton5,000 Meters Varsity9421:22.611
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 62 · Princeton5,000 Meters Varsity6220:08.911
Aug 28Princeton InvitationalAug 28 · 3,000 Meters Junior Varsity · Place 2 · Princeton3,000 Meters Junior Varsity211:29.7—