Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · River Oaks Golf CourseRocori XC Invite · Sep 2213:37.3Rocori XC InviteSeptember 22, 2022
5,000 Meters · Bertram ParkMonticello Invitational · Sep 620:07.6Monticello InvitationalSeptember 6, 2025
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 323:22.2Princeton InvitationalSeptember 3, 2026
5,000 Meters · Grand National Golf ClubHinckley-Finlayson Invitational · Sep 3020:21.2Hinckley-Finlayson InvitationalSeptember 30, 2025
5,000 Meters · Isanti Middle SchoolNorm Ayen Invite at Cambridge-Isanti · Sep 823:09.67Norm Ayen Invite at Cambridge-IsantiSeptember 8, 2023
5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 1621:22.76Chisago Lakes Wildcat InvitationalSeptember 16, 2025
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 719:29.0Tiger InvitationalOctober 7, 2025
5,000 Meters · Purple Hawk Country ClubNorm Ayen XC Invitational · Sep 2321:10.5Norm Ayen XC InvitationalSeptember 23, 2025
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1419:19.7Mississippi 8 Cross Country ChampionshipOctober 14, 2025
5,000 Meters · Wildcat ParkChisago Lakes Wild Cat Invitational · Sep 2221:20.48Chisago Lakes Wild Cat InvitationalSeptember 22, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Junior Varsity · Place 39 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity3921:34.512
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 65 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity6520:34.8612
Oct 6Hinckley-Finlayson InvitationalOct 6 · 5,000 Meters Boys JV · Place 49 · Cambridge-IsantiCambridge-Isanti5,000 Meters Boys JV4923:30.412
Sep 29Norm Ayen XC InvitationalSep 29 · 5,000 Meters Boys JV · Place 46 · Cambridge-IsantiCambridge-Isanti5,000 Meters Boys JV4622:42.312
Sep 22Chisago Lakes Wild Cat InvitationalSep 22 · 5,000 Meters JV · Place 44 · Cambridge-IsantiCambridge-Isanti5,000 Meters JV4421:20.48 PB12
Sep 17Saints InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 77 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity7724:04.712
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 35 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity3521:05.712
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 99 · Cambridge-IsantiCambridge-Isanti5,000 Meters Varsity9923:22.2 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 6 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity619:19.7 PB11
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 39 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity3919:29.0 PB11
Sep 30Hinckley-Finlayson InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 22 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity2220:21.2 PB11
Sep 23Norm Ayen XC InvitationalSep 23 · 5,000 Meters Varsity · Place 60 · Cambridge-IsantiCambridge-Isanti5,000 Meters Varsity6021:10.5 PB11
Sep 16Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Boys 5k · Place 45 · Cambridge-IsantiCambridge-Isanti5,000 Meters Boys 5k4521:22.76 PB11
Sep 11Saints InvitationalSep 11 · 5,000 Meters Varsity · Place 44 · Cambridge-IsantiCambridge-Isanti5,000 Meters Varsity4420:52.911
Sep 6Monticello InvitationalSep 6 · 5,000 Meters Varsity · Place 60 · Cambridge-IsantiCambridge-Isanti5,000 Meters Varsity6020:07.6 PB11
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 51 · Cambridge-IsantiCambridge-Isanti5,000 Meters Varsity5120:13.8—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Mississippi 8 ConferenceOct 15 · 5,000 Meters Junior Varsity · Place 29 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity2920:34.410
Oct 8Tiger InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 82 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity8221:02.110
Oct 1Hinckley-FInlayson InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 41 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity4121:02.710
Sep 24Norm Ayen XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 37 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity3721:44.2810
Sep 19Rocori XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 131 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity13122:27.1SO
Sep 7Monticello InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 50 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity5022:23.610
Aug 29Princeton InvitationalAug 29 · 5,000 Meters Varsity · Place 95 · Cambridge-IsantiCambridge-Isanti5,000 Meters Varsity9526:02.810

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Mississippi 8 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 44 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity4421:46.89
Oct 10Tiger InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 124 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity12421:28.99
Oct 3Hinckley InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 50 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity5022:28.19
Sep 19Wildcat InvitationalSep 19 · 5,000 Meters JV Boys 5k · Place 51 · Cambridge-IsantiCambridge-Isanti5,000 Meters JV Boys 5k5122:19.809
Sep 8Norm Ayen Invite at Cambridge-IsantiSep 8 · 5,000 Meters Junior Varsity · Place 32 · Cambridge-IsantiCambridge-Isanti5,000 Meters Junior Varsity3223:09.67 PB9
Aug 31Princeton InvitationalAug 31 · 3,000 Meters Junior Varsity · Place 17 · Cambridge-IsantiCambridge-Isanti3,000 Meters Junior Varsity1712:39.2—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 29Foley InvitationalSep 29 · 3,200 Meters Jr. High · Place 28 · Cambridge-IsantiCambridge-Isanti3,200 Meters Jr. High2813:42.6Unofficial8
Sep 22Rocori XC InviteSep 22 · 3,200 Meters Junior High · Place 40 · CambridgeCambridge3,200 Meters Junior High4013:37.3 PB8
Sep 9Cambridge-Isanti Ayer InvitationalSep 9 · 3,000 Meters Boys Middle School · Place 13 · Cambridge-IsantiCambridge-Isanti3,000 Meters Boys Middle School1313:41.17Unofficial8
Sep 1Princeton InvitationalSep 1 · 2,000 Meters Middle School · Place 19 · Cambridge-IsantiCambridge-Isanti2,000 Meters Middle School199:06.1—