Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 9 Class "B" Championship · Feb 73:27.48aSection 9 Class "B" ChampionshipFebruary 7, 2025
1500 Meters · IndoorOCIAA Developmental "A" - Friday · Dec 85:48.30OCIAA Developmental "A" - FridayDecember 8, 2023
1500 Meters · OutdoorSection 9 Class C Championship · May 275:36.45aSection 9 Class C ChampionshipMay 27, 2026
300 Meters · IndoorOCIAA Invitational · Jan 3053.54aOCIAA InvitationalJanuary 30, 2022
400 Meters · OutdoorMHAL Championship · May 221:07.93MHAL ChampionshipMay 22, 2025
600 Meters · IndoorSection IX OCIAA Invitational · Feb 161:50.26aSection IX OCIAA InvitationalFebruary 16, 2026
800 Meters · OutdoorSection 9 State Qualifier · Jun 32:37.68aSection 9 State QualifierJune 3, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 1500 Meters · Place 27 · Highland1500 Meters27.5:41.94a12
Jun 3Section 9 State QualifierJun 3 · 800 Meters · Place 34 · Highland800 Meters34.2:37.68a PB12
May 27Section 9 Class C ChampionshipMay 27 · 1500 Meters · Place 9 · Highland1500 Meters9.5:36.45a PB12
May 27Section 9 Class C ChampionshipMay 27 · 800 Meters · Place 13 · Highland800 Meters13.2:44.50a12
May 21MHAL ChampionshipMay 21 · 1500 Meters · Place 8 · Highland1500 Meters85:43.43a12
May 21MHAL ChampionshipMay 21 · 800 Meters · Place 10 · Highland800 Meters102:39.26a12
May 8Steinhoff CupMay 8 · 1500 Meters · Place 8 · Highland1500 Meters85:40.73—
May 8Steinhoff CupMay 8 · 800 Meters · Place 9 · Highland800 Meters92:42.02—
Apr 24Iron Dukes RelaysApr 24 · 1500 Meters · Place 19 · Highland1500 Meters195:42.41—
Apr 24Iron Dukes RelaysApr 24 · 800 Meters · Place 15 · Highland800 Meters152:40.34—

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1000 Meters · Place 26 · Highland1000 Meters26.3:32.36a12
Feb 16Section IX OCIAA InvitationalFeb 16 · 600 Meters · Place 19 · Highland600 Meters19.1:50.26a PB12
Jan 30Section 9 Class "B" ChampionshipJan 30 · 1000 Meters · Place 9 · Highland1000 Meters93:29.08—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 600 Meters · Place 7 · Highland600 Meters72:04.51—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1000 Meters · Place 2 · Highland1000 Meters23:33.50—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19OCIAA Developmental 'A'Dec 19 · 600 Meters · Place 11 · Highland600 Meters11.1:56.20a12
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 1000 Meters · Place 9 · Highland1000 Meters93:27.48a PB—
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 600 Meters · Place 13 · Highland600 Meters131:55.28a—
Feb 2Section IX InvitationalFeb 2 · 1000 Meters · Place 16 · Highland1000 Meters16.3:27.94a11
Feb 2Section IX InvitationalFeb 2 · 600 Meters · Place 16 · Highland600 Meters16.1:52.36a11
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 1000 Meters · Place 2 · Highland1000 Meters23:27.77—
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 600 Meters · Place 3 · Highland600 Meters31:58.25—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30Section 9 Class C ChampionshipsMay 30 · 800 Meters · Place 10 · Highland800 Meters102:42.39—
May 30Section 9 Class C ChampionshipsMay 30 · 400 Meters · Place 12 · Highland400 Meters121:08.73—
May 30Section 9 Class C ChampionshipsMay 30 · 800 Meters · Place 10 · Highland800 Meters102:42.39—
May 30Section 9 Class C ChampionshipsMay 30 · 400 Meters · Place 12 · Highland400 Meters121:08.73—
May 22MHAL ChampionshipMay 22 · 800 Meters · Place 17 · Highland800 Meters172:48.06—
May 22MHAL ChampionshipMay 22 · 400 Meters · Place 15 · Highland400 Meters151:07.93 PB—
May 3Race at the Oval OfficeMay 3 · 800 Meters · Place 5 · Highland800 Meters52:42.60—
Apr 25Iron Dukes RelaysApr 25 · 800 Meters · Place 10 · Highland800 Meters102:43.51—
Apr 23Rondout Valley vs. HighlandApr 23 · 1500 Meters · Place 5 · Highland1500 Meters5.6:09.62a11
Apr 23Rondout Valley vs. HighlandApr 23 · 800 Meters · Place 2 · Highland800 Meters2.2:49.51a11
Apr 5Goshen Colosseum ClassicApr 5 · 800 Meters · Place 8 · Highland800 Meters82:51.08—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Section IX Holiday ClassicDec 27 · 600 Meters · Place 13 · Highland600 Meters13.1:57.27a11
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · 600 Meters · Place 8 · Highland600 Meters8.1:56.48a11
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 1000 Meters · Place 2 · Highland1000 Meters23:46.0110
Feb 9Section 9 Class B ChampionshipFeb 9 · 1000 Meters · Place 7 · Highland1000 Meters73:31.69—
Jan 13OCIAA Developmental "B" Meet - SaturdayJan 13 · 1000 Meters · Place 20 · Highland1000 Meters203:37.7010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 800 Meters · Place 38 · Highland800 Meters382:41.77—
May 16MHAL ChampionshipMay 16 · 800 Meters · Place 12 · Highland800 Meters122:46.95—
May 16MHAL ChampionshipMay 16 · 400 Meters · Place 15 · Highland400 Meters151:11.70—
May 10Steinhoff CupMay 10 · 800 Meters · Place 4 · Highland800 Meters42:42.4510

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8OCIAA Developmental "A" - FridayDec 8 · 600 Meters · Place 19 · Highland600 Meters19.1:58.81a10
Dec 8OCIAA Developmental "A" - FridayDec 8 · 1500 Meters · Place 18 · Highland1500 Meters18.5:48.30 PB10
Feb 10Section 9 Class B ChampionshipsFeb 10 · 1000 Meters · Place 4 · Highland1000 Meters43:34.75a—
Feb 10Section 9 Class B ChampionshipsFeb 10 · 600 Meters · Place 6 · Highland600 Meters61:53.39a—
Jan 29Section 9 InvitationalJan 29 · 1000 Meters · Place 19 · Highland1000 Meters193:32.20—
Jan 29Section 9 InvitationalJan 29 · 600 Meters · Place 21 · Highland600 Meters211:56.07—
Jan 20OCIAA Divisional 2/4/6Jan 20 · 1000 Meters · Place 2 · Highland1000 Meters23:40.74—
Jan 20OCIAA Divisional 2/4/6Jan 20 · 600 Meters · Place 3 · Highland600 Meters32:02.22—

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 17OCIAA Developmental B MeetDec 17 · 1000 Meters · Place 16 · Highland1000 Meters16.3:50.97a9
Feb 26Section 9 State QualifierFeb 26 · 600 Meters · Place 20 · Highland600 Meters202:04.01—
Feb 26Section 9 State QualifierFeb 26 · 1000 Meters · Place 19 · Highland1000 Meters193:47.94—
Jan 30OCIAA InvitationalJan 30 · 300 Meters · Place 43 · Highland300 Meters43.53.54a PB8
Jan 30OCIAA InvitationalJan 30 · 1000 Meters · Place 35 · Highland1000 Meters35.4:07.76a8
Jan 30OCIAA InvitationalJan 30 · 600 Meters · Place 26 · Highland600 Meters26.2:07.96a8
Jan 30Section 9 InvitationalJan 30 · 300 Meters · Place 43 · Highland300 Meters43.53.54a8
Jan 30Section 9 InvitationalJan 30 · 1000 Meters · Place 35 · Highland1000 Meters35.4:07.76a8
Jan 30Section 9 InvitationalJan 30 · 600 Meters · Place 26 · Highland600 Meters26.2:07.96a8