Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2719:48Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 118:29.4NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:33.9NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2319:54.1NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · DeMeritt HllBobcat Invite · Sep 520:17.4Bobcat InviteSeptember 5, 2026
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2519:36.9NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:46.5Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 718:28.9NHIAA XC Meet of ChampionsNovember 7, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1018:46.00Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Kennett High SchoolKENNETT INVITATIONAL · Sep 2619:07.4KENNETT INVITATIONALSeptember 26, 2026
5,000 Meters · Moonlight MadnessMoonlight Madness Cross-Country Invitational · Oct 219:04.8Moonlight Madness Cross-Country InvitationalOctober 2, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 819:48.390th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Wickham Park89th Annual New England Interscholastic Cross Country Championships · Nov 919:0989th Annual New England Interscholastic Cross Country ChampionshipsNovember 9, 2024
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2820:2341st Wickham Park XC InvitationalSeptember 28, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 6 · Oyster River5,000 Meters Varsity618:28.9 PB11
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D2 · Place 3 · Oyster River5,000 Meters D2319:47.6011
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Girls · Place 20 · Oyster River5,000 Meters Varsity Girls2018:46.5 PB11
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 7 · Oyster River5,000 Meters Varsity718:46.00 PB11
Oct 2Moonlight Madness Cross-Country InvitationalOct 2 · 5,000 Meters Varsity · Place 2 · Oyster River5,000 Meters Varsity219:04.8 PB11
Sep 26KENNETT INVITATIONALSep 26 · 5,000 Meters Varsity · Place 1 · Oyster River5,000 Meters Varsity119:07.4 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Small · Place 5 · Oyster River5,000 Meters Girls Varsity Small519:54.211
Sep 5Bobcat InviteSep 5 · 5,000 Meters Varsity · Place 6 · Oyster River5,000 Meters Varsity620:17.4 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 65 · Oyster River5,000 Meters Championship - Northeast6519:33.9 PB10
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 22 · Oyster River5,000 Meters Championships2219:48.3 PB10
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 5 · Oyster River5,000 Meters Varsity518:29.4 PB10
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D2 · Place 2 · Oyster River5,000 Meters D2219:36.9 PB10
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 6 · Oyster River5,000 Meters Varsity618:56.510
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 2 · Oyster River5,000 Meters Varsity219:18.6010
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 7 · Oyster River5,000 Meters Varsity719:48 PB10
Sep 6Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 4 · Oyster River5,000 Meters Varsity420:30.710

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 43 · Oyster River5,000 Meters Championship - Northeast4319:54.1 PB9
Nov 989th Annual New England Interscholastic Cross Country ChampionshipsNov 9 · 5,000 Meters Championships · Place 32 · Oyster River5,000 Meters Championships3219:09 PB9
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 11 · Oyster River5,000 Meters Varsity1118:46.9FR
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 3 · Oyster River5,000 Meters Varsity320:04.6FR
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 9 · Oyster River5,000 Meters Varsity919:28.889
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 9 · Oyster River5,000 Meters Varsity919:28.9FR
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Girls Large · Place 21 · Oyster River5,000 Meters Varsity Girls Large2120:23 PB9
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 41 · Oyster River5,000 Meters Large School Varsity4120:37.99
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Varsity · Place 21 · Oyster River5,000 Meters Varsity2121:41.2FR