Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorSection V State Qualifier @ Nazareth University · Feb 285:09.32aSection V State Qualifier @ Nazareth UniversityFebruary 28, 2026
1500 Meters · OutdoorMonroe Overall County Champs · May 245:09.26Monroe Overall County ChampsMay 24, 2025
2000m Steeplechase · 0.762m · OutdoorSection 5 Class A Champs · May 307:49.18aSection 5 Class A ChampsMay 30, 2026
2000m Steeplechase · OutdoorAl Mullan Runnin' Cadet Classic · May 37:54.66Al Mullan Runnin' Cadet ClassicMay 3, 2025
3000 Meters · IndoorJack Reed HS Showcase · Jan 1312:02.62Jack Reed HS ShowcaseJanuary 13, 2024
800 Meters · OutdoorSection 5 Duals Fairport @ Schroeder · May 72:32.53aSection 5 Duals Fairport @ SchroederMay 7, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30Section 5 Class A ChampsMay 30 · 2000m Steeplechase · Place 4 · Fairport2000m Steeplechase0.762m4.7:49.18a PB10
May 23Monroe Overall County ChampionshipsMay 23 · 2000m Steeplechase · Place 3 · Fairport2000m Steeplechase0.762m3.8:05.15a10
May 15Lancer InviteMay 15 · 800 Meters · Place 9 · Fairport800 Meters9.2:34.35a10
May 8Flower City InvitationalMay 8 · 2000m Steeplechase · Place 6 · Fairport2000m Steeplechase0.762m6.8:07.22a10
May 2Runnin' Cadet ClassicMay 2 · 1500 Meters · Place 7 · Fairport1500 Meters7.5:10.77a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1500 Meters · Place 6 · Fairport1500 Meters6.5:09.32a PB10
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1500 Meters · Place 6 · Fairport1500 Meters6.5:09.32a10
Feb 19Section 5 Sectional ChampsFeb 19 · 1500 Meters · Place 5 · Fairport1500 Meters55:18.0110
Feb 6Section 5 RWTL #9Feb 6 · 1500 Meters · Place 4 · Fairport1500 Meters45:27.0810
Feb 1Finger Lakes InvitationalFeb 1 · 3000 Meters · Place 7 · Fairport3000 Meters712:10.3010
Jan 17Jack Reed HS ShowcaseJan 17 · 1500 Meters · Place 41 · Fairport1500 Meters415:16.4210

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31Section 5 Class C4-A ChampsMay 31 · 2000m Steeplechase · Place 6 · Fairport2000m Steeplechase0.762m6.8:07.51a9
May 29Section 5 Class C2 ChampsMay 29 · 2000m Steeplechase · Place 6 · Fairport2000m Steeplechase68:07.51—
May 24Monroe Overall County ChampsMay 24 · 1500 Meters · Place 14 · Fairport1500 Meters145:09.26 PB—
May 16Lancer InviteMay 16 · 2000m Steeplechase · Place 5 · Fairport2000m Steeplechase58:16.33—
May 9Flower City InvitationalMay 9 · 1500 Meters · Place 9 · Fairport1500 Meters95:12.499
May 7Section 5 Duals Fairport @ SchroederMay 7 · 800 Meters · Place 3 · Fairport800 Meters3.2:32.53a PB9
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 2000m Steeplechase · Place 7 · Fairport2000m Steeplechase77:54.66 PB9
Apr 19Webster InvitationalApr 19 · 1500 Meters · Place 4 · Fairport1500 Meters45:23.639
Jan 18SPIRE HS InvitationalJan 18 · 800 Meters · Place 31 · Fairport800 Meters31.2:43.18a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Section 5 Sectional Champs A1Feb 19 · 1500 Meters · Place 12 · Fairport1500 Meters125:39.019
Jan 11Jack Reed HS ShowcaseJan 11 · 1500 Meters · Place 36 · Fairport1500 Meters365:34.479

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Section 5 MCPSAC Meet Region 1Dec 20 · 1500 Meters · Place 11 · Fairport1500 Meters11.5:30.88a9
Jan 13Jack Reed HS ShowcaseJan 13 · 3000 Meters · Place 16 · Fairport3000 Meters1612:02.62 PB8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 800 Meters · Place 10 · Fairport800 Meters102:36.728
May 23Section 5 Class B1 ChampionshipsMay 23 · 2000m Steeplechase · Place 11 · Fairport2000m Steeplechase118:30.118
May 18Monroe County ChampionshipsMay 18 · 2000m Steeplechase · Place 14 · Fairport2000m Steeplechase148:25.768
May 10Lancer InvitationalMay 10 · 2000m Steeplechase · Place 5 · Fairport2000m Steeplechase0.762m5.8:28.47a8
May 4Runnin' Cadet ClassicMay 4 · 400m Hurdles · Place 25 · Fairport400m Hurdles251:20.748
Apr 20Depew Wildcat InvitationalApr 20 · 2000m Steeplechase · Place 8 · Fairport2000m Steeplechase88:53.598
Apr 12Victor Pent-SteepleApr 12 · 2000m Steeplechase · Place 14 · Fairport2000m Steeplechase149:03.258