Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorHurley Invitational · Jan 166:50.20Hurley InvitationalJanuary 16, 2026
1600 Meters · OutdoorSection IV Class C Championships · May 286:21.90aSection IV Class C ChampionshipsMay 28, 2026
3200 Meters · IndoorQuinney Invitational · Jan 314:58.61Quinney InvitationalJanuary 3, 2026
500 Meters · OutdoorNeed for Speed Invitational · May 181:51.57aNeed for Speed InvitationalMay 18, 2026
600 Meters · OutdoorNeed for Speed Invitational · May 182:21.28aNeed for Speed InvitationalMay 18, 2026
800 Meters · OutdoorGerry O'Donnell Invitational · May 13:05.65aGerry O'Donnell InvitationalMay 1, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Section IV Class C ChampionshipsMay 28 · 1600 Meters · Place 26 · Windsor1600 Meters26.6:21.90a PB12
May 18Need for Speed InvitationalMay 18 · 600 Meters · Place 23 · Windsor600 Meters23.2:21.28a PB12
May 18Need for Speed InvitationalMay 18 · 500 Meters · Place 14 · Windsor500 Meters14.1:51.57a PB12
May 1Gerry O'Donnell InvitationalMay 1 · 800 Meters · Place 21 · Windsor800 Meters21.3:05.65a PB12
Apr 18Square Deal InviteApr 18 · 1600 Meters · Place 59 · Windsor1600 Meters59.7:17.88a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Hurley InvitationalJan 16 · 1600 Meters · Place 72 · Windsor Central1600 Meters726:50.20 PB12
Jan 3Quinney InvitationalJan 3 · 1600 Meters · Place 28 · Windsor Central1600 Meters286:59.1112
Jan 3Quinney InvitationalJan 3 · 3200 Meters · Place 22 · Windsor Central3200 Meters2214:58.61 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Section IV Classic 9 AMDec 20 · 3200 Meters · Place 17 · Windsor3200 Meters17.15:34.81a12
Dec 20Section IV Classic 9 AMDec 20 · 1600 Meters · Place 30 · Windsor1600 Meters30.7:27.08a12
Dec 13607 Invitational 9AM MeetDec 13 · 3200 Meters · Place 15 · Windsor3200 Meters15.15:17.20a12
Dec 13607 Invitational 9AM MeetDec 13 · 1600 Meters · Place 29 · Windsor1600 Meters29.7:37.23a12