Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorSection IX Invitational · Feb 247.15aSection IX InvitationalFebruary 2, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:03.51a130th Penn Relays CarnivalApril 23, 2026
500 Meters · IndoorCoach Saint Invitational · Dec 121:30.06aCoach Saint InvitationalDecember 12, 2025
55m Hurdles · 33" · IndoorFreedom Games · Jan 311.87aFreedom GamesJanuary 3, 2026
600 Meters · IndoorSection 9 Class "B" Championship · Feb 71:49.07aSection 9 Class "B" ChampionshipFebruary 7, 2025
800 Meters · OutdoorSection 9 State Qualifier · Jun 32:29.50aSection 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 · 800 Meters · Place 18 · John S. Burke Catholic800 Meters18.2:29.50a PB11
May 27Section 9 Class C ChampionshipMay 27 · 800 Meters · Place 6 · John S. Burke Catholic800 Meters6.2:34.60a11
May 15OCIAA ChampionshipsMay 15 · Javelin · Place 9 · John S. Burke CatholicJavelin957-211
May 2Race at the Oval OfficeMay 2 · 800 Meters · Place 10 · John S. Burk800 Meters102:44.75—
May 2Race at the Oval OfficeMay 2 · 400 Meters · Place 10 · John S. Burk400 Meters101:05.97—
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · John S. Burke Catholic400 Meters—1:03.51a PB11
Apr 18Goshen Trotters Track CarnivalApr 18 · Javelin · Place 17 · John S. Burke CatholicJavelin1750-0911
Apr 18Goshen Trotters Track CarnivalApr 18 · 400 Meters · Place 12 · John S. Burke Catholic400 Meters121:06.42a11
Apr 18Goshen Trotters Track CarnivalApr 18 · Javelin · Place 17 · John S. BurkJavelin1750-09—
Apr 18Goshen Trotters Track CarnivalApr 18 · 400 Meters · Place 12 · John S. Burk400 Meters121:06.42—

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 600 Meters · Place 16 · John S. Burke Catholic600 Meters16.1:49.17a11
Jan 30Section 9 Class "B" ChampionshipJan 30 · 600 Meters · Place 14 · John S. Burk600 Meters141:57.14—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 600 Meters · Place 3 · John S. Burk600 Meters31:50.97—
Jan 16Steve Borbet InvitationalJan 16 · 300 Meters · Place 59 · John S. Burk300 Meters5947.1611
Jan 3Ocean Breeze Freedom GamesJan 3 · 600 Meters · Place 45 · John S. Burke Catholic600 Meters452:01.6111
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 76 · John S. Burke Catholic300 Meters7647.6611
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 40 · John S. Burke Catholic55m Hurdles4011.8711
Jan 3Freedom GamesJan 3 · 300 Meters · Place 76 · John S. Burke Catholic300 Meters76.47.66a11
Jan 3Freedom GamesJan 3 · 600 Meters · Place 45 · John S. Burke Catholic600 Meters45.2:01.61a11
Jan 3Freedom GamesJan 3 · 55m Hurdles · Place 40 · John S. Burke Catholic55m Hurdles33"40.11.87a PB11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Section IX Holiday ClassicDec 20 · 600 Meters · Place 15 · John S. Burke Catholic600 Meters15.2:02.13a11
Dec 12Coach Saint InvitationalDec 12 · 500 Meters · Place 13 · John S. Burke Catholic500 Meters13.1:30.06a PB11
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 600 Meters · Place 6 · John S. Burke Catholic600 Meters61:49.07a PB—
Feb 2Section IX InvitationalFeb 2 · 300 Meters · Place 19 · John S. Burke Catholic300 Meters19.47.15a PB10
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 600 Meters · Place 3 · John S. Burk600 Meters31:56.58—
Jan 12Molloy Stanner GamesJan 12 · 600 Meters · Place 62 · John S. Burk600 Meters621:56.33810
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 1 · John S. Burke Catholic600 Meters11:54.6710
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 89 · John S. Burke Catholic300 Meters8947.4410

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Race at the Oval OfficeMay 3 · 400 Meters · Place 7 · John S. Burk400 Meters71:05.92—
Apr 5Goshen Colosseum ClassicApr 5 · 800 Meters · Place 16 · John S. Burk800 Meters162:58.19—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · 300 Meters · Place 9 · John S. Burke Catholic300 Meters9.47.56a10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Section 9 Class B & D ChampionshipMay 24 · 800 Meters · Place 11 · John S. Burk800 Meters113:05.029
May 24Section 9 Class B & D ChampionshipMay 24 · 400 Meters · Place 6 · John S. Burk400 Meters61:04.719
May 20Goshen Freshman InvitationalMay 20 · 400 Meters · Place 7 · John S. Burk400 Meters71:05.02—
May 17OCIAA ChampionshipMay 17 · 400 Meters · Place 19 · John S. Burk400 Meters191:04.191—
May 10Friendship GamesMay 10 · 800 Meters · Place 8 · John S. Burke Catholic800 Meters82:35.119
May 4Warwick Ahearn ClassicMay 4 · 400 Meters · Place 6 · John S. Burk400 Meters61:05.74—
Apr 6Goshen Coliseum ClassicApr 6 · 400m Hurdles · Place 9 · John S. Burke Catholic400m Hurdles91:20.209

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 1Section 9 State QualifierJun 1 · 800 Meters · Place 23 · John S. Burk800 Meters232:33.40—
May 13Middletown InvitationalMay 13 · 400 Meters · Place 14 · John S. Burk400 Meters141:11.21—
May 13Middletown InvitationalMay 13 · 800 Meters · Place 22 · John S. Burk800 Meters222:46.29—