Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · Nueva Hillsborough CampusPSAL Bay Division Meet #1 · Sep 1115:39.0PSAL Bay Division Meet #1September 11, 2021
2.95 Miles · Crystal SpringsCCS Championship · Nov 1321:59.6CCS ChampionshipNovember 13, 2021
4,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 3017:32.2Fisher-Rodenbeck InvitationalAugust 30, 2024
4,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1416:29.2Hamilton Short Course InvitationalSeptember 14, 2024
5,000 Meters · College of BrockportTom Balon Alumni Classic · Sep 619:26.7Tom Balon Alumni ClassicSeptember 6, 2025
5,000 Meters · Golden Gate ParkBCL #4 · Mar 1922:29.53BCL #4March 19, 2021
6,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1523:01.0NCAA DIII Niagara RegionalNovember 15, 2025
6,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 423:15.3Kara Hall Memorial Cross Country InviteOctober 4, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3025:31.0Paul Short InvitationalSeptember 30, 2023
6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1924:42.8Mike Woods InvitationalOctober 19, 2024
6,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1824:02.60Oberlin College Inter-Regional RumbleOctober 18, 2025
6,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1526:08.3INTER-REGIONAL RUMBLEOctober 15, 2022
6,000 Meters · Southern Illinois University EdwardsvilleUAA Cross Country Championships · Nov 123:16.7UAA Cross Country ChampionshipsNovember 1, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 6,000 Meters New Division · Place 33 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters New Division3323:01.0 PBSr
Nov 1UAA Cross Country ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 54 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters Collegiate5423:16.7 PBSr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Varsity · Place 48 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters Women's Varsity4824:02.60 PBSr
Oct 4Kara Hall Memorial Cross Country InviteOct 4 · 6,000 Meters College · Place 1 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College123:15.3 PBSr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 6,000 Meters New Division · Place 28 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters New Division2823:20.8Sr
Sep 6Tom Balon Alumni ClassicSep 6 · 5,000 Meters College · Place 5 · Rochester (N.Y.)Rochester (N.Y.)5,000 Meters College519:26.7 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 170 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College17024:42.8 PBJr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 128 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College12826:12.4Jr
Sep 14Hamilton Short Course InvitationalSep 14 · 4,000 Meters College · Place 49 · Rochester (N.Y.)Rochester (N.Y.)4,000 Meters College4916:29.2 PBJr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 4,000 Meters College · Place 53 · Rochester (N.Y.)Rochester (N.Y.)4,000 Meters College5317:32.2 PBJr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College White · Place 144 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College White14425:31.0 PBSo
Sep 16Yellowjacket XC InvitationalSep 16 · 6,000 Meters College · Place 140 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters College14026:13.7So

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Oberlin College Inter-Regional RumbleOct 15 · Open · Place 61 · RochesterRochesterOpen6126:08.3FR
Oct 15INTER-REGIONAL RUMBLEOct 15 · 6,000 Meters Open · Place 61 · Rochester (N.Y.)Rochester (N.Y.)6,000 Meters Open6126:08.3 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13CCS ChampionshipNov 13 · 2.95 Miles Division 5 · Place 20 · NuevaNueva2.95 Miles Division 52021:59.6 PB12
Oct 1638th P. Wilder Mariner XC InvitationalOct 16 · 3 Miles Varsity Girls Small School D3-D5 · NuevaNueva3 Miles Varsity Girls Small School D3-D50DNS12
Oct 7PSAL Preview MeetOct 7 · 2.95 Miles Varsity · Place 8 · NuevaNueva2.95 Miles Varsity823:57.912
Sep 18Viking Opener XC InvitationalSep 18 · 2 Miles Junior/Senior · Place 16 · NuevaNueva2 Miles Junior/Senior1613:36.9Unofficial12
Sep 11PSAL Bay Division Meet #1Sep 11 · 2.2 Miles Varsity · Place 6 · NuevaNueva2.2 Miles Varsity615:39.0 PB12
Mar 19BCL #4Mar 19 · 5,000 Meters OVERALL · Place 32 · NuevaNueva5,000 Meters OVERALL3222:29.53 PB11