Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 5 Sectional Champs · Feb 193:03.26Section 5 Sectional ChampsFebruary 19, 2026
1500 Meters · OutdoorFlower City Invitational · May 84:53.74aFlower City InvitationalMay 8, 2026
400 Meters · OutdoorRunnin' Cadet Classic · May 21:00.57aRunnin' Cadet ClassicMay 2, 2026
600 Meters · IndoorSection V State Qualifier @ Nazareth University · Feb 281:37.97aSection V State Qualifier @ Nazareth UniversityFebruary 28, 2026
600 Meters · OutdoorNYSPHSAA -NY State Champs · Mar 61:36.603NYSPHSAA -NY State ChampsMarch 6, 2026
800 Meters · OutdoorNew York State Outdoor Track & Field Championships · Jun 132:12.61aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 10 · Spencerport800 Meters10.2:12.61a PB10
May 15Lancer InviteMay 15 · 800 Meters · Place 1 · Spencerport800 Meters1.2:14.90a10
May 8Flower City InvitationalMay 8 · 1500 Meters · Place 1 · Spencerport1500 Meters1.4:53.74a PB10
May 2Runnin' Cadet ClassicMay 2 · 800 Meters · Place 1 · Spencerport800 Meters1.2:17.61a10
May 2Runnin' Cadet ClassicMay 2 · 400 Meters · Place 3 · Spencerport400 Meters3.1:00.57a PB10
Mar 6NYSPHSAA -NY State ChampsMar 6 · 600 Meters · Place 17 · Spencerport600 Meters171:36.603 PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1000 Meters · Place 7 · Spencerport1000 Meters7.3:13.62a10
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 600 Meters · Place 2 · Spencerport600 Meters2.1:37.97a PB10
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1000 Meters · Place 7 · Spencerport1000 Meters7.3:13.62a10
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 600 Meters · Place 2 · Spencerport600 Meters2.1:37.97a10
Feb 19Section 5 Sectional ChampsFeb 19 · 1000 Meters · Place 2 · Spencerport1000 Meters23:03.26 PB10
Feb 6Section 5 RWTL #9Feb 6 · 1000 Meters · Place 1 · Spencerport1000 Meters13:06.3210
Jan 17Jack Reed HS ShowcaseJan 17 · 1000 Meters · Place 6 · Spencerport1000 Meters63:07.5810

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Section 5 RWTL #1Dec 5 · 1500 Meters · Place 2 · Spencerport1500 Meters2.5:16.90a10
Jun 6Section 5 State QualifierJun 6 · 800 Meters · Place 2 · Spencerport800 Meters2.2:14.59a9
May 31Section 5 Class C4-A ChampsMay 31 · 800 Meters · Place 10 · Spencerport800 Meters10.2:33.31a9
May 29Section 5 Class C2 ChampsMay 29 · 800 Meters · Place 10 · Spencerport800 Meters102:33.31—
May 24Monroe Overall County ChampsMay 24 · 400 Meters · Place 5 · Spencerport400 Meters51:00.95—
May 16Lancer InviteMay 16 · 800 Meters · Place 2 · Spencerport800 Meters22:17.46—
May 9Flower City InvitationalMay 9 · 1500 Meters · Place 4 · Spencerport1500 Meters45:03.649
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 800 Meters · Place 1 · Spencerport800 Meters12:20.559
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 400 Meters · Place 9 · Spencerport400 Meters91:04.129
Apr 28Section 5 Quad @ HiltonApr 28 · 800 Meters · Place 1 · Spencerport800 Meters1.2:44.36a9
Apr 28Section 5 Quad @ HiltonApr 28 · 400 Meters · Place 2 · Spencerport400 Meters2.1:02.21a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 600 Meters · Place 4 · Spencerport600 Meters4.1:38.80a9
Feb 19Section 5 Sectional Champs A1Feb 19 · 1000 Meters · Place 1 · Spencerport1000 Meters13:13.039
Feb 19Section 5 Sectional Champs A1Feb 19 · 600 Meters · Place 1 · Spencerport600 Meters11:38.689
Jan 11Jack Reed HS ShowcaseJan 11 · 600 Meters · Place 3 · Spencerport600 Meters31:39.979

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19MCPSAC Region 3 MeetDec 19 · 600 Meters · Place 2 · Spencerport600 Meters2.1:41.96a9
Feb 17Section 5 Sectional ChampsFeb 17 · 600 Meters · Place 3 · Spencerport600 Meters31:42.888

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 800 Meters · Place 4 · Spencerport800 Meters42:23.668
May 23Section 5 Class B1 ChampionshipsMay 23 · 800 Meters · Place 2 · Spencerport800 Meters22:26.228
May 18Monroe County ChampionshipsMay 18 · 1500 Meters · Place 8 · Spencerport1500 Meters85:04.738
May 4Runnin' Cadet ClassicMay 4 · 800 Meters · Place 2 · Spencerport800 Meters22:22.468