Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreg Page Relays · Dec 64:52.55aGreg Page RelaysDecember 6, 2024
1000 Meters · IndoorSection 5 Sectional Champs · Feb 182:41.01Section 5 Sectional ChampsFebruary 18, 2023
1500 Meters · IndoorRochester Spring Opener · Mar 294:16.91aRochester Spring OpenerMarch 29, 2026
1500 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 244:11.14aSt. John Fisher Cardinal ClassicApril 24, 2026
1600 Meters · IndoorSection 5 RWTL #5-Monroe - E/G · Jan 64:44.97Section 5 RWTL #5-Monroe - E/GJanuary 6, 2023
1600 Meters · OutdoorMonroe County Championships · May 184:32.12Monroe County ChampionshipsMay 18, 2024
3200 Meters · OutdoorRunnin' Cadet Classic · May 410:02.51Runnin' Cadet ClassicMay 4, 2024
400 Meters · IndoorTri Meet Ithaca , Brockport, Rochester · Feb 754.84aTri Meet Ithaca , Brockport, RochesterFebruary 7, 2026
400 Meters · OutdoorAl Mullan Cadet Classic · May 654.32Al Mullan Cadet ClassicMay 6, 2023
400 Meters · Relay Split · IndoorIthaca Quad · Jan 1856.794Ithaca QuadJanuary 18, 2025
600 Meters · IndoorSection 5 Sectional Champs · Feb 171:26.87Section 5 Sectional ChampsFebruary 17, 2024
800 Meters · IndoorThe Coach Pollard Invitational · Apr 181:58.95aThe Coach Pollard InvitationalApril 18, 2025
800 Meters · OutdoorCortland Red Dragon Open · Apr 51:56.74aCortland Red Dragon OpenApril 5, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9Ithaca College In-Between MeetMay 9 · 800 Meters · Place 5 · IthacaIthaca800 Meters5.1:58.18aSo
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 17 · IthacaIthaca800 MetersRound P17.1:57.07aSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 12 · IthacaIthaca1500 Meters12.4:11.14a PBSo
Apr 17Coach Pollard InvitationalApr 17 · 800 Meters · Place 17 · IthacaIthaca800 Meters17.1:59.49aSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 139 · IthacaIthaca800 Meters139.1:59.22aSo
Apr 3Cortland Red Dragon OpenApr 3 · 800 Meters · Place 12 · IthacaIthaca800 Meters12.2:02.52aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Rochester Spring OpenerMar 29 · 1500 Meters · Place 22 · IthacaIthaca1500 Meters22.4:16.91a PBSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 400 Meters · Place 12 · IthacaIthaca400 Meters12.54.84a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Liberty League Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 22 · IthacaIthaca800 MetersRound P22.1:59.60aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 40 · IthacaIthaca1500 Meters40.4:12.52aFr
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 25 · IthacaIthaca1500 Meters25.4:17.92aFr
Apr 10TCNJ InvitationalApr 10 · 800 Meters · Place 11 · IthacaIthaca800 Meters11.2:05.86aFr
Apr 5Cortland Red Dragon OpenApr 5 · 800 Meters · Place 1 · IthacaIthaca800 Meters1.1:56.74a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 800 Meters · Place 11 · IthacaIthaca800 Meters11.1:58.95a PBFr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 10 · IthacaIthaca800 Meters10.1:59.69aFr
Jan 18Ithaca QuadJan 18 · 400 Meters · IthacaIthaca400 MetersRelay Split—56.794 PBFr
Jan 18Ithaca QuadJan 18 · 800 Meters · Place 4 · IthacaIthaca800 Meters4.2:01.70aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Greg Page RelaysDec 6 · 1 Mile · Place 19 · IthacaIthaca1 Mile19.4:52.55a PBFr
Feb 17Section 5 Sectional ChampsFeb 17 · 600 Meters · Place 7 · FairportFairport600 Meters71:26.87 PB12
Jan 13Jack Reed HS ShowcaseJan 13 · 1000 Meters · Place 5 · FairportFairport1000 Meters52:43.1812

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23Section 5 Class B1 ChampionshipsMay 23 · 800 Meters · Place 9 · FairportFairport800 Meters92:05.8412
May 18Monroe County ChampionshipsMay 18 · 1600 Meters · Place 18 · FairportFairport1600 Meters184:32.12 PB12
May 4Runnin' Cadet ClassicMay 4 · 3200 Meters · Place 36 · FairportFairport3200 Meters3610:02.51 PB12

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12Victor InvitationalMay 12 · 800 Meters · Place 4 · FairportFairport800 Meters42:01.66—
May 6Al Mullan Cadet ClassicMay 6 · 400 Meters · Place 16 · FairportFairport400 Meters1654.32 PB11
May 6Runnin' Cadet ClassicMay 6 · 400 Meters · Place 16 · FairportFairport400 Meters16.54.32a11
Apr 29His and Hers MeetApr 29 · 800 Meters · Place 4 · FairportFairport800 Meters42:03.2611
Apr 22Depew Wildcat InvitationalApr 22 · 1600 Meters · Place 5 · FairportFairport1600 Meters54:55.3411

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Section 5 Sectional ChampsFeb 18 · 1000 Meters · Place 4 · FairportFairport1000 Meters42:41.01 PB11
Feb 11Monroe County Indoor ChampionshipsFeb 11 · 1000 Meters · Place 1 · FairportFairport1000 Meters1.2:41.08a11
Feb 9Section 5 RWTL #10 Feb 9 · 1000 Meters · Place 1 · FairportFairport1000 Meters12:41.0811
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1600 Meters · Place 8 · FairportFairport1600 Meters84:44.97 PB11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3Section 5 State QualifierJun 3 · 800 Meters · Place 5 · FairportFairport800 Meters52:00.2810
May 28Section V Class A1-B2 ChampionshipsMay 28 · 800 Meters · Place 11 · FairportFairport800 Meters11.2:07.83a10
May 13Victor Twilight InvitationalMay 13 · 800 Meters · Place 3 · FairportFairport800 Meters3.2:07.59a10
May 7Starpoint Team ChallengeMay 7 · 800 Meters · Place 1 · FairportFairport800 Meters12:04.82—
Apr 30His and Hers MeetApr 30 · 1600 Meters · Place 9 · FairportFairport1600 Meters94:45.1310

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25Section 5 State QualifierFeb 25 · 1000 Meters · Place 8 · FairportFairport1000 Meters82:45.3110
Feb 19Section 5 Sectional ChampsFeb 19 · 1000 Meters · Place 8 · FairportFairport1000 Meters82:49.4010
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 1000 Meters · Place 6 · FairportFairport1000 Meters6.2:44.75a10
Jan 21Section 5 RWTL #6Jan 21 · 1000 Meters · Place 4 · FairportFairport1000 Meters42:43.2310
Jan 14Section 5 RWTL #5Jan 14 · 1000 Meters · Place 4 · FairportFairport1000 Meters42:54.18—