Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBrockport Multi & Invitational · Feb 24:49.66aBrockport Multi & InvitationalFebruary 2, 2024
1 Mile · OutdoorHoughton Last Chance · Feb 224:39.19aHoughton Last ChanceFebruary 22, 2025
10,000 Meters · OutdoorGeneseo Early Season Invitational · Mar 3035:01.48aGeneseo Early Season InvitationalMarch 30, 2024
1000 Meters · IndoorNazareth Conference Tune-Up · Feb 172:50.61Nazareth Conference Tune-UpFebruary 17, 2023
10000 Meters · OutdoorEmpire 8 Outdoor Championships · May 334:54.00aEmpire 8 Outdoor ChampionshipsMay 3, 2024
1500 Meters · OutdoorHoughton Highlander Invitational · Mar 294:17.89aHoughton Highlander InvitationalMarch 29, 2025
1600 Meters · IndoorBorder War Section V vs Section VI · Jan 185:03.49aBorder War Section V vs Section VIJanuary 18, 2020
1600 Meters · OutdoorMonroe County Championships · May 184:59.84Monroe County ChampionshipsMay 18, 2019
3000 Meters · IndoorNYU DIII Invitational · Feb 159:07.51NYU DIII InvitationalFebruary 15, 2025
3000 Meters · OutdoorRoberts Wesleyan Redhawk Invitational · Mar 199:35.19aRoberts Wesleyan Redhawk InvitationalMarch 19, 2025
3200 Meters · OutdoorSection 5 Class Championships · Jun 1010:53.82Section 5 Class ChampionshipsJune 10, 2021
5000 Meters · IndoorEmpire 8 Championships · Feb 2815:55.50Empire 8 ChampionshipsFebruary 28, 2025
5000 Meters · OutdoorRedhawk Invitational · Mar 1416:38.48aRedhawk InvitationalMarch 14, 2024
800 Meters · IndoorHoughton Highlander Invitational · Jan 202:14.32aHoughton Highlander InvitationalJanuary 20, 2024
800 Meters · OutdoorRIT Invitational · Apr 82:14.33RIT InvitationalApril 8, 2023

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 10,000 Meters · HoughtonHoughton10,000 Meters--DNFSr
Apr 4Geneseo EarlyApr 4 · 10,000 Meters · Place 4 · HoughtonHoughton10,000 Meters4.35:02.15aSr
Mar 29Houghton Highlander InvitationalMar 29 · 3000 Meters · Place 6 · HoughtonHoughton3000 Meters6.9:58.17aSr
Mar 29Houghton Highlander InvitationalMar 29 · 1500 Meters · Place 5 · HoughtonHoughton1500 Meters5.4:17.89a PBSr
Mar 19Roberts Wesleyan Redhawk InvitationalMar 19 · 3000 Meters · Place 4 · HoughtonHoughton3000 Meters49:35.19a PBSR
Feb 22Houghton Last ChanceFeb 22 · 1 Mile · Place 2 · HoughtonHoughton1 Mile2.4:39.19a PBSr
Feb 22Houghton Last ChanceFeb 22 · 3000 Meters · Place 10 · HoughtonHoughton3000 Meters10.10:41.81aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Empire 8 ChampionshipsFeb 28 · 5000 Meters · Place 12 · HoughtonHoughton5000 Meters1215:55.50 PBSR
Feb 15NYU DIII InvitationalFeb 15 · 3000 Meters · Place 16 · HoughtonHoughton3000 Meters169:07.51 PBSR
Feb 7Brockport InviteFeb 7 · 5000 Meters · Place 14 · HoughtonHoughton5000 Meters14.18:24.42aSr
Feb 7Brockport InviteFeb 7 · 3000 Meters · Place 17 · HoughtonHoughton3000 Meters17.10:13.07aSr
Feb 1Ithaca Bomber InvitationalFeb 1 · 5000 Meters · Place 9 · HoughtonHoughton5000 Meters916:26.01a—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 5000 Meters · Place 17 · HoughtonHoughton5000 Meters17.17:24.08aSr
Dec 6Houghton DecemberDec 6 · 3000 Meters · Place 16 · HoughtonHoughton3000 Meters16.9:42.58aSr
Feb 23Empire 8 Indoor TF ChampionshipsFeb 23 · 5000 Meters · Place 14 · HoughtonHoughton5000 Meters1417:08.61a—
Feb 23Empire 8 Indoor TF ChampionshipsFeb 23 · 3000 Meters · Place 16 · HoughtonHoughton3000 Meters169:33.67a—
Feb 16Nazareth Conference Tune-UpFeb 16 · 3000 Meters · Place 33 · HoughtonHoughton3000 Meters339:42.34a—
Feb 16Nazareth Conference Tune-UpFeb 16 · 1 Mile · Place 54 · HoughtonHoughton1 Mile546:05.48a—
Feb 9FastTrack InvitationalFeb 9 · 3000 Meters · Place 67 · HoughtonHoughton3000 Meters67.9:29.90aJr
Feb 2Brockport Multi & InvitationalFeb 2 · 3000 Meters · Place 46 · HoughtonHoughton3000 Meters4610:55.25a—
Feb 2Brockport Multi & InvitationalFeb 2 · 1 Mile · Place 27 · HoughtonHoughton1 Mile274:49.66a PB—
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 5000 Meters · Place 13 · HoughtonHoughton5000 Meters13.16:51.32aJr
Jan 20Houghton Highlander InvitationalJan 20 · 1 Mile · Place 26 · HoughtonHoughton1 Mile264:58.17a—
Jan 20Houghton Highlander InvitationalJan 20 · 800 Meters · Place 15 · HoughtonHoughton800 Meters152:14.32a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 3Empire 8 Outdoor ChampionshipsMay 3 · 10000 Meters · Place 6 · HoughtonHoughton10000 Meters634:54.00a PB—
May 3Empire 8 Outdoor ChampionshipsMay 3 · 5000 Meters · Place 13 · HoughtonHoughton5000 Meters1316:49.69a—
Apr 27Cardinal Classic (St John Fisher)Apr 27 · 5000 Meters · Place 16 · HoughtonHoughton5000 Meters1616:59.11a—
Apr 19Alfred State InvitationalApr 19 · 1500 Meters · Place 6 · HoughtonHoughton1500 Meters6.4:35.45aJr
Apr 19Alfred State InvitationalApr 19 · 800 Meters · Place 10 · HoughtonHoughton800 Meters10.2:14.51aJr
Mar 30Geneseo Early Season InvitationalMar 30 · 10,000 Meters · Place 24 · HoughtonHoughton10,000 Meters24.35:01.48a PBJr
Mar 30Geneseo Early Season InvitationalMar 30 · 1500 Meters · Place 59 · HoughtonHoughton1500 Meters59.4:30.62aJr
Mar 14Redhawk InvitationalMar 14 · 5000 Meters · Place 5 · HoughtonHoughton5000 Meters516:38.48a PB—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 1Houghton December ClassicDec 1 · 1 Mile · Place 22 · HoughtonHoughton1 Mile22.4:57.93aJr
Dec 1Houghton December ClassicDec 1 · 3000 Meters · Place 16 · HoughtonHoughton3000 Meters16.9:55.07aJr
Feb 24Empire 8 Indoor Track ChampionshipsFeb 24 · 5000 Meters · Place 11 · HoughtonHoughton5000 Meters1116:45.86SO
Feb 24Empire 8 Indoor Track ChampionshipsFeb 24 · 3000 Meters · Place 15 · HoughtonHoughton3000 Meters159:33.72SO
Feb 17Nazareth Conference Tune-UpFeb 17 · 1000 Meters · Place 4 · HoughtonHoughton1000 Meters42:50.61 PBSO
Feb 3Brockport MultiFeb 3 · 3000 Meters · Place 24 · HoughtonHoughton3000 Meters249:45.60a—
Jan 27RIT January Friday MeetJan 27 · 5000 Meters · Place 6 · HoughtonHoughton5000 Meters617:07.43SO
Jan 21Highlander InvitationalJan 21 · 1 Mile · Place 30 · HoughtonHoughton1 Mile304:57.02SO
Jan 21Highlander InvitationalJan 21 · 800 Meters · Place 38 · HoughtonHoughton800 Meters382:17.11SO

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 5Empire 8 Outdoor Track & Field ChampionshipsMay 5 · 10000 Meters · Place 8 · HoughtonHoughton10000 Meters834:57.60SO
May 5Empire 8 Outdoor Track & Field ChampionshipsMay 5 · 5000 Meters · Place 14 · HoughtonHoughton5000 Meters1417:05.23SO
Apr 29St. John Fisher Cardinal ClassicApr 29 · 10000 Meters · Place 5 · HoughtonHoughton10000 Meters535:50.11SO
Apr 22University of Rochester Alumni InvitationalApr 22 · 1500 Meters · Place 53 · HoughtonHoughton1500 Meters534:36.55SO
Apr 22University of Rochester Alumni InvitationalApr 22 · 800 Meters · Place 54 · HoughtonHoughton800 Meters542:19.96SO
Apr 14Brockport Multi & InvitationalApr 14 · 5000 Meters · Place 15 · HoughtonHoughton5000 Meters1516:57.56SO
Apr 8RIT InvitationalApr 8 · 1500 Meters · Place 43 · HoughtonHoughton1500 Meters434:36.51SO
Apr 8RIT InvitationalApr 8 · 800 Meters · Place 38 · HoughtonHoughton800 Meters382:14.33 PBSO
Apr 7Messiah Multi/InvitationalApr 7 · 5000 Meters · Place 27 · HoughtonHoughton5000 Meters27.17:13.84aSo

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Houghton December ClassicDec 2 · 5000 Meters · HoughtonHoughton5000 Meters—DNFSo
Feb 18Nazareth Conference Tune-UpFeb 18 · 1 Mile · Place 43 · HoughtonHoughton1 Mile43.5:10.76aFr
Feb 18Nazareth Conference Tune-UpFeb 18 · 800 Meters · Place 56 · HoughtonHoughton800 Meters56.2:25.43aFr
Feb 4Brockport MultiFeb 4 · 3000 Meters · Place 19 · HoughtonHoughton3000 Meters19.10:08.81aFr

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Messiah Multi/InvitationalMay 7 · 5000 Meters · Place 27 · HoughtonHoughton5000 Meters27.17:13.84aFr
May 6Empire 8 Conference Outdoor ChampionshipsMay 6 · 10,000 Meters · Place 13 · HoughtonHoughton10,000 Meters13.35:56.40aFr
Apr 30University of Rochester Alumni InvitationalApr 30 · 1500 Meters · Place 43 · HoughtonHoughton1500 Meters43.4:36.34aFr
Apr 30University of Rochester Alumni InvitationalApr 30 · 800 Meters · Place 45 · HoughtonHoughton800 Meters45.2:18.09aFr
Apr 22Cardinal ClassicApr 22 · 10,000 Meters · Place 13 · HoughtonHoughton10,000 Meters13.36:04.81aFr
Apr 1Geneseo Early Season InvitationalApr 1 · 10,000 Meters · Place 19 · HoughtonHoughton10,000 Meters19.36:11.26aFr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Houghton December Indoor ClassicDec 3 · 1 Mile · Place 19 · HoughtonHoughton1 Mile19.5:03.79aFr

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10Section 5 Class ChampionshipsJun 10 · 3200 Meters · Place 9 · Churchville-Churchville-3200 Meters910:53.82 PB12

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Border War Section V vs Section VIJan 18 · 1600 Meters · Place 25 · Churchville-ChiliChurchville-Chili1600 Meters25.5:03.49a PB11
Jan 3Section 5 RWTL #5Jan 3 · 1000 Meters · Place 22 · Churchville-Churchville-1000 Meters223:08.0311

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Section 5 RWTL #1Dec 6 · 1600 Meters · Place 8 · Churchville-ChiliChurchville-Chili1600 Meters8.5:09.25a11

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18Monroe County ChampionshipsMay 18 · 1600 Meters · Place 11 · Churchville-Churchville-1600 Meters114:59.84 PB10
May 15Monroe County JV ChampionshipsMay 15 · 1600 Meters · Place 11 · Churchville-ChiliChurchville-Chili1600 Meters11.4:59.84a10
May 10Lancer InvitationalMay 10 · 3200 Meters · Place 13 · Churchville-ChiliChurchville-Chili3200 Meters13.11:02.75a10
May 10Lancer InvitationalMay 10 · 1600 Meters · Place 37 · Churchville-ChiliChurchville-Chili1600 Meters37.5:13.75a10

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Monroe County ChampionshipsMay 19 · 1600 Meters · Place 53 · Churchville-Churchville-1600 Meters535:21.759
May 11Lancer InvitationalMay 11 · 1600 Meters · Place 28 · Churchville-ChiliChurchville-Chili1600 Meters28.5:29.70a9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 5Section 5 RWTL #5Jan 5 · 1600 Meters · Place 21 · Churchville-Churchville-1600 Meters215:46.569

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Section 5 RWTL #1-WestDec 8 · 1600 Meters · Place 32 · Churchville-ChiliChurchville-Chili1600 Meters32.5:50.87a9