Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLeo Miller/Hayden Snow Meet of Champions · Jan 245:55.83Leo Miller/Hayden Snow Meet of ChampionsJanuary 24, 2026
1000 Meters · IndoorSection 5 RWTL #4 · Dec 273:26.86aSection 5 RWTL #4December 27, 2022
1500 Meters · IndoorSection 5 Sectional Champs · Feb 175:24.04Section 5 Sectional ChampsFebruary 17, 2024
1500 Meters · OutdoorSection V Class A1-B2 Championships · May 285:19.27aSection V Class A1-B2 ChampionshipsMay 28, 2022
3000 Meters · IndoorKent State Doug Raymond Invitational · Feb 711:27.84aKent State Doug Raymond InvitationalFebruary 7, 2026
3000 Meters · OutdoorCarnegie Mellon Invitational · Mar 2711:35.35aCarnegie Mellon InvitationalMarch 27, 2026
5000 Meters · OutdoorWestminster Invitational · Apr 1120:29.85aWestminster InvitationalApril 11, 2026
600 Meters · IndoorSection 5 RWTL #1-Nazareth · Dec 112:02.22aSection 5 RWTL #1-NazarethDecember 11, 2021
800 Meters · OutdoorHis and Hers Meet · Apr 302:41.21His and Hers MeetApril 30, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16John Papa InvitationalApr 16 · 1500 Meters · Place 16 · Carnegie MellonCarnegie Mellon1500 Meters16.5:20.96aSo
Apr 11Westminster InvitationalApr 11 · 5000 Meters · Place 13 · Carnegie MellonCarnegie Mellon5000 Meters13.20:29.85a PBSo
Mar 27Carnegie Mellon InvitationalMar 27 · 3000 Meters · Place 8 · Carnegie MellonCarnegie Mellon3000 Meters8.11:35.35a PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Raider Tune UpFeb 20 · 3000 Meters · Place 3 · Carnegie MellonCarnegie Mellon3000 Meters311:41.02aSO
Feb 20Mount Union Tune-UpFeb 20 · 3000 Meters · Place 3 · Carnegie MellonCarnegie Mellon3000 Meters311:41.02SO
Feb 7Kent State Doug Raymond InvitationalFeb 7 · 3000 Meters · Place 13 · Carnegie MellonCarnegie Mellon3000 Meters13.11:27.84a PBSo
Jan 31Mount Union Wuske OpenJan 31 · 3000 Meters · Place 11 · Carnegie MellonCarnegie Mellon3000 Meters1111:39.44SO
Jan 31Mount Union Jim Wuske Collegiate InvitationalJan 31 · 3000 Meters · Place 11 · Carnegie MellonCarnegie Mellon3000 Meters11.11:39.44aSo
Jan 24Leo Miller/Hayden Snow Meet of ChampionsJan 24 · 1 Mile · Place 18 · Carnegie MellonCarnegie Mellon1 Mile185:55.83 PBSO

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Westminster (Pa) InvitationalApr 11 · 1500 Meters · Place 28 · Carnegie MellonCarnegie Mellon1500 Meters28.5:32.17aFr
Apr 4Dave Labor Slippery Rock InvitationalApr 4 · 1500 Meters · Place 42 · Carnegie MellonCarnegie Mellon1500 Meters425:23.50FR
Mar 28CMUTF InviteMar 28 · 3000 Meters · Place 6 · Carnegie MellonCarnegie Mellon3000 Meters611:43.66aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Mount Union Last ChanceFeb 21 · 3000 Meters · Place 22 · Carnegie MellonCarnegie Mellon3000 Meters22.11:51.71aFr
Feb 1Mount Union Wuske OpenFeb 1 · 3000 Meters · Place 8 · Carnegie MellonCarnegie Mellon3000 Meters811:50.58FR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 1500 Meters · Place 8 · BrightonBrighton1500 Meters85:21.9012
May 23Section 5 Class B1 ChampionshipsMay 23 · 3000 Meters · Place 9 · BrightonBrighton3000 Meters911:38.9812
May 23Section 5 Class B1 ChampionshipsMay 23 · 1500 Meters · Place 15 · BrightonBrighton1500 Meters155:24.0712
May 18Monroe County ChampionshipsMay 18 · 3000 Meters · Place 21 · BrightonBrighton3000 Meters2112:35.6612
May 18Monroe County ChampionshipsMay 18 · 1500 Meters · Place 18 · BrightonBrighton1500 Meters185:29.3112
May 4Runnin' Cadet ClassicMay 4 · 3000 Meters · Place 7 · BrightonBrighton3000 Meters711:37.1512

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Section 5 Sectional ChampsFeb 17 · 1500 Meters · Place 12 · BrightonBrighton1500 Meters125:24.04 PB12
Jan 13Jack Reed HS ShowcaseJan 13 · 3000 Meters · Place 17 · BrightonBrighton3000 Meters1712:07.2112

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Section 5 State QualifierFeb 23 · 1500 Meters · Place 12 · BrightonBrighton1500 Meters125:33.0311
Jan 28Monroe County Indoor ChampionshipsJan 28 · 3000 Meters · BrightonBrighton3000 Meters—DNF—
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · 1500 Meters · Place 8 · BrightonBrighton1500 Meters85:24.6111
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · 1500 Meters · Place 8 · BrightonBrighton1500 Meters8.5:24.61a11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 1000 Meters · Place 6 · BrightonBrighton1000 Meters6.3:26.86a PB11
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · 1500 Meters · Place 5 · BrightonBrighton1500 Meters5.5:24.60a11
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 1500 Meters · Place 16 · BrightonBrighton1500 Meters16.5:33.19a10
Jan 14Section 5 RWTL #5Jan 14 · 1500 Meters · Place 6 · BrightonBrighton1500 Meters65:33.1810
Jan 14Section 5 RWTL #5Jan 14 · 1000 Meters · Place 10 · BrightonBrighton1000 Meters103:35.0610
Jan 7Section 5 RWTL #4Jan 7 · 1500 Meters · Place 7 · BrightonBrighton1500 Meters75:36.41—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Section V Class A1-B2 ChampionshipsMay 28 · 1500 Meters · Place 10 · BrightonBrighton1500 Meters10.5:19.27a PB10
May 21Monroe County ChampionshipsMay 21 · 3000 Meters · Place 10 · BrightonBrighton3000 Meters1011:57.70—
May 14Royal Comet InvitationalMay 14 · 3000 Meters · Place 4 · BrightonBrighton3000 Meters412:16.1810
May 7Runnin' Cadet ClassicMay 7 · 3000 Meters · Place 7 · BrightonBrighton3000 Meters711:37.61—
Apr 30His and Hers MeetApr 30 · 800 Meters · Place 19 · BrightonBrighton800 Meters192:41.21 PB10

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 1500 Meters · Place 8 · BrightonBrighton1500 Meters8.5:39.56a10
Dec 18Section 5 RWTL #2-Monroe EastDec 18 · 1500 Meters · Place 16 · BrightonBrighton1500 Meters16.5:41.44a10
Dec 11Section 5 RWTL #1-NazarethDec 11 · 1000 Meters · Place 12 · BrightonBrighton1000 Meters12.3:37.77a10
Dec 11Section 5 RWTL #1-NazarethDec 11 · 600 Meters · Place 26 · BrightonBrighton600 Meters26.2:02.22a PB10