Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSection 5 MCPSAC Meet Region 1 · Dec 203:47.08aSection 5 MCPSAC Meet Region 1December 20, 2024
1500 Meters · IndoorSection V State Qualifier @ Nazareth University · Feb 285:10.10aSection V State Qualifier @ Nazareth UniversityFebruary 28, 2026
1500 Meters · OutdoorFlower City Invitational · May 85:06.29aFlower City InvitationalMay 8, 2026
2000m Steeplechase · OutdoorLancer Invite · May 168:59.80Lancer InviteMay 16, 2025
3000 Meters · IndoorSection 5 Sectional Champs · Feb 1911:38.59Section 5 Sectional ChampsFebruary 19, 2026
3000 Meters · OutdoorLancer Invite · May 1510:44.53aLancer InviteMay 15, 2026
600 Meters · OutdoorSPIRE HS Invitational · Jan 181:58.09aSPIRE HS InvitationalJanuary 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section 5 Class A ChampsMay 30 · 3000 Meters · Place 4 · Fairport3000 Meters4.11:22.70a9
May 30Section 5 Class A ChampsMay 30 · 1500 Meters · Fairport1500 Meters--DNF9
May 15Lancer InviteMay 15 · 3000 Meters · Place 2 · Fairport3000 Meters2.10:44.53a PB9
May 12Webster Schroeder vs. FairportMay 12 · 1500 Meters · Place 1 · Fairport1500 Meters1.5:11.29a9
May 8Flower City InvitationalMay 8 · 1500 Meters · Place 5 · Fairport1500 Meters5.5:06.29a PB9
May 2Runnin' Cadet ClassicMay 2 · 3000 Meters · Place 24 · Fairport3000 Meters24.11:04.01a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1500 Meters · Place 7 · Fairport1500 Meters7.5:10.10a PB9
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1500 Meters · Place 7 · Fairport1500 Meters7.5:10.10a9
Feb 19Section 5 Sectional ChampsFeb 19 · 3000 Meters · Place 5 · Fairport3000 Meters511:38.59 PB9
Feb 6Section 5 RWTL #9Feb 6 · 3000 Meters · Place 1 · Fairport3000 Meters111:39.399
Feb 1Finger Lakes InvitationalFeb 1 · 1500 Meters · Place 2 · Fairport1500 Meters25:16.349
Jan 17Jack Reed HS ShowcaseJan 17 · 1500 Meters · Place 39 · Fairport1500 Meters395:16.009

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 6Section 5 State QualifierJun 6 · 3000 Meters · Place 4 · Fairport3000 Meters4.11:22.76a8
May 31Section 5 Class C4-A ChampsMay 31 · 3000 Meters · Place 8 · Fairport3000 Meters8.11:16.87a8
May 29Section 5 Class C2 ChampsMay 29 · 3000 Meters · Place 8 · Fairport3000 Meters811:16.87—
May 24Monroe Overall County ChampsMay 24 · 3000 Meters · Place 12 · Fairport3000 Meters1211:28.50—
May 16Lancer InviteMay 16 · 2000m Steeplechase · Place 10 · Fairport2000m Steeplechase108:59.80 PB—
May 7Section 5 Duals Fairport @ SchroederMay 7 · 1500 Meters · Place 4 · Fairport1500 Meters4.5:40.91a8
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 3000 Meters · Place 11 · Fairport3000 Meters1111:40.138
Jan 18SPIRE HS InvitationalJan 18 · 600 Meters · Place 12 · Fairport600 Meters12.1:58.09a PB8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Section 5 MCPSAC Meet Region 1Dec 20 · 1000 Meters · Place 20 · Fairport1000 Meters20.3:47.08a PB8