Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Youth Invitational · Mar 25:07.62aUSATF New England Youth InvitationalMarch 2, 2025
1000 Meters · Indoor Section 5 WFL Meet · Dec 202:53.99a Section 5 WFL MeetDecember 20, 2024
1500 Meters · IndoorUSATF National Youth Indoor Championships · Mar 214:32.97aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
1500 Meters · Outdoor2024 USATF National Youth Outdoor Championships · Jun 264:46.28a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
1600 Meters · IndoorSection V State Qualifier @ Nazareth University · Feb 284:36.21aSection V State Qualifier @ Nazareth UniversityFebruary 28, 2026
1600 Meters · OutdoorVictor Invitational · May 154:38.97aVictor InvitationalMay 15, 2026
2 Miles · IndoorUSATF New England Youth Invitational · Mar 210:30.23aUSATF New England Youth InvitationalMarch 2, 2025
200 Meters · IndoorUSATF Niagara ITF · Jan 1928.11aUSATF Niagara ITFJanuary 19, 2025
2000m Steeplechase · 0.838m · Outdoor2024 USATF National Youth Outdoor Championships · Jun 267:06.27a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
3000 Meters · IndoorRising Stars Youth Champs · Mar 69:31.19aRising Stars Youth ChampsMarch 6, 2026
3000 Meters · OutdoorUSATF National Youth Outdoor Championships · Jun 2910:53.25aUSATF National Youth Outdoor ChampionshipsJune 29, 2022
3000m Steeplechase · 0.914m · OutdoorSection V State Qualifier @ Bath-Haverling HS · Jun 710:28.67aSection V State Qualifier @ Bath-Haverling HSJune 7, 2025
3000m Steeplechase · OutdoorSection 5 Class B1 Championships · May 2310:34.24Section 5 Class B1 ChampionshipsMay 23, 2024
3200 Meters · IndoorSection 5 Wayne-FingerLakes Div I-II Champs · Jan 3010:24.22aSection 5 Wayne-FingerLakes Div I-II ChampsJanuary 30, 2026
3200 Meters · OutdoorW-FL Championship · May 2210:02.29aW-FL ChampionshipMay 22, 2026
400 Meters · IndoorUSATF Niagara ITF · Jan 1958.85aUSATF Niagara ITFJanuary 19, 2025
400 Meters · OutdoorW-FL Championship · May 2252.38aW-FL ChampionshipMay 22, 2026
400m Hurdles · 36" / 0.914m · OutdoorWFL League Meet at Clyde-Savannah · Apr 281:04.03aWFL League Meet at Clyde-SavannahApril 28, 2026
60 Meter · IndoorUSATF Niagara ITF · Jan 198.27aUSATF Niagara ITFJanuary 19, 2025
600 Meters · IndoorSection 5 Wayne-FingerLakes Div I-II Champs · Jan 301:27.50aSection 5 Wayne-FingerLakes Div I-II ChampsJanuary 30, 2026
60m Hurdles · 39" / 0.991m · IndoorUSATF Niagara ITF · Jan 1911.88aUSATF Niagara ITFJanuary 19, 2025
800 Meters · IndoorUSATF New England Youth Invitational · Mar 22:16.10aUSATF New England Youth InvitationalMarch 2, 2025
800 Meters · OutdoorWayne Invitational · May 82:02.61aWayne InvitationalMay 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30Section 5 Class C4 ChampionshipsMay 30 · 3200 Meters · Place 6 · Marion CentralMarion Central3200 Meters6.10:52.72a12
May 30Section 5 Class C4 ChampionshipsMay 30 · 1600 Meters · Place 14 · Marion CentralMarion Central1600 Meters14.5:22.26a12
May 30Section 5 Class C4 ChampionshipsMay 30 · 800 Meters · Place 7 · Marion CentralMarion Central800 Meters7.2:14.58a12
May 30Section 5 Class C4 ChampionshipsMay 30 · 400 Meters · Place 9 · Marion CentralMarion Central400 Meters9.56.42a12
May 22W-FL ChampionshipMay 22 · 3200 Meters · Place 2 · Marion CentralMarion Central3200 Meters2.10:02.29a PB12
May 22W-FL ChampionshipMay 22 · 800 Meters · Place 4 · Marion CentralMarion Central800 Meters4.2:08.09a12
May 22W-FL ChampionshipMay 22 · 400 Meters · Place 2 · Marion CentralMarion Central400 Meters2.52.38a PB12
May 15Victor InvitationalMay 15 · 1600 Meters · Place 5 · Marion CentralMarion Central1600 Meters5.4:38.97a PB12
May 15Victor InvitationalMay 15 · 800 Meters · Place 19 · Marion CentralMarion Central800 Meters19.2:10.71a12
May 8Wayne InvitationalMay 8 · 3200 Meters · Place 4 · Marion CentralMarion Central3200 Meters4.10:25.19a12
May 8Wayne InvitationalMay 8 · 800 Meters · Place 6 · Marion CentralMarion Central800 Meters6.2:02.61a PB12
Apr 28WFL League Meet at Clyde-SavannahApr 28 · 400m Hurdles · Place 1 · Marion CentralMarion Central400m Hurdles36" / 0.914m1.1:04.03a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 3000 Meters · Place 6 · UnattachedUnattached3000 Meters6.9:31.19a PB12
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1600 Meters · Place 5 · Marion CentralMarion Central1600 Meters5.4:36.21a PB12
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1600 Meters · Place 5 · Marion CentralMarion Central1600 Meters5.4:36.21a12
Feb 19Section 5 Sectional ChampsFeb 19 · 3200 Meters · Place 5 · Marion-GananMarion-Ganan3200 Meters510:24.8012
Feb 19Section 5 Sectional ChampsFeb 19 · 1600 Meters · Place 3 · Marion-GananMarion-Ganan1600 Meters34:42.3812
Feb 19Section 5 Sectional ChampsFeb 19 · 600 Meters · Place 9 · Marion-GananMarion-Ganan600 Meters91:35.1212
Jan 30Section 5 Wayne-FingerLakes Div I-II ChampsJan 30 · 3200 Meters · Place 1 · Marion CentralMarion Central3200 Meters1.10:24.22a PB12
Jan 30Section 5 Wayne-FingerLakes Div I-II ChampsJan 30 · 600 Meters · Place 1 · Marion CentralMarion Central600 Meters1.1:27.50a PB12
Jan 30Section 5 Wayne-FingerLakes Div I-II ChampsJan 30 · 1600 Meters · Place 2 · Marion CentralMarion Central1600 Meters2.4:57.68a12
Jan 16Section 5 RWTL #6Jan 16 · 3200 Meters · Place 1 · Marion-GananMarion-Ganan3200 Meters110:24.8312
Jan 16Section 5 RWTL #6Jan 16 · 1600 Meters · Place 2 · Marion-GananMarion-Ganan1600 Meters24:44.4712

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 142025 BW Midwest Elite MeetJun 14 · 1600 Meters · Place 39 · UnattachedUnattached1600 Meters39.4:44.12a11
Jun 142025 BW Midwest Elite MeetJun 14 · 800 Meters · Place 31 · UnattachedUnattached800 Meters31.2:06.65a11
Jun 7Section V State Qualifier @ Bath-Haverling HSJun 7 · 3000m Steeplechase · Place 3 · Marion CentralMarion Central3000m Steeplechase0.914m3.10:28.67a PB11
May 31Section 5 Class C4-A ChampsMay 31 · 3000m Steeplechase · Place 3 · Marion CentralMarion Central3000m Steeplechase0.914m3.10:34.95a11
May 31Section 5 Class C4-A ChampsMay 31 · 3200 Meters · Place 3 · Marion CentralMarion Central3200 Meters3.10:27.36a11
May 31Section 5 Class C4-A ChampsMay 31 · 1600 Meters · Place 3 · Marion CentralMarion Central1600 Meters3.4:43.73a11
May 29Section 5 Class C2 ChampsMay 29 · 3000m Steeplechase · Place 3 · MarionMarion3000m Steeplechase310:34.95—
May 29Section 5 Class C2 ChampsMay 29 · 3200 Meters · Place 3 · MarionMarion3200 Meters310:27.36—
May 29Section 5 Class C2 ChampsMay 29 · 1600 Meters · Place 3 · MarionMarion1600 Meters34:43.73—
May 23W-FL ChampsMay 23 · 3000m Steeplechase · Place 1 · MarionMarion3000m Steeplechase110:35.89—
May 23W-FL ChampsMay 23 · 1600 Meters · Place 5 · MarionMarion1600 Meters54:49.16—
May 19W-FL Division ChampsMay 19 · 3200 Meters · Place 1 · MarionMarion3200 Meters111:07.47—
May 19W-FL Division ChampsMay 19 · 1600 Meters · Place 2 · MarionMarion1600 Meters24:54.41—
May 19W-FL Division ChampsMay 19 · 800 Meters · Place 2 · MarionMarion800 Meters22:09.31—
May 917th Wayne Invitational @ Wayne HSMay 9 · 3000m Steeplechase · Place 1 · Marion CentralMarion Central3000m Steeplechase0.914m1.10:29.33a11
May 917th Wayne Invitational @ Wayne HSMay 9 · 800 Meters · Place 9 · Marion CentralMarion Central800 Meters9.2:11.57a11
May 917th Wayne Invitational @ Wayne HSMay 9 · 800 Meters · Place 9 · Marion CentralMarion Central800 Meters9.2:11.57a11
Apr 30WFL League Meet at Clyde-SavannahApr 30 · 3200 Meters · Place 2 · MarionMarion3200 Meters210:24.1411
Apr 30WFL League Meet at Clyde-SavannahApr 30 · 800 Meters · Place 1 · MarionMarion800 Meters12:12.8411
Apr 22WFL League Meet at Marcus WhitmanApr 22 · High Jump · Place 9 · MarionMarionHigh Jump94-611
Apr 22WFL League Meet at Marcus WhitmanApr 22 · 800 Meters · Place 3 · MarionMarion800 Meters32:10.4111

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 3000 Meters · Place 3 · 04-Unattached04-Unattached3000 Meters3.9:47.16a11
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 9 · 04-Unattached04-Unattached1500 Meters9.4:32.97a PB11
Mar 2USATF New England Youth InvitationalMar 2 · 2 Miles · Place 1 · 04-Unattached04-Unattached2 Miles1.10:30.23a PB11
Mar 2USATF New England Youth InvitationalMar 2 · 1 Mile · Place 6 · 04-Unattached04-Unattached1 Mile6.5:07.62a PB11
Mar 2USATF New England Youth InvitationalMar 2 · 3000 Meters · Place 2 · 04-Unattached04-Unattached3000 Meters2.10:13.36a11
Mar 2USATF New England Youth InvitationalMar 2 · 1500 Meters · Place 6 · 04-Unattached04-Unattached1500 Meters6.4:46.39a11
Mar 2USATF New England Youth InvitationalMar 2 · 800 Meters · Place 4 · 04-Unattached04-Unattached800 Meters4.2:16.10a PB11
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 3200 Meters · Place 12 · Marion CentralMarion Central3200 Meters12.10:32.84a11
Feb 23Section V Class B3 Championship @ Nazareth UniversityFeb 23 · 3200 Meters · Place 1 · Marion CentralMarion Central3200 Meters1.10:41.39a11
Feb 23Section V Class B3 Championship @ Nazareth UniversityFeb 23 · 1000 Meters · Place 3 · Marion CentralMarion Central1000 Meters3.2:54.33a11
Feb 23Section V Class B3 Championship @ Nazareth UniversityFeb 23 · 1600 Meters · Place 2 · Marion CentralMarion Central1600 Meters2.4:55.44a11
Feb 19Section 5 Sectional Champs A1Feb 19 · 3200 Meters · Place 1 · Marion/GananMarion/Ganan3200 Meters110:41.3911
Feb 19Section 5 Sectional Champs A1Feb 19 · 1600 Meters · Place 2 · Marion/GananMarion/Ganan1600 Meters24:55.4411
Feb 19Section 5 Sectional Champs A1Feb 19 · 1000 Meters · Place 3 · Marion/GananMarion/Ganan1000 Meters32:54.3311
Jan 19USATF Niagara ITFJan 19 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.5:11.30a11
Jan 19USATF Niagara ITFJan 19 · 60m Hurdles · Place 5 · UnattachedUnattached60m Hurdles39" / 0.991m5.11.88a PB11
Jan 19USATF Niagara ITFJan 19 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.8.27a PB11
Jan 19USATF Niagara ITFJan 19 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.10:27.17a11
Jan 19USATF Niagara ITFJan 19 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:16.40a11
Jan 19USATF Niagara ITFJan 19 · 400 Meters · Place 1 · UnattachedUnattached400 Meters1.58.85a PB11
Jan 19USATF Niagara ITFJan 19 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.28.11a PB11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Section 5 Wayne-Finger Lakes MeetDec 28 · 3200 Meters · Place 2 · Marion CentralMarion Central3200 Meters2.10:34.79a11
Dec 28Section 5 Wayne-Finger Lakes MeetDec 28 · 600 Meters · Place 5 · Marion CentralMarion Central600 Meters5.1:33.59a11
Dec 20 Section 5 WFL MeetDec 20 · 1000 Meters · Place 3 · Marion CentralMarion Central1000 Meters3.2:53.99a PB11
Dec 20 Section 5 WFL MeetDec 20 · 1600 Meters · Place 2 · Marion CentralMarion Central1600 Meters2.4:52.19a11
Feb 17Section 5 Sectional ChampsFeb 17 · 3200 Meters · Place 3 · Marion/GananMarion/Ganan3200 Meters310:45.0510
Feb 17Section 5 Sectional ChampsFeb 17 · 1000 Meters · Place 5 · Marion/GananMarion/Ganan1000 Meters52:58.2110

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 2000m Steeplechase · Place 6 · 04-Unattached04-Unattached2000m Steeplechase0.838m6.7:06.27a PB10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 20 · 04-Unattached04-Unattached1500 Meters20.4:46.28a PB10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 20 · 04-Unattached04-Unattached800 MetersRound P20.2:14.80a10
Jun 1Section 5 State QualifierJun 1 · 3000m Steeplechase · Place 9 · MarionMarion3000m Steeplechase911:04.0310
May 23Section 5 Class B1 ChampionshipsMay 23 · 3000m Steeplechase · Place 2 · MarionMarion3000m Steeplechase210:34.24 PB10
May 23Section 5 Class B1 ChampionshipsMay 23 · 3200 Meters · Place 6 · MarionMarion3200 Meters611:04.5310
May 23Section 5 Class B1 ChampionshipsMay 23 · 1600 Meters · Place 4 · MarionMarion1600 Meters45:00.9010
May 23Section 5 Class B5 ChampionshipsMay 23 · 3000m Steeplechase · Place 2 · Marion CentralMarion Central3000m Steeplechase0.914m2.10:34.24a10
May 23Section 5 Class B5 ChampionshipsMay 23 · 3200 Meters · Place 6 · Marion CentralMarion Central3200 Meters6.11:04.53a10
May 23Section 5 Class B5 ChampionshipsMay 23 · 1600 Meters · Place 4 · Marion CentralMarion Central1600 Meters4.5:00.90a10
May 10Lancer InvitationalMay 10 · 3000m Steeplechase · Place 3 · Marion CentralMarion Central3000m Steeplechase0.914m3.10:45.28a10
May 10Lancer InvitationalMay 10 · 400 Meters · Place 30 · Marion CentralMarion Central400 Meters30.57.61a10
May 3Wayne InvitationalMay 3 · 3000m Steeplechase · Place 2 · MarionMarion3000m Steeplechase210:40.4510
May 3Wayne InvitationalMay 3 · 1600 Meters · Place 12 · MarionMarion1600 Meters124:57.9010
Apr 23WFL League Meet at South SenecaApr 23 · 1600 Meters · Place 1 · MarionMarion1600 Meters14:55.4410
Apr 20Webster InvitationalApr 20 · 3000m Steeplechase · Place 11 · MarionMarion3000m Steeplechase1111:17.3910
Apr 20Webster InvitationalApr 20 · 800 Meters · Place 32 · MarionMarion800 Meters322:20.7910
Apr 10WFL League Meet at North Rose-WolcottApr 10 · 800 Meters · Place 4 · MarionMarion800 Meters42:14.9610
Apr 10WFL League Meet at North Rose-WolcottApr 10 · 1600 Meters · Place 5 · MarionMarion1600 Meters55:03.5710

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 24USATF Niagara Association Junior Olympic ChampionshipsJun 24 · 2000m Steeplechase · Place 1 · 04-Unattached04-Unattached2000m Steeplechase0.838m1.7:19.85a9
Jun 24USATF Niagara Association Junior Olympic ChampionshipsJun 24 · 1500 Meters · Place 5 · 04-Unattached04-Unattached1500 Meters5.4:46.59a9
Jun 2Section V State Qualifier Division 2Jun 2 · 3000m Steeplechase · Place 7 · Marion CentralMarion Central3000m Steeplechase0.914m7.11:19.30a9
May 15Wayne-Finger Lakes County ChampsMay 15 · 3200 Meters · Place 2 · MarionMarion3200 Meters210:51.07—
May 15Wayne-Finger Lakes County ChampsMay 15 · 1600 Meters · Place 3 · MarionMarion1600 Meters35:04.07—
Apr 29Lyons InvitationalApr 29 · 3000m Steeplechase · Place 1 · Marion CentralMarion Central3000m Steeplechase0.914m1.11:14.60a9
Apr 29Lyons InvitationalApr 29 · 3200 Meters · Place 2 · Marion CentralMarion Central3200 Meters2.11:04.50a9

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 3000 Meters · Place 17 · 04-Unattached04-Unattached3000 Meters17.10:25.22a9
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 1500 Meters · Place 20 · 04-Unattached04-Unattached1500 Meters20.4:39.87a9
Feb 18Section 5 Sectional ChampsFeb 18 · 3200 Meters · Place 4 · Marion/GananMarion/Ganan3200 Meters410:51.649
Feb 9Section 5 RWTL #10 Feb 9 · 3200 Meters · Place 2 · Marion/GananMarion/Ganan3200 Meters210:52.909
Feb 9Section 5 RWTL #10 Feb 9 · 1600 Meters · Place 6 · Marion/GananMarion/Ganan1600 Meters65:13.599
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 1600 Meters · Place 3 · Marion/GananMarion/Ganan1600 Meters35:02.149
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 1000 Meters · Place 6 · Marion/GananMarion/Ganan1000 Meters63:02.289
Jan 28Section 5 RWTL #8Jan 28 · 3200 Meters · Place 4 · Marion/GananMarion/Ganan3200 Meters410:59.149
Jan 12Section 5 RWTL #6-WFL - 2Jan 12 · 3200 Meters · Place 1 · Marion CentralMarion Central3200 Meters1.11:10.69a9
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1600 Meters · Place 9 · Marion/GananMarion/Ganan1600 Meters95:12.629
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1000 Meters · Place 10 · Marion/GananMarion/Ganan1000 Meters103:04.709
Jan 6Section 5 RWTL #5-Wayne-Finger LakesJan 6 · 1000 Meters · Place 10 · Marion CentralMarion Central1000 Meters10.3:04.70a9
Jan 6Section 5 RWTL #5-Wayne-Finger LakesJan 6 · 1600 Meters · Place 9 · Marion CentralMarion Central1600 Meters9.5:12.62a9

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 1000 Meters · Place 7 · Marion CentralMarion Central1000 Meters7.3:05.48a9
Dec 27Section 5 RWTL #4Dec 27 · 1600 Meters · Place 7 · Marion CentralMarion Central1600 Meters7.5:13.77a9
Dec 16Section 5 RWTL #2-WFLDec 16 · 3200 Meters · Place 4 · Marion CentralMarion Central3200 Meters4.11:00.93a9
Dec 16Section 5 RWTL #2-WFLDec 16 · 1000 Meters · Place 7 · Marion CentralMarion Central1000 Meters7.3:09.40a9
Jun 25USATF Niagara Association Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 2 · 04-Unattached04-Unattached3000 Meters2.11:44.01a8
Jun 25USATF Niagara Association Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 4 · 04-Unattached04-Unattached1500 Meters4.6:42.69a8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 3000 Meters · 04-Unattached04-Unattached3000 Meters—DNF8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Place 28 · 04-Unattached04-Unattached1500 Meters28.5:08.26a8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 3000 Meters · Place 14 · 04-Unattached04-Unattached3000 Meters14.10:53.25a PB8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 41 · 04-Unattached04-Unattached1500 Meters41.5:20.82a8