Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Conference Tune-Up · Feb 205:59.77Nazareth Conference Tune-UpFebruary 20, 2026
10,000 Meters · OutdoorEmpire 8 Outdoor Track & Field Championships · May 142:22.47aEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
1500 Meters · OutdoorBrockport Multi and Invitational · Apr 125:22.60aBrockport Multi and InvitationalApril 12, 2026
3000 Meters · IndoorNazareth Conference Tune-Up · Feb 2012:06.14Nazareth Conference Tune-UpFebruary 20, 2026
3000 Meters · OutdoorSection 5 Duals Brighton @ Mendon · May 712:17.75aSection 5 Duals Brighton @ MendonMay 7, 2025
400 Meters · OutdoorFlower City Invitational · May 91:12.73Flower City InvitationalMay 9, 2025
400 Meters · Relay Split · IndoorNazareth Alumni Opener · Dec 51:12.751Nazareth Alumni OpenerDecember 5, 2025
5000 Meters · IndoorNazareth D3 Elite Meet · Feb 1320:27.98aNazareth D3 Elite MeetFebruary 13, 2026
5000 Meters · OutdoorCoach Pollard Invitational · Apr 1720:40.93aCoach Pollard InvitationalApril 17, 2026
800 Meters · IndoorUtica Blue & Orange Invitational · Feb 62:46.61aUtica Blue & Orange InvitationalFebruary 6, 2026
800 Meters · OutdoorRunnin' Cadet Classic · May 42:52.23Runnin' Cadet ClassicMay 4, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 10,000 Meters · Place 17 · NazarethNazareth10,000 Meters17.42:22.47a PBFr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 22 · NazarethNazareth1500 Meters22.5:27.06aFr
Apr 17Coach Pollard InvitationalApr 17 · 5000 Meters · Place 24 · NazarethNazareth5000 Meters24.20:40.93a PBFr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 45 · NazarethNazareth1500 Meters45.5:22.60a PBFr
Apr 4Geneseo Early Season InviteApr 4 · 10,000 Meters · Place 9 · NazarethNazareth10,000 Meters9.42:43.31aFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 19 · NazarethNazareth5000 Meters19.20:45.56aFr
Feb 20Nazareth Conference Tune-UpFeb 20 · 3000 Meters · Place 10 · NazarethNazareth3000 Meters1012:06.14 PBFR
Feb 20Nazareth Conference Tune-UpFeb 20 · 1 Mile · Place 22 · NazarethNazareth1 Mile225:59.77 PBFR
Feb 13Nazareth D3 Elite MeetFeb 13 · 5000 Meters · Place 15 · NazarethNazareth5000 Meters15.20:27.98a PBFr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 1 Mile · Place 39 · NazarethNazareth1 Mile39.6:01.65aFr
Feb 6Utica Blue & Orange InvitationalFeb 6 · 800 Meters · Place 33 · NazarethNazareth800 Meters33.2:46.61a PBFr
Jan 31Nazareth Conference Challenge CupJan 31 · 3000 Meters · Place 36 · NazarethNazareth3000 Meters3612:27.97FR
Jan 23RIT Friday InvitationalJan 23 · 3000 Meters · Place 28 · NazarethNazareth3000 Meters2812:30.72aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Nazareth Alumni OpenerDec 5 · 400 Meters · NazarethNazareth400 MetersRelay Split—1:12.751 PBFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16Lancer InviteMay 16 · 1500 Meters · Place 20 · BrightonBrighton1500 Meters205:44.67—
May 9Flower City InvitationalMay 9 · 400 Meters · Place 32 · BrightonBrighton400 Meters321:12.73 PB12
May 7Section 5 Duals Brighton @ MendonMay 7 · 3000 Meters · Place 5 · BrightonBrighton3000 Meters5.12:17.75a PB12
May 7Section 5 Duals Brighton @ MendonMay 7 · 1500 Meters · Place 13 · BrightonBrighton1500 Meters13.5:42.12a12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23Section 5 Class B1 ChampionshipsMay 23 · 3000 Meters · Place 13 · BrightonBrighton3000 Meters1312:23.5511
May 18Monroe County ChampionshipsMay 18 · 3000 Meters · Place 2 · BrightonBrighton3000 Meters212:38.75—
May 4Runnin' Cadet ClassicMay 4 · 800 Meters · Place 26 · BrightonBrighton800 Meters262:52.23 PB11