Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorDunkirk Track & Field Invitational · Apr 266:34.16aDunkirk Track & Field InvitationalApril 26, 2024
1600 Meters · OutdoorSPIRE HS Holiday Classic · Dec 126:53.62aSPIRE HS Holiday ClassicDecember 12, 2025
2000m Steeplechase · 0.762m · OutdoorSection VI Class C Championships · May 299:28.66aSection VI Class C ChampionshipsMay 29, 2026
2000m Steeplechase · OutdoorSuper 8 Best of the Best Meet · May 169:55.21Super 8 Best of the Best MeetMay 16, 2025
3000 Meters · OutdoorSection VI Class C Championships · May 2913:34.25aSection VI Class C ChampionshipsMay 29, 2026
3000m Steeplechase · OutdoorUSATF Niagara Association Junior Olympic Championships · Jun 219:58.43aUSATF Niagara Association Junior Olympic ChampionshipsJune 21, 2025
600 Meters · OutdoorSPIRE HS Holiday Classic · Dec 122:10.48aSPIRE HS Holiday ClassicDecember 12, 2025
800 Meters · OutdoorUSATF Niagara Association Junior Olympic Championships · Jun 212:59.53aUSATF Niagara Association Junior Olympic ChampionshipsJune 21, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 2000m Steeplechase · Place 3 · Chautauqua Striders, Inc.Chautauqua Striders, Inc.2000m Steeplechase0.762m3.9:50.26a11
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 3000 Meters · Place 2 · Chautauqua Striders, Inc.Chautauqua Striders, Inc.3000 Meters2.13:45.22a11
Jun 27USATF Niagara Association Junior Olympic ChampionshipsJun 27 · 2000m Steeplechase · Chautauqua Striders, Inc.Chautauqua Striders, Inc.2000m Steeplechase0.762m—SCR11
Jun 27USATF Niagara Association Junior Olympic ChampionshipsJun 27 · 400m Hurdles · Chautauqua Striders, Inc.Chautauqua Striders, Inc.400m Hurdles30" / 0.762m—SCR11
Jun 27USATF Niagara Association Junior Olympic ChampionshipsJun 27 · 3000 Meters · Chautauqua Striders, Inc.Chautauqua Striders, Inc.3000 Meters—SCR11
Jun 27USATF Niagara Association Junior Olympic ChampionshipsJun 27 · 800 Meters · Chautauqua Striders, Inc.Chautauqua Striders, Inc.800 Meters—SCR11
May 29Section VI Class C ChampionshipsMay 29 · 2000m Steeplechase · Place 6 · SouthwesternSouthwestern2000m Steeplechase0.762m6.9:28.66a PB11
May 29Section VI Class C ChampionshipsMay 29 · 3000 Meters · Place 10 · SouthwesternSouthwestern3000 Meters10.13:34.25a PB11
May 9Jamestown T & F ClassicMay 9 · 2000m Steeplechase · Place 12 · SouthwesternSouthwestern2000m Steeplechase0.762m12.9:29.90a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12SPIRE HS Holiday ClassicDec 12 · 600 Meters · Place 9 · Chautauqua Striders, Inc.Chautauqua Striders, Inc.600 Meters9.2:10.48a PB11
Dec 12SPIRE HS Holiday ClassicDec 12 · 1600 Meters · Place 21 · Chautauqua Striders, Inc.Chautauqua Striders, Inc.1600 Meters21.6:53.62a PB11
Jun 21USATF Niagara Association Junior Olympic ChampionshipsJun 21 · 3000m Steeplechase · Place 3 · Chautauqua Striders, Inc.Chautauqua Striders, Inc.3000m Steeplechase39:58.43a PB10
Jun 21USATF Niagara Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Place 5 · Chautauqua Striders, Inc.Chautauqua Striders, Inc.800 Meters52:59.53a PB10
May 30Section 6 Class C ChampionshipsMay 30 · 2000m Steeplechase · Place 14 · SouthwesternSouthwestern2000m Steeplechase0.762m14.9:30.40a10
May 16Super 8 Best of the Best MeetMay 16 · 2000m Steeplechase · Place 8 · SouthwesternSouthwestern2000m Steeplechase89:55.21 PB10
May 2Golden Falcon Track & Field InvitationalMay 2 · 2000m Steeplechase · Place 9 · SouthwesternSouthwestern2000m Steeplechase0.762m9.10:00.78a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26Dunkirk Track & Field InvitationalApr 26 · 1500 Meters · Place 20 · SouthwesternSouthwestern1500 Meters20.6:34.16a PB9