Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWoodridge Wrap-Up · May 611.49Woodridge Wrap-UpMay 6, 2023
200 Meters · IndoorNEOITC Series Blue Division #3 · Feb 623.59aNEOITC Series Blue Division #3February 6, 2026
200 Meters · OutdoorWoodridge Wrap Up · May 1022.53Woodridge Wrap UpMay 10, 2025
400 Meters · OutdoorAAU Region 4 (LE,OH,WV) Qualifier · Jun 2650.18aAAU Region 4 (LE,OH,WV) QualifierJune 26, 2025
60 Meters · IndoorNEOITC Series Blue Division #1 · Jan 67.53NEOITC Series Blue Division #1January 6, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15WJ Boys Twilight MeetMay 15 · 400 Meters · Walsh JesuitWalsh Jesuit400 Meters—DNS12
May 15WJ Boys Twilight MeetMay 15 · 200 Meters · Place 14 · Walsh JesuitWalsh Jesuit200 Meters14.24.13a12
May 15WJ Boys Twilight MeetMay 15 · 100 Meters · Place 16 · Walsh JesuitWalsh Jesuit100 Meters16.11.66a12
Apr 29Walsh Jesuit vs. CVCA and SJAApr 29 · 200 Meters · Walsh JesuitWalsh Jesuit200 Meters—SCR12
Feb 6NEOITC Blue Division #3Feb 6 · 200 Meters · Place 11 · Walsh JesuitWalsh Jesuit200 Meters11.23.59a12
Jan 23NEOITC Blue Division #2Jan 23 · 400 Meters · Place 4 · Walsh JesuitWalsh Jesuit400 Meters4.53.28a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6NEOITC Series Blue Division #3Feb 6 · 200 Meters · Place 11 · Walsh JesuitWalsh Jesuit200 Meters11.23.59a PB12
Jan 9NEOITC Blue Division #1Jan 9 · 200 Meters · Place 7 · Walsh JesuitWalsh Jesuit200 Meters723.6012

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 400 Meters · Place 6 · Cleveland ExpressCleveland Express400 Meters650.18a PB11
Jun 26AAU Region 4 (LE,OH,WV) QualifierJun 26 · 200 Meters · Place 11 · Cleveland ExpressCleveland Express200 MetersRound P1123.05a11
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 400 Meters · Place 6 · Cleveland Express TrackCleveland Express Track400 Meters6.50.18a11
Jun 26AAU Region 4 (NI,WP) QualifierJun 26 · 200 Meters · Place 11 · Cleveland Express TrackCleveland Express Track200 MetersRound P11.23.05a11
Jun 14AAU Lake Erie District QualifierJun 14 · 400 Meters · Place 4 · Cleveland ExpressCleveland Express400 Meters451.4517
Jun 14AAU Lake Erie District QualifierJun 14 · 200 Meters · Place 5 · Cleveland ExpressCleveland Express200 Meters522.5817
Jun 14AAU Lake Erie District QualifierJun 14 · 400 Meters · Place 4 · Cleveland ExpressCleveland Express400 Meters451.4517
Jun 14AAU Lake Erie District QualifierJun 14 · 200 Meters · Place 5 · Cleveland ExpressCleveland Express200 Meters522.5817
May 16Walsh Jesuit Twilight MeetMay 16 · 400 Meters · Place 5 · Walsh JesuitWalsh Jesuit400 Meters551.2711
May 10Woodridge Wrap UpMay 10 · 200 Meters · Place 9 · Walsh JesuitWalsh Jesuit200 Meters922.53 PB11
May 10Woodridge Wrap UpMay 10 · 200 Meters · Place 9 · Walsh JesuitWalsh Jesuit200 Meters922.5311
May 3Gilmour Academy Miele InvitationalMay 3 · 100 Meters · Place 9 · Walsh JesuitWalsh Jesuit100 Meters9.11.86a11
Apr 5Avon Lake InvitationalApr 5 · 200 Meters · Place 10 · Walsh JesuitWalsh Jesuit200 Meters1023.8711
Mar 29Austintown Early Bird InvitationalMar 29 · 200 Meters · Place 9 · Walsh JesuitWalsh Jesuit200 Meters923.3911
Mar 29Austintown Early Bird InvitationalMar 29 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 Meters253.2211
Mar 29Austintown Early Bird InvitationalMar 29 · 400 Meters · Place 2 · Walsh JesuitWalsh Jesuit400 Meters253.2211
Mar 29Austintown Early Bird InvitationalMar 29 · 200 Meters · Place 9 · Walsh JesuitWalsh Jesuit200 Meters923.3911

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · Cleveland Express TrackCleveland Express Track400 Meters2.52.41a10
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 4 · Cleveland Express TrackCleveland Express Track200 Meters4.23.41aWind: 3.710
Jun 22USATF Ohio Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 6 · Cleveland Express TrackCleveland Express Track100 Meters6.12.09aWind: -1.510
Apr 26Massillon Perry 9th/10th Grade InvitationalApr 26 · 200 Meters · Place 5 · Walsh JesuitWalsh Jesuit200 Meters5.23.40a10
Apr 26Massillon Perry 9th/10th Grade InvitationalApr 26 · 100 Meters · Place 5 · Walsh JesuitWalsh Jesuit100 Meters5.11.61a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17OHSAA Division 1 District - NordoniaMay 17 · 200 Meters · Place 10 · Walsh JesuitWalsh Jesuit200 Meters1023.319
May 17OHSAA Division 1 District - NordoniaMay 17 · 200 Meters · Place 10 · Walsh JesuitWalsh Jesuit200 MetersRound P1023.319
May 6Woodridge Wrap-UpMay 6 · 200 Meters · Place 8 · Walsh JesuitWalsh Jesuit200 Meters823.199
May 6Woodridge Wrap-UpMay 6 · 100 Meters · Place 6 · Walsh JesuitWalsh Jesuit100 Meters611.49 PB9
Apr 28Massillon Perry 9th/10th Grade InvitationalApr 28 · 100 Meters · Place 8 · Walsh JesuitWalsh Jesuit100 Meters8.12.03aWind: -3.69
Apr 15Walsh Jesuit John Hasenstab Warrior RelaysApr 15 · 200 Meters · Place 6 · Walsh JesuitWalsh Jesuit200 MetersRound P6.23.22a9
Apr 15Walsh Jesuit John Hasenstab Warrior RelaysApr 15 · 200 Meters · Place 7 · Walsh JesuitWalsh Jesuit200 Meters7.23.05a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 6NEOITC Series Blue Division #1Jan 6 · 60 Meters · Place 14 · Walsh JesuitWalsh Jesuit60 Meters147.53 PB9
Jan 6NEOITC Series Blue Division #1Jan 6 · 200 Meters · Place 13 · Walsh JesuitWalsh Jesuit200 Meters1324.789