Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBellarmine University PNC Classic · Jan 234:19.93aBellarmine University PNC ClassicJanuary 23, 2026
1000 Meters · IndoorSection V State Qualifier @ Nazareth University · Feb 282:30.32aSection V State Qualifier @ Nazareth UniversityFebruary 28, 2025
1500 Meters · OutdoorUL Clark Woods TF Invitational · Apr 233:55.77aUL Clark Woods TF InvitationalApril 23, 2026
1600 Meters · IndoorSection 5 MCPSAC Meet Region 1 · Dec 204:33.17aSection 5 MCPSAC Meet Region 1December 20, 2024
1600 Meters · OutdoorMonroe County Championships · May 184:18.71Monroe County ChampionshipsMay 18, 2024
3200 Meters · OutdoorAl Mullan Runnin' Cadet Classic · May 39:38.34Al Mullan Runnin' Cadet ClassicMay 3, 2025
400 Meters · OutdoorSection 5 Duals Brighton @ Mendon · May 750.48aSection 5 Duals Brighton @ MendonMay 7, 2025
600 Meters · IndoorSection 5 Sectional Champs A1 · Feb 191:23.93Section 5 Sectional Champs A1February 19, 2025
800 Meters · IndoorNike Indoor Nationals · Mar 131:57.84aNike Indoor NationalsMarch 13, 2025
800 Meters · OutdoorNYSPHSAA State Outdoor Track & Field Championships · Jun 131:53.11aNYSPHSAA State Outdoor Track & Field ChampionshipsJune 13, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 23UL Clark Woods TF InvitationalApr 23 · 1500 Meters · Place 27 · XavierXavier1500 Meters27.3:55.77a PBFr
Apr 18RedHawk InvitationalApr 18 · 1500 Meters · Place 5 · XavierXavier1500 Meters5.3:56.29aFr
Apr 3Ohio Cherry Blossom InvitationalApr 3 · 1500 Meters · Place 7 · XavierXavier1500 Meters7.4:00.96aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Wittenberg InviteFeb 21 · 1 Mile · XavierXavier1 Mile--DNSFr
Jan 23Bellarmine University PNC ClassicJan 23 · 1 Mile · Place 11 · XavierXavier1 Mile114:19.93a PBFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 1600 Meters · Place 29 · Pittsford MendonPittsford Mendon1600 Meters29.4:20.67a12
Jun 13NYSPHSAA State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 8 · Pittsford MendonPittsford Mendon800 Meters8.1:53.11a PB12
Jun 6Section 5 State QualifierJun 6 · 1600 Meters · Pittsford MendonPittsford Mendon1600 Meters--DNF12
Jun 6Section 5 State QualifierJun 6 · 800 Meters · Pittsford MendonPittsford Mendon800 Meters--DNF12
May 30Section 5 Class B1 ChampsMay 30 · 1600 Meters · Place 1 · Pittsford MendonPittsford Mendon1600 Meters1.4:30.30a12
May 30Section 5 Class B1 ChampsMay 30 · 800 Meters · Place 1 · Pittsford MendonPittsford Mendon800 Meters1.1:58.76a12
May 29Section 5 Class C2 ChampsMay 29 · 1600 Meters · Place 1 · Pittsford MePittsford Me1600 Meters14:30.3012
May 29Section 5 Class C2 ChampsMay 29 · 800 Meters · Place 1 · Pittsford MePittsford Me800 Meters11:58.7612
May 24Monroe Overall County ChampsMay 24 · 1600 Meters · Place 1 · Pittsford MePittsford Me1600 Meters14:20.13—
May 16Victor Invitational @ Victor HSMay 16 · 1600 Meters · Place 1 · Pittsford MendonPittsford Mendon1600 Meters1.4:23.53a12
May 13Pittsford Mendon vs. IrondequoitMay 13 · 800 Meters · Place 1 · Pittsford MendonPittsford Mendon800 Meters11:54.9012
May 7Section 5 Duals Brighton @ MendonMay 7 · 1600 Meters · Place 15 · Pittsford MendonPittsford Mendon1600 Meters15.5:05.96a12
May 7Section 5 Duals Brighton @ MendonMay 7 · 400 Meters · Place 1 · Pittsford MendonPittsford Mendon400 Meters1.50.48a PB12
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 3200 Meters · Place 17 · Pittsford MePittsford Me3200 Meters179:38.34 PB12
Apr 30Honeoye Falls-Lima vs. Pittsford MendonApr 30 · 1600 Meters · Place 1 · Pittsford MendonPittsford Mendon1600 Meters14:33.3412
Apr 23Canandaigua vs. Pittsford MendonApr 23 · 800 Meters · Place 1 · Pittsford MendonPittsford Mendon800 Meters12:06.4012
Apr 23Canandaigua vs. Pittsford MendonApr 23 · 1600 Meters · Place 1 · Pittsford MendonPittsford Mendon1600 Meters14:51.0612

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13Nike Indoor NationalsMar 13 · 800 Meters · Place 36 · Pittsford-NYPittsford-NY800 Meters361:57.84a PB—
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 1000 Meters · Place 20 · Pittsford-MendonPittsford-Mendon1000 Meters202:35.7712
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · 1000 Meters · Place 1 · Pittsford MendonPittsford Mendon1000 Meters1.2:30.32a PB12
Feb 19Section 5 Sectional Champs A1Feb 19 · 1000 Meters · Place 1 · Pittsford MePittsford Me1000 Meters12:34.5112
Feb 19Section 5 Sectional Champs A1Feb 19 · 600 Meters · Place 1 · Pittsford MePittsford Me600 Meters11:23.93 PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Section 5 MCPSAC Meet Region 1Dec 20 · 1600 Meters · Place 1 · Pittsford MendonPittsford Mendon1600 Meters1.4:33.17a PB12
Feb 17Section 5 Sectional ChampsFeb 17 · 1000 Meters · Place 1 · Pittsford MePittsford Me1000 Meters12:37.3511
Feb 17Section 5 Sectional ChampsFeb 17 · 600 Meters · Place 2 · Pittsford MePittsford Me600 Meters21:25.5511
Jan 13Jack Reed HS ShowcaseJan 13 · 1000 Meters · Place 2 · Pittsford MePittsford Me1000 Meters22:35.2911

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 1600 Meters · Place 19 · Pittsford-MendPittsford-Mend1600 Meters194:24.4311
Jun 1Section 5 State QualifierJun 1 · 1600 Meters · Place 1 · Pittsford MePittsford Me1600 Meters14:18.8711
Jun 1Section 5 State QualifierJun 1 · 800 Meters · Pittsford MePittsford Me800 Meters—DNF11
May 23Section 5 Class B1 ChampionshipsMay 23 · 3200 Meters · Place 5 · Pittsford MePittsford Me3200 Meters510:08.7111
May 23Section 5 Class B1 ChampionshipsMay 23 · 1600 Meters · Place 1 · Pittsford MePittsford Me1600 Meters14:27.2111
May 23Section 5 Class B1 ChampionshipsMay 23 · 800 Meters · Place 1 · Pittsford MePittsford Me800 Meters11:59.4311
May 18Monroe County ChampionshipsMay 18 · 1600 Meters · Place 1 · Pittsford MePittsford Me1600 Meters14:18.71 PB11
May 4Runnin' Cadet ClassicMay 4 · 3200 Meters · Place 17 · P.MendonP.Mendon3200 Meters179:47.9711

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Section V Class A2-B5 ChampionshipsMay 27 · 3200 Meters · Pittsford MendonPittsford Mendon3200 Meters--DNF10
May 27Section V Class A2-B5 ChampionshipsMay 27 · 1600 Meters · Place 3 · Pittsford MendonPittsford Mendon1600 Meters3.4:34.27a10
May 27Section V Class A2-B5 ChampionshipsMay 27 · 800 Meters · Place 2 · Pittsford MendonPittsford Mendon800 Meters2.2:01.15a10
May 12Victor InvitationalMay 12 · 3200 Meters · Place 1 · Pittsford MePittsford Me3200 Meters19:57.81—
May 6Runnin' Cadet ClassicMay 6 · 3200 Meters · Pittsford MendonPittsford Mendon3200 Meters--DNF10
Apr 29His and Hers MeetApr 29 · 800 Meters · Place 1 · Pittsford MePittsford Me800 Meters12:01.8210

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1000 Meters · Place 23 · Pittsford-MePittsford-Me1000 Meters232:40.0110
Mar 4NYSPHSAA Indoor State ChampionshipsMar 4 · 1000 Meters · Place 23 · Pittsford-MendonPittsford-Mendon1000 Meters232:40.0110
Feb 23Section 5 State QualifierFeb 23 · 1000 Meters · Place 1 · Pittsford MePittsford Me1000 Meters12:36.9810
Feb 18Section 5 Sectional ChampsFeb 18 · 1000 Meters · Place 1 · Pittsford MePittsford Me1000 Meters12:36.9010
Feb 2Section 5 RWTL #9-MonroeFeb 2 · 1600 Meters · Place 4 · Pittsford MePittsford Me1600 Meters44:45.1410

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 600 Meters · Place 1 · Pittsford MendonPittsford Mendon600 Meters1.1:31.70a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Monroe County ChampionshipsMay 21 · 400 Meters · Place 18 · Pittsford MePittsford Me400 Meters1854.61—
May 13Victor Twilight InvitationalMay 13 · 400 Meters · Place 7 · Pittsford MendonPittsford Mendon400 Meters7.53.82a9
May 7Runnin' Cadet ClassicMay 7 · 400 Meters · Place 14 · Pittsford MePittsford Me400 Meters1454.84—