Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 8 Conf. 2 Champs · Jan 163:55.62Section 8 Conf. 2 ChampsJanuary 16, 2024
1000 Meters · OutdoorSection 8 Group D-F Format B · Dec 144:03.57aSection 8 Group D-F Format BDecember 14, 2023
1500 Meters · OutdoorSouth Shore Frosh/Soph Meet · Apr 216:41.2South Shore Frosh/Soph MeetApril 21, 2023
200 Meters · OutdoorThe Jim McGlynn Classic · Apr 1534.24The Jim McGlynn ClassicApril 15, 2025
300 Meters · IndoorNorth Shore Invitational · Dec 2355.62aNorth Shore InvitationalDecember 23, 2024
400 Meters · OutdoorBulldog Invitational · May 181:17.63aBulldog InvitationalMay 18, 2024
600 Meters · IndoorNorth Shore Invitational · Dec 232:09.40aNorth Shore InvitationalDecember 23, 2024
600 Meters · OutdoorSection 8 Group A-B Format B · Dec 122:13.68aSection 8 Group A-B Format BDecember 12, 2024
800 Meters · OutdoorSection 8 Division 2A · May 153:07.18aSection 8 Division 2AMay 15, 2023

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15The Jim McGlynn ClassicApr 15 · 800 Meters · Place 42 · Long Beach800 Meters423:12.3011
Apr 15The Jim McGlynn ClassicApr 15 · 200 Meters · Place 100 · Long Beach200 Meters10034.24 PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28Section 8 Conf. 2 ChampsJan 28 · 600 Meters · Place 20 · Long Beach600 Meters202:18.3811
Jan 8Section 8 Group A-C Format DJan 8 · 1000 Meters · Place 41 · Long Beach1000 Meters414:20.4811

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 300 Meters · Place 358 · Long Beach300 Meters358.55.62a PB11
Dec 23North Shore InvitationalDec 23 · 600 Meters · Place 137 · Long Beach600 Meters137.2:09.40a PB11
Jan 30Section 8 Frosh/SophJan 30 · 1000 Meters · Place 35 · Long Beach1000 Meters354:08.3110
Jan 16Section 8 Conf. 2 ChampsJan 16 · 1000 Meters · Place 21 · Long Beach1000 Meters213:55.62 PB10
Jan 6Freedom GamesJan 6 · 1000 Meters · Place 41 · Long Beach1000 Meters414:03.0110
Jan 6Freedom GamesJan 6 · 300 Meters · Place 118 · Long Beach300 Meters11856.6010

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Section 8 Group A-B Format BDec 12 · 600 Meters · Place 33 · Long Beach600 Meters33.2:13.68a PB11
Dec 2Section 8 Group C-F Format ADec 2 · 1500 Meters · Place 56 · Long Beach1500 Meters56.7:06.20a11
May 18Bulldog InvitationalMay 18 · 400 Meters · Place 45 · Long Beach400 Meters45.1:17.63a PB10
May 3Herricks InvitationalMay 3 · 800 Meters · Place 8 · Long Beach800 Meters83:13.80—
May 3Herricks InvitationalMay 3 · 400 Meters · Place 9 · Long Beach400 Meters91:18.52—
May 3Herricks InvitationalMay 3 · 800 Meters · Place 8 · Long Beach800 Meters83:13.80—
May 3Herricks InvitationalMay 3 · 400 Meters · Place 9 · Long Beach400 Meters91:18.52—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Section 8 Group D-E Format CDec 19 · 600 Meters · Place 46 · Long Beach600 Meters46.2:13.81a10
Dec 14Section 8 Group D-F Format BDec 14 · 1000 Meters · Place 34 · Long Beach1000 Meters34.4:03.57a PB10
May 15Section 8 Division 2AMay 15 · 800 Meters · Place 15 · Long Beach800 Meters15.3:07.18a PB9
Apr 21South Shore Frosh/Soph MeetApr 21 · 1500 Meters · Place 11 · Long Beach1500 Meters11.6:41.2 PB9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Nassau Coaches InvitationalDec 9 · 300 Meters · Place 139 · Long Beach300 Meters139.57.06a10
Dec 9Nassau Coaches InvitationalDec 9 · 1000 Meters · Place 60 · Long Beach1000 Meters60.4:03.55a10
Feb 2Section 8 Frosh/SophFeb 2 · 1000 Meters · Place 23 · Long Beach1000 Meters234:10.619
Jan 12Section 8 Conf. 2 ChampsJan 12 · 600 Meters · Place 19 · Long Beach600 Meters192:16.059
Jan 7Ocean Breeze Freedom GamesJan 7 · 1000 Meters · Place 75 · Long Beach1000 Meters754:11.989
Jan 7Ocean Breeze Freedom GamesJan 7 · 300 Meters · Place 171 · Long Beach300 Meters17157.539

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Bishop Loughlin GamesDec 17 · 300 Meters · Place 117 · Long Beach300 Meters117.1:00.05a9
Dec 17Bishop Loughlin GamesDec 17 · 600 Meters · Place 56 · Long Beach600 Meters56.2:21.45a9