Personal bests

Best marks in available results
Event / courseMarkMeetDate
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:56.8Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · 'New' South Course37th Annual Gabriel Richard XC Invitational · Oct 1621:44.5037th Annual Gabriel Richard XC InvitationalOctober 16, 2021
5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 3126:30.0Mustang InviteAugust 31, 2021
5,000 Meters · Ella SharpSEC-HS Jamboree 1 · Sep 1420:37.7SEC-HS Jamboree 1September 14, 2022
5,000 Meters · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2423:01.3Jackson MS & HS-JV InvitationalSeptember 24, 2021
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1921:36.3Lamplighter InviteAugust 19, 2022
5,000 Meters · Roy's All Steak HamburgersBates Super-XC Invitational · Sep 1620:14.3Bates Super-XC InvitationalSeptember 16, 2023
6,000 Meters · Big Spring HS2023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)s · Nov 1822:50.72023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNovember 18, 2023
6,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2021:47.3Maine State ChampionshipSeptember 20, 2025
6,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 121:24.61NESCAC ChampionshipsNovember 1, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1521:28.1NCAA D3 East Region ChampionshipsNovember 15, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:55.8Paul Short Run (College)October 3, 2025
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3122:00.6NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2222:58.72025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2823:38.1NESCAC Cross Country ChampionshipsOctober 28, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 17 · BatesBates6,000 Meters Championship1722:00.6 PBSr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 47 · BatesBates6,000 Meters Blue4721:54.8Sr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 14 · BatesBates6,000 Meters Collegiate1422:03.0Sr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 52 · BatesBates3,340 Meters Collegiate5213:56.8 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 124 · BatesBates6,000 Meters D3 Championship12422:58.7 PBJr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 6,000 Meters D3 East · Place 3 · BatesBates6,000 Meters D3 East321:28.1 PBJr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 9 · BatesBates6,000 Meters Champ921:24.61 PBJr
Oct 18Conn College InviteOct 18 · 6,000 Meters Blue · Place 40 · BatesBates6,000 Meters Blue4021:48.04Jr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 28 · BatesBates6,000 Meters White2821:55.8 PBJr
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 2 · BatesBates6,000 Meters College221:47.3 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 232024 NCAA Division III Cross Country Champs (51st Men & 43rd Women)Nov 23 · 6,000 Meters Championship · BatesBates6,000 Meters Championship0DNFSo
Nov 16NCAA DIII East RegionalNov 16 · 6,000 Meters D3 East · Place 7 · BatesBates6,000 Meters D3 East722:06.8So

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 149 · BatesBates6,000 Meters Championship14922:50.7 PBFr
Nov 11NCAA Division III East RegionalNov 11 · 6,000 Meters Championship · Place 13 · BatesBates6,000 Meters Championship1322:24.6Fr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 37 · BatesBates6,000 Meters College3723:38.1 PBFr
Sep 16Bates Super-XC InvitationalSep 16 · 5,000 Meters College · Place 19 · BatesBates5,000 Meters College1920:14.3 PBFr

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 12MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Elite · Place 40 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Elite4018:42.912
Nov 5MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 72 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Division 17219:37.4712
Oct 28MHSAA LP Region 04-1 @ BrightonOct 28 · 5,000 Meters Division 1 · Place 10 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Division 11019:18.2SR
Oct 20SEC-HS ChampionshipOct 20 · 5,000 Meters Varsity · Place 10 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity1019:01.1212
Oct 1538th Annual Gabriel Richard InvitationalOct 15 · 5,000 Meters Varsity · Place 4 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity419:03.0312
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 58 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Division 15819:40.812
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity Elite · Place 40 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity Elite4019:40.712
Sep 28SEC-HS Jamboree 2 (Red)Sep 28 · 5,000 Meters Varsity · Place 20 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity2020:40.412
Sep 24Jackson Invitational - Varsity Sep 24 · 5,000 Meters Varsity · Place 42 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity4219:54.412
Sep 14SEC-HS Jamboree 1Sep 14 · 5,000 Meters Red/White Varsity Girls · Place 19 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Red/White Varsity Girls1920:37.7 PB12
Sep 10Bret Clements Bath InvitationalSep 10 · 5,000 Meters Varsity · Place 26 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity2620:45.2312
Sep 122 Saline Early BirdSep 1 · 5,000 Meters Varsity · Place 20 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity2020:45.0812
Aug 19Lamplighter InviteAug 19 · 5,000 Meters Girls Varsity - Flight Two · Place 56 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Girls Varsity - Flight Two5621:36.3 PB12

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 221 Mick's Post A PR XC ClassicNov 2 · 5,000 Meters Varsity · Place 14 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity1420:53.4011
Oct 29Brighton PROMOct 29 · 5,000 Meters Varsity · Place 12 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity1221:55.211
Oct 1637th Annual Gabriel Richard XC InvitationalOct 16 · 5,000 Meters JV Large School Div · Place 1 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters JV Large School Div121:44.50 PB11
Sep 28SEC-HS Jamboree 2 (Red)Sep 28 · 5,000 Meters Varsity · Place 7 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Varsity722:31.8011
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 19 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters Junior Varsity1923:01.3 PB11
Aug 31Mustang InviteAug 31 · 5,000 Meters 11/12 Girls · Place 65 · Ann Arbor SkylineAnn Arbor Skyline5,000 Meters 11/12 Girls6526:30.0 PB11