Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 205:50.42aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · IndoorSection 9 Class "B" Championship · Jan 303:24.98Section 9 Class "B" ChampionshipJanuary 30, 2026
1500 Meters · IndoorPurple Champions HS Invitational · Feb 75:22.60Purple Champions HS InvitationalFebruary 7, 2026
1500 Meters · OutdoorOCIAA Championships · May 155:13.15aOCIAA ChampionshipsMay 15, 2026
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 35:51.46Ocean Breeze Freedom GamesJanuary 3, 2026
2000m Steeplechase · 0.762m · OutdoorCornwall Steeplefest · Apr 277:29.63aCornwall SteeplefestApril 27, 2026
2000m Steeplechase · OutdoorGoshen Trotters Track Carnival · Apr 187:43.62aGoshen Trotters Track CarnivalApril 18, 2026
300 Meters · IndoorOcean Breeze Freedom Games · Jan 452.88Ocean Breeze Freedom GamesJanuary 4, 2025
600 Meters · IndoorSection IX Invitational · Feb 21:55.02aSection IX InvitationalFebruary 2, 2025
800 Meters · OutdoorSection 9 State Qualifier · Jun 32:24.57aSection 9 State QualifierJune 3, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 2000m Steeplechase · Place 6 · John S. Burke CatholicJohn S. Burke Catholic2000m Steeplechase0.762m6.7:47.21a9
Jun 3Section 9 State QualifierJun 3 · 800 Meters · Place 9 · John S. Burke CatholicJohn S. Burke Catholic800 Meters9.2:24.57a PB9
May 27Section 9 Class C ChampionshipMay 27 · 2000m Steeplechase · Place 2 · John S. Burke CatholicJohn S. Burke Catholic2000m Steeplechase0.762m2.7:44.93a9
May 18Goshen Freshman InviteMay 18 · 800 Meters · Place 2 · John S. Burke CatholicJohn S. Burke Catholic800 Meters2.2:26.22a9
May 15OCIAA ChampionshipsMay 15 · 1500 Meters · Place 6 · John S. Burke CatholicJohn S. Burke Catholic1500 Meters65:13.15a PB9
May 15OCIAA ChampionshipsMay 15 · 2000m Steeplechase · Place 5 · John S. Burke CatholicJohn S. Burke Catholic2000m Steeplechase57:44.82a9
May 2Race at the Oval OfficeMay 2 · 2000m Steeplechase · Place 1 · John S. BurkJohn S. Burk2000m Steeplechase17:51.84—
Apr 27Cornwall SteeplefestApr 27 · 2000m Steeplechase · Place 7 · John S. Burke CatholicJohn S. Burke Catholic2000m Steeplechase0.762m7.7:29.63a PB9
Apr 18Goshen Trotters Track CarnivalApr 18 · 2000m Steeplechase · Place 1 · John S. Burke CatholicJohn S. Burke Catholic2000m Steeplechase17:43.62a PB9
Apr 18Goshen Trotters Track CarnivalApr 18 · 2000m Steeplechase · Place 1 · John S. BurkJohn S. Burk2000m Steeplechase17:43.62—
Apr 11Green Dragon RelaysApr 11 · 2000m Steeplechase · Place 3 · John S. BurkJohn S. Burk2000m Steeplechase38:07.179

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 28 · Eagle EliteEagle Elite1 Mile28.5:50.42a PB9
Feb 7Purple Champions HS InvitationalFeb 7 · 1500 Meters · Place 4 · John S. BurkJohn S. Burk1500 Meters45:22.60 PB9
Jan 30Section 9 Class "B" ChampionshipJan 30 · 1500 Meters · Place 10 · John S. BurkJohn S. Burk1500 Meters105:27.62—
Jan 30Section 9 Class "B" ChampionshipJan 30 · 1000 Meters · Place 6 · John S. BurkJohn S. Burk1000 Meters63:24.98 PB—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1500 Meters · Place 3 · John S. BurkJohn S. Burk1500 Meters35:23.18—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1500 Meters · Place 8 · John S. BurkJohn S. Burk1500 Meters85:23.18—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1000 Meters · Place 5 · John S. BurkJohn S. Burk1000 Meters53:30.75—
Jan 16Steve Borbet InvitationalJan 16 · 1 Mile · Place 12 · John S. BurkJohn S. Burk1 Mile125:53.799
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 13 · John S. Burke CatholicJohn S. Burke Catholic1000 Meters133:28.559
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 4 · John S. Burke CatholicJohn S. Burke Catholic1600 Meters45:51.46 PB9
Jan 3Freedom GamesJan 3 · 1000 Meters · Place 13 · John S. Burke CatholicJohn S. Burke Catholic1000 Meters13.3:28.55a9
Jan 3Freedom GamesJan 3 · 1600 Meters · Place 4 · John S. Burke CatholicJohn S. Burke Catholic1600 Meters4.5:51.46a9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Section IX Holiday ClassicDec 20 · 1500 Meters · Place 13 · John S. Burke CatholicJohn S. Burke Catholic1500 Meters13.5:36.23a9
Dec 12Coach Saint InvitationalDec 12 · 1000 Meters · Place 27 · John S. Burke CatholicJohn S. Burke Catholic1000 Meters27.3:30.54a9
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 600 Meters · Place 14 · John S. Burke CatholicJohn S. Burke Catholic600 Meters141:57.48a—
Feb 2Section IX InvitationalFeb 2 · 600 Meters · Place 21 · John S. Burke CatholicJohn S. Burke Catholic600 Meters21.1:55.02a PB8
Jan 18OCIAA Divisional Championship (2 4 6)Jan 18 · 600 Meters · Place 5 · John S. BurkJohn S. Burk600 Meters52:02.60—
Jan 4Ocean Breeze Freedom GamesJan 4 · 600 Meters · Place 7 · John S. Burke CatholicJohn S. Burke Catholic600 Meters72:00.898
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 101 · John S. Burke CatholicJohn S. Burke Catholic300 Meters10152.88 PB8

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section 9 Class C ChampionshipsMay 30 · 800 Meters · Place 19 · John S. BurkJohn S. Burk800 Meters192:59.23—
May 30Section 9 Class C ChampionshipsMay 30 · 800 Meters · Place 19 · John S. BurkJohn S. Burk800 Meters192:59.23—
May 19Goshen Freshman InviteMay 19 · 800 Meters · Place 11 · John S. BurkJohn S. Burk800 Meters112:54.49—
May 19Goshen Freshman InviteMay 19 · 800 Meters · Place 11 · John S. BurkJohn S. Burk800 Meters112:54.49—
Apr 5Goshen Colosseum ClassicApr 5 · 1500 Meters · Place 20 · John S. BurkJohn S. Burk1500 Meters206:07.50—
Apr 5Goshen Colosseum ClassicApr 5 · 800 Meters · Place 18 · John S. BurkJohn S. Burk800 Meters182:59.62—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · 300 Meters · John S. Burke CatholicJohn S. Burke Catholic300 Meters--DNS8
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · 600 Meters · Place 18 · John S. Burke CatholicJohn S. Burke Catholic600 Meters18.2:06.88a8