Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorChittenango Invitational · Apr 295:55.99Chittenango InvitationalApril 29, 2023
1000 Meters · IndoorJack Morse Kickoff Meet - Friday · Dec 123:17.86aJack Morse Kickoff Meet - FridayDecember 12, 2025
1500 Meters · IndoorOHSL1 / OHSL2 League Championships · Jan 315:31.67OHSL1 / OHSL2 League ChampionshipsJanuary 31, 2024
1500 Meters · OutdoorES-M Girls Invitational/Boys Specialty Meet · May 35:18.05ES-M Girls Invitational/Boys Specialty MeetMay 3, 2024
2 Miles · IndoorArmory Officials Hall of Fame Invitational - HS · Jan 1912:37.48Armory Officials Hall of Fame Invitational - HSJanuary 19, 2024
2000m Steeplechase · 0.762m · OutdoorSection 3 Class B-1 Championships · May 298:41.96aSection 3 Class B-1 ChampionshipsMay 29, 2025
2000m Steeplechase · OutdoorWesthill Spring Break Invitational · Apr 238:13.30Westhill Spring Break InvitationalApril 23, 2024
300 Meters · IndoorU.S. Army Officials Hall of Fame Invitational · Jan 2052.59U.S. Army Officials Hall of Fame InvitationalJanuary 20, 2023
3000 Meters · IndoorJack Reed HS Showcase · Jan 1711:21.13Jack Reed HS ShowcaseJanuary 17, 2026
3000 Meters · OutdoorCrush Kids Cancer Oswego Invite · Apr 2611:09.82Crush Kids Cancer Oswego InviteApril 26, 2024
600 Meters · IndoorIt's About Time · Dec 221:57.91aIt's About TimeDecember 22, 2022
800 Meters · OutdoorWesthill Spring Break Invitational · Apr 232:42.46Westhill Spring Break InvitationalApril 23, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Jack Reed HS ShowcaseJan 17 · 3000 Meters · Place 12 · Westhill3000 Meters1211:21.13 PB12
Jan 3 George Constantino Memorial Invitational - SaturdayJan 3 · 1000 Meters · Place 6 · Westhill1000 Meters63:30.1312

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Jack Morse Kickoff Meet - FridayDec 12 · 1000 Meters · Place 8 · Westhill (NY)1000 Meters8.3:17.86a PB12
Feb 8Section III Class A & B ChampionshipsFeb 8 · 3000 Meters · Place 3 · Westhill (NY)3000 Meters3.12:04.11a11
Jan 28George Constantino (Make Up)Jan 28 · 1500 Meters · Place 3 · Westhill1500 Meters35:35.1211
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 25 · Westhill-NY1000 Meters253:28.98—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5Section III Girls State QualifierJun 5 · 3000 Meters · Place 20 · Westhill-C3000 Meters2011:43.8911
May 29Section 3 Class B-1 ChampionshipsMay 29 · 2000m Steeplechase · Place 6 · Westhill (NY)2000m Steeplechase0.762m6.8:41.96a PB11
May 29Section 3 Class B-1 ChampionshipsMay 29 · 3000 Meters · Place 7 · Westhill (NY)3000 Meters7.11:48.65a11
May 23Cicero North Syracuse CoEd InvitationalMay 23 · 3000 Meters · Place 8 · Westhill3000 Meters811:40.5711
May 19OHSL Liberty Large School ChampionshipsMay 19 · 3000 Meters · Place 6 · Westhill3000 Meters611:41.6411
May 19OHSL Liberty Large School ChampionshipsMay 19 · 2000m Steeplechase · Place 3 · Westhill2000m Steeplechase39:06.0111
May 9Baldwinsville John Arcaro ClassicMay 9 · 3000 Meters · Place 9 · Westhill (NY)3000 Meters9.11:42.85a11
Apr 26Chittenango InvitationalApr 26 · 1 Mile · Place 9 · Westhill1 Mile96:01.5911
Apr 15Westhill Spring Break InvitationalApr 15 · 2000m Steeplechase · Place 4 · Westhill2000m Steeplechase48:47.7211

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Westhill InvitationalDec 7 · 600 Meters · Place 14 · Westhill (NY)600 Meters14.2:02.57a11
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 3000 Meters · Place 1 · Westhill3000 Meters111:36.1810
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 1500 Meters · Place 7 · Westhill1500 Meters75:31.67 PB10
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 2 Miles · Place 37 · Westhill-NY2 Miles3712:37.48 PB10
Jan 19Armory Officials Hall of Fame Invitational - HSJan 19 · 3000 Meters · Place 37 · Westhill-NY3000 Meters3711:49.9510
Jan 13Jack Reed HS ShowcaseJan 13 · 1000 Meters · Place 20 · Westhill1000 Meters203:26.9410
Jan 6John Arcaro Memorial PM SessionJan 6 · 3000 Meters · Place 5 · Westhill (NY)3000 Meters5.11:35.77a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30Section III Girls State Qualifier MeetMay 30 · 3000 Meters · Place 14 · Westhill (NY)3000 Meters14.11:21.92a10
May 13OHSL Liberty Large School ChampionshipsMay 13 · 3000 Meters · Place 1 · Westhill3000 Meters111:23.0710
May 13OHSL Liberty Large School ChampionshipsMay 13 · 1500 Meters · Place 2 · Westhill1500 Meters25:22.1410
May 10John Arcaro Co-Ed ClassicMay 10 · 1500 Meters · Place 11 · Westhill1500 Meters115:21.1610
May 3ES-M Girls Invitational/Boys Specialty MeetMay 3 · 1500 Meters · Place 2 · Westhill1500 Meters25:18.05 PB10
Apr 26Crush Kids Cancer Oswego InviteApr 26 · 3000 Meters · Place 1 · Westhill3000 Meters111:09.82 PB10
Apr 23Westhill Spring Break InvitationalApr 23 · 2000m Steeplechase · Place 4 · Westhill2000m Steeplechase48:13.30 PB10
Apr 23Westhill Spring Break InvitationalApr 23 · 800 Meters · Place 14 · Westhill800 Meters142:42.46 PB10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1000 Meters · Place 10 · Westhill (NY)1000 Meters10.3:25.71a10
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 3000 Meters · Place 3 · Westhill (NY)3000 Meters3.11:40.45a10
Feb 8Section III Class B1 & B2 ChampionshipsFeb 8 · 1500 Meters · Place 5 · Westhill1500 Meters55:37.599
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 3000 Meters · Place 1 · Westhill3000 Meters111:50.109
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 3000 Meters · Place 1 · Westhill3000 Meters111:50.109
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 300 Meters · Place 117 · Westhill (NY300 Meters11752.59 PB9
Jan 20U.S. Army Officials Hall of Fame InvitationalJan 20 · 300 Meters · Place 117 · Westhill (NY300 Meters11752.599
Jan 7John Arcaro Memorial AM SessionJan 7 · 1500 Meters · Place 5 · Westhill (NY)1500 Meters5.5:33.30a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25Section III Class B-1 ChampionshipsMay 25 · 3000 Meters · Place 3 · Westhill3000 Meters311:38.999
May 25Section III Class B-1 ChampionshipsMay 25 · 2000m Steeplechase · Place 4 · Westhill2000m Steeplechase48:35.229
May 15OHSL Liberty Large School ChampionshipsMay 15 · 3000 Meters · Place 2 · Westhill3000 Meters211:38.029
May 12John Arcaro Co-Ed ClassicMay 12 · 2000m Steeplechase · Place 7 · Westhill2000m Steeplechase78:34.589
Apr 29Chittenango InvitationalApr 29 · 1 Mile · Place 13 · Westhill1 Mile135:55.99 PB9

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Westhill InvitationalDec 28 · 1000 Meters · Place 13 · Westhill (NY)1000 Meters13.3:31.51a9
Dec 22It's About TimeDec 22 · 600 Meters · Place 4 · Westhill (NY)600 Meters4.1:57.91a PB9
Dec 17George Constantino Memorial AM SessionDec 17 · 3000 Meters · Place 5 · Westhill (NY)3000 Meters5.12:08.99a9
Dec 11Oscar B. Jensen Memorial Relays - Sunday AM SessionDec 11 · 1000 Meters · Place 8 · Westhill (NY)1000 Meters8.3:35.95a9
Dec 2Mohawk Valley KickoffDec 2 · 1500 Meters · Place 13 · Westhill (NY)1500 Meters13.5:42.90a9