Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkRegis Invitational · Sep 1315:57.5Regis InvitationalSeptember 13, 2025
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1418:01.7Burnt Hills InvitationalOctober 14, 2023
5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 2219:23.3NYS Federation Championships at NXRNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2519:21.5NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1319:15.6NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Franklin ParkBrooks Northeast XC Championships · Nov 2918:25.7Brooks Northeast XC ChampionshipsNovember 29, 2025
5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 1218:52.65John E. Nagel Fall InvitationalSeptember 12, 2026
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1518:38.6NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Sunken Meadow State ParkSection 11 XC Championships · Nov 519:56.1Section 11 XC ChampionshipsNovember 5, 2026
5,000 Meters · Sunken Meadow State ParkSuffolk Coaches Invitational · Sep 2719:39.3Suffolk Coaches InvitationalSeptember 27, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1219:26.9NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1119:00.3NYSPHSAA Cross Country ChampionshipsNovember 11, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5Section 11 XC ChampionshipsNov 5 · 5,000 Meters A · Place 5 · NorthportNorthport5,000 Meters A519:56.1 PB12
Oct 3Saint Anthony's XC InvitationalOct 3 · 5,000 Meters Varsity A · Place 3 · NorthportNorthport5,000 Meters Varsity A320:17.9312
Sep 26Queensbury Pre-States InvitationalSep 26 · 5,000 Meters Varsity Division III · Place 16 · NorthportNorthport5,000 Meters Varsity Division III1618:57.912
Sep 12John E. Nagel Fall InvitationalSep 12 · 5,000 Meters Varsity · Place 2 · NorthportNorthport5,000 Meters Varsity218:52.65 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 29Brooks Northeast XC ChampionshipsNov 29 · 5,000 Meters The Phil Zodda Championship Girls · Place 24 · Cow Harbor Track ClubCow Harbor Track Club5,000 Meters The Phil Zodda Championship Girls2418:25.7 PB11
Nov 22NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 37 · NorthportNorthport5,000 Meters NYS Federation Championship3719:23.3 PB11
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class A · Place 24 · NorthportNorthport5,000 Meters Class A2418:38.6 PB11
Nov 6Section 11 XC ChampionshipsNov 6 · 5,000 Meters Class A · Place 7 · NorthportNorthport5,000 Meters Class A719:41.211
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 3 · NorthportNorthport5,000 Meters Varsity319:16.8JR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 5 · NorthportNorthport5,000 Meters Varsity519:16.8JR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 3 · NorthportNorthport5,000 Meters Varsity319:16.8JR
Sep 27Suffolk Coaches InvitationalSep 27 · 5,000 Meters Varsity A · Place 2 · NorthportNorthport5,000 Meters Varsity A219:39.3 PB11
Sep 13Regis InvitationalSep 13 · 2.5 Miles Varsity A · Place 2 · NorthportNorthport2.5 Miles Varsity A215:57.5 PB11

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NYS Federation Championships at NXRNov 23 · Varsity · Place 81 · NorthportNorthportVarsity8110:03.5SO
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 6 · NorthportNorthport5,000 Meters Varsity619:00.4SO
Nov 6Section 11 XC ChampionshipsNov 6 · Varsity · Place 8 · NorthportNorthportVarsity820:45.60—
Nov 6Section 11 XC ChampionshipsNov 6 · Varsity · Place 8 · NorthportNorthportVarsity820:45.60—
Oct 25Section XI Division XC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 14 · NorthportNorthport5,000 Meters Varsity1420:06.40—
Oct 19Section 1 Coaches InvitationalOct 19 · 5,000 Meters Varsity · Place 10 · NorthportNorthport5,000 Meters Varsity1021:07.9SO
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division IV · Place 25 · NorthportNorthport3 Miles Varsity Division IV2519:26.124
Sep 28Suffolk Coaches InvitationalSep 28 · Varsity · Place 16 · NorthportNorthportVarsity1622:32.6810
Sep 28Suffolk Coaches InvitationalSep 28 · 5,000 Meters Varsity · Place 16 · NorthportNorthport5,000 Meters Varsity1622:32.70—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 13 · NorthportNorthport5,000 Meters Championship - New York1319:21.5 PB9
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 11 · NorthportNorthport5,000 Meters Class A1119:00.3 PB9
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 3 · NorthportNorthport5,000 Meters Varsity320:20.7FR
Oct 21Section 1 Coaches InvitationalOct 21 · 5,000 Meters Varsity · Place 6 · NorthportNorthport5,000 Meters Varsity620:20.7FR
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 6 · NorthportNorthport3 Miles Varsity D4618:01.7 PB9
Sep 15Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · NorthportNorthport5,000 Meters Varsity319:36.10—
Sep 15Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 3 · NorthportNorthport5,000 Meters Varsity319:36.109

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 41 · NorthportNorthport5,000 Meters Championship - New York4120:36.78
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 18 · NorthportNorthport5,000 Meters Varsity - Class A1819:26.9 PB8
Nov 4Section 11 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 2 · NorthportNorthport5,000 Meters Varsity219:37.518
Oct 25Section XI Division ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · NorthportNorthport5,000 Meters Varsity720:52.108
Oct 25Section XI Division ChampionshipsOct 25 · 5,000 Meters Championship · Place 2 · NorthportNorthport5,000 Meters Championship220:52.18
Oct 22Section 1 Coaches InvitationalOct 22 · 5,000 Meters Varsity · Place 6 · NorthportNorthport5,000 Meters Varsity620:43.38
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Varsity Division 4 · Place 9 · NorthportNorthport3 Miles Varsity Division 4918:28.7—
Oct 1St. Anthony's InvitationalOct 1 · 5,000 Meters Varsity · Place 2 · NorthportNorthport5,000 Meters Varsity219:47.918

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 46 · NorthportNorthport5,000 Meters Varsity4619:43.87
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class A · Place 28 · NorthportNorthport5,000 Meters Class A2819:15.6 PB7
Nov 5Section 11 ChampionshipsNov 5 · 5,000 Meters Varsity · Place 3 · NorthportNorthport5,000 Meters Varsity319:34.307
Oct 28Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 15 · NorthportNorthport5,000 Meters Championship1521:53.0—
Oct 28Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 45 · NorthportNorthport5,000 Meters Championship4521:53.0—
Oct 28Section XI Division ChampionshipsOct 28 · 5,000 Meters Varsity · Place 47 · NorthportNorthport5,000 Meters Varsity4721:53.00—
Sep 18Bob Pratt InvitationalSep 18 · 5,000 Meters Varsity · Place 2 · NorthportNorthport5,000 Meters Varsity221:23.2—