Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 5 Class B1 Champs · May 3012.28aSection 5 Class B1 ChampsMay 30, 2025
200 Meters · IndoorUtica Blue & Orange Invitational · Feb 626.55aUtica Blue & Orange InvitationalFebruary 6, 2026
200 Meters · OutdoorRunnin' Cadet Classic · May 626.66aRunnin' Cadet ClassicMay 6, 2023
300 Meters · IndoorSection 5 RWTL #5-Monroe - F/H · Jan 643.16aSection 5 RWTL #5-Monroe - F/HJanuary 6, 2023
400 Meters · IndoorAARTFC Indoor Championships · Mar 658.57aAARTFC Indoor ChampionshipsMarch 6, 2026
400 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 157.97aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
400 Meters · Relay Split · IndoorNazareth Alumni Opener · Dec 51:01.204Nazareth Alumni OpenerDecember 5, 2025
400m Hurdles · 30" / 0.762m · OutdoorRIT Bill Q Invitational · Apr 241:04.76aRIT Bill Q InvitationalApril 24, 2026
55 Meter · IndoorMCPSAC Region 3 Meet · Dec 197.50aMCPSAC Region 3 MeetDecember 19, 2024
55 Meters · IndoorMonroe County Indoor Championships · Jan 287.58aMonroe County Indoor ChampionshipsJanuary 28, 2023
600 Meters · IndoorBrockport Friday Night Invite · Feb 201:40.13aBrockport Friday Night InviteFebruary 20, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 3 · SUNY GeneseoSUNY Geneseo400m Hurdles30" / 0.762m3.1:05.14aFr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 400 Meters · Place 5 · SUNY GeneseoSUNY Geneseo400 Meters5.57.97a PBFr
Apr 24RIT Bill Q InvitationalApr 24 · 400m Hurdles · Place 2 · SUNY GeneseoSUNY Geneseo400m Hurdles30" / 0.762m2.1:04.76a PBFr
Apr 12Brockport Multi and InvitationalApr 12 · 400 Meters · Place 7 · SUNY GeneseoSUNY Geneseo400 Meters7.59.70aFr
Apr 4Geneseo Early Season InviteApr 4 · 400m Hurdles · Place 4 · SUNY GeneseoSUNY Geneseo400m Hurdles30" / 0.762m4.1:06.30aFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 400 Meters · Place 15 · SUNY GeneseoSUNY Geneseo400 Meters1558.57a PBFR
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Place 2 · SUNY GeneseoSUNY Geneseo400 Meters2.58.77aFr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 200 Meters · Place 12 · SUNY GeneseoSUNY Geneseo200 Meters12.26.68aFr
Feb 20Brockport Friday Night InviteFeb 20 · 300 Meters · Place 5 · SUNY GeneseoSUNY Geneseo300 Meters5.43.55aFr
Feb 20Brockport Friday Night InviteFeb 20 · 600 Meters · Place 3 · SUNY GeneseoSUNY Geneseo600 Meters3.1:40.13a PBFr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 200 Meters · Place 11 · SUNY GeneseoSUNY Geneseo200 Meters11.26.55a PBFr
Jan 31Nazareth Conference Challenge CupJan 31 · 400 Meters · Place 6 · SUNY GeneseoSUNY Geneseo400 Meters61:00.37FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · SUNY GeneseoSUNY Geneseo400 MetersRelay Split—1:01.204 PBFr
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · Place 5 · SUNY GeneseoSUNY Geneseo400 Meters5.1:00.62aFr
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · 300 Meters · Place 1 · Brockport CentralBrockport Central300 Meters1.43.46a12
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · 55 Meter · Place 1 · Brockport CentralBrockport Central55 Meter1.7.52a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 400m Hurdles · Place 7 · Brockport CentralBrockport Central400m Hurdles30" / 0.762m7.1:05.27a12
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 100 Meters · Place 16 · Brockport CentralBrockport Central100 MetersRound P16.12.87aWind: -0.312
Jun 6Section 5 State QualifierJun 6 · 400m Hurdles · Brockport CentralBrockport Central400m Hurdles30" / 0.762m--DNF12
Jun 6Section 5 State QualifierJun 6 · 100 Meters · Brockport CentralBrockport Central100 Meters--DNF12
May 30Section 5 Class B1 ChampsMay 30 · 400m Hurdles · Place 1 · Brockport CentralBrockport Central400m Hurdles30" / 0.762m1.1:09.91a12
May 30Section 5 Class B1 ChampsMay 30 · 400 Meters · Place 1 · Brockport CentralBrockport Central400 Meters1.58.63a12
May 30Section 5 Class B1 ChampsMay 30 · 100 Meters · Place 1 · Brockport CentralBrockport Central100 Meters1.12.28a PB12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19MCPSAC Region 3 MeetDec 19 · 600 Meters · Place 1 · Brockport CentralBrockport Central600 Meters1.1:41.59a12
Dec 19MCPSAC Region 3 MeetDec 19 · 55 Meter · Place 3 · Brockport CentralBrockport Central55 Meter3.7.50a PB12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 24USATF Niagara Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 2 · 04-Unattached04-Unattached400 Meters2.1:03.11a10
May 27Section V Class A2-B5 ChampionshipsMay 27 · 400 Meters · Place 1 · Brockport CentralBrockport Central400 Meters1.59.10a10
May 27Section V Class A2-B5 ChampionshipsMay 27 · 200 Meters · Place 2 · Brockport CentralBrockport Central200 Meters2.26.99a10
May 27Section V Class A2-B5 ChampionshipsMay 27 · 100 Meters · Place 2 · Brockport CentralBrockport Central100 Meters2.12.75a10
May 6Runnin' Cadet ClassicMay 6 · 400 Meters · Place 2 · Brockport CentralBrockport Central400 Meters2.1:00.38a10
May 6Runnin' Cadet ClassicMay 6 · 200 Meters · Place 5 · Brockport CentralBrockport Central200 Meters5.26.66a PB10
May 6Runnin' Cadet ClassicMay 6 · 100 Meters · Place 8 · Brockport CentralBrockport Central100 Meters8.12.93a10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 7 · 04-Unattached04-Unattached400 MetersRound P7.1:03.92a10
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 3 · 04-Unattached04-Unattached400 Meters3.1:00.72a10
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 5 · 04-Unattached04-Unattached200 MetersRound P5.26.82a10
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 5 · 04-Unattached04-Unattached200 Meters5.26.69a10
Jan 28Monroe County Indoor ChampionshipsJan 28 · 600 Meters · Place 2 · Brockport CentralBrockport Central600 Meters21:42.00a—
Jan 28Monroe County Indoor ChampionshipsJan 28 · 300 Meters · Place 13 · Brockport CentralBrockport Central300 Meters1345.76a—
Jan 28Monroe County Indoor ChampionshipsJan 28 · 55 Meters · Place 7 · Brockport CentralBrockport Central55 Meters77.58a PB—
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · 300 Meters · Place 2 · Brockport CentralBrockport Central300 Meters2.43.16a PB10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 300 Meters · Place 1 · Brockport CentralBrockport Central300 Meters1.43.74a10
Dec 27Section 5 RWTL #4Dec 27 · 55 Meter · Place 2 · Brockport CentralBrockport Central55 Meter2.7.60a10
Dec 22Section 5 RWTL #3Dec 22 · 600 Meters · Place 1 · Brockport CentralBrockport Central600 Meters1.1:44.82a10
Jun 25USATF Niagara Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 1 · 04-Unattached04-Unattached400 Meters1.1:02.52a9
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 300 Meters · Place 9 · Brockport CentralBrockport Central300 Meters9.45.15a9
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 55 Meter · Place 14 · Brockport CentralBrockport Central55 Meter14.7.81a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10NYSPHSAA Outdoor Track & Field ChampionshipsJun 10 · 400 Meters · Place 9 · Brockport CentralBrockport Central400 Meters9.1:01.22a9
May 28Section V Class A2-B1 ChampionshipsMay 28 · 400 Meters · Place 4 · Brockport CentralBrockport Central400 Meters4.1:01.98a9
May 13Lancer InvitationalMay 13 · 200 Meters · Place 5 · Brockport CentralBrockport Central200 Meters5.27.64a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 5 RWTL #1-Nazareth(Monroe West)Dec 11 · 300 Meters · Place 3 · Brockport CentralBrockport Central300 Meters3.45.59a9
Dec 11Section 5 RWTL #1-Nazareth(Monroe West)Dec 11 · 55 Meter · Place 7 · Brockport CentralBrockport Central55 Meter7.8.16a9