Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMount Union Wuske Open · Feb 14:24.37Mount Union Wuske OpenFebruary 1, 2025
10,000 Meters · OutdoorBison Outdoor Classic · Apr 1129:54.49aBison Outdoor ClassicApril 11, 2026
3000 Meters · IndoorUAA Championship · Feb 288:27.74aUAA ChampionshipFebruary 28, 2026
3000 Meters · OutdoorCarnegie Mellon Track & Field Invitational · Mar 249:00.87aCarnegie Mellon Track & Field InvitationalMarch 24, 2023
3200 Meters · OutdoorPIAA District 7 (WPIAL) AAA Championships · May 189:27.64aPIAA District 7 (WPIAL) AAA ChampionshipsMay 18, 2022
5000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1414:23.63aDavid Hemery Valentine InvitationalFebruary 14, 2025
5000 Meters · OutdoorWidener Final Qualifier · May 1014:14.80aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 10,000 Meters · Place 20 · Carnegie MellonCarnegie Mellon10,000 Meters20.30:39.75aSr
May 10Widener Final QualifierMay 10 · 5000 Meters · Place 6 · Carnegie MellonCarnegie Mellon5000 Meters6.14:14.80a PBSr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 10,000 Meters · Place 2 · Carnegie MellonCarnegie Mellon10,000 Meters2.30:16.05aSr
Apr 252026 UAA Outdoor ChampionshipsApr 25 · 5000 Meters · Place 3 · Carnegie MellonCarnegie Mellon5000 Meters3.14:41.24aSr
Apr 11Bison Outdoor ClassicApr 11 · 10,000 Meters · Place 12 · Carnegie MellonCarnegie Mellon10,000 Meters12.29:54.49a PBSr
Mar 27Carnegie Mellon InvitationalMar 27 · 5000 Meters · Place 3 · Carnegie MellonCarnegie Mellon5000 Meters3.14:40.00aSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28UAA ChampionshipFeb 28 · 5000 Meters · Place 4 · Carnegie MellonCarnegie Mellon5000 Meters4.14:53.65aSr
Feb 28UAA ChampionshipFeb 28 · 3000 Meters · Place 3 · Carnegie MellonCarnegie Mellon3000 Meters3.8:27.74a PBSr
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 5000 Meters · Place 4 · Carnegie MellonCarnegie Mellon5000 Meters414:53.65SR
Feb 27New England Division III Indoor Championships [Combined Events]Feb 27 · 3000 Meters · Place 3 · Carnegie MellonCarnegie Mellon3000 Meters38:27.74SR
Feb 13David Hemery Valentine InvitationalFeb 13 · 5000 Meters · Place 152 · Carnegie MellonCarnegie Mellon5000 Meters15214:35.53aSr
Jan 24Leo Miller/Hayden Snow Meet of ChampionsJan 24 · 3000 Meters · Place 2 · Carnegie MellonCarnegie Mellon3000 Meters28:28.08SR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28CMUTF InviteMar 28 · 5000 Meters · Place 1 · Carnegie MellonCarnegie Mellon5000 Meters114:33.29aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 5000 Meters · Place 156 · Carnegie MellonCarnegie Mellon5000 Meters15614:23.63a PB—
Feb 1Mount Union Wuske OpenFeb 1 · 1 Mile · Place 8 · Carnegie MellonCarnegie Mellon1 Mile84:24.37 PBSO
Jan 25SPIRE College Midwest Open 2025Jan 25 · 3000 Meters · Place 5 · Carnegie MellonCarnegie Mellon3000 Meters58:33.11a—
Jan 18Jud Logan Memorial Tune-UpJan 18 · 3000 Meters · Place 2 · Carnegie MellonCarnegie Mellon3000 Meters2.8:34.32aJr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17AARTFC Outdoor Track & Field ChampionshipsMay 17 · 5000 Meters · Place 12 · Carnegie MellonCarnegie Mellon5000 Meters1215:01.32FR
Apr 22UAA Track & Field Outdoor ChampionshipsApr 22 · 10,000 Meters · Place 9 · Carnegie MellonCarnegie Mellon10,000 Meters9.31:20.08aFr
Apr 8Westminster InvitationalApr 8 · 5000 Meters · Place 1 · Carnegie MellonCarnegie Mellon5000 Meters1.14:51.75aFr
Mar 24Carnegie Mellon Track & Field InvitationalMar 24 · 3000 Meters · Place 2 · Carnegie MellonCarnegie Mellon3000 Meters2.9:00.87a PBFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Penn State Tune-UpFeb 17 · 3000 Meters · Place 11 · Carnegie MellonCarnegie Mellon3000 Meters118:53.88a—
Feb 4Battle for the ObeliskFeb 4 · 5000 Meters · Place 4 · Carnegie MellonCarnegie Mellon5000 Meters415:30.40a—
Jan 21Spire Midwest Open 2023Jan 21 · 3000 Meters · Place 20 · Carnegie MellonCarnegie Mellon3000 Meters20.8:45.99aFr

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 3200 Meters · Place 18 · North AlleghenyNorth Allegheny3200 Meters18.9:32.15a12
May 18PIAA District 7 (WPIAL) AAA ChampionshipsMay 18 · 3200 Meters · Place 7 · North AlleghenyNorth Allegheny3200 Meters7.9:27.64a PB12
May 11WPIAL AAA Team ChampionshipsMay 11 · 3200 Meters · Place 3 · North AlleghenyNorth Allegheny3200 Meters3.9:50.09a12

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19TSTCA Indoor Championship MeetFeb 19 · 3000 Meters · Place 3 · North AlleghNorth Allegh3000 Meters38:59.85—
Jan 29TSTCA Meet #4Jan 29 · 3000 Meters · Place 3 · North AlleghNorth Allegh3000 Meters39:09.19—
Jan 29TSTCA Meet #4Jan 29 · 3000 Meters · Place 3 · North AlleghNorth Allegh3000 Meters39:09.19—
Jan 14TSTCA Meet #2Jan 14 · 3000 Meters · Place 3 · North AlleghNorth Allegh3000 Meters39:16.35—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19PIAA District 7 (WPIAL) AAA ChampionshipsMay 19 · 3200 Meters · Place 11 · North AlleghenyNorth Allegheny3200 Meters11.10:01.06a11
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 3200 Meters · Place 11 · North AlleghenyNorth Allegheny3200 Meters11.10:01.06a11
May 11Northern Area Last Chance MeetMay 11 · 3200 Meters · Place 4 · North AlleghNorth Allegh3200 Meters410:07.37—
May 7Baldwin InvitationalMay 7 · 3200 Meters · Place 10 · North AlleghNorth Allegh3200 Meters109:52.66—
Apr 16Lady Spartan/Wildcat InvitationalApr 16 · 3200 Meters · Place 4 · North AlleghNorth Allegh3200 Meters49:57.24—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14TSTCA Meet #6Feb 14 · 3000 Meters · Place 15 · North AlleghenyNorth Allegheny3000 Meters15.10:05.79a10
Feb 8TSTCA Meet #5Feb 8 · 1 Mile · Place 34 · North AlleghNorth Allegh1 Mile345:02.04—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Baldwin InviteMay 3 · 3200 Meters · Place 13 · North AlleghenyNorth Allegheny3200 Meters13.9:56.30a9
Apr 25Butler 9th/10th Grade InvitationalApr 25 · 3200 Meters · Place 2 · North AlleghNorth Allegh3200 Meters210:22.37—